diff --git a/docs/catalog.json b/docs/catalog.json index 886ab839..750e86b8 100644 --- a/docs/catalog.json +++ b/docs/catalog.json @@ -1 +1 @@ -{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/catalog/v1.json", "dbt_version": "1.2.1", "generated_at": "2022-12-12T21:27:38.278341Z", "invocation_id": "51108486-499c-40d8-8212-a7e11b090125", "env": {}}, "nodes": {"seed.ethereum_models.silver__synthetix_synths": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SYNTHETIX_SYNTHS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYNTH_SYMBOL": {"type": "TEXT", "index": 1, "name": "SYNTH_SYMBOL", "comment": null}, "SYNTH_PROXY_ADDRESS": {"type": "TEXT", "index": 2, "name": "SYNTH_PROXY_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4608.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 70.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.ethereum_models.silver__synthetix_synths"}, "model.ethereum_models.silver__aave_liquidity_mining": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_LIQUIDITY_MINING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "EMISSION_PER_SECOND": {"type": "TEXT", "index": 3, "name": "EMISSION_PER_SECOND", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 124572672.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 20641829.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__aave_liquidity_mining"}, "model.ethereum_models.silver__token_balance_diffs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 72441313792.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1586459393.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__token_balance_diffs"}, "model.ethereum_models.silver__univ3_position_collected_fees": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 95589376.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 569751.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__univ3_position_collected_fees"}, "model.ethereum_models.silver__token_prices_all_providers_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 8, "name": "_UNIQUE_KEY", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2710795264.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(hour::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 101521452.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__token_prices_all_providers_hourly"}, "model.ethereum_models.silver__eth_balances": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 92665259008.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date, block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2129061694.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__eth_balances"}, "seed.ethereum_models.silver__snapshot_voting": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT_VOTING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "DELAY": {"type": "NUMBER", "index": 2, "name": "DELAY", "comment": null}, "DELAY_TIME": {"type": "TEXT", "index": 3, "name": "DELAY_TIME", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 4, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 5, "name": "VOTING_PERIOD", "comment": null}, "VOTING_PERIOD_TIME": {"type": "TEXT", "index": 6, "name": "VOTING_PERIOD_TIME", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 7, "name": "VOTING_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 15360.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 939.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.ethereum_models.silver__snapshot_voting"}, "model.ethereum_models.silver__aave_market_stats": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "TOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "AVAILABLELIQUIDITY": {"type": "FLOAT", "index": 5, "name": "AVAILABLELIQUIDITY", "comment": null}, "TOTALSTABLEDEBT": {"type": "FLOAT", "index": 6, "name": "TOTALSTABLEDEBT", "comment": null}, "TOTALVARIABLEDEBT": {"type": "FLOAT", "index": 7, "name": "TOTALVARIABLEDEBT", "comment": null}, "LIQUIDITYRATE": {"type": "FLOAT", "index": 8, "name": "LIQUIDITYRATE", "comment": null}, "VARIABLEBORROWRATE": {"type": "FLOAT", "index": 9, "name": "VARIABLEBORROWRATE", "comment": null}, "STABLEBORROWRATE": {"type": "FLOAT", "index": 10, "name": "STABLEBORROWRATE", "comment": null}, "AVERAGESTABLEBORROWRATE": {"type": "FLOAT", "index": 11, "name": "AVERAGESTABLEBORROWRATE", "comment": null}, "LIQUIDITYINDEX": {"type": "FLOAT", "index": 12, "name": "LIQUIDITYINDEX", "comment": null}, "VARIABLEBORROWINDEX": {"type": "FLOAT", "index": 13, "name": "VARIABLEBORROWINDEX", "comment": null}, "LASTUPDATETIMESTAMP": {"type": "FLOAT", "index": 14, "name": "LASTUPDATETIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 15, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 9087376384.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 672807483.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__aave_market_stats"}, "model.ethereum_models.silver__contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CONTRACTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 5, "name": "CONTRACT_METADATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 104291328.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1617074.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__contracts"}, "model.ethereum_models.silver__proxies": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "PROXIES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "PROXY_ADDRESS": {"type": "TEXT", "index": 4, "name": "PROXY_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "END_BLOCK": {"type": "NUMBER", "index": 6, "name": "END_BLOCK", "comment": null}, "START_BLOCK": {"type": "NUMBER", "index": 7, "name": "START_BLOCK", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 98548736.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1587544.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:07UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__proxies"}, "model.ethereum_models.silver__transfers": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 131036377600.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR( block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1090494450.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__transfers"}, "model.ethereum_models.silver__token_meta_reads": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_META_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": "TEXT", "index": 3, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "COMPLETE_F": {"type": "TEXT", "index": 5, "name": "COMPLETE_F", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 435712.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 7643.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__token_meta_reads"}, "model.ethereum_models.silver__univ3_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4247845376.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 23078267.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__univ3_swaps"}, "model.ethereum_models.silver__univ3_pool_stats": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_POOL_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10028289024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date, pool_address)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 222469641.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__univ3_pool_stats"}, "model.ethereum_models.silver__univ3_lp_actions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_LP_ACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 220008448.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1187521.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__univ3_lp_actions"}, "seed.ethereum_models.silver__event_signatures_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVENT_SIGNATURES_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6930432.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88734.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.ethereum_models.silver__event_signatures_backfill"}, "model.ethereum_models.silver__nft_metadata_api_requests": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "NFT_METADATA_API_REQUESTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__nft_metadata_api_requests"}, "model.ethereum_models.silver__blocks": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8917420544.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 16170792.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__blocks"}, "model.ethereum_models.silver__optimism_submission_hashes": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "OPTIMISM_SUBMISSION_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 47613952.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(l1_submission_block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 363449.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__optimism_submission_hashes"}, "model.ethereum_models.silver__snapshot": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 460288.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1000.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:14UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__snapshot"}, "seed.ethereum_models.silver__curve_pools_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CURVE_POOLS_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 2, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "TOKEN_ADDRESS", "comment": null}, "POOL": {"type": "TEXT", "index": 4, "name": "POOL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5120.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 73.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.ethereum_models.silver__curve_pools_backfill"}, "model.ethereum_models.silver__univ3_positions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_POSITIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 154326528.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 864655.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__univ3_positions"}, "model.ethereum_models.silver__beacon_blocks": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 130062826496.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(slot_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 635795.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__beacon_blocks"}, "model.ethereum_models.silver__nft_transfers": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 15890268160.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 196816767.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__nft_transfers"}, "model.ethereum_models.silver__transactions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1383849566720.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR( block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1807425606.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__transactions"}, "model.ethereum_models.silver__aave_token_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_TOKEN_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICES_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "PRICES_HOUR", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 2, "name": "UNDERLYING_ADDRESS", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 4, "name": "ATOKEN_VERSION", "comment": null}, "ETH_PRICE": {"type": "FLOAT", "index": 5, "name": "ETH_PRICE", "comment": null}, "ORACLE_PRICE": {"type": "FLOAT", "index": 6, "name": "ORACLE_PRICE", "comment": null}, "BACKUP_PRICE": {"type": "FLOAT", "index": 7, "name": "BACKUP_PRICE", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 9, "name": "UNDERLYING_SYMBOL", "comment": null}, "VALUE_ETHEREUM": {"type": "FLOAT", "index": 10, "name": "VALUE_ETHEREUM", "comment": null}, "HOURLY_PRICE": {"type": "FLOAT", "index": 11, "name": "HOURLY_PRICE", "comment": null}, "PRICE_ID": {"type": "TEXT", "index": 12, "name": "PRICE_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 37087744.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(prices_hour::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1023699.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__aave_token_prices"}, "model.ethereum_models.silver__optimism_state_hashes": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "OPTIMISM_STATE_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 7931904.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(state_block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 52976.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__optimism_state_hashes"}, "model.ethereum_models.silver__eth_balance_diffs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ETH_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 73122148352.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1523618604.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__eth_balance_diffs"}, "model.ethereum_models.silver__abis": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ABIS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "VALUE": {"type": "VARIANT", "index": 6, "name": "VALUE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3208097280.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 13777836.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:05UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__abis"}, "model.ethereum_models.silver__eth_transfers": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__eth_transfers"}, "model.ethereum_models.silver__comp_market_stats": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMP_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 11818232832.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 109153627.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__comp_market_stats"}, "model.ethereum_models.silver__beacon_deposits": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BEACON_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 26962432.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(slot_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 63286.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__beacon_deposits"}, "model.ethereum_models.silver__aave_tokens": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "AAVE_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ATOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_SYMBOL": {"type": "TEXT", "index": 2, "name": "ATOKEN_SYMBOL", "comment": null}, "ATOKEN_NAME": {"type": "TEXT", "index": 3, "name": "ATOKEN_NAME", "comment": null}, "ATOKEN_DECIMALS": {"type": "NUMBER", "index": 4, "name": "ATOKEN_DECIMALS", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 5, "name": "UNDERLYING_ADDRESS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 6, "name": "UNDERLYING_SYMBOL", "comment": null}, "UNDERLYING_NAME": {"type": "TEXT", "index": 7, "name": "UNDERLYING_NAME", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 9, "name": "ATOKEN_VERSION", "comment": null}, "ATOKEN_CREATED_BLOCK": {"type": "NUMBER", "index": 10, "name": "ATOKEN_CREATED_BLOCK", "comment": null}, "ATOKEN_STABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 11, "name": "ATOKEN_STABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_VARIABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 12, "name": "ATOKEN_VARIABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_METADATA": {"type": "OBJECT", "index": 13, "name": "ATOKEN_METADATA", "comment": null}, "UNDERLYING_METADATA": {"type": "OBJECT", "index": 14, "name": "UNDERLYING_METADATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__aave_tokens"}, "model.ethereum_models.silver__relevant_contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "RELEVANT_CONTRACTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 2, "name": "BLOCKCHAIN", "comment": null}, "EVENTS": {"type": "NUMBER", "index": 3, "name": "EVENTS", "comment": null}, "FIRST_BLOCK": {"type": "NUMBER", "index": 4, "name": "FIRST_BLOCK", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 24366080.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 548757.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__relevant_contracts"}, "model.ethereum_models.silver__aave_oracle_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_ORACLE_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 86216192.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8957376.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__aave_oracle_prices"}, "model.ethereum_models.silver__logs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 384470031360.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR( block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2424257528.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__logs"}, "model.ethereum_models.silver__daily_eth_balances": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "DAILY_ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_DATE": {"type": "DATE", "index": 1, "name": "BLOCK_DATE", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 3, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DAILY_ACTIVITY": {"type": "BOOLEAN", "index": 5, "name": "DAILY_ACTIVITY", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1750600582656.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 40062861356.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__daily_eth_balances"}, "seed.ethereum_models.silver__aave_tokens_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_TOKENS_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ATOKEN_SYMBOL": {"type": "TEXT", "index": 1, "name": "ATOKEN_SYMBOL", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_STABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_STABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_VARIABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ATOKEN_VARIABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "ATOKEN_DECIMALS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 6, "name": "ATOKEN_VERSION", "comment": null}, "ATOKEN_CREATED_BLOCK": {"type": "NUMBER", "index": 7, "name": "ATOKEN_CREATED_BLOCK", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 8, "name": "UNDERLYING_SYMBOL", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 9, "name": "UNDERLYING_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 10, "name": "UNDERLYING_DECIMALS", "comment": null}, "ATOKEN_NAME": {"type": "TEXT", "index": 11, "name": "ATOKEN_NAME", "comment": null}, "UNDERLYING_NAME": {"type": "TEXT", "index": 12, "name": "UNDERLYING_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 17408.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 80.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.ethereum_models.silver__aave_tokens_backfill"}, "model.ethereum_models.silver__chainlink_feeds": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CHAINLINK_FEEDS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "READ_RESULT": {"type": "NUMBER", "index": 3, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 488381952.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 18552911.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:03UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__chainlink_feeds"}, "seed.ethereum_models.silver__seed_nft_metadata_upload": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SEED_NFT_METADATA_UPLOAD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "START_DATE": {"type": "DATE", "index": 2, "name": "START_DATE", "comment": null}, "END_DATE": {"type": "DATE", "index": 3, "name": "END_DATE", "comment": null}, "COMMISSION_RATE": {"type": "NUMBER", "index": 4, "name": "COMMISSION_RATE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2048.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 4.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.ethereum_models.silver__seed_nft_metadata_upload"}, "model.ethereum_models.silver__beacon_attestations": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BEACON_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 9479288320.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(slot_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 68924414.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__beacon_attestations"}, "model.ethereum_models.silver__traces": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TRACES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1221258675200.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR( block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 6091384492.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__traces"}, "model.ethereum_models.silver__contracts_extended": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CONTRACTS_EXTENDED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": null}, "MODEL": {"type": "TEXT", "index": 12, "name": "MODEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 155550720.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1599938.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__contracts_extended"}, "seed.ethereum_models.silver__signatures_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SIGNATURES_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 13106176.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 549518.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.ethereum_models.silver__signatures_backfill"}, "model.ethereum_models.silver__token_prices_coin_gecko_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1219109376.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(recorded_hour::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 53917165.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__token_prices_coin_gecko_hourly"}, "seed.ethereum_models.silver__chainlink_feeds_seed": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CHAINLINK_FEEDS_SEED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"FEED_NAME": {"type": "TEXT", "index": 1, "name": "FEED_NAME", "comment": null}, "FEED_ADDRESS": {"type": "TEXT", "index": 2, "name": "FEED_ADDRESS", "comment": null}, "FEED_CATEGORY": {"type": "TEXT", "index": 3, "name": "FEED_CATEGORY", "comment": null}, "FEED_ADDED": {"type": "TEXT", "index": 4, "name": "FEED_ADDED", "comment": null}, "CREATED_BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "CREATED_BLOCK_NUMBER", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 15360.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 233.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.ethereum_models.silver__chainlink_feeds_seed"}, "model.ethereum_models.silver__univ3_pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2122240.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9577.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__univ3_pools"}, "model.ethereum_models.silver__daily_balances": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "DAILY_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BALANCE_DATE": {"type": "DATE", "index": 1, "name": "BALANCE_DATE", "comment": null}, "USER_ADDRESS": {"type": "TEXT", "index": 2, "name": "USER_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 5, "name": "NAME", "comment": null}, "NON_ADJUSTED_BALANCE": {"type": "NUMBER", "index": 6, "name": "NON_ADJUSTED_BALANCE", "comment": null}, "BALANCE": {"type": "FLOAT", "index": 7, "name": "BALANCE", "comment": null}, "BALANCE_USD": {"type": "FLOAT", "index": 8, "name": "BALANCE_USD", "comment": null}, "HAS_DECIMAL": {"type": "BOOLEAN", "index": 9, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "BOOLEAN", "index": 10, "name": "HAS_PRICE", "comment": null}, "DAILY_ACTIVITY": {"type": "BOOLEAN", "index": 11, "name": "DAILY_ACTIVITY", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__daily_balances"}, "model.ethereum_models.silver__daily_token_balances": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "DAILY_TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_DATE": {"type": "DATE", "index": 1, "name": "BLOCK_DATE", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DAILY_ACTIVITY": {"type": "BOOLEAN", "index": 6, "name": "DAILY_ACTIVITY", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1782985822720.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 38983121548.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__daily_token_balances"}, "model.ethereum_models.silver__token_prices_coin_market_cap_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2165772800.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(recorded_hour::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88532888.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__token_prices_coin_market_cap_hourly"}, "model.ethereum_models.silver__token_balances": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 96588576256.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date, block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2297406109.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__token_balances"}, "seed.ethereum_models.silver__snapshot_network": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT_NETWORK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 2, "name": "NETWORK", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 17920.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 939.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.ethereum_models.silver__snapshot_network"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_AMOUNT1_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283"}, "model.ethereum_models.core__fact_token_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": "This table contains events on the Ethereum Blockchain with an event name of 'Transfer'. The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. Please note this amount is not decimal adjusted. Decimal adjustments for a token address can be found in ```dim_contracts```. This table will not contain transfers of native ETH.", "owner": "INTERNAL_DEV"}, "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. This will not be unique in this table as a transaction could include multiple transfer events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": "Contract address of the token being transferred."}, "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."}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": "The amount of tokens transferred. This value is not decimal adjusted."}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": "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."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_TOKEN_CONVENTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede"}, "model.ethereum_models.core__sv_dim_event_signatures": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_EVENT_SIGNATURES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_event_signatures"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_SOURCE_EPOCH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "LOGS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REPAYMENTS_REPAYED_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "DIM_LABELS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "V2_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797"}, "model.ethereum_models.ethereum_share__fact_traces": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_TRACES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "DATA": {"type": "OBJECT", "index": 13, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 14, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 15, "name": "SUB_TRACES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 26653125120.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 148810349.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__fact_traces"}, "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIED_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307"}, "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_ETH_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4"}, "model.ethereum_models.silver_nft__x2y2_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1039643648.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1592969.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__x2y2_sales"}, "model.ethereum_models.streamline__uni_v3_token_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "UNI_V3_TOKEN_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1161728.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 21720.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__uni_v3_token_reads"}, "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24"}, "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_CREATED_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783"}, "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TICK_UPPER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09"}, "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06"}, "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325"}, "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe"}, "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c"}, "model.ethereum_models.sushi__ez_lending": {"metadata": {"type": "BASE TABLE", "schema": "SUSHI", "name": "EZ_LENDING", "database": "ETHEREUM_DEV", "comment": "This is a table that shows all the events on ethereum that are related to providing capital for lending and withdrawing capital", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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."}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": "The action that the user is taking.\n Deposit: user is depositing funds to be used for lending\n Withdraw: user has changed their mind and are no longer willing to lend, so they withdraw their asset"}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": "The address of the asset (token) that is being deposited/withdrawn, depending on the action"}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": "Its the address of the user who is depositing for lending or withdrawing, depending on the action."}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": ""}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": "The address of the lending pool. For sushi this will be the address of the kashi pair."}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": "The amount of the asset that the user is depositing or withdrawing, depending on the action."}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": "The amount of the asset that the user is depositing or withdrawing, depending on the action."}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": "The symbol of the asset that is lent or withdrawn, depending on the action"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2166272.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9757.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.sushi__ez_lending"}, "model.ethereum_models.beacon_chain__fact_blocks": {"metadata": {"type": "VIEW", "schema": "BEACON_CHAIN", "name": "FACT_BLOCKS", "database": "ETHEREUM_DEV", "comment": "This table contains data around block formation from the consensus layer of the Ethereum 2.0 protocol. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)", "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": "The Beacon Chain slot this block represents."}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes."}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": "Timestamp of Beacon Chain slot."}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": "Index of the validator that proposed the block for the slot."}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": "The hash of the block that came before."}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": "The hash-tree-root of the BeaconState."}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": "The validators RANDAO reveal 96 byte value."}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": "32 byte field of arbitrary data."}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": "The 32 byte block hash of the Ethereum execution layer block considered for deposit inclusion."}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": "The total number of deposits included in the Beacon Chain, since Genesis, including deposits in this block."}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": "The 32 byte deposit tree root for the last deposit included in this block."}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": "Data from execution layer about block contents."}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": "96 byte BLS signature from validator that produced this block."}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": "Details on any attester slashings."}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": "Details on any proposer slashings."}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": "Details on Beacon Chain deposits - see `beacon_chain.fact_deposits`."}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": "Details on validator attestations - see `beacon_chain.fact_attestations`."}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": "Slot details in JSON format, excludes deposits and attestations."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.beacon_chain__fact_blocks"}, "model.ethereum_models.core__sv_fact_hourly_token_prices": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_HOURLY_TOKEN_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_hourly_token_prices"}, "model.ethereum_models.core__fact_traces": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_TRACES", "database": "ETHEREUM_DEV", "comment": "This table contains flattened trace data for internal contract calls on the Ethereum blockchain. Hex encoded fields can be decoded to integers by using `TO_NUMBER(, 'XXXXXXXXXXXX')`, with the number of Xs being the max length of the encoded field. You must also remove the `0x` from your field to use the `TO_NUMBER()` function, if applicable.", "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": "The transaction hash for the trace. Please note, this is not necessarily unique in this table as transactions frequently have multiple traces."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number of this transaction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp of this transaction."}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": "The sending address of this trace. This is not necessarily the from address of the transaction."}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": "The receiving address of this trace. This is not necessarily the to address of the transaction."}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": "The amount of ETH transferred in this trace."}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": "The gas supplied for this trace."}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": "The gas used for this trace."}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": "The input data for this trace."}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": "The output data for this trace."}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`."}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": "This field represents the position and type of the trace within the transaction."}, "DATA": {"type": "OBJECT", "index": 13, "name": "DATA", "comment": "The raw JSON data for this trace."}, "TX_STATUS": {"type": "TEXT", "index": 14, "name": "TX_STATUS", "comment": "Status of the transaction."}, "SUB_TRACES": {"type": "NUMBER", "index": 15, "name": "SUB_TRACES", "comment": "The amount of nested sub traces for this trace."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_traces"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTING_POWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_REPAYMENTS_REPAYED_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_WITHDRAWS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_DEPOSITS_ISSUED_CTOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "NFTX_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSFERS_RAW_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_TX_JSON", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_POOLS_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_POOLS_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_BLOCKS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "DELEGATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "LOGS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413"}, "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046"}, "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_LABEL_SUBTYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_ETH1_DEPOSIT_COUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd"}, "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRACES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8"}, "model.ethereum_models.streamline__price_api_token_reads": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "PRICE_API_TOKEN_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__price_api_token_reads"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "SNAPSHOT_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_BORROW_RATE_STABLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_NONCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_BALANCES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "OPENSEA_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "CHAINLINK_FEEDS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "ETH_BALANCES_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481"}, "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_VOTING_POWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b"}, "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d"}, "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_CURRENT_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2"}, "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7"}, "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_TICK_SPACING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2"}, "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_AMOUNT_DELEGATED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7"}, "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20"}, "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d"}, "model.ethereum_models.maker__ez_withdrawals": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "SYNTHETIX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480"}, "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b"}, "model.ethereum_models.streamline__complete_transactions": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 20657152.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 626150.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__complete_transactions"}, "model.ethereum_models.streamline__compound_comptroller_stats": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPOUND_COMPTROLLER_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5625783808.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 279420825.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__compound_comptroller_stats"}, "model.ethereum_models.streamline__dex_pool_v2_allocpoints": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "DEX_POOL_V2_ALLOCPOINTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "WEEK": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "WEEK", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 5, "name": "CALL_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "FUNCTION_SIGNATURE", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 7, "name": "FUNCTION_INPUT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2809856.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 156849.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__dex_pool_v2_allocpoints"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_TOKEN_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7"}, "model.ethereum_models.ethereum_share__dim_event_signatures": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_EVENT_SIGNATURES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6871552.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(hex_signature)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88734.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__dim_event_signatures"}, "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_DEPOSITOR_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_SUB_MIN_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRACES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_RECORDED_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "SEAPORT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196"}, "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_GOVERNANCE_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8"}, "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455"}, "model.ethereum_models.silver_nft__opensea_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "OPENSEA_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 11350283776.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 20177846.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__opensea_sales"}, "model.ethereum_models.streamline__beacon_blocks_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BEACON_BLOCKS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "SLOT_NUMBER": {"type": "NUMBER", "index": 2, "name": "SLOT_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__beacon_blocks_history"}, "model.ethereum_models.streamline__complete_blocks": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 20583936.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 627527.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__complete_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "X2Y2_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67"}, "model.ethereum_models.core__dim_nft_metadata": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_NFT_METADATA", "database": "ETHEREUM_DEV", "comment": "This table contains the metadata for popular NFT collections on the Etherum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "Blockchain where NFT is from, in this table only `ethereum`"}, "COMMISSION_RATE": {"type": "FLOAT", "index": 2, "name": "COMMISSION_RATE", "comment": "Royalty rate for NFT sales."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": "Address of NFT."}, "CONTRACT_NAME": {"type": "TEXT", "index": 4, "name": "CONTRACT_NAME", "comment": "Name of the contract address."}, "CREATED_AT_BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "CREATED_AT_BLOCK_NUMBER", "comment": "The block number at which the project was created."}, "CREATED_AT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT_TIMESTAMP", "comment": "The block timestamp at which the project was created."}, "CREATED_AT_TX_HASH": {"type": "TEXT", "index": 7, "name": "CREATED_AT_TX_HASH", "comment": "The tx hash at which the project was created."}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 8, "name": "CREATOR_ADDRESS", "comment": "The address of the creator of the NFT contract."}, "CREATOR_NAME": {"type": "TEXT", "index": 9, "name": "CREATOR_NAME", "comment": "The name of the address that created the NFT contract"}, "IMAGE_URL": {"type": "TEXT", "index": 10, "name": "IMAGE_URL", "comment": "Link to NFT image."}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": "Name of NFT project."}, "TOKEN_ID": {"type": "TEXT", "index": 12, "name": "TOKEN_ID", "comment": "Token ID of the NFT contract."}, "TOKEN_METADATA": {"type": "OBJECT", "index": 13, "name": "TOKEN_METADATA", "comment": "The metadata for the NFT contract."}, "TOKEN_METADATA_URI": {"type": "TEXT", "index": 14, "name": "TOKEN_METADATA_URI", "comment": ""}, "TOKEN_NAME": {"type": "TEXT", "index": 15, "name": "TOKEN_NAME", "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.ethereum_models.core__dim_nft_metadata"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_AAVE_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_MAKER", "name": "EZ_FLASH_LOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DEPOSITS_TOKEN_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_PRICE_0_1", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795"}, "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121"}, "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_TARGET_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd"}, "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_FEE_GROWTH_INSIDE0_LAST_X128", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d"}, "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825"}, "model.ethereum_models.streamline__eth_balances_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "ETH_BALANCES_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__eth_balances_realtime"}, "model.ethereum_models.aave__ez_proposals": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_PROPOSALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 60416.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 129.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.aave__ez_proposals"}, "model.ethereum_models.core__dim_contracts_extended": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_CONTRACTS_EXTENDED", "database": "ETHEREUM_DEV", "comment": "This table contains contract details for contracts deployed on the Ethereum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": "Internal column."}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the contract was read and details recorded."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp at which the contract was read and details recorded."}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": "The address of the contract creator."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": "The unique Ethereum address of the deployed contract."}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": "The logic address, where applicable."}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": "The token standard utilized by this contract."}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": "The name of the deployed contract. Please note this is not necessarily unique."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```."}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": "This JSON column contains other relevant details for each contract."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_contracts_extended"}, "model.ethereum_models.core__sv_dim_dex_liquidity_pools": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_DEX_LIQUIDITY_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "CREATION_TIME", "comment": null}, "CREATION_TX": {"type": "TEXT", "index": 2, "name": "CREATION_TX", "comment": null}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 3, "name": "FACTORY_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 4, "name": "POOL_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "TOKEN0": {"type": "TEXT", "index": 6, "name": "TOKEN0", "comment": null}, "TOKEN1": {"type": "TEXT", "index": 7, "name": "TOKEN1", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 8, "name": "PLATFORM", "comment": null}, "TOKENS": {"type": "ARRAY", "index": 9, "name": "TOKENS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_dex_liquidity_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "DIM_LABELS_LABEL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_ATOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc"}, "model.ethereum_models.ethereum_share__ez_nft_mints": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_NFT_MINTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 5, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 6, "name": "PROJECT_NAME", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 9, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 10, "name": "TOKEN_METADATA", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "MINT_PRICE_ETH": {"type": "FLOAT", "index": 12, "name": "MINT_PRICE_ETH", "comment": null}, "MINT_PRICE_USD": {"type": "FLOAT", "index": 13, "name": "MINT_PRICE_USD", "comment": null}, "NFT_COUNT": {"type": "NUMBER", "index": 14, "name": "NFT_COUNT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 15, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT_USD", "comment": null}, "MINT_PRICE_TOKENS": {"type": "FLOAT", "index": 17, "name": "MINT_PRICE_TOKENS", "comment": null}, "MINT_PRICE_TOKENS_USD": {"type": "FLOAT", "index": 18, "name": "MINT_PRICE_TOKENS_USD", "comment": null}, "MINT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "MINT_TOKEN_SYMBOL", "comment": null}, "MINT_TOKEN_ADDRESS": {"type": "TEXT", "index": 20, "name": "MINT_TOKEN_ADDRESS", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 21, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 316463616.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2801324.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__ez_nft_mints"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DELEGATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BEACON_BLOCKS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSACTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_NFT_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DELEGATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "AAVE_TOKEN_PRICES_PRICE_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICE_ID": {"type": "TEXT", "index": 1, "name": "PRICE_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa"}, "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34": {"metadata": {"type": "BASE TABLE", "schema": "TOKEN_ADDRESS_MATCH_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "LOGS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae"}, "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6"}, "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf"}, "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e"}, "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3"}, "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_IMPUTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455"}, "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_ETH_VALUE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c"}, "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_NF_TOKEN_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "V2_POOL_DAILY_METRICS_DATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422"}, "model.ethereum_models.silver_maker__withdrawals": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": "A record of all withdrawals into Maker vaults", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": "An index signifying where an event occurred within a transaction."}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": "The wallet address of the user performing the withdrawal."}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": "The address of the token / asset that is being withdrawn from the Maker vault."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": "The raw amount of token / asset withdrawn from the Maker vault. Divide through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": "The amount of token / asset withdrawn from the Maker vault."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8782336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 81471.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c"}, "model.ethereum_models.core__fact_eth_balances": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": "'This table contains the unadjusted Ether (ETH) balances for users on the Ethereum blockchain. When an ETH transfer occurs, we will read the balance of the involved parties at the transfer block.'\n", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Block number at which the ETH balance was read."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "Timestamp of block number read."}, "USER_ADDRESS": {"type": "TEXT", "index": 3, "name": "USER_ADDRESS", "comment": "Wallet / contract address holding ETH."}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": "The unadjusted ETH balance."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_eth_balances"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_TOKEN_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_CORE", "name": "DIM_LABELS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_LIQUIDITY_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982"}, "model.ethereum_models.core__fact_dex_pool_weekly_reads": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_DEX_POOL_WEEKLY_READS", "database": "ETHEREUM_DEV", "comment": "This view shows metrics that we're reading once per week off of the dex pool contracts", "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block at which the read has been made from the contract"}, "PID": {"type": "TEXT", "index": 3, "name": "PID", "comment": "The pool ID of that pool inside the reward contract. In sushi the reward contract is called masterchef"}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The address of the liquidity pool or the reward contract"}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": ""}, "ALLOCATION_POINTS": {"type": "TEXT", "index": 6, "name": "ALLOCATION_POINTS", "comment": "allocation points for the pools are used to calculate their share of rewards. when pid is null allocation points is showing the total allocation points for that reward contract"}, "FUNCTION_NAME": {"type": "TEXT", "index": 7, "name": "FUNCTION_NAME", "comment": ""}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 8, "name": "FUNCTION_SIGNATURE", "comment": "The ID for this function or event signature."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_dex_pool_weekly_reads"}, "model.ethereum_models.core__fact_transactions": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": "This table contains transaction level data for the Ethereum Blockchain. Each transaction will have a unique transaction hash, along with transactions fees and an ETH value transferred when applicable. Transactions may be native ETH transfers or interactions with contract addresses. For more information, please see [The Ethereum Organization - Transactions](https://ethereum.org/en/developers/docs/transactions/)", "owner": "INTERNAL_DEV"}, "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."}, "BLOCK_HASH": {"type": "TEXT", "index": 3, "name": "BLOCK_HASH", "comment": "Block hash is a unique 66-character identifier that is generate when a block is produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "NONCE": {"type": "FLOAT", "index": 5, "name": "NONCE", "comment": "The number of transactions sent from a given address."}, "POSITION": {"type": "NUMBER", "index": 6, "name": "POSITION", "comment": "The position of the transaction within the block."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the contract call."}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": "The sending address of this transaction."}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": "The receiving address of this transaction. This can be a contract address."}, "ETH_VALUE": {"type": "FLOAT", "index": 10, "name": "ETH_VALUE", "comment": "The value transacted in Ether."}, "TX_FEE": {"type": "FLOAT", "index": 11, "name": "TX_FEE", "comment": "Amount paid to validate the transaction in Ether."}, "GAS_PRICE": {"type": "FLOAT", "index": 12, "name": "GAS_PRICE", "comment": "Cost per unit of gas in Gwei."}, "GAS_LIMIT": {"type": "NUMBER", "index": 13, "name": "GAS_LIMIT", "comment": "Maximum amount of gas allocated for the transaction."}, "GAS_USED": {"type": "FLOAT", "index": 14, "name": "GAS_USED", "comment": "Gas used by transaction."}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 15, "name": "CUMULATIVE_GAS_USED", "comment": "The total amount of gas used when this transaction was executed in 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."}, "STATUS": {"type": "TEXT", "index": 17, "name": "STATUS", "comment": "Status of the transaction."}, "TX_JSON": {"type": "OBJECT", "index": 18, "name": "TX_JSON", "comment": "This JSON column contains the transaction details, including event logs."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_SYMBOL_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433"}, "model.ethereum_models.core__sv_ez_nft_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_EZ_NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 6, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "NFT_TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 11, "name": "TOKEN_METADATA", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_ez_nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_BORROWS_LOAN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_EXPRESSION_IS_TRUE_AAVE", "name": "EZ_MARKET_STATS_TOTAL_LIQUIDITY_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "V2_POOL_WEEKLY_METRICS_DATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "PID": {"type": "TEXT", "index": 4, "name": "PID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_BORROWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762"}, "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd"}, "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1"}, "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280"}, "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_ETH1_DEPOSIT_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55"}, "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3"}, "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_GAS_LIMIT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_BLOCK_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_CREATED_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187"}, "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770"}, "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e"}, "model.ethereum_models.uniswapv3__ez_position_collected_fees": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_POSITION_COLLECTED_FEES", "database": "ETHEREUM_DEV", "comment": "Fees collected by a Liquidity Provider (LP) on their position. In V3 fees are accrued and collected in each token within the pair. When a pool Collect event is emitted a new record is appended to this table. If a Burn event is emitted in the same transaction as the Collect event the amount of the burn is subtracted from the Collect event token1 and token0 amounts. This allows us to arrive solely at the swap fees collected.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": ""}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": ""}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": "The address of the LP"}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": "The id of the NFT associated with the liquidity position"}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": "The address of the peripheral nf position manager contract, if used."}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": "The delta of the token0 balance of the pool, decimal adjusted."}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": "The delta of the token1 balance of the pool, decimal adjusted."}, "AMOUNT0_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT0_USD", "comment": "The delta of the token0 balance of the pool, converted to USD"}, "AMOUNT1_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT1_USD", "comment": "The delta of the token1 balance of the pool, converted to USD"}, "TICK_LOWER": {"type": "TEXT", "index": 17, "name": "TICK_LOWER", "comment": "Lower tick of the liquidity position"}, "TICK_UPPER": {"type": "TEXT", "index": 18, "name": "TICK_UPPER", "comment": "Upper tick of the liquidity position"}, "PRICE_LOWER": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER", "comment": "Lower bound of the liquidity position represented as token 1 per token 0."}, "PRICE_UPPER": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER", "comment": "Upper bound of the liquidity position represented as token 1 per token 0."}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_USD", "comment": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD."}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_USD", "comment": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_position_collected_fees"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_AMOUNT_LOANED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCE_DIFFS_CURRENT_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_LENDING_LENDING_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9"}, "model.ethereum_models.aave__ez_borrows": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_BORROWS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 34560000.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 292082.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.aave__ez_borrows"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_DELEGATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_PREV_TOTAL_ELEMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_PRICE_1_0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DELEGATIONS_DELEGATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_MARKET_STATS_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_REDEMPTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_AGGREGATION_BITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc"}, "model.ethereum_models.ethereum_share__ez_token_transfers": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2395719168.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 23153717.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__ez_token_transfers"}, "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_INITIATOR_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SNAPSHOT_VOTE_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695"}, "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430"}, "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300"}, "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9"}, "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee"}, "model.ethereum_models.streamline__aave_reserve_config_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "AAVE_RESERVE_CONFIG_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2995712.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 145805.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__aave_reserve_config_reads"}, "model.ethereum_models.streamline__reads_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "READS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 2, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 3, "name": "CALL_NAME", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__reads_realtime"}, "model.ethereum_models.compound__ez_borrows": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_BORROWS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 23384576.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 208920.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.compound__ez_borrows"}, "model.ethereum_models.compound__ez_repayments": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 21391360.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 180487.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.compound__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER", "name": "CONTRACTS_EXTENDED_TOKEN_CONVENTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_DEPOSITS_ISSUED_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCE_DIFFS_PREV_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCES_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TOKEN_BALANCES_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_DEPOSITS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add"}, "model.ethereum_models.streamline__eth_balances": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 46834172928.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1524208712.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_RECORDED_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf"}, "model.ethereum_models.ethereum_share__fact_blocks": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 19, "name": "BLOCK_HEADER_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 199492096.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 198319.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__fact_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02"}, "model.ethereum_models.maker__ez_governance_votes": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_governance_votes"}, "model.ethereum_models.maker__ez_vault_creation": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_VAULT_CREATION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_MIN_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7"}, "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_CTOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e"}, "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRACES_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90"}, "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_WITHDRAWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "COMP_MARKET_STATS_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_AMOUNT_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_CREATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DEPOSITS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_SYMBOL_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_RECORDED_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58"}, "test.ethereum_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": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd"}, "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa"}, "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306"}, "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_TOKEN_PRICES_ATOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICES_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "PRICES_HOUR", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 2, "name": "UNDERLYING_ADDRESS", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 4, "name": "ATOKEN_VERSION", "comment": null}, "ETH_PRICE": {"type": "FLOAT", "index": 5, "name": "ETH_PRICE", "comment": null}, "ORACLE_PRICE": {"type": "FLOAT", "index": 6, "name": "ORACLE_PRICE", "comment": null}, "BACKUP_PRICE": {"type": "FLOAT", "index": 7, "name": "BACKUP_PRICE", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 9, "name": "UNDERLYING_SYMBOL", "comment": null}, "VALUE_ETHEREUM": {"type": "FLOAT", "index": 10, "name": "VALUE_ETHEREUM", "comment": null}, "HOURLY_PRICE": {"type": "FLOAT", "index": 11, "name": "HOURLY_PRICE", "comment": null}, "PRICE_ID": {"type": "TEXT", "index": 12, "name": "PRICE_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34"}, "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c"}, "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb"}, "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_CURRENT_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8"}, "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_PREV_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa"}, "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_AUCTION_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10"}, "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c"}, "model.ethereum_models.silver_nft__metadata": {"metadata": {"type": "VIEW", "schema": "SILVER_NFT", "name": "METADATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "COMMISSION_RATE": {"type": "FLOAT", "index": 2, "name": "COMMISSION_RATE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 4, "name": "CONTRACT_NAME", "comment": null}, "CREATED_AT_BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "CREATED_AT_BLOCK_ID", "comment": null}, "CREATED_AT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT_TIMESTAMP", "comment": null}, "CREATED_AT_TX_ID": {"type": "TEXT", "index": 7, "name": "CREATED_AT_TX_ID", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 8, "name": "CREATOR_ADDRESS", "comment": null}, "CREATOR_NAME": {"type": "TEXT", "index": 9, "name": "CREATOR_NAME", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 10, "name": "IMAGE_URL", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 12, "name": "TOKEN_ID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 13, "name": "TOKEN_METADATA", "comment": null}, "TOKEN_METADATA_URI": {"type": "TEXT", "index": 14, "name": "TOKEN_METADATA_URI", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 15, "name": "TOKEN_NAME", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__metadata"}, "model.ethereum_models.silver_nft__sudoswap_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 80589312.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 254071.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__sudoswap_sales"}, "model.ethereum_models.streamline__blocks": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__blocks"}, "model.ethereum_models.streamline__reads_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "READS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 2, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 3, "name": "CALL_NAME", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__reads_history"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f"}, "model.ethereum_models.compound__ez_redemptions": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_REDEMPTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 58008064.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 480530.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.compound__ez_redemptions"}, "model.ethereum_models.core__ez_snapshot": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_SNAPSHOT", "database": "ETHEREUM_DEV", "comment": "A table that contains all votes on Snapshot and information about the voting space and proposal. All data in this table is off chain.", "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": "A pseudo transaction hash assigned to all votes on snapshot."}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": "An address that identifies the proposal being voted on."}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": "The wallet address of the user that voted on a proposal."}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": "How the user voted on the proposal. Corresponds to the choices array."}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": "The amount of voting power one holds is proportional to the amount of the token they hold."}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": "The time at which the vote was cast."}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": "An array containing the voting options on the proposal."}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": "The address of the wallet that wrote the proposal."}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": "The title or name of the proposal."}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": "The body of the proposal."}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": "A way to identify which group, or space, on Snapshot a proposal belongs to."}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": "The default network or blockchain used for the space."}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": "The default number of hours of voting delay for the space. The voting delay is the time between proposal submission and the opening of voting."}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": "The minimum amount of voting power for a proposal to pass."}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": "The default time in hours within a space for a proposal to be open for voting."}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": "The type of voting system used for this space. If this column is not null, the same voting system will be used for all proposals in this space."}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": "The time at which voting on the proposal begins."}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": "The time at which voting on the proposal ends."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_SPACE_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_BORROWING_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df"}, "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_PRICE_0_1", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "NFT_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BEACON_DEPOSITS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRACES_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e"}, "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0"}, "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e"}, "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1"}, "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c"}, "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585"}, "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_VAULT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685"}, "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_TX_COUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_QUORUM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_GAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TOKEN_BALANCES_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TOKEN_BALANCE_DIFFS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_COLLATERAL_BALANCE_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_CORE", "name": "EZ_TOKEN_TRANSFERS_HAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_WITHDRAWAL_CREDENTIALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92"}, "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394"}, "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92": {"metadata": {"type": "BASE TABLE", "schema": "TOKEN_ADDRESS_MATCH_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "CONTRACTS_EXTENDED_LOGIC_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_POOLS_CREATED_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd"}, "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff"}, "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7"}, "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89"}, "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452"}, "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190"}, "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_DIFFICULTY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310"}, "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_NETWORK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1"}, "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba"}, "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_GAS_LIMIT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "DIM_LABELS_ADDRESS_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_TOKEN_TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92"}, "model.ethereum_models.silver_dex__balancer_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "BALANCER_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 177835520.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1078594.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_DEPOSITS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_VARIABLE_DEBT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_NETWORK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_TRANSFERS_ETH_VALUE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_DEX", "name": "V2_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "EZ_DEX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_BORROWING_LENDING_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2"}, "model.ethereum_models.ethereum_share__ez_dex_swaps": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 479044096.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 4310475.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6"}, "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68"}, "model.ethereum_models.silver_dex__v2_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "V2_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": ""}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": ""}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": ""}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": ""}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": ""}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": ""}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": ""}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": ""}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": ""}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": ""}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": ""}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": ""}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": ""}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": ""}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 16425153024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 103348339.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_dex__v2_swaps"}, "model.ethereum_models.streamline__compound_market_stats": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPOUND_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"FUNCTION_INPUT": {"type": "TEXT", "index": 1, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_INPUT_PLUG": {"type": "NUMBER", "index": 2, "name": "FUNCTION_INPUT_PLUG", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 7, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 12740338688.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 654921762.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__compound_market_stats"}, "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_EVENT_REMOVED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0"}, "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e"}, "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb"}, "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282"}, "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c"}, "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_TARGET_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d"}, "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_BORROW_RATE_VARIABLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "DIM_LABELS_LABEL_SUBTYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "VAULT_CREATION_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VAULT": {"type": "TEXT", "index": 1, "name": "VAULT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461"}, "model.ethereum_models.core__fact_contract_reads": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": "This table contains contract reads for a variety of functions and contracts on the Ethereum Blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": "The address of the contract read."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number the contract address was read at."}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": "The function signature called by this read. See `dim_function_signatures` for text versions."}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": "The function inputs called in this read, if applicable."}, "READ_OUTPUT": {"type": "TEXT", "index": 5, "name": "READ_OUTPUT", "comment": "The return of the contract call."}, "SEGMENTED_OUTPUT": {"type": "ARRAY", "index": 6, "name": "SEGMENTED_OUTPUT", "comment": "The return of the contract call, segmented into 64 character strings."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_contract_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1"}, "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_TOKEN_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65"}, "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd"}, "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_COLLATERAL_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381"}, "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_RECEIVED_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2"}, "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3"}, "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_TOTAL_DIFFICULTY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_UNLOCKED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c"}, "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_EFFECTIVE_GAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "EZ_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e"}, "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949"}, "model.ethereum_models.streamline__complete_eth_balances": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "ID": {"type": "TEXT", "index": 3, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 71083364352.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2127999634.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__complete_eth_balances"}, "model.ethereum_models.streamline__contract_abis_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "CONTRACT_ABIS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__contract_abis_realtime"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_DELAY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "BLUR_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_ORACLE_PRICES_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b"}, "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_POOL_STATS_VIRTUAL_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "CURVE_POOLS_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "EZ_NFT_MINTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_SYMBOL_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "LOOKSRARE_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6"}, "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e"}, "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018"}, "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_NFT_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c"}, "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa"}, "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "FLASH_LOANS_LENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59"}, "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_TARGETS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_CORE", "name": "DIM_LABELS_LABEL_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSACTIONS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BLOCKS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "NFT_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_BALANCE_DIFFS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_IMPUTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693"}, "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b"}, "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5"}, "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_TARGET_EPOCH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df"}, "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_LABEL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_PREV_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_CLOSE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_TX_EVENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102"}, "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e"}, "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f"}, "test.ethereum_models.test_silver__transactions_tx_gaps": {"metadata": {"type": "BASE TABLE", "schema": "TEST_SILVER", "name": "TRANSACTIONS_TX_GAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 2, "name": "TX_COUNT", "comment": null}, "MODEL_BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "MODEL_BLOCK_NUMBER", "comment": null}, "MODEL_TX_COUNT": {"type": "NUMBER", "index": 4, "name": "MODEL_TX_COUNT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.test_silver__transactions_tx_gaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_DEBT_TO_COVER_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER", "name": "TRANSACTIONS_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_BORROWING_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187"}, "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "EZ_NFT_MINTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "GOVERNANCE_VOTES_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18"}, "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_END_VOTING_PERIOD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c"}, "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f"}, "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420"}, "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_ATTESTATION_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250"}, "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_TICK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470"}, "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb"}, "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_SILVER", "name": "TRANSACTIONS_POSITION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PREV_POSITION": {"type": "NUMBER", "index": 2, "name": "PREV_POSITION", "comment": null}, "POSITION": {"type": "NUMBER", "index": 3, "name": "POSITION", "comment": null}, "GAP": {"type": "NUMBER", "index": 4, "name": "GAP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e"}, "model.ethereum_models.silver_nft__nftx_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 39493632.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 73597.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_ETH_TRANSFERS_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137"}, "model.ethereum_models.core__fact_blocks": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_BLOCKS", "database": "ETHEREUM_DEV", "comment": "This table contains block level data for the Ethereum Blockchain. This table can be used to analyze trends at a block level, for example gas fees vs. total transactions over time. For more information, please see [Etherscan Resources](https://etherscan.io/directory/Learning_Resources/Ethereum) or [The Ethereum Organization](https://ethereum.org/en/developers/docs/blocks/)", "owner": "INTERNAL_DEV"}, "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."}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": "The network on the blockchain used by a transaction."}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": "Total number of transactions within a block."}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": "The effort required to mine the block."}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": "Total difficulty of the chain at a given block."}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": "Any data included by the miner for a given block."}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": "Total gas limit provided by all transactions in the block."}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": "Total gas used in the block."}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": "The hash of the block header for a given block."}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": "The hash of the block from which a given block is generated. Also known as the parent block."}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": "Miner who successfully added a given block to the blockchain."}, "NONCE": {"type": "TEXT", "index": 14, "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": 15, "name": "RECEIPTS_ROOT", "comment": "The root of the state trie."}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": "The mechanism which Ethereum Javascript RLP encodes an empty string."}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": "Block size, which is determined by a given block's gas limit."}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "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."}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 19, "name": "BLOCK_HEADER_JSON", "comment": "This JSON column contains the block header details."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "ETH_BALANCE_DIFFS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554"}, "model.ethereum_models.compound__ez_market_stats": {"metadata": {"type": "VIEW", "schema": "COMPOUND", "name": "EZ_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": "Market Stats exist within the compound schema, as compound.ez_market_stats", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": "Market stats are aggregated by hour in UTC. date_trunc(\u2018hour\u2019,block_timestamp) for joins on other tables."}, "CONTRACT_NAME": {"type": "TEXT", "index": 4, "name": "CONTRACT_NAME", "comment": "market/cToken name"}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "CTOKEN_ADDRESS", "comment": "Address of the Compound token."}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 6, "name": "UNDERLYING_CONTRACT", "comment": "Address of the underlying token the market serves (i.e. USDC)."}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 7, "name": "UNDERLYING_SYMBOL", "comment": "Symbol of the underlying token the market serves."}, "TOKEN_PRICE": {"type": "FLOAT", "index": 8, "name": "TOKEN_PRICE", "comment": "Price of the underlying token (i.e. USDC)."}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 9, "name": "CTOKEN_PRICE", "comment": "Price of the cToken (i.e. cUSDC)."}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RESERVES_TOKEN_AMOUNT", "comment": "Reserves are amounts set aside by the market that can be used/affected by governance actions through proposals voted on by COMP holders."}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 11, "name": "BORROWS_TOKEN_AMOUNT", "comment": "Amount borrowed from the market."}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "SUPPLY_TOKEN_AMOUNT", "comment": "Amount (in terms of the cToken) supplied to the market through suppliers."}, "SUPPLY_USD": {"type": "FLOAT", "index": 13, "name": "SUPPLY_USD", "comment": "Supply converted to USD values as of the hour recorded."}, "RESERVES_USD": {"type": "FLOAT", "index": 14, "name": "RESERVES_USD", "comment": "Reserves converted to USD values as of the hour recorded."}, "BORROWS_USD": {"type": "FLOAT", "index": 15, "name": "BORROWS_USD", "comment": "Borrows converted to USD values as of the hour recorded."}, "COMP_SPEED": {"type": "TEXT", "index": 16, "name": "COMP_SPEED", "comment": "COMP is a governance token distributed equally to both suppliers and borrowers (the idea being the users of the protocol are also the ones who should be able to vote on governance actions). Comp speed controls the rate at which comp is distributed to users of the market, per block."}, "SUPPLY_APY": {"type": "FLOAT", "index": 17, "name": "SUPPLY_APY", "comment": "The supplier\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid to the supplier for their stake."}, "BORROW_APY": {"type": "FLOAT", "index": 18, "name": "BORROW_APY", "comment": "The borrower\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid by the borrower on their loan."}, "COMP_PRICE": {"type": "FLOAT", "index": 19, "name": "COMP_PRICE", "comment": "The price of the COMP governance token."}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": "Comp distributed to markets converted to USD."}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 21, "name": "COMP_APY_BORROW", "comment": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting)."}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 22, "name": "COMP_APY_SUPPLY", "comment": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting)."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.compound__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REDEMPTIONS_RECEIVED_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_POSITIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca"}, "model.ethereum_models.core__ez_balance_deltas": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_BALANCE_DELTAS", "database": "ETHEREUM_DEV", "comment": "This table contains the block level balance changes for both tokens (including ERC721s) and Native ETH on the Ethereum Blockchain for all wallets and contracts. If a token or Native ETH is moved, we will read the balance of the involved wallets at that block, and carry forward the previous balance into the current record. Symbol, name, and price are joined where possible. ERC721s are included. Data is currently read at the max daily block for wallets with activity. We plan to increase the granularity on this table to block level changes in the near term. \n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `block_timestamp::date` as a filter will lead to optimal query performance.\n\nIf you want to take this data and make it daily, you can do so with the query below. You must use a `block_timestamp::date` filter here at a minimum. Other filters will help query runtime. \n\n```sql\nWITH base_table AS (\n SELECT\n block_timestamp :: DATE AS balance_date,\n CASE\n WHEN symbol = 'ETH' THEN 'ETH'\n ELSE contract_address\n END AS contract_address,\n user_address,\n symbol,\n current_bal\n FROM\n ethereum.core.ez_balance_diffs\n WHERE\n block_timestamp :: DATE >= '' --user input \n AND user_address = '' --user input\n AND (\n contract_address = '' --user input\n OR symbol = 'ETH'\n )\n),\nall_days AS (\n SELECT\n date_day AS balance_date\n FROM\n ethereum.core.dim_dates\n),\naddress_ranges AS (\n SELECT\n user_address,\n contract_address,\n symbol,\n MIN(\n balance_date :: DATE\n ) AS min_block_date,\n CURRENT_DATE() :: DATE AS max_block_date\n FROM\n base_table\n GROUP BY\n user_address,\n contract_address,\n symbol,\n max_block_date\n),\nall_dates AS (\n SELECT\n C.balance_date,\n A.user_address,\n A.contract_address,\n A.symbol\n FROM\n all_days C\n LEFT JOIN address_ranges A\n ON C.full_balance_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.user_address IS NOT NULL\n),\neth_balances AS (\n SELECT\n user_address,\n contract_address,\n balance_date,\n current_bal,\n TRUE AS daily_activity\n FROM\n base_table\n),\nbalance_tmp AS (\n SELECT\n d.balance_date,\n d.user_address,\n d.contract_address,\n d.symbol,\n b.current_bal,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.balance_date = b.balance_date\n AND d.user_address = b.user_address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n balance_date,\n user_address,\n contract_address,\n symbol,\n LAST_VALUE(\n current_bal ignore nulls\n ) over(\n PARTITION BY user_address,\n contract_address\n ORDER BY\n balance_date ASC rows unbounded preceding\n ) AS balance,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0\nORDER BY\n balance_date DESC,\n contract_address\n```", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Block at which the balance was read (when the transfer occurred)."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "Block timestamp at which the balance was read (when the transfer occurred)."}, "USER_ADDRESS": {"type": "TEXT", "index": 3, "name": "USER_ADDRESS", "comment": "The wallet address holding the tokens / ETH."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The contract address of the token (null for ETH)."}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": "The token or ETH balance from the previously recorded record for this wallet / token, without a decimal adjustment."}, "PREV_BAL": {"type": "FLOAT", "index": 6, "name": "PREV_BAL", "comment": "The decimal adjusted token or ETH balance from the previously recorded record for this wallet and token."}, "PREV_BAL_USD": {"type": "FLOAT", "index": 7, "name": "PREV_BAL_USD", "comment": "Previously recorded balance in USD - this will be null for tokens without a decimal adjustment. Please note, the USD value is calculated at this block."}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 8, "name": "CURRENT_BAL_UNADJ", "comment": "The token or ETH balance at the current block number, without a decimal adjustment."}, "CURRENT_BAL": {"type": "FLOAT", "index": 9, "name": "CURRENT_BAL", "comment": "The decimal adjusted token or ETH balance at the current block number."}, "CURRENT_BAL_USD": {"type": "FLOAT", "index": 10, "name": "CURRENT_BAL_USD", "comment": "The current balance in USD - this will be null for tokens without a decimal adjustment. Please note, the USD value is calculated at this block."}, "BAL_DELTA_UNADJ": {"type": "NUMBER", "index": 11, "name": "BAL_DELTA_UNADJ", "comment": "The non-decimal adjusted balance change."}, "BAL_DELTA": {"type": "FLOAT", "index": 12, "name": "BAL_DELTA", "comment": "The decimal adjusted balance change"}, "BAL_DELTA_USD": {"type": "FLOAT", "index": 13, "name": "BAL_DELTA_USD", "comment": "The balance change in USD, will be null for tokens without a decimal."}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": "The symbol of the token contract, or ETH."}, "TOKEN_NAME": {"type": "TEXT", "index": 15, "name": "TOKEN_NAME", "comment": "The name of the token contract, or Native ETH."}, "DECIMALS": {"type": "NUMBER", "index": 16, "name": "DECIMALS", "comment": "The decimals for the token contract."}, "HAS_DECIMAL": {"type": "BOOLEAN", "index": 17, "name": "HAS_DECIMAL", "comment": "Whether the token has a decimal or not, either TRUE or FALSE."}, "HAS_PRICE": {"type": "BOOLEAN", "index": 18, "name": "HAS_PRICE", "comment": "Whether the token has an hourly price or not, either TRUE or FALSE."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_balance_deltas"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_MAX_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb"}, "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4"}, "model.ethereum_models.streamline__uni_v3_position_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "UNI_V3_POSITION_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 27192320.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 976905.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__uni_v3_position_reads"}, "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_TOPICS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85"}, "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_POSITION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_PLATFORM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f"}, "model.ethereum_models.core__fact_hourly_token_prices": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_HOURLY_TOKEN_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_hourly_token_prices"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_SYMBOL_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "OPENSEA_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_SUPPLY_TOKEN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_COMP_APY_SUPPLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4"}, "model.ethereum_models.bronze__contracts_backfill": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "CONTRACTS_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_ID": {"type": "TEXT", "index": 1, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 3, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 5, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 6, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 7, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 9, "name": "DECIMALS", "comment": null}, "META": {"type": "OBJECT", "index": 10, "name": "META", "comment": null}, "SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "SYSTEM_CREATED_AT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4448256.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 34651.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.bronze__contracts_backfill"}, "model.ethereum_models.core__sv_dim_contracts": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_CONTRACTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 5, "name": "CONTRACT_METADATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_contracts"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BORROWS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5"}, "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af"}, "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_UNDERLYING_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661"}, "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38"}, "model.ethereum_models.streamline__aave_incentives_read": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "AAVE_INCENTIVES_READ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 797867520.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 34051894.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__aave_incentives_read"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2"}, "model.ethereum_models.core__sv_fact_event_logs": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_EVENT_LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 7, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 9, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 10, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 11, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 12, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 13, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 14, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 15, "name": "TX_STATUS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_event_logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "SEAPORT_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_RESERVES_TOKEN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_TOKEN_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_LP_ACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SUSHI", "name": "EZ_BORROWING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_START_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564"}, "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74"}, "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472"}, "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e"}, "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_METADATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": null}, "MODEL": {"type": "TEXT", "index": 12, "name": "MODEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b"}, "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCES_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_END_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b"}, "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_FEE_PERCENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "AAVE_LIQUIDITY_MINING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c"}, "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_AMOUNT0_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "CURVE_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134"}, "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7"}, "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_NORMALIZED_STABLECOIN_DEBT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35"}, "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491"}, "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_NFT_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_NFT_UNI_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d"}, "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_ATTESTATION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "LOGS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_AMOUNT_DELEGATED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SUSHI", "name": "EZ_LENDING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_DEPOSITS_SUPPLIED_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515"}, "model.ethereum_models.maker__ez_liquidations": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_liquidations"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_LIQUIDITY_PROVIDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4"}, "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be"}, "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 8, "name": "_UNIQUE_KEY", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65"}, "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "FLASH_LOANS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398"}, "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_SILVER", "name": "BLOCKS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 9216.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 6.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38"}, "model.ethereum_models.silver_dex__curve_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "CURVE_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 207230976.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1465467.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_dex__curve_swaps"}, "model.ethereum_models.sushi__ez_borrowing": {"metadata": {"type": "BASE TABLE", "schema": "SUSHI", "name": "EZ_BORROWING", "database": "ETHEREUM_DEV", "comment": "This is a table that shows all the events on ethereum that are related to Borrowing or repaying the loan", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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."}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": "The action that the user is taking.\n Borrow: user is borrowing an asset\n Repay: user is repaying the asset that they have borrowed in a previous loan\n Add collateral: user is depositing collateral for their loan. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction. \n Remove collateral: user is withdrawing collateral. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": ""}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": ""}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": "The address of the lending pool. For sushi this will be the address of the kashi pair."}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": ""}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": "The address of the asset/collateral token that is being borrowed/repayed/deposited etc. depending on the action"}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": "The symbol of the asset/collateral that is payed or received, depending on the action"}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": "The meaning depends on the action:\nBorrow: The amount of the asset that the user is borrowing or\nRepay: The amount of the asset that the user is repaying\nAdd collateral: The amount of collateral that the user is depositing\nRemove collateral: The amount of collateral that the user is withdrawing"}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": "The meaning depends on the action:\nBorrow: The amount of the asset in USD that the user is borrowing or\nRepay: The amount of the asset in USD that the user is repaying\nAdd collateral: The amount of collateral in USD that the user is depositing\nRemove collateral: The amount of collateral in USD that the user is withdrawing"}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": "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```."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2380800.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 14480.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.sushi__ez_borrowing"}, "model.ethereum_models.streamline__uni_v3_pool_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "UNI_V3_POOL_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 22706632704.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1112334715.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__uni_v3_pool_reads"}, "model.ethereum_models.uniswapv3__ez_swaps": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_SWAPS", "database": "ETHEREUM_DEV", "comment": "All swaps that occur on V3 pools.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "PRICE_1_0": {"type": "FLOAT", "index": 7, "name": "PRICE_1_0", "comment": "The amount of token1 per token0 that the swap occurred at"}, "PRICE_0_1": {"type": "FLOAT", "index": 8, "name": "PRICE_0_1", "comment": "The amount of token0 per token1 that the swap occurred at"}, "RECIPIENT": {"type": "TEXT", "index": 9, "name": "RECIPIENT", "comment": "The address that received the output of the swap"}, "SENDER": {"type": "TEXT", "index": 10, "name": "SENDER", "comment": "The address that initiated the swap call, and that received the callback"}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": "The log base 1.0001 of the price of the pool after the swap"}, "LIQUIDITY": {"type": "FLOAT", "index": 12, "name": "LIQUIDITY", "comment": "The liquidity of the pool."}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "LIQUIDITY_ADJUSTED", "comment": "The liquidity of the pool, decimal adjusted."}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": "Log index pertains to the grouping of individual events together. Withing one log index there could be multiple events that take place and this would be the key to tie them together."}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT0_ADJUSTED", "comment": "The delta of the token0 balance of the pool, decimal adjusted."}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 16, "name": "AMOUNT1_ADJUSTED", "comment": "The delta of the token1 balance of the pool, decimal adjusted."}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": "Address of token1"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": "Price of token0"}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": "Price of token1"}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": "The delta of the token1 balance of the pool, converted to USD"}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "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.ethereum_models.uniswapv3__ez_swaps"}, "model.ethereum_models.core__sv_dim_labels": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_LABELS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "INSERT_DATE": {"type": "TIMESTAMP_NTZ", "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}, "L1_LABEL": {"type": "TEXT", "index": 6, "name": "L1_LABEL", "comment": null}, "L2_LABEL": {"type": "TEXT", "index": 7, "name": "L2_LABEL", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 8, "name": "ADDRESS_NAME", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": null}, "DELETE_FLAG": {"type": "TEXT", "index": 10, "name": "DELETE_FLAG", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_labels"}, "model.ethereum_models.bronze__successful_reads": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "SUCCESSFUL_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 4, "name": "CALL_NAME", "comment": null}, "READ_OUTPUT": {"type": "TEXT", "index": 5, "name": "READ_OUTPUT", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 6, "name": "FUNCTION_INPUT", "comment": null}, "SEGMENTED_DATA": {"type": "ARRAY", "index": 7, "name": "SEGMENTED_DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 9, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 154320148480.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date, function_signature)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3235974222.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.bronze__successful_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_COMP_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DELEGATIONS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SUSHI", "name": "EZ_BORROWING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e"}, "model.ethereum_models.core__ez_dex_swaps": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": "This table currently contains swap events from the ```fact_event_logs``` table for Uniswap V2, Uniswap V3, SushiSwap, Curve, Balancer, and Synthetix along with other helpful columns including an amount USD where possible. Other dexes coming soon! \nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price.", "owner": "INTERNAL_DEV"}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": "The address interacted with for a given event."}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": "The decoded event name for a given event."}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": "The amount of tokens put into the swap."}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": "The amount of tokens put into the swap converted to USD using the price of the token."}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": "The amount of tokens taken out of or received from the swap."}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token."}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": "The Router is the Sender in the swap function."}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function."}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": "This field denotes which application the liquidity pool belongs to."}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": "The address of the token sent for swap."}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": "The address of the token being swapped to."}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": "The symbol of the token sent for swap."}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": "The symbol of the token being swapped to."}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_WITHDRAWS_WITHDRAWN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b"}, "model.ethereum_models.core__sv_ez_eth_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_EZ_ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_CALL_ID": {"type": "TEXT", "index": 1, "name": "_CALL_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_BLOCK_HEADER_JSON", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a"}, "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150"}, "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41"}, "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473"}, "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9"}, "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc"}, "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877"}, "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8"}, "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_RECEIPTS_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f"}, "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_ACTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_COLLATERAL_BALANCE_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475"}, "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b"}, "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_TICK_UPPER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1"}, "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed"}, "model.ethereum_models.silver_nft__rarible_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "RARIBLE_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 145277952.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 239511.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__rarible_sales"}, "model.ethereum_models.chainlink__fact_oracle_feeds": {"metadata": {"type": "VIEW", "schema": "CHAINLINK", "name": "FACT_ORACLE_FEEDS", "database": "ETHEREUM_DEV", "comment": "'This table contains Chainlink Oracle feeds for all contracts in `dim_feeds`. Latest Answer reads are collected every 50 blocks.\n", "owner": "INTERNAL_DEV"}, "columns": {"FEED_ADDRESS": {"type": "TEXT", "index": 1, "name": "FEED_ADDRESS", "comment": "The address of the feed contract."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the feed was read."}, "LATEST_ANSWER": {"type": "NUMBER", "index": 3, "name": "LATEST_ANSWER", "comment": "The latest answer from the feed. Note, this is not decimal adjusted."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.chainlink__fact_oracle_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_AUCTION_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_ETH_TRANSFERS_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_LENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_FLASHLOAN_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_MINER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "CHAINLINK_FEEDS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_POOL_STATS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221"}, "model.ethereum_models.core__ez_current_balances": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_CURRENT_BALANCES", "database": "ETHEREUM_DEV", "comment": "This table contains the current, non 0, balances for wallets on the Ethereum Blockchain. Symbol, name, and price are joined where possible. Prices are calculated as of the last activity date and as of the most recently recorded hourly price. ERC721s are included.\n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `last_activity_block_timestamp::date` as a filter will lead to optimal query performance.", "owner": "INTERNAL_DEV"}, "columns": {"LAST_ACTIVITY_BLOCK": {"type": "NUMBER", "index": 1, "name": "LAST_ACTIVITY_BLOCK", "comment": "The last block where this token was transferred by this address."}, "LAST_ACTIVITY_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "LAST_ACTIVITY_BLOCK_TIMESTAMP", "comment": ""}, "USER_ADDRESS": {"type": "TEXT", "index": 3, "name": "USER_ADDRESS", "comment": "The wallet address holding the tokens / ETH."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The contract address of the token (null for ETH)."}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": "The current token or ETH balance for this address, without a decimal adjustment."}, "CURRENT_BAL": {"type": "FLOAT", "index": 6, "name": "CURRENT_BAL", "comment": "The decimal adjusted current token or ETH balance."}, "USD_VALUE_LAST_ACTIVITY": {"type": "FLOAT", "index": 7, "name": "USD_VALUE_LAST_ACTIVITY", "comment": "The value of the tokens or ETH in USD, at the time the last token activity occurred. Will be null for tokens without a decimal."}, "USD_VALUE_NOW": {"type": "FLOAT", "index": 8, "name": "USD_VALUE_NOW", "comment": "The value of the tokens or ETH in USD, as of the most recently recorded hourly price. Will be null for tokens without a decimal."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol of the token contract, or ETH."}, "TOKEN_NAME": {"type": "TEXT", "index": 10, "name": "TOKEN_NAME", "comment": "The name of the token contract, or Native ETH."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "The decimals for the token contract."}, "HAS_DECIMAL": {"type": "BOOLEAN", "index": 12, "name": "HAS_DECIMAL", "comment": "Whether the token has a decimal or not, either TRUE or FALSE."}, "HAS_PRICE": {"type": "BOOLEAN", "index": 13, "name": "HAS_PRICE", "comment": "Whether the token has an hourly price or not, either TRUE or FALSE."}, "LAST_RECORDED_PRICE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "LAST_RECORDED_PRICE", "comment": "The timestamp of the last hourly price recorded for this token."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_current_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "LOOKSRARE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_EXPRESSION_IS_TRUE_AAVE", "name": "EZ_MARKET_STATS_TOTAL_STABLE_DEBT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BLOCKS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484"}, "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "WITHDRAWALS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a"}, "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1"}, "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed"}, "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c"}, "model.ethereum_models.streamline__complete_beacon_blocks": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "SLOT_NUMBER": {"type": "NUMBER", "index": 2, "name": "SLOT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 21005824.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(slot_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 635196.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__complete_beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7"}, "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_NFT_UNI_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 11776.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0"}, "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9"}, "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_LENDING_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f"}, "model.ethereum_models.sushi__ez_swaps": {"metadata": {"type": "VIEW", "schema": "SUSHI", "name": "EZ_SWAPS", "database": "ETHEREUM_DEV", "comment": "This table will contain all swap events done on the Sushiswap platform in the ```fact_event_logs table```, joined along with the addresses of both tokens in the swap and the decimal adjusted prices.\nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price.", "owner": "INTERNAL_DEV"}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": "The address interacted with for a given event."}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": "The decoded event name for a given event."}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": "The amount of tokens put into the swap."}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": "The amount of tokens taken out of or received from the swap."}, "SENDER": {"type": "TEXT", "index": 12, "name": "SENDER", "comment": "The Router is the Sender in the swap function."}, "TX_TO": {"type": "TEXT", "index": 13, "name": "TX_TO", "comment": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function."}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": "This field denotes which application the liquidity pool belongs to."}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": "The address of the token sent for swap."}, "TOKEN_OUT": {"type": "TEXT", "index": 17, "name": "TOKEN_OUT", "comment": "The address of the token being swapped to."}, "SYMBOL_IN": {"type": "TEXT", "index": 18, "name": "SYMBOL_IN", "comment": "The symbol of the token sent for swap."}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": "The symbol of the token being swapped to."}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_IN_USD", "comment": "The amount of tokens put into the swap converted to USD using the price of the token."}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT_USD", "comment": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.sushi__ez_swaps"}, "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_FLASHLOAN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTING_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48"}, "model.ethereum_models.chainlink__ez_oracle_feeds": {"metadata": {"type": "VIEW", "schema": "CHAINLINK", "name": "EZ_ORACLE_FEEDS", "database": "ETHEREUM_DEV", "comment": "'This table contains Chainlink Oracle feeds, along with their metadata. Latest Answer reads are collected every 50 blocks.'\n", "owner": "INTERNAL_DEV"}, "columns": {"FEED_ADDRESS": {"type": "TEXT", "index": 1, "name": "FEED_ADDRESS", "comment": "The address of the feed contract."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the feed was read."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp of the block at which the feed was read."}, "FEED_NAME": {"type": "TEXT", "index": 4, "name": "FEED_NAME", "comment": "The name of the feed contract."}, "LATEST_ANSWER_UNADJ": {"type": "NUMBER", "index": 5, "name": "LATEST_ANSWER_UNADJ", "comment": "The latest answer from the feed, unadjusted."}, "LATEST_ANSWER_ADJ": {"type": "FLOAT", "index": 6, "name": "LATEST_ANSWER_ADJ", "comment": "The latest answer from the feed, adjusted."}, "FEED_CATEGORY": {"type": "TEXT", "index": 7, "name": "FEED_CATEGORY", "comment": "The category of the feed contract."}, "FEED_ADDED_DATE": {"type": "TEXT", "index": 8, "name": "FEED_ADDED_DATE", "comment": "The date the feed was added to the Chainlink network."}, "CREATED_BLOCK_NUMBER": {"type": "NUMBER", "index": 9, "name": "CREATED_BLOCK_NUMBER", "comment": "The block number at which the feed was created."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.chainlink__ez_oracle_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_AMOUNT_DELEGATED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIED_BASE_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9"}, "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379"}, "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_INIT_PRICE_1_0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "AAVE_ORACLE_PRICES_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629"}, "model.ethereum_models.ethereum_share__dim_function_signatures": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_FUNCTION_SIGNATURES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8818688.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(bytes_signature)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 549518.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__dim_function_signatures"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b"}, "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10"}, "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_TOKEN_PRICES_PRICES_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICES_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "PRICES_HOUR", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 2, "name": "UNDERLYING_ADDRESS", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 4, "name": "ATOKEN_VERSION", "comment": null}, "ETH_PRICE": {"type": "FLOAT", "index": 5, "name": "ETH_PRICE", "comment": null}, "ORACLE_PRICE": {"type": "FLOAT", "index": 6, "name": "ORACLE_PRICE", "comment": null}, "BACKUP_PRICE": {"type": "FLOAT", "index": 7, "name": "BACKUP_PRICE", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 9, "name": "UNDERLYING_SYMBOL", "comment": null}, "VALUE_ETHEREUM": {"type": "FLOAT", "index": 10, "name": "VALUE_ETHEREUM", "comment": null}, "HOURLY_PRICE": {"type": "FLOAT", "index": 11, "name": "HOURLY_PRICE", "comment": null}, "PRICE_ID": {"type": "TEXT", "index": 12, "name": "PRICE_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7"}, "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_PROPOSER_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe"}, "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_NONCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884"}, "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920"}, "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917"}, "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_IS_ACTIVE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7"}, "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b"}, "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_AMOUNT_DEPOSITED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2"}, "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_COLLATERAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7"}, "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_LIQUIDATED_WALLET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645"}, "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a"}, "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSACTIONS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_TARGET_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_STATE_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149"}, "model.ethereum_models.core__fact_dex_pool_daily_reads": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_DEX_POOL_DAILY_READS", "database": "ETHEREUM_DEV", "comment": "This view shows metrics that we're reading per day off of the dex pool contracts", "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": ""}, "DATE": {"type": "DATE", "index": 2, "name": "DATE", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": "The block at which the read has been made from the contract"}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The address of the liquidity pool"}, "BALANCE_OF_SLP_STAKED": {"type": "TEXT", "index": 5, "name": "BALANCE_OF_SLP_STAKED", "comment": "Balance of pool token that is staked in the protocol for earning rewards"}, "TOTAL_SUPPLY_OF_SLP": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY_OF_SLP", "comment": "total number of pool tokens issued by that pool"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_dex_pool_daily_reads"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DEPOSITS_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_COMP_APY_BORROW", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "BALANCER_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_UTILIZATION_RATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37"}, "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "EZ_ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_CALL_ID": {"type": "TEXT", "index": 1, "name": "_CALL_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020"}, "model.ethereum_models.ethereum_share__fact_token_transfers": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2728651264.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 23153717.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__fact_token_transfers"}, "model.ethereum_models.maker__ez_repayments": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466"}, "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374"}, "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe"}, "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_REPAY_CONTRACT_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980"}, "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29"}, "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87"}, "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_LIQUIDITY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "EZ_ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47"}, "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347"}, "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_POLLING_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc"}, "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_LP_ACTIONS_AMOUNT1_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_BORROWS_LOAN_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TRANSACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_POSITIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_COLLATERAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_BRONZE_API", "name": "CONTRACT_READS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIG": {"type": "TEXT", "index": 2, "name": "FUNCTION_SIG", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BORROWER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_LIQUIDATIONS_CTOKENS_SEIZED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea"}, "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98"}, "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_ETH1_BLOCK_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b"}, "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CHAINLINK_FEEDS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "READ_RESULT": {"type": "NUMBER", "index": 3, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_START_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_AMOUNT0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SYMBOL_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1"}, "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417"}, "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b"}, "model.ethereum_models.silver_dex__curve_pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "CURVE_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 3, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 6, "name": "TOKEN_NAME", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 8, "name": "POOL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 318976.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1314.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_dex__curve_pools"}, "model.ethereum_models.silver_dex__pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATION_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATION_BLOCK", "comment": null}, "CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATION_TIME", "comment": null}, "CREATION_TX": {"type": "TEXT", "index": 3, "name": "CREATION_TX", "comment": null}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 4, "name": "FACTORY_ADDRESS", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 5, "name": "PLATFORM", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 6, "name": "EVENT_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 7, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 9, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 12, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 14, "name": "TOKEN1_DECIMALS", "comment": null}, "FEE": {"type": "NUMBER", "index": 15, "name": "FEE", "comment": null}, "TICKSPACING": {"type": "NUMBER", "index": 16, "name": "TICKSPACING", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "INGESTED_AT", "comment": null}, "TOKENS": {"type": "ARRAY", "index": 19, "name": "TOKENS", "comment": null}, "MODEL_NAME": {"type": "TEXT", "index": 20, "name": "MODEL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 24820736.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 141056.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_dex__pools"}, "model.ethereum_models.streamline__beacon_blocks_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BEACON_BLOCKS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "SLOT_NUMBER": {"type": "NUMBER", "index": 2, "name": "SLOT_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__beacon_blocks_realtime"}, "model.ethereum_models.streamline__transactions_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TRANSACTIONS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__transactions_history"}, "model.ethereum_models.core__ez_nft_sales": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_NFT_SALES", "database": "ETHEREUM_DEV", "comment": "This table contains NFT events on the Ethereum blockchain. It currently supports sales on Opensea, Seaport, Blur, Larva Labs, LooksRare, Rarible, x2y2, Sudoswap, and NFTX. More data and exchanges will be added over time.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number at which the NFT event occurred."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp at which the NFT event occurred."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events."}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`."}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": "The address of the exchange used for the transaction."}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": "The name of the exchange used for the trade. Currently, the exchanges supported are `opensea`, `looksrare`, `larva labs`, `blur`, `rarible`, `x2y2`, `sudoswap`, and `nftx`. More exchanges will be added over time."}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": "The version of the exchange contract used for the transaction."}, "AGGREGATOR_NAME": {"type": "TEXT", "index": 8, "name": "AGGREGATOR_NAME", "comment": "The name of the aggregator platform where the sale took place. If the sale did not take place via an aggregator platform, then the value will be null."}, "SELLER_ADDRESS": {"type": "TEXT", "index": 9, "name": "SELLER_ADDRESS", "comment": "The address of the seller of the NFT in the transaction."}, "BUYER_ADDRESS": {"type": "TEXT", "index": 10, "name": "BUYER_ADDRESS", "comment": "The address of the buyer of the NFT in the transaction."}, "NFT_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_ADDRESS", "comment": "The contract address of the NFT."}, "PROJECT_NAME": {"type": "TEXT", "index": 12, "name": "PROJECT_NAME", "comment": "The name of the NFT project. This field, along with metadata, will be filled in over time."}, "ERC1155_VALUE": {"type": "TEXT", "index": 13, "name": "ERC1155_VALUE", "comment": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens."}, "TOKENID": {"type": "TEXT", "index": 14, "name": "TOKENID", "comment": "The token ID for this NFT contract."}, "TOKEN_METADATA": {"type": "OBJECT", "index": 15, "name": "TOKEN_METADATA", "comment": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field."}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 16, "name": "CURRENCY_SYMBOL", "comment": "The token symbol for this NFT event."}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 17, "name": "CURRENCY_ADDRESS", "comment": "The token contract address for this NFT event. This will be `ETH` for native ETH transactions."}, "PRICE": {"type": "FLOAT", "index": 18, "name": "PRICE", "comment": "The amount of the NFT event in the currency in which the transaction occurred, decimal adjusted where possible."}, "PRICE_USD": {"type": "FLOAT", "index": 19, "name": "PRICE_USD", "comment": "The amount of the NFT event in US dollars. This will be null for tokens without a decimal adjustment or hourly price."}, "TOTAL_FEES": {"type": "FLOAT", "index": 20, "name": "TOTAL_FEES", "comment": "The total amount of fees paid relating to the NFT purchase in the transaction currency. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee."}, "PLATFORM_FEE": {"type": "FLOAT", "index": 21, "name": "PLATFORM_FEE", "comment": "The decimal adjusted amount of fees paid to the platform for this NFT event in the transaction's currency. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea."}, "CREATOR_FEE": {"type": "FLOAT", "index": 22, "name": "CREATOR_FEE", "comment": "The decimal adjusted amount of fees paid to the NFT collection as royalty payments for this NFT event in the transaction's currency. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee."}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES_USD", "comment": "The total amount of fees paid relating to the NFT purchase in US dollars. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee."}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE_USD", "comment": "The amount of fees paid to the platform for this NFT event in US dollars. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea."}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE_USD", "comment": "The amount of fees paid to the NFT collection as royalty payments for this NFT event in US dollars. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee."}, "TX_FEE": {"type": "FLOAT", "index": 26, "name": "TX_FEE", "comment": "The gas fee for this transaction in ETH."}, "TX_FEE_USD": {"type": "FLOAT", "index": 27, "name": "TX_FEE_USD", "comment": "The gas fee for this transaction in US dollars."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address of this transaction. In most cases, this is the NFT buyer. However, for some more complex transactions, it may not be the NFT buyer."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address of this transaction. In most cases, this is the exchange contract. However, for some more complex NFT events, such as aggregate buys with tools such as Gem and Genie, this may not be the exchange address."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 30, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_nft_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "FLASH_LOANS_TOKEN_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_POOL_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "REPAYMENTS_TOKEN_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6"}, "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a"}, "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c"}, "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db"}, "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_LIQUIDITY_MINING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "EMISSION_PER_SECOND": {"type": "TEXT", "index": 3, "name": "EMISSION_PER_SECOND", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040"}, "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1"}, "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_COLLATERAL_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31"}, "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_LIQUIDITY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8"}, "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286"}, "model.ethereum_models.silver_nft__cryptopunk_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5252096.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 22054.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__cryptopunk_sales"}, "model.ethereum_models.aave__ez_votes": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2941440.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 15828.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.aave__ez_votes"}, "model.ethereum_models.bronze__blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORD_ID": {"type": "TEXT", "index": 1, "name": "RECORD_ID", "comment": null}, "OFFSET_ID": {"type": "NUMBER", "index": 2, "name": "OFFSET_ID", "comment": null}, "BLOCK_ID": {"type": "NUMBER", "index": 3, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 5, "name": "NETWORK", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 6, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 7, "name": "TX_COUNT", "comment": null}, "HEADER": {"type": "VARIANT", "index": 8, "name": "HEADER", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.bronze__blocks"}, "model.ethereum_models.core__sv_fact_blocks": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 19, "name": "BLOCK_HEADER_JSON", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_POSITION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_DEX", "name": "CURVE_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427"}, "model.ethereum_models.core__sv_fact_token_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_COLLATERAL_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_FLASHLOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4"}, "model.ethereum_models.bronze__transactions": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORD_ID": {"type": "TEXT", "index": 1, "name": "RECORD_ID", "comment": null}, "TX_ID": {"type": "TEXT", "index": 2, "name": "TX_ID", "comment": null}, "TX_BLOCK_INDEX": {"type": "NUMBER", "index": 3, "name": "TX_BLOCK_INDEX", "comment": null}, "OFFSET_ID": {"type": "NUMBER", "index": 4, "name": "OFFSET_ID", "comment": null}, "BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 7, "name": "NETWORK", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 8, "name": "CHAIN_ID", "comment": null}, "TX": {"type": "VARIANT", "index": 9, "name": "TX", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.bronze__transactions"}, "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_COLLATERAL_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80"}, "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9"}, "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_LENDING_POOL_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_BLOCK_HEADER_JSON", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b"}, "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_TOKEN_PRICES_UNDERLYING_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICES_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "PRICES_HOUR", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 2, "name": "UNDERLYING_ADDRESS", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 4, "name": "ATOKEN_VERSION", "comment": null}, "ETH_PRICE": {"type": "FLOAT", "index": 5, "name": "ETH_PRICE", "comment": null}, "ORACLE_PRICE": {"type": "FLOAT", "index": 6, "name": "ORACLE_PRICE", "comment": null}, "BACKUP_PRICE": {"type": "FLOAT", "index": 7, "name": "BACKUP_PRICE", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 9, "name": "UNDERLYING_SYMBOL", "comment": null}, "VALUE_ETHEREUM": {"type": "FLOAT", "index": 10, "name": "VALUE_ETHEREUM", "comment": null}, "HOURLY_PRICE": {"type": "FLOAT", "index": 11, "name": "HOURLY_PRICE", "comment": null}, "PRICE_ID": {"type": "TEXT", "index": 12, "name": "PRICE_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d"}, "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_SUPPLY_RATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_GRAFFITI", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_ATTESTATION_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_GAS_LIMIT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_BORROWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b"}, "model.ethereum_models.streamline__contract_abis_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "CONTRACT_ABIS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__contract_abis_history"}, "model.ethereum_models.uniswapv3__ez_pools": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_POOLS", "database": "ETHEREUM_DEV", "comment": "Pool records are appended to this table whenever a PoolCreated event is emitted by the UniswapV3 Factory Contract.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 5, "name": "FACTORY_ADDRESS", "comment": "The address of the UniswapV3 factory that initialized this Pool."}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": "The fee expressed as a decimal percentage"}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 7, "name": "INIT_PRICE_1_0", "comment": "The initial price of the Pool (converted from sqrtPriceX96)."}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 8, "name": "INIT_PRICE_1_0_USD", "comment": "The initial price of the Pool (converted from sqrtPriceX96) in USD."}, "INIT_TICK": {"type": "FLOAT", "index": 9, "name": "INIT_TICK", "comment": "The initial tick of the Pool"}, "POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 11, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "TICK_SPACING": {"type": "NUMBER", "index": 12, "name": "TICK_SPACING", "comment": "The minimum number of ticks allowed between each tick."}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 13, "name": "TOKEN0_ADDRESS", "comment": "The contract address of the pool"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 14, "name": "TOKEN1_ADDRESS", "comment": "The contract address of the pool"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 16, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "TOKEN0_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN0_NAME", "comment": "Name of token0"}, "TOKEN1_NAME": {"type": "TEXT", "index": 18, "name": "TOKEN1_NAME", "comment": "Name of token1"}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 19, "name": "TOKEN0_DECIMALS", "comment": "Decimal adjustment of token0"}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 20, "name": "TOKEN1_DECIMALS", "comment": "Decimal adjustment of token1"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_pools"}, "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_RAW_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec"}, "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_GRAFFITI", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6"}, "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad"}, "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_AMOUNT1_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8"}, "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b"}, "model.ethereum_models.streamline__complete_contract_abis": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_CONTRACT_ABIS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2355042304.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 55044234.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__complete_contract_abis"}, "model.ethereum_models.aave__ez_deposits": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 73380864.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 579028.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.aave__ez_deposits"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9"}, "model.ethereum_models.aave__ez_liquidations": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 7455232.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 32886.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_TOKEN_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SYMBOL_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_FROM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189"}, "model.ethereum_models.core__sv_ez_dex_swaps": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e"}, "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_NF_POSITION_MANAGER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551"}, "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "CRYPTOPUNK_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_STABLE_DEBT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_PROPOSER_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "CONTRACTS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_LP_ACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BORROW_RATE_MODE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4"}, "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_SHA3_UNCLES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e"}, "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": null}, "MODEL": {"type": "TEXT", "index": 12, "name": "MODEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be"}, "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6"}, "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_CHOICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "BLUR_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b"}, "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_AMOUNT_LOANED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_TOKEN_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763"}, "model.ethereum_models.silver_maker__liquidations": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": "A record of all liquidations of Maker vaults. A liquidation occurs when the value of a vault's collateral falls below a required minimum level.", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": "The address of the token / asset that is being used as collateral in the vault."}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": "The raw amount of collateral in the vault at the time of liquidation. Divide through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": "The amount of collateral in the vault at the time of liquidation."}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": "The vault's amount of debt as normalized with DAI."}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": "The wallet address of the vault owner that is being liquidated."}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": "The wallet address of the liquidator, or the user who is purchasing vault collateral to cover the vault's debt."}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": "An ID associated with the auction sale of the vault's collateral performed to cover the debt of the vault."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 648704.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3441.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_maker__liquidations"}, "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3270144.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 6968.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "NFTX_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATION_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_SUPPLY_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TOKEN_BALANCE_DIFFS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "SNAPSHOT_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_DEBT_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f"}, "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_ETH_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314"}, "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_AGGREGATION_BITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37"}, "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATION_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71"}, "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6"}, "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020"}, "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_CHOICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b"}, "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_SPACE_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_CLOSE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929"}, "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc"}, "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7"}, "model.ethereum_models.streamline__transactions_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TRANSACTIONS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__transactions_realtime"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8"}, "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_AMOUNT_WITHDRAWN_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972"}, "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea"}, "model.ethereum_models.aave__ez_flashloans": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_FLASHLOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8368128.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 61377.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_END_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_TARGET_EPOCH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_BORROWS_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_EXPRESSION_IS_TRUE_AAVE", "name": "EZ_MARKET_STATS_TOTAL_VARIABLE_DEBT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_AMOUNT_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_LP_ACTIONS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "SNAPSHOT_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46"}, "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393"}, "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BATCH_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d"}, "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43"}, "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_NONCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9"}, "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_INIT_TICK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204"}, "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3"}, "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa"}, "model.ethereum_models.aave__ez_repayments": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 27209728.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 208824.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRACES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_AMOUNT_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_MAKER", "name": "DELEGATIONS_TX_EVENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "CURVE_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_BORROWS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6"}, "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_COLLATERAL_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690"}, "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1"}, "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01"}, "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_DEPOSIT_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8"}, "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431"}, "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TOKENS_OWED1_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a"}, "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f"}, "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb"}, "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_CREATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168"}, "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013"}, "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6"}, "model.ethereum_models.streamline__blocks_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BLOCKS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__blocks_history"}, "model.ethereum_models.streamline__complete_token_balances": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 76523662336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2300531960.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__complete_token_balances"}, "model.ethereum_models.uniswapv3__ez_lp_actions": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_LP_ACTIONS", "database": "ETHEREUM_DEV", "comment": "Use this table to track increases and decreases to positions by liquidity providers (LPs) over time. Whenever a Pool Burn or Mint event is triggered on a position a record is appended to this table.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": "The type of lp action, either INCREASE_LIQUIDITY (mint) or DECREASE_LIQUIDITY (burn)"}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": "The delta of the token0 balance of the pool, decimal adjusted."}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": "The delta of the token1 balance of the pool, decimal adjusted."}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": "The delta of the token0 balance of the pool, converted to USD"}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": "The delta of the token1 balance of the pool, converted to USD"}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": "Price of token0"}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": "Price of token1"}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": "The liquidity of the pool."}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": "The liquidity of the pool, decimal adjusted."}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": "The address of the LP"}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 19, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": "The address of the peripheral nf position manager contract, if used."}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 20, "name": "NF_TOKEN_ID", "comment": "The id of the NFT associated with the liquidity position"}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": "Lower tick of the liquidity position"}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": "Upper tick of the liquidity position"}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": "Lower bound of the liquidity position represented as token 1 per token 0"}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": "pper bound of the liquidity position represented as token 1 per token 0"}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": "Lower bound of the liquidity position represented as token 0 per token 1"}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": "Upper bound of the liquidity position represented as token 0 per token 1"}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_lp_actions"}, "model.ethereum_models.core__dim_dex_liquidity_pools": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_DEX_LIQUIDITY_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATION_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATION_BLOCK", "comment": null}, "CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATION_TIME", "comment": null}, "CREATION_TX": {"type": "TEXT", "index": 3, "name": "CREATION_TX", "comment": null}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 4, "name": "FACTORY_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 5, "name": "POOL_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "TOKEN0": {"type": "TEXT", "index": 8, "name": "TOKEN0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 9, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 10, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1": {"type": "TEXT", "index": 11, "name": "TOKEN1", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 13, "name": "TOKEN1_DECIMALS", "comment": null}, "TOKENS": {"type": "ARRAY", "index": 14, "name": "TOKENS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_dex_liquidity_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_COLLATERAL_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_NETWORK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "LOOKSRARE_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_SHA3_UNCLES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "CURVE_POOLS_POOL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ID": {"type": "TEXT", "index": 1, "name": "POOL_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_PROPOSER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BATCH_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f"}, "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_VIRTUAL_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53"}, "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_AMOUNT_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f"}, "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706"}, "model.ethereum_models.silver_dex__v2_pool_daily_metrics": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "V2_POOL_DAILY_METRICS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE_OF_SLP_STAKED": {"type": "TEXT", "index": 4, "name": "BALANCE_OF_SLP_STAKED", "comment": null}, "TOTAL_SUPPLY_OF_SLP": {"type": "TEXT", "index": 5, "name": "TOTAL_SUPPLY_OF_SLP", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6501888.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 220477.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_dex__v2_pool_daily_metrics"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e"}, "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRACES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_PREMIUM_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13"}, "model.ethereum_models.maker__ez_deposits": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_BORROWS_BORROWED_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25"}, "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_DELEGATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b"}, "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c"}, "model.ethereum_models.silver_maker__vault_creation": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "VAULT_CREATION", "database": "ETHEREUM_DEV", "comment": "A record of all vault creations on Maker", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": "The wallet address of the user that opened the vault."}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": "Number associated with a Maker Vault."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3120640.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 19586.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_maker__vault_creation"}, "model.ethereum_models.streamline__blocks_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BLOCKS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__blocks_realtime"}, "model.ethereum_models.core__fact_event_logs": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_EVENT_LOGS", "database": "ETHEREUM_DEV", "comment": "This table contains flattened event logs from transactions on the Ethereum Blockchain. Transactions may have multiple events, which are denoted by the event index for a transaction hash. Therefore, this table is unique on the combination of transaction hash and event index. Event names are decoded in this table where possible. The event inputs column will contain the log details in JSON format. Specific fields can be pulled from this column using the following sample format: ```event_inputs::: as ```.", "owner": "INTERNAL_DEV"}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "EVENT_INDEX": {"type": "FLOAT", "index": 7, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": "The address interacted with for a given event."}, "CONTRACT_NAME": {"type": "TEXT", "index": 9, "name": "CONTRACT_NAME", "comment": "The name of the contract or token, where possible."}, "EVENT_NAME": {"type": "TEXT", "index": 10, "name": "EVENT_NAME", "comment": "The decoded event name for a given event."}, "EVENT_INPUTS": {"type": "OBJECT", "index": 11, "name": "EVENT_INPUTS", "comment": "The decoded event inputs for a given event."}, "TOPICS": {"type": "VARIANT", "index": 12, "name": "TOPICS", "comment": "The un-decoded event input topics."}, "DATA": {"type": "TEXT", "index": 13, "name": "DATA", "comment": "The un-decoded event data."}, "EVENT_REMOVED": {"type": "TEXT", "index": 14, "name": "EVENT_REMOVED", "comment": "Whether the event has been removed from the transaction."}, "TX_STATUS": {"type": "TEXT", "index": 15, "name": "TX_STATUS", "comment": "Status of the transaction."}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_event_logs"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCES_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_ETH_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_WITHDRAWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_BORROWS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_REPAYMENTS_REPAYED_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8"}, "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9"}, "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_TOKEN_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd"}, "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a"}, "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_PREV_TOTAL_ELEMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_TICK_LOWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_TOKEN1_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f"}, "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_AMOUNT1", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATION_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea"}, "model.ethereum_models.compound__ez_asset_details": {"metadata": {"type": "VIEW", "schema": "COMPOUND", "name": "EZ_ASSET_DETAILS", "database": "ETHEREUM_DEV", "comment": "Contains details, such as decimals, name, and other relevant contract metadata for Compound assets.", "owner": "INTERNAL_DEV"}, "columns": {"CTOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "CTOKEN_ADDRESS", "comment": "Address of the Compound token."}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 2, "name": "CTOKEN_SYMBOL", "comment": "The cToken symbol."}, "CTOKEN_NAME": {"type": "TEXT", "index": 3, "name": "CTOKEN_NAME", "comment": "The cToken name."}, "CTOKEN_DECIMALS": {"type": "NUMBER", "index": 4, "name": "CTOKEN_DECIMALS", "comment": "The cToken decimals."}, "UNDERLYING_ASSET_ADDRESS": {"type": "TEXT", "index": 5, "name": "UNDERLYING_ASSET_ADDRESS", "comment": "The underlying asset for the cToken."}, "CTOKEN_METADATA": {"type": "OBJECT", "index": 6, "name": "CTOKEN_METADATA", "comment": "This JSON column contains other relevant details for each contract."}, "UNDERLYING_NAME": {"type": "TEXT", "index": 7, "name": "UNDERLYING_NAME", "comment": "The underlying asset name."}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 8, "name": "UNDERLYING_SYMBOL", "comment": "The underlying asset symbol."}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 9, "name": "UNDERLYING_DECIMALS", "comment": "The underlying asset decimals."}, "UNDERLYING_CONTRACT_METADATA": {"type": "OBJECT", "index": 10, "name": "UNDERLYING_CONTRACT_METADATA", "comment": "This JSON column contains other relevant details for each contract."}, "CREATED_BLOCK": {"type": "NUMBER", "index": 11, "name": "CREATED_BLOCK", "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.ethereum_models.compound__ez_asset_details"}, "model.ethereum_models.core__ez_nft_mints": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "EZ_NFT_MINTS", "database": "ETHEREUM_DEV", "comment": "This table contains NFT mint events, defined as an NFT transfers from a burn address to an address, on the ethereum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp at which the NFT event occurred."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the NFT event occurred."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events."}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`."}, "NFT_ADDRESS": {"type": "TEXT", "index": 5, "name": "NFT_ADDRESS", "comment": "The contract address of the NFT."}, "PROJECT_NAME": {"type": "TEXT", "index": 6, "name": "PROJECT_NAME", "comment": "The name of the NFT project. This field, along with metadata, will be filled in over time."}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "NFT_FROM_ADDRESS", "comment": "The sending address of the NFT in the transaction."}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_TO_ADDRESS", "comment": "The receiving address of the NFT in the transaction."}, "TOKENID": {"type": "TEXT", "index": 9, "name": "TOKENID", "comment": "The token ID for this NFT contract."}, "TOKEN_METADATA": {"type": "OBJECT", "index": 10, "name": "TOKEN_METADATA", "comment": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field."}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens."}, "MINT_PRICE_ETH": {"type": "FLOAT", "index": 12, "name": "MINT_PRICE_ETH", "comment": "The price paid in ETH to mint the NFT(s)."}, "MINT_PRICE_USD": {"type": "FLOAT", "index": 13, "name": "MINT_PRICE_USD", "comment": "The price paid in US dollars to mint the NFT(s)."}, "NFT_COUNT": {"type": "NUMBER", "index": 14, "name": "NFT_COUNT", "comment": "The number of NFTs minted in this event."}, "AMOUNT": {"type": "FLOAT", "index": 15, "name": "AMOUNT", "comment": ""}, "AMOUNT_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT_USD", "comment": ""}, "MINT_PRICE_TOKENS": {"type": "FLOAT", "index": 17, "name": "MINT_PRICE_TOKENS", "comment": "The decimal adjusted amount of tokens supplied within the same transaction to mint the NFT. This field may not handle all edge cases."}, "MINT_PRICE_TOKENS_USD": {"type": "FLOAT", "index": 18, "name": "MINT_PRICE_TOKENS_USD", "comment": "The amount of tokens supplied in US dollars within the same transaction to mint the NFT. This field may not handle all edge cases."}, "MINT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "MINT_TOKEN_SYMBOL", "comment": "The symbol of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases."}, "MINT_TOKEN_ADDRESS": {"type": "TEXT", "index": 20, "name": "MINT_TOKEN_ADDRESS", "comment": "The contract address of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases."}, "TX_FEE": {"type": "FLOAT", "index": 21, "name": "TX_FEE", "comment": "The gas fee for this transaction in ETH."}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "INGESTED_AT", "comment": ""}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6970991616.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 120335599.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_nft_mints"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_BRONZE_API", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_ASSET_DETAILS_CTOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CTOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "CTOKEN_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_POSITIONS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "AAVE_TOKEN_PRICES_PRICES_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "NFT_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REDEMPTIONS_RECEIVED_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "NFT_TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_PROPOSALS_PROPOSAL_TX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_TX": {"type": "TEXT", "index": 1, "name": "PROPOSAL_TX", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "VAULT_CREATION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_ID.92805fc255": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "ABIS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_ID.92805fc255"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BEACON_ATTESTATIONS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1"}, "model.ethereum_models.maker__ez_delegations": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_DELEGATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SUSHI", "name": "EZ_LENDING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36"}, "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d"}, "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7"}, "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53"}, "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f"}, "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_WITHDRAWAL_CREDENTIALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444"}, "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339"}, "model.ethereum_models.core__dim_contracts": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_CONTRACTS", "database": "ETHEREUM_DEV", "comment": "This table contains contract details for contracts deployed on the Ethereum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": "The unique Ethereum 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. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```."}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 5, "name": "CONTRACT_METADATA", "comment": "This JSON column contains other relevant details for each contract."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_contracts"}, "model.ethereum_models.core__ez_token_transfers": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "EZ_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": "This table will contain 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 ETH transfers are not included here.", "owner": "INTERNAL_DEV"}, "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. This will not be unique in this table as a transaction could include multiple transfer events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": "Contract address of the token being transferred."}, "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."}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": "The amount of tokens transferred. This value is not decimal adjusted."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```."}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": "The price, if available, for this token at the transfer time."}, "AMOUNT": {"type": "FLOAT", "index": 14, "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": 15, "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."}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": "Whether or not our contracts model contains the necessary decimal adjustment for this token."}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": "Whether or not our prices model contains this hourly token price."}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": "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."}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": "Internal column."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 143018163712.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1090494450.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_token_transfers"}, "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_LIQUIDITY_MINING_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "EMISSION_PER_SECOND": {"type": "TEXT", "index": 3, "name": "EMISSION_PER_SECOND", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200"}, "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRACES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91"}, "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_GAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac"}, "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c"}, "model.ethereum_models.streamline__beacon_blocks": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__beacon_blocks"}, "model.ethereum_models.streamline__dex_reserve_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "DEX_RESERVE_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 9058816.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 372663.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__dex_reserve_reads"}, "model.ethereum_models.beacon_chain__fact_deposits": {"metadata": {"type": "VIEW", "schema": "BEACON_CHAIN", "name": "FACT_DEPOSITS", "database": "ETHEREUM_DEV", "comment": "This table contains information about the deposits made to the beacon chain. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)", "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": "The Beacon Chain slot this block represents."}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": "Timestamp of Beacon Chain slot."}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes."}, "DEPOSIT_AMOUNT": {"type": "FLOAT", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": "Decimal adjusted Ether deposit amount."}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": "Validator public key."}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": "Signature of Validator deposit."}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": "A 32-byte field verifying the destination of valid withdrawals."}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "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.ethereum_models.beacon_chain__fact_deposits"}, "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_RAW_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "FLASH_LOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_DEX", "name": "BALANCER_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "WITHDRAWALS_TOKEN_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_CORE", "name": "EZ_TOKEN_TRANSFERS_HAS_DECIMAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2"}, "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db"}, "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a"}, "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_LABEL_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed"}, "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY_IS_IMPUTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 8, "name": "_UNIQUE_KEY", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d"}, "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c"}, "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732"}, "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568"}, "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e"}, "model.ethereum_models.silver_nft__seaport_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "SEAPORT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4840463872.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9772087.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c"}, "model.ethereum_models.silver_nft__looksrare_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "LOOKSRARE_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 176580096.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 352091.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_TOTAL_DIFFICULTY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40"}, "model.ethereum_models.bronze_api__contract_reads": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE_API", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "TEXT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "FUNCTION_SIG": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIG", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "READ_RESULT": {"type": "TEXT", "index": 5, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 50898944.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 906750.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.bronze_api__contract_reads"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_SUB_MAX_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_AMOUNT_WITHDRAWN_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_DIFFICULTY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "BALANCER_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a"}, "model.ethereum_models.ethereum_share__fact_event_logs": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_EVENT_LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 7, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 9, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 10, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 11, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 12, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 13, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 14, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 15, "name": "TX_STATUS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 348010148352.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2130290983.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 16:00UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__fact_event_logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_LENDING_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_AMOUNT_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750"}, "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9"}, "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234"}, "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161"}, "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_CUMULATIVE_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_TOKEN0_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f"}, "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_PRICE_1_0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588"}, "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2"}, "model.ethereum_models.silver_maker__governance_votes": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": "A record of votes and vote choice selected on all Maker proposals.", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": "An index signifying where an event occurred within a transaction."}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": "The wallet address of the user or delegate voting on a governance proposal."}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": "The governance contract that is used to conduct the vote. In this table, all governance contracts are associated with Maker DAO."}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": "The vote option is how the user voted on the proposal."}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": "An address that is associated with the proposal that the user is voting on."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2350592.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 27245.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TRANSACTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REDEMPTIONS_REDEEMED_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "SUDOSWAP_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_SOURCE_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_SYSTEM_CREATED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_CUMULATIVE_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_AMOUNT0_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_RECEIPTS_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "BALANCER_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_RESERVE_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "ETH_BALANCES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "WITHDRAWALS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "COMP_MARKET_STATS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 2, "name": "CONTRACT_NAME", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "CTOKEN_ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_TOKEN_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081"}, "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628"}, "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_REDEEMER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b"}, "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_HAS_DECIMAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21"}, "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96"}, "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d"}, "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CHAINLINK_FEEDS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "READ_RESULT": {"type": "NUMBER", "index": 3, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d"}, "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CHAINLINK_FEEDS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "READ_RESULT": {"type": "NUMBER", "index": 3, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d"}, "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f"}, "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f"}, "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_AMOUNT_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69"}, "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7"}, "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_SILVER", "name": "LOGS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 2, "name": "TX_HASH", "comment": null}, "PREV_EVENT_INDEX": {"type": "FLOAT", "index": 3, "name": "PREV_EVENT_INDEX", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "GAP": {"type": "FLOAT", "index": 5, "name": "GAP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a"}, "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c"}, "model.ethereum_models.streamline__token_balances_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TOKEN_BALANCES_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__token_balances_realtime"}, "model.ethereum_models.uniswapv3__ez_pool_stats": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_POOL_STATS", "database": "ETHEREUM_DEV", "comment": "Statistics for each pool, appened each time a transaction triggers a Pool Event (i.e. 'Initialize', 'Mint', 'Collect', 'Burn', 'Swap', 'Flash', 'IncreaseObservationCardinalityNext', 'SetFeeProtocol', 'CollectProtocol', etc.). \n\nA new record is appended each time this occurs. These stats are read from the Pool contract state leveraging Flipside's fully archival Ethereum cluster.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "FEE_GROWTH_GLOBAL0_X128": {"type": "FLOAT", "index": 4, "name": "FEE_GROWTH_GLOBAL0_X128", "comment": ""}, "FEE_GROWTH_GLOBAL1_X128": {"type": "FLOAT", "index": 5, "name": "FEE_GROWTH_GLOBAL1_X128", "comment": ""}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "PRICE_0_1": {"type": "FLOAT", "index": 8, "name": "PRICE_0_1", "comment": "The amount of token0 per token1 that the swap occurred at"}, "PRICE_1_0": {"type": "FLOAT", "index": 9, "name": "PRICE_1_0", "comment": "The amount of token1 per token0 that the swap occurred at"}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": "The amount of token0 owed to the protocol, decimal adjusted"}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": "The amount of token1 owed to the protocol, decimal adjusted"}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 12, "name": "TOKEN0_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 13, "name": "TOKEN1_ADDRESS", "comment": "Address of token1"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "TICK": {"type": "FLOAT", "index": 16, "name": "TICK", "comment": "The tick of the pool according to the last tick transitions that was run."}, "UNLOCKED": {"type": "BOOLEAN", "index": 17, "name": "UNLOCKED", "comment": "Whether the pool is currently locked to reentrancy"}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 18, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": "The virtual liquidity of the pool"}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 19, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": "The virtual reserves of token0, decimal adjusted, in the pool."}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 20, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": "The virtual reserves of token1, decimal adjusted, in the pool."}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 21, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": "The virtual reserves of token0, converted to USD."}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 22, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": "The virtual reserves of token1, converted to USD."}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 23, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": "The balance of token0 locked in the pool contract as of this block, decimal adjusted."}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 24, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": "The balance of token1 locked in the pool contract as of this block, decimal adjusted."}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 25, "name": "TOKEN0_BALANCE_USD", "comment": "The balance of token0 locked in the pool contract as of this block in USD."}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 26, "name": "TOKEN1_BALANCE_USD", "comment": "The balance of token1 locked in the pool contract as of this block in USD."}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 27, "name": "TOKEN0_BALANCE", "comment": "The balance of token0 locked in the pool contract as of this block."}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 28, "name": "TOKEN1_BALANCE", "comment": "The balance of token1 locked in the pool contract as of this block."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_pool_stats"}, "model.ethereum_models.compound__ez_liquidations": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3593216.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 17635.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.compound__ez_liquidations"}, "model.ethereum_models.core__sv_dim_function_signatures": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_FUNCTION_SIGNATURES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_function_signatures"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTING_PERIOD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_LIQUIDATED_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_WITHDRAWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94"}, "model.ethereum_models.core__sv_fact_traces": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_TRACES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "DATA": {"type": "OBJECT", "index": 13, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 14, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 15, "name": "SUB_TRACES", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_traces"}, "model.ethereum_models.core__sv_fact_transactions": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 3, "name": "BLOCK_HASH", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 5, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 6, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 10, "name": "ETH_VALUE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 11, "name": "TX_FEE", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 12, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 13, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 14, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 15, "name": "CUMULATIVE_GAS_USED", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 17, "name": "STATUS", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 18, "name": "TX_JSON", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_transactions"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_TITLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b"}, "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_VOTE_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_PROPOSAL_TX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345"}, "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_ATOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87"}, "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_REPAY_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c"}, "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_HAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203"}, "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_MINER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87"}, "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386"}, "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2"}, "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a"}, "model.ethereum_models.streamline__contract_meta_read": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "CONTRACT_META_READ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6941626368.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 303235806.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__contract_meta_read"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_CREATED_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b"}, "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_LIQUIDITY_PROVIDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c"}, "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d"}, "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_TOKEN_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4"}, "model.ethereum_models.silver_maker__deposits": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "DEPOSITS", "database": "ETHEREUM_DEV", "comment": "A record of all deposits into Maker vaults", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": "An index signifying where an event occurred within a transaction."}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": "The address of the wallet that is making a deposit into a Maker vault."}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": "The address of the token / asset that is being deposited into a Maker vault."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": "The raw amount of the token being deposited into a Maker vault. Divide this through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": "The amount of the token being deposited into a Maker vault."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 13867520.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 135847.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_maker__deposits"}, "model.ethereum_models.maker__ez_flash_loans": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "BALANCER_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCE_DIFFS_CURRENT_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522"}, "model.ethereum_models.ethereum_share__ez_nft_transfers": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 6, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "NFT_TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 11, "name": "TOKEN_METADATA", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 677006336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5337837.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__ez_nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCE_DIFFS_PREV_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "RARIBLE_SALES_NFT_UNI_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NFT_UNI_ID": {"type": "TEXT", "index": 1, "name": "NFT_UNI_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c"}, "model.ethereum_models.aave__ez_market_stats": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 14912097792.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 314543552.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_GOVERNANCE_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808"}, "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f"}, "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7"}, "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9"}, "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_SOURCE_EPOCH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43"}, "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 8, "name": "_UNIQUE_KEY", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2"}, "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68"}, "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TICK_LOWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_TEXT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_ETH1_DEPOSIT_COUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_PREMIUM_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_STABLE_DEBT_TOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_LP_ACTIONS_AMOUNT0_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "BLUR_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_BRONZE_API", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_TOKEN_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "LOGS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf"}, "model.ethereum_models.ethereum_share__dim_contracts_extended": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_CONTRACTS_EXTENDED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 135821824.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1503148.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__dim_contracts_extended"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_NFT_UNI_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NFT_UNI_ID": {"type": "TEXT", "index": 1, "name": "NFT_UNI_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d"}, "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_SUPPORT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b"}, "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656"}, "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_EXTRA_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIED_CONTRACT_ADDR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_DEPOSIT_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44"}, "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c"}, "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d"}, "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1"}, "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b"}, "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf"}, "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_POOLS_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 3, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 6, "name": "TOKEN_NAME", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 8, "name": "POOL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97"}, "model.ethereum_models.streamline__curve_pool_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "CURVE_POOL_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 4, "name": "CALL_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "FUNCTION_SIGNATURE", "comment": null}, "FUNCTION_INPUT": {"type": "NUMBER", "index": 6, "name": "FUNCTION_INPUT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1472512.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 37032.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__curve_pool_reads"}, "model.ethereum_models.streamline__eth_balances_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "ETH_BALANCES_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__eth_balances_history"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_AMOUNT_DEPOSITED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_CTOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249"}, "model.ethereum_models.core__sv_ez_nft_sales": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_EZ_NFT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "AGGREGATOR_NAME": {"type": "TEXT", "index": 8, "name": "AGGREGATOR_NAME", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 9, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 10, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 12, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 13, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 14, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 15, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 16, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 17, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 18, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 19, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 20, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 21, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 22, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 26, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 27, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 30, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_ez_nft_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_EVENT_INPUTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_FROM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "AAVE_ORACLE_PRICES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_BEACON_BLOCK_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BORROWS_CONTRACT_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff"}, "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d"}, "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_SOURCE_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9"}, "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CHAINLINK_FEEDS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "READ_RESULT": {"type": "NUMBER", "index": 3, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562"}, "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CONTRACTS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 5, "name": "CONTRACT_METADATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_SUB_MAX_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014"}, "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac"}, "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_PUBKEY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d"}, "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8"}, "model.ethereum_models.streamline__token_balances_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TOKEN_BALANCES_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__token_balances_history"}, "model.ethereum_models.aave__ez_withdraws": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_WITHDRAWS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 51182592.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 430995.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.aave__ez_withdraws"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BATCH_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0"}, "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_START_VOTING_PERIOD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_LIQUIDITY_TOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_POOL_STATS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSACTIONS_BLOCK_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "VAULT_CREATION_CREATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649"}, "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATION_CONTRACT_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc"}, "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_TX_COUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6"}, "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c"}, "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123"}, "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e"}, "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5"}, "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766"}, "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_WITHDRAWS_WITHDRAWN_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71"}, "model.ethereum_models.streamline__complete_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 4, "name": "CALL_NAME", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 5, "name": "FUNCTION_INPUT", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 6, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 75849961984.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3411950473.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__complete_reads"}, "model.ethereum_models.core__ez_eth_transfers": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "EZ_ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": "This table contains all native ETH 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.", "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": "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."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": "This field represents the position and type of the trace within the transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": "The sending address of this transfer."}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": "The receiving address of this transfer. This can be a contract address."}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": "ETH value transferred."}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": "ETH value transferred, in USD."}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 145886744576.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1051748930.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_eth_transfers"}, "test.ethereum_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": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_POLLING_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CHAINLINK_FEEDS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRACES_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "VAULT_CREATION_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_BORROWING_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_REDEMPTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_PLATFORM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_PLATFORM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6"}, "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_RANDAO_REVEAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d"}, "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab"}, "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SYMBOL_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c"}, "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_AMOUNT_DELEGATED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_ETH1_DEPOSIT_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_TITLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609"}, "model.ethereum_models.silver_dex__synthetix_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "SYNTHETIX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 13915648.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 106237.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_dex__synthetix_swaps"}, "model.ethereum_models.silver_dex__v2_pool_weekly_metrics": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "V2_POOL_WEEKLY_METRICS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "PID": {"type": "TEXT", "index": 3, "name": "PID", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "ALLOCATION_POINTS": {"type": "TEXT", "index": 6, "name": "ALLOCATION_POINTS", "comment": null}, "FUNCTION_NAME": {"type": "TEXT", "index": 7, "name": "FUNCTION_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 8, "name": "FUNCTION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 662528.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 32866.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_dex__v2_pool_weekly_metrics"}, "model.ethereum_models.silver_maker__repayments": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "REPAYMENTS", "database": "ETHEREUM_DEV", "comment": "A record of all loan repayments on Maker", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": "An index signifying where an event occurred within a transaction."}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": "A wallet address of the user making a loan payment."}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": "The address of the token / asset that is being used to make the loan payment."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": "The raw amount of token / asset used in the loan repayment. Divide through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": "The amount of token / asset used in the loan repayment."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8719360.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 75578.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_maker__repayments"}, "model.ethereum_models.streamline__token_balances": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 51145629184.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1681132372.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8"}, "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_AMOUNT_PAID_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_DEBT_TO_COVER_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "FLASH_LOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "AAVE_ORACLE_PRICES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_METADATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733"}, "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1"}, "model.ethereum_models.streamline__contract_reads": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 4, "name": "CALL_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "FUNCTION_SIGNATURE", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 6, "name": "FUNCTION_INPUT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__contract_reads"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c"}, "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d"}, "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608"}, "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_FEE_GROWTH_INSIDE1_LAST_X128", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_LIQUIDITY_PROVIDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce"}, "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRACES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2"}, "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b"}, "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450"}, "model.ethereum_models.streamline__contract_addresses": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "CONTRACT_ADDRESSES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__contract_addresses"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_TX_EVENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_COLLATERAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de"}, "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693"}, "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2"}, "model.ethereum_models.core__dim_labels": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_LABELS", "database": "ETHEREUM_DEV", "comment": "This table contains labels for addresses on the Ethereum Blockchain.", "owner": "INTERNAL_DEV"}, "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": "This table contains labels for addresses on the Ethereum Blockchain."}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": "A high-level category describing the addresses 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."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_LIQUIDATED_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_ETH_TRANSFERS_ETH_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8"}, "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_LENDING_POOL_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef"}, "model.ethereum_models.silver_nft__blur_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "BLUR_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 285785088.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 376660.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:18UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_CREATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CHAINLINK_FEEDS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28"}, "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4"}, "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_AMOUNT_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4"}, "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4"}, "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_LENDING_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567"}, "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_REPAYMENTS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6"}, "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "DEX_POOL_V2_SLP_RATIO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "DAY": {"type": "DATE", "index": 2, "name": "DAY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 5, "name": "CALL_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "FUNCTION_SIGNATURE", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 7, "name": "FUNCTION_INPUT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 9524736.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 438910.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_ETH1_BLOCK_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10"}, "model.ethereum_models.silver_maker__delegations": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "DELEGATIONS", "database": "ETHEREUM_DEV", "comment": "A record of all MKR token delegations to Maker delegators. Maker delegators gain voting power for participation in Maker governance.", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The address of the wallet that is delegating MKR to a delegator."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": "The name of the deployed contract. Please note this is not necessarily unique."}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": "Whether tokens are being delegated or undelegated in the transaction from a delegate."}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": "A contract address associated with the delegate receiving the delegation. A delegate then gains the voting power associated with the delegated tokens."}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": "The raw amount of MKR delegated. Divide through by POW(10, DECIMALS) to get the amount of MKR."}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": "The amount of MKR delegated."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 163840.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 779.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_ORACLE_PRICES_ORACLE_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea"}, "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9"}, "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86"}, "model.ethereum_models.ethereum_share__fact_transactions": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 3, "name": "BLOCK_HASH", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 5, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 6, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 10, "name": "ETH_VALUE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 11, "name": "TX_FEE", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 12, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 13, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 14, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 15, "name": "CUMULATIVE_GAS_USED", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 17, "name": "STATUS", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 18, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 32697867776.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 38300450.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__fact_transactions"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_ID.d1ce170cb7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "PROXIES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_ID.d1ce170cb7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_MIN_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08"}, "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_DEBT_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "ETH_BALANCE_DIFFS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_VAULT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_POOLS_INIT_PRICE_1_0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77"}, "model.ethereum_models.silver_maker__flash_loans": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": "A record of all flash loans or uncollateralized loans that have occurred on Maker. This can also include flash loans on other platforms that utilize a Maker vault to receive DAI.", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": "The wallet address of the user who is taking out the flash loan and receiving tokens in the transaction."}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": "An address associated with the lending contract or vault that is providing tokens in the flash loan."}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": "The address of the token / asset that is being flash loaned."}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": "The raw amount of the token / asset that is being flash loaned. Divide this through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": "The amount of the token / asset that is being flash loaned."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10425856.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 356713.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_TX_JSON", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a"}, "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_PARENT_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_ORACLE_PRICES_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_MARKET_STATS_READ_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"READ_ID": {"type": "TEXT", "index": 1, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895"}, "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5"}, "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_AMOUNT_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff"}, "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_ATTESTATION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "CHAINLINK_FEEDS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 18:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06"}, "model.ethereum_models.streamline__aave_reserve_data_read": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "AAVE_RESERVE_DATA_READ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 11887129600.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 610974383.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__aave_reserve_data_read"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTE_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_FROM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056"}, "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_LENDING_POOL_ADD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153"}, "model.ethereum_models.ethereum_share__ez_nft_sales": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_NFT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 354433536.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1269785.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__ez_nft_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_RECORDED_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4"}, "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757"}, "model.ethereum_models.compound__ez_deposits": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 105462272.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 925906.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.compound__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BORROWED_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TRACES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REPAYMENTS_REPAYED_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2"}, "model.ethereum_models.core__dim_function_signatures": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_FUNCTION_SIGNATURES", "database": "ETHEREUM_DEV", "comment": "This table contains function signatures used to decode Ethereum call data into a human-readable format. For more details see (https://www.4byte.directory/).", "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": "The human-readable format for this function or event."}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": "The byte signature for this function."}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": "The ID for this function or event signature."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_function_signatures"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_COMP_SPEED_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_AMOUNT_PAID_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_LIQUIDATED_WALLET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DELEGATIONS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385"}, "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_LENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BATCH_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051"}, "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_STATE_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9"}, "model.ethereum_models.core__dim_dates": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "DIM_DATES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 83968.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2190.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_dates"}, "model.ethereum_models.beacon_chain__fact_attestations": {"metadata": {"type": "VIEW", "schema": "BEACON_CHAIN", "name": "FACT_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": "Validators are expected to create, sign and broadcast an attestation during every epoch. Data in this table contains details around these attestations. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/attestations/)", "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": "The Beacon Chain slot this block represents."}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": "Timestamp of Beacon Chain slot."}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes."}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": "A number that identifies which committee the validator belongs to in a given slot"}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": ""}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": "Root hash of the block the validator sees at the head of the chain (the result of applying the fork-choice algorithm)"}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": "Part of the finality vote indicating what the validators see as the most recent justified block"}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": "Part of the finality vote indicating what the validators see as the most recent justified block"}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": "Part of the finality vote indicating what the validators see as the first block in the current epoch"}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": "Part of the finality vote indicating what the validators see as the first block in the current epoch"}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": "A BLS signature that aggregates the signatures of individual validators"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.beacon_chain__fact_attestations"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "ETH_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "CONTRACTS_EXTENDED_CREATOR_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_PARENT_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452"}, "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_RECIPIENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81"}, "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TOKENS_OWED0_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_VARIABLE_DEBT_TOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122"}, "model.ethereum_models.bronze__contracts": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "CONTRACTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_ID": {"type": "TEXT", "index": 2, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 7, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "META": {"type": "OBJECT", "index": 9, "name": "META", "comment": null}, "NAME": {"type": "TEXT", "index": 10, "name": "NAME", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 11, "name": "TOKEN_CONVENTION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 489248768.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 7591037.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:47UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.bronze__contracts"}, "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_ETH_VALUE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513"}, "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b"}, "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_PUBKEY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21"}, "test.ethereum_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": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239"}, "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0"}, "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_POOLS_TOKEN_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 3, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 6, "name": "TOKEN_NAME", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 8, "name": "POOL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_SUPPLY_APY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_PLATFORM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "DIM_LABELS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_NONCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7"}, "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_WITHDRAWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_LIQUIDATED_WALLET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "FLASH_LOANS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_BORROW_APY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_FLASHLOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_LENDING_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_ETH_TRANSFERS_ETH_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "WITHDRAWALS_WITHDRAWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c"}, "model.ethereum_models.ethereum_share__dim_labels": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_LABELS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 282492928.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(address)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8939991.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_RANDAO_REVEAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "SEAPORT_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_TOKEN_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70"}, "model.ethereum_models.core__fact_token_balances": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": "'This table contains the unadjusted token balances for users on the Ethereum blockchain. When a token transfer event occurs, we will read the balance of the involved parties at the transfer block. Please see `ethereum.core.dim_contracts` for decimal adjustments. Includes both ERC20s and ERC721s.'\n", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Block number at which the token balance was read."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "Timestamp of block number read."}, "USER_ADDRESS": {"type": "TEXT", "index": 3, "name": "USER_ADDRESS", "comment": "Wallet / contract address holding tokens."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The contract address of the token."}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": "The unadjusted token balance."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "CURVE_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a"}, "model.ethereum_models.chainlink__dim_oracle_feeds": {"metadata": {"type": "VIEW", "schema": "CHAINLINK", "name": "DIM_ORACLE_FEEDS", "database": "ETHEREUM_DEV", "comment": "'This table contains dimensional information for Chainlink Oracles.\n", "owner": "INTERNAL_DEV"}, "columns": {"FEED_ADDRESS": {"type": "TEXT", "index": 1, "name": "FEED_ADDRESS", "comment": "The address of the feed contract."}, "FEED_NAME": {"type": "TEXT", "index": 2, "name": "FEED_NAME", "comment": "The name of the feed contract."}, "FEED_CATEGORY": {"type": "TEXT", "index": 3, "name": "FEED_CATEGORY", "comment": "The category of the feed contract."}, "FEED_ADDED_DATE": {"type": "TEXT", "index": 4, "name": "FEED_ADDED_DATE", "comment": "The date the feed was added to the Chainlink network."}, "CREATED_BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "CREATED_BLOCK_NUMBER", "comment": "The block number at which the feed was created."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.chainlink__dim_oracle_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432"}, "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf"}, "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082"}, "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_RECEIVED_CONTRACT_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_RESERVES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "GOVERNANCE_VOTES_POLLING_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b"}, "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_UNDERLYING_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "REPAYMENTS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_NORMALIZED_STABLECOIN_DEBT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_BORROWS_TOKEN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011"}, "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_LENDING_POOL_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4"}, "model.ethereum_models.core__ez_nft_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": "This table contains NFT transfer events on the Ethereum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp at which the NFT event occurred."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the NFT event occurred."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events."}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`."}, "NFT_ADDRESS": {"type": "TEXT", "index": 6, "name": "NFT_ADDRESS", "comment": "The contract address of the NFT."}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": "The name of the NFT project. This field, along with metadata, will be filled in over time."}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_FROM_ADDRESS", "comment": "The sending address of the NFT in the transaction."}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "NFT_TO_ADDRESS", "comment": "The receiving address of the NFT in the transaction."}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": "The token ID for this NFT contract."}, "TOKEN_METADATA": {"type": "OBJECT", "index": 11, "name": "TOKEN_METADATA", "comment": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field."}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_LENDING_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1"}, "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437"}, "test.ethereum_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": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa"}, "model.ethereum_models.sushi__dim_distributor_reward_schedule": {"metadata": {"type": "BASE TABLE", "schema": "SUSHI", "name": "DIM_DISTRIBUTOR_REWARD_SCHEDULE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MERKLE_ROOT": {"type": "TEXT", "index": 1, "name": "MERKLE_ROOT", "comment": null}, "REWARDS_SNAPSHOT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "REWARDS_SNAPSHOT", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "INDEX": {"type": "NUMBER", "index": 4, "name": "INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 5, "name": "AMOUNT", "comment": null}, "PROOF": {"type": "ARRAY", "index": 6, "name": "PROOF", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8502784.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 20637.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:59UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.sushi__dim_distributor_reward_schedule"}, "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_BEACON_BLOCK_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_ORACLE_PRICES_UNDERLYING_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4"}, "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "TEXT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "FUNCTION_SIG": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIG", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "READ_RESULT": {"type": "TEXT", "index": 5, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "BALANCER_POOLS_POOLID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOLID": {"type": "TEXT", "index": 1, "name": "POOLID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c"}, "model.ethereum_models.streamline__chainlink_prices": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "CHAINLINK_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 425821696.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 18923253.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__chainlink_prices"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93"}, "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac"}, "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5"}, "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4"}, "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIED_BASE_ASSET_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4"}, "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c"}, "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 3, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 6, "name": "TOKEN_NAME", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 8, "name": "POOL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177"}, "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91"}, "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_CONTRACT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b"}, "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_PARENT_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 19:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_SUB_MIN_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15"}, "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7"}, "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a"}, "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_NFT_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe"}, "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_DEX_LIQUIDITY_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "CREATION_TIME", "comment": null}, "CREATION_TX": {"type": "TEXT", "index": 2, "name": "CREATION_TX", "comment": null}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 3, "name": "FACTORY_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 4, "name": "POOL_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "TOKEN0": {"type": "TEXT", "index": 6, "name": "TOKEN0", "comment": null}, "TOKEN1": {"type": "TEXT", "index": 7, "name": "TOKEN1", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 8, "name": "PLATFORM", "comment": null}, "TOKENS": {"type": "ARRAY", "index": 9, "name": "TOKENS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10453504.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(pool_address)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 87695.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed"}, "model.ethereum_models.ethereum_share__fact_hourly_token_prices": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_HOURLY_TOKEN_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 260283904.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(hour::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5187745.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__fact_hourly_token_prices"}, "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_VOTING_POWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "GOVERNANCE_VOTES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8"}, "model.ethereum_models.streamline__aave_prices_oracle_read": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "AAVE_PRICES_ORACLE_READ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 238898688.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 10426978.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__aave_prices_oracle_read"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_BORROWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc"}, "model.ethereum_models.ethereum_share__dim_dates": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_DATES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 11776.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 30.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__dim_dates"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SYMBOL_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:57UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71"}, "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "NFT_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:56UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af"}, "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_RAW_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_MAX_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_PARENT_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_POOL_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:49UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485"}, "model.ethereum_models.silver_dex__balancer_pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "BALANCER_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "POOLID": {"type": "TEXT", "index": 2, "name": "POOLID", "comment": null}, "TOKEN0": {"type": "TEXT", "index": 3, "name": "TOKEN0", "comment": null}, "TOKEN1": {"type": "TEXT", "index": 4, "name": "TOKEN1", "comment": null}, "TOKEN2": {"type": "TEXT", "index": 5, "name": "TOKEN2", "comment": null}, "TOKEN3": {"type": "TEXT", "index": 6, "name": "TOKEN3", "comment": null}, "TOKEN4": {"type": "TEXT", "index": 7, "name": "TOKEN4", "comment": null}, "TOKEN5": {"type": "TEXT", "index": 8, "name": "TOKEN5", "comment": null}, "TOKEN6": {"type": "TEXT", "index": 9, "name": "TOKEN6", "comment": null}, "TOKEN7": {"type": "TEXT", "index": 10, "name": "TOKEN7", "comment": null}, "TOKEN_ARRAY": {"type": "VARIANT", "index": 11, "name": "TOKEN_ARRAY", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 13, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 15, "name": "TOKEN1_DECIMALS", "comment": null}, "TOKEN2_SYMBOL": {"type": "TEXT", "index": 16, "name": "TOKEN2_SYMBOL", "comment": null}, "TOKEN2_DECIMALS": {"type": "NUMBER", "index": 17, "name": "TOKEN2_DECIMALS", "comment": null}, "TOKEN3_SYMBOL": {"type": "TEXT", "index": 18, "name": "TOKEN3_SYMBOL", "comment": null}, "TOKEN3_DECIMALS": {"type": "NUMBER", "index": 19, "name": "TOKEN3_DECIMALS", "comment": null}, "TOKEN4_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN4_SYMBOL", "comment": null}, "TOKEN4_DECIMALS": {"type": "NUMBER", "index": 21, "name": "TOKEN4_DECIMALS", "comment": null}, "TOKEN5_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN5_SYMBOL", "comment": null}, "TOKEN5_DECIMALS": {"type": "NUMBER", "index": 23, "name": "TOKEN5_DECIMALS", "comment": null}, "TOKEN6_SYMBOL": {"type": "TEXT", "index": 24, "name": "TOKEN6_SYMBOL", "comment": null}, "TOKEN6_DECIMALS": {"type": "NUMBER", "index": 25, "name": "TOKEN6_DECIMALS", "comment": null}, "TOKEN7_SYMBOL": {"type": "TEXT", "index": 26, "name": "TOKEN7_SYMBOL", "comment": null}, "TOKEN7_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN7_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 28, "name": "POOL_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 29, "name": "POOL_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3730944.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1032.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_dex__balancer_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 17:20UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "OPTIMISM_STATE_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:52UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc"}, "model.ethereum_models.uniswapv3__ez_positions": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_POSITIONS", "database": "ETHEREUM_DEV", "comment": "Positions opened by liquidity providers at a specific tick range (tick_lower, tick_upper). Whenever an event is emitted related to a position a new record is added to this table with the latest state of the position.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "FEE_PERCENT": {"type": "FLOAT", "index": 5, "name": "FEE_PERCENT", "comment": "Percent of fees"}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 6, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": ""}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": ""}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 8, "name": "IS_ACTIVE", "comment": "Is the position currently active? When a position is closed this is set to false."}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 9, "name": "LIQUIDITY_ADJUSTED", "comment": "The liquidity of the pool, decimal adjusted."}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 10, "name": "LIQUIDITY_PROVIDER", "comment": "The address of the LP"}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 11, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": "The address of the peripheral nf position manager contract, if used."}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 12, "name": "NF_TOKEN_ID", "comment": "The id of the NFT associated with the liquidity position"}, "POOL_ADDRESS": {"type": "TEXT", "index": 13, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 14, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "TICK_UPPER": {"type": "FLOAT", "index": 15, "name": "TICK_UPPER", "comment": "Upper tick of the liquidity position"}, "TICK_LOWER": {"type": "FLOAT", "index": 16, "name": "TICK_LOWER", "comment": "Lower tick of the liquidity position"}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 17, "name": "PRICE_UPPER_1_0", "comment": "pper bound of the liquidity position represented as token 1 per token 0"}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_LOWER_1_0", "comment": "Lower bound of the liquidity position represented as token 1 per token 0"}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 19, "name": "PRICE_UPPER_0_1", "comment": "Upper bound of the liquidity position represented as token 0 per token 1"}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_LOWER_0_1", "comment": "Lower bound of the liquidity position represented as token 0 per token 1"}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_UPPER_1_0_USD", "comment": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_LOWER_1_0_USD", "comment": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_UPPER_0_1_USD", "comment": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_LOWER_0_1_USD", "comment": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "TOKENS_OWED0_ADJUSTED", "comment": "The uncollected amount of token0 owed to the position as of the last computation."}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED1_ADJUSTED", "comment": "The uncollected amount of token1 owed to the position as of the last computation."}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED0_USD", "comment": "The uncollected amount of token0 owed to the position as of the last computation, converted to USD."}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED1_USD", "comment": "The uncollected amount of token1 owed to the position as of the last computation, converted to USD."}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 29, "name": "TOKEN0_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN1_ADDRESS", "comment": "Address of token1"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 31, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_positions"}, "model.ethereum_models.core__dim_event_signatures": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_EVENT_SIGNATURES", "database": "ETHEREUM_DEV", "comment": "This table contains event signatures used to decode Ethereum event data into a human-readable format. For more details see (https://www.4byte.directory/).", "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": "The human-readable format for this function or event."}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": "The hex signature for this event."}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": "The ID for this function or event signature."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_event_signatures"}, "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:55UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece"}, "model.ethereum_models.ethereum_share__ez_eth_transfers": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2908222976.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 29862778.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:53UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.ethereum_share__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:54UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:51UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116"}}, "sources": {"source.ethereum_models.bronze_streamline.nft_metadata_api": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "NFT_METADATA_API", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "BLOCKCHAIN", "comment": null}, "COMMISSION_RATE": {"type": "FLOAT", "index": 4, "name": "COMMISSION_RATE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 6, "name": "CONTRACT_NAME", "comment": null}, "CREATED_AT_BLOCK_ID": {"type": "NUMBER", "index": 7, "name": "CREATED_AT_BLOCK_ID", "comment": null}, "CREATED_AT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "CREATED_AT_TIMESTAMP", "comment": null}, "CREATED_AT_TX_ID": {"type": "TEXT", "index": 9, "name": "CREATED_AT_TX_ID", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 10, "name": "CREATOR_ADDRESS", "comment": null}, "CREATOR_NAME": {"type": "TEXT", "index": 11, "name": "CREATOR_NAME", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 12, "name": "IMAGE_URL", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 13, "name": "PROJECT_NAME", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 14, "name": "TOKEN_ID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 15, "name": "TOKEN_METADATA", "comment": null}, "TOKEN_METADATA_URI": {"type": "TEXT", "index": 16, "name": "TOKEN_METADATA_URI", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2590379.0, "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.ethereum_models.bronze_streamline.nft_metadata_api"}, "source.ethereum_models.bronze_streamline.validators": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "VALIDATORS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "FUNC_TYPE": {"type": "TEXT", "index": 3, "name": "FUNC_TYPE", "comment": null}, "STATE_ID": {"type": "TEXT", "index": 4, "name": "STATE_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "BLOCK_NUMBER", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "INDEX": {"type": "NUMBER", "index": 7, "name": "INDEX", "comment": null}, "DATA": {"type": "VARIANT", "index": 8, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6095011045.0, "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.ethereum_models.bronze_streamline.validators"}, "source.ethereum_models.bronze_streamline.token_balances": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "TOKEN_BALANCES", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "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": 946485844595.0, "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.ethereum_models.bronze_streamline.token_balances"}, "source.ethereum_models.bronze_streamline.transactions": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "TRANSACTIONS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "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": 79507097281.0, "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.ethereum_models.bronze_streamline.transactions"}, "source.ethereum_models.bronze_streamline.contract_abis": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "CONTRACT_ABIS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "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": 62342991842.0, "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.ethereum_models.bronze_streamline.contract_abis"}, "source.ethereum_models.bronze_streamline.reads": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "READS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_MODIFIED_DATE": {"type": "DATE", "index": 2, "name": "_PARTITION_BY_MODIFIED_DATE", "comment": null}, "_PARTITION_BY_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "_PARTITION_BY_FUNCTION_SIGNATURE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 7, "name": "FUNCTION_INPUT", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 8, "name": "BLOCK_NUMBER", "comment": null}, "METADATA": {"type": "VARIANT", "index": 9, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 10, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3046779073192.0, "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.ethereum_models.bronze_streamline.reads"}, "source.ethereum_models.bronze_streamline.sushi_rewards_schedule": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "SUSHI_REWARDS_SCHEDULE", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "MERKLE_ROOT": {"type": "TEXT", "index": 2, "name": "MERKLE_ROOT", "comment": null}, "TOKEN_TOTAL": {"type": "TEXT", "index": 3, "name": "TOKEN_TOTAL", "comment": null}, "CLAIMS": {"type": "VARIANT", "index": 4, "name": "CLAIMS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 23530635.0, "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.ethereum_models.bronze_streamline.sushi_rewards_schedule"}, "source.ethereum_models.streamline_crosschain.node_mapping": {"metadata": {"type": "BASE TABLE", "schema": "CROSSCHAIN", "name": "NODE_MAPPING", "database": "STREAMLINE", "comment": null, "owner": "ACCOUNTADMIN"}, "columns": {"CHAIN": {"type": "TEXT", "index": 1, "name": "CHAIN", "comment": null}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": null}, "NODE_URL": {"type": "TEXT", "index": 3, "name": "NODE_URL", "comment": null}, "HEADERS": {"type": "OBJECT", "index": 4, "name": "HEADERS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3584.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-11-22 16:34UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.streamline_crosschain.node_mapping"}, "source.ethereum_models.bronze_streamline.beacon_blocks": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "BEACON_BLOCKS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_SLOT_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_SLOT_ID", "comment": null}, "SLOT_NUMBER": {"type": "NUMBER", "index": 3, "name": "SLOT_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": 47752553827.0, "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.ethereum_models.bronze_streamline.beacon_blocks"}, "source.ethereum_models.bronze_streamline.eth_balances": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "ETH_BALANCES", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "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": 753378458965.0, "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.ethereum_models.bronze_streamline.eth_balances"}, "source.ethereum_models.bronze_streamline.committees": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "COMMITTEES", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "FUNC_TYPE": {"type": "TEXT", "index": 3, "name": "FUNC_TYPE", "comment": null}, "STATE_ID": {"type": "TEXT", "index": 4, "name": "STATE_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": 511496101525.0, "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.ethereum_models.bronze_streamline.committees"}, "source.ethereum_models.bronze_streamline.blocks": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "BLOCKS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "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": 4484379364.0, "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.ethereum_models.bronze_streamline.blocks"}, "source.ethereum_models.prod.ethereum_txs": {"metadata": {"type": "BASE TABLE", "schema": "PROD", "name": "ETHEREUM_TXS", "database": "CHAINWALKERS", "comment": null, "owner": "SYSADMIN"}, "columns": {"RECORD_ID": {"type": "TEXT", "index": 1, "name": "RECORD_ID", "comment": null}, "TX_ID": {"type": "TEXT", "index": 2, "name": "TX_ID", "comment": null}, "TX_BLOCK_INDEX": {"type": "NUMBER", "index": 3, "name": "TX_BLOCK_INDEX", "comment": null}, "OFFSET_ID": {"type": "NUMBER", "index": 4, "name": "OFFSET_ID", "comment": null}, "BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 7, "name": "NETWORK", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 8, "name": "CHAIN_ID", "comment": null}, "TX": {"type": "VARIANT", "index": 9, "name": "TX", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1522388949504.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_INSERTED_TIMESTAMP::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1998692804.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 21:07UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.prod.ethereum_txs"}, "source.ethereum_models.prod.ethereum_blocks": {"metadata": {"type": "BASE TABLE", "schema": "PROD", "name": "ETHEREUM_BLOCKS", "database": "CHAINWALKERS", "comment": null, "owner": "SYSADMIN"}, "columns": {"RECORD_ID": {"type": "TEXT", "index": 1, "name": "RECORD_ID", "comment": null}, "OFFSET_ID": {"type": "NUMBER", "index": 2, "name": "OFFSET_ID", "comment": null}, "BLOCK_ID": {"type": "NUMBER", "index": 3, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 5, "name": "NETWORK", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 6, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 7, "name": "TX_COUNT", "comment": null}, "HEADER": {"type": "VARIANT", "index": 8, "name": "HEADER", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 8974690816.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_INSERTED_TIMESTAMP::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 19761248.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 21:07UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.prod.ethereum_blocks"}, "source.ethereum_models.ethereum_silver.token_meta_backup": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_META_BACKUP", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "STANDARD": {"type": "TEXT", "index": 2, "name": "STANDARD", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": null}, "BALANCES_SLOT": {"type": "NUMBER", "index": 6, "name": "BALANCES_SLOT", "comment": null}, "ALLOWANCES_SLOT": {"type": "NUMBER", "index": 7, "name": "ALLOWANCES_SLOT", "comment": null}, "CODE_HASH": {"type": "TEXT", "index": 8, "name": "CODE_HASH", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 13741568.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 285325.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-05-02 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.ethereum_silver.token_meta_backup"}, "source.ethereum_models.ethereum_silver.snapshot_voting": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT_VOTING", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "DELAY": {"type": "NUMBER", "index": 2, "name": "DELAY", "comment": null}, "DELAY_TIME": {"type": "TEXT", "index": 3, "name": "DELAY_TIME", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 4, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 5, "name": "VOTING_PERIOD", "comment": null}, "VOTING_PERIOD_TIME": {"type": "TEXT", "index": 6, "name": "VOTING_PERIOD_TIME", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 7, "name": "VOTING_TYPE", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 15360.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 939.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.ethereum_silver.snapshot_voting"}, "source.ethereum_models.ethereum_silver.aave_atokens_upload": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_ATOKENS_UPLOAD", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"ATOKEN_SYMBOL": {"type": "TEXT", "index": 1, "name": "ATOKEN_SYMBOL", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_STABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_STABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_VARIABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ATOKEN_VARIABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "ATOKEN_DECIMALS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 6, "name": "ATOKEN_VERSION", "comment": null}, "ATOKEN_CREATED_BLOCK": {"type": "NUMBER", "index": 7, "name": "ATOKEN_CREATED_BLOCK", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10240.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 68.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.ethereum_silver.aave_atokens_upload"}, "source.ethereum_models.ethereum_silver.signatures_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SIGNATURES_BACKFILL", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 13106176.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 549518.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:48UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.ethereum_silver.signatures_backfill"}, "source.ethereum_models.ethereum_silver.event_signatures_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVENT_SIGNATURES_BACKFILL", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6930432.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88734.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.ethereum_silver.event_signatures_backfill"}, "source.ethereum_models.ethereum_silver.snapshot_network": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT_NETWORK", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 2, "name": "NETWORK", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 17920.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 939.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.ethereum_silver.snapshot_network"}, "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "HOURLY_PRICES_COIN_MARKET_CAP", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ID": {"type": "NUMBER", "index": 1, "name": "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": ""}, "VOLUME": {"type": "NUMBER", "index": 7, "name": "VOLUME", "comment": ""}, "MARKET_CAP": {"type": "NUMBER", "index": 8, "name": "MARKET_CAP", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1325936128.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(recorded_hour::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 33120927.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 21:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap"}, "source.ethereum_models.crosschain.dim_date_hours": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_DATE_HOURS", "database": "CROSSCHAIN", "comment": "Hold rows for each hour from 2017 to current timestamp (UTC)", "owner": "DBT_CLOUD_CROSSCHAIN"}, "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.ethereum_models.crosschain.dim_date_hours"}, "source.ethereum_models.crosschain.address_labels": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "ADDRESS_LABELS", "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"}}, "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.ethereum_models.crosschain.address_labels"}, "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ASSET_METADATA_COIN_MARKET_CAP", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": "unique identifier representing the asset"}, "NAME": {"type": "TEXT", "index": 2, "name": "NAME", "comment": "name of asset"}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": "symbol of asset"}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN_ADDRESS", "comment": "specific address representing the asset in a specific platform"}, "PLATFORM": {"type": "TEXT", "index": 5, "name": "PLATFORM", "comment": "platform where this asset has a token address"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into snowflake"}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1117184.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 22007.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 02:03UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap"}, "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "HOURLY_PRICES_COIN_GECKO", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": "unique identifier representing the asset"}, "RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "RECORDED_HOUR", "comment": "opening hour of price data"}, "OPEN": {"type": "FLOAT", "index": 3, "name": "OPEN", "comment": "open price of asset for hour"}, "HIGH": {"type": "FLOAT", "index": 4, "name": "HIGH", "comment": "high price of asset for hour"}, "LOW": {"type": "FLOAT", "index": 5, "name": "LOW", "comment": "low price of asset for hour"}, "CLOSE": {"type": "FLOAT", "index": 6, "name": "CLOSE", "comment": "close price of asset for hour"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into snowflake"}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 523143680.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(recorded_hour::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 20390048.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 21:02UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko"}, "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ASSET_METADATA_COIN_GECKO", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": "unique identifier representing the asset"}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": "specific address representing the asset in a specific platform"}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": "name of asset"}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": "symbol of asset"}, "PLATFORM": {"type": "TEXT", "index": 5, "name": "PLATFORM", "comment": "platform where this asset has a token address"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into snowflake"}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1209856.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 27824.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 02:03UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko"}, "source.ethereum_models.flipside_gold_ethereum.nft_metadata": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM", "name": "NFT_METADATA", "database": "FLIPSIDE_PROD_DB", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "DOOR_PROD"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": ""}, "COMMISSION_RATE": {"type": "FLOAT", "index": 2, "name": "COMMISSION_RATE", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": ""}, "CONTRACT_NAME": {"type": "TEXT", "index": 4, "name": "CONTRACT_NAME", "comment": ""}, "CREATED_AT_BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "CREATED_AT_BLOCK_ID", "comment": ""}, "CREATED_AT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT_TIMESTAMP", "comment": ""}, "CREATED_AT_TX_ID": {"type": "TEXT", "index": 7, "name": "CREATED_AT_TX_ID", "comment": ""}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 8, "name": "CREATOR_ADDRESS", "comment": ""}, "CREATOR_NAME": {"type": "TEXT", "index": 9, "name": "CREATOR_NAME", "comment": ""}, "IMAGE_URL": {"type": "TEXT", "index": 10, "name": "IMAGE_URL", "comment": ""}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": ""}, "TOKEN_ID": {"type": "TEXT", "index": 12, "name": "TOKEN_ID", "comment": ""}, "TOKEN_METADATA": {"type": "OBJECT", "index": 13, "name": "TOKEN_METADATA", "comment": ""}, "TOKEN_METADATA_URI": {"type": "TEXT", "index": 14, "name": "TOKEN_METADATA_URI", "comment": ""}, "TOKEN_NAME": {"type": "TEXT", "index": 15, "name": "TOKEN_NAME", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 207922688.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 720943.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-09-06 13:42UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.flipside_gold_ethereum.nft_metadata"}, "source.ethereum_models.bronze.bronze_snapshot_719356055": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "BRONZE_SNAPSHOT_719356055", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "KAFKA_CONNECTOR_ROLE"}, "columns": {"RECORD_METADATA": {"type": "VARIANT", "index": 1, "name": "RECORD_METADATA", "comment": null}, "RECORD_CONTENT": {"type": "VARIANT", "index": 2, "name": "RECORD_CONTENT", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4653907456.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 372093.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 12:18UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.bronze.bronze_snapshot_719356055"}, "source.ethereum_models.bronze.prod_ethereum_sink_407559501": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "PROD_ETHEREUM_SINK_407559501", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"RECORD_METADATA": {"type": "VARIANT", "index": 1, "name": "RECORD_METADATA", "comment": null}, "RECORD_CONTENT": {"type": "VARIANT", "index": 2, "name": "RECORD_CONTENT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 551697653248.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(date_trunc(day,(record_metadata:CreateTime/1000)::bigint::timestamp))", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88356244.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-22 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.bronze.prod_ethereum_sink_407559501"}, "source.ethereum_models.flipside_silver_ethereum.reads": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_ETHEREUM", "name": "READS", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "BLOCK_ID": {"type": "NUMBER", "index": 3, "name": "BLOCK_ID", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": ""}, "CONTRACT_NAME": {"type": "TEXT", "index": 5, "name": "CONTRACT_NAME", "comment": ""}, "FUNCTION_NAME": {"type": "TEXT", "index": 6, "name": "FUNCTION_NAME", "comment": ""}, "INPUTS": {"type": "OBJECT", "index": 7, "name": "INPUTS", "comment": ""}, "PROJECT_ID": {"type": "TEXT", "index": 8, "name": "PROJECT_ID", "comment": ""}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": ""}, "VALUE_NUMERIC": {"type": "FLOAT", "index": 10, "name": "VALUE_NUMERIC", "comment": ""}, "VALUE_STRING": {"type": "TEXT", "index": 11, "name": "VALUE_STRING", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 21469025280.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2438456847.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-31 14:18UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.flipside_silver_ethereum.reads"}, "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM", "name": "DEX_LIQUIDITY_POOLS", "database": "FLIPSIDE_PROD_DB", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "DOOR_PROD"}, "columns": {"CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "CREATION_TIME", "comment": ""}, "CREATION_TX": {"type": "TEXT", "index": 2, "name": "CREATION_TX", "comment": ""}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 3, "name": "FACTORY_ADDRESS", "comment": ""}, "POOL_NAME": {"type": "TEXT", "index": 4, "name": "POOL_NAME", "comment": ""}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": ""}, "TOKEN0": {"type": "TEXT", "index": 6, "name": "TOKEN0", "comment": ""}, "TOKEN1": {"type": "TEXT", "index": 7, "name": "TOKEN1", "comment": ""}, "PLATFORM": {"type": "TEXT", "index": 8, "name": "PLATFORM", "comment": ""}, "TOKENS": {"type": "ARRAY", "index": 9, "name": "TOKENS", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 17520128.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 71467.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-11-02 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools"}, "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM", "name": "TOKEN_PRICES_HOURLY", "database": "FLIPSIDE_PROD_DB", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "DOOR_PROD"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1627672576.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 112199659.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:07UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly"}, "source.ethereum_models.flipside_silver.ethereum_contracts_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ETHEREUM_CONTRACTS_BACKFILL", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"BLOCK_ID": {"type": "NUMBER", "index": 1, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "NUMBER", "index": 3, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 5, "name": "LOGIC_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 7, "name": "DECIMALS", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 9, "name": "TOKEN_CONVENTION", "comment": null}, "CONTRACT_META": {"type": "TEXT", "index": 10, "name": "CONTRACT_META", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 4988928.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 34876.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-03-24 18:50UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.flipside_silver.ethereum_contracts_backfill"}, "source.ethereum_models.flipside_silver.prices_v2": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "PRICES_V2", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "SYSADMIN"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": null}, "CIRCULATING_SUPPLY": {"type": "FLOAT", "index": 2, "name": "CIRCULATING_SUPPLY", "comment": null}, "MARKET_CAP": {"type": "FLOAT", "index": 3, "name": "MARKET_CAP", "comment": null}, "MAX_SUPPLY": {"type": "FLOAT", "index": 4, "name": "MAX_SUPPLY", "comment": null}, "NAME": {"type": "TEXT", "index": 5, "name": "NAME", "comment": null}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": null}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": null}, "RECORDED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "RECORDED_AT", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "TOTAL_SUPPLY": {"type": "FLOAT", "index": 10, "name": "TOTAL_SUPPLY", "comment": null}, "VOLUME_24H": {"type": "FLOAT", "index": 11, "name": "VOLUME_24H", "comment": null}, "PLATFORM": {"type": "VARIANT", "index": 13, "name": "PLATFORM", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 218861286400.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(date_trunc(day,\"RECORDED_AT\"),symbol )", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8809197694.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 21:27UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.flipside_silver.prices_v2"}, "source.ethereum_models.flipside_silver.ethereum_contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ETHEREUM_CONTRACTS", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "META": {"type": "OBJECT", "index": 2, "name": "META", "comment": null}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 26561024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 442701.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-10-12 02:38UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.flipside_silver.ethereum_contracts"}, "source.ethereum_models.flipside_gold_ethereum.contracts": {"metadata": {"type": "VIEW", "schema": "ETHEREUM", "name": "CONTRACTS", "database": "FLIPSIDE_PROD_DB", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "ACCOUNTADMIN"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": ""}, "META": {"type": "OBJECT", "index": 2, "name": "META", "comment": ""}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "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.ethereum_models.flipside_gold_ethereum.contracts"}, "source.ethereum_models.flipside_silver_ethereum.contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_ETHEREUM", "name": "CONTRACTS", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": ""}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": ""}, "META": {"type": "OBJECT", "index": 3, "name": "META", "comment": ""}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 155255296.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(address)", "include": true, "description": "The key used to cluster this table"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1613802.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 20:06UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.flipside_silver_ethereum.contracts"}, "source.ethereum_models.eth_dev_db.curve_pools_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CURVE_POOLS_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 2, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "TOKEN_ADDRESS", "comment": null}, "POOL": {"type": "TEXT", "index": 4, "name": "POOL", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 5120.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 73.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.eth_dev_db.curve_pools_backfill"}, "source.ethereum_models.eth_dev_db.aave_atokens_upload": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_ATOKENS_UPLOAD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ATOKEN_SYMBOL": {"type": "TEXT", "index": 1, "name": "ATOKEN_SYMBOL", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_STABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_STABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_VARIABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ATOKEN_VARIABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "ATOKEN_DECIMALS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 6, "name": "ATOKEN_VERSION", "comment": null}, "ATOKEN_CREATED_BLOCK": {"type": "NUMBER", "index": 7, "name": "ATOKEN_CREATED_BLOCK", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 10240.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 68.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.eth_dev_db.aave_atokens_upload"}, "source.ethereum_models.ethereum_share.dex_liquidity_pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "DEX_LIQUIDITY_POOLS", "database": "ETHEREUM_DEV", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "INTERNAL_DEV"}, "columns": {"CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "CREATION_TIME", "comment": ""}, "CREATION_TX": {"type": "TEXT", "index": 2, "name": "CREATION_TX", "comment": ""}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 3, "name": "FACTORY_ADDRESS", "comment": ""}, "POOL_NAME": {"type": "TEXT", "index": 4, "name": "POOL_NAME", "comment": ""}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": ""}, "TOKEN0": {"type": "TEXT", "index": 6, "name": "TOKEN0", "comment": ""}, "TOKEN1": {"type": "TEXT", "index": 7, "name": "TOKEN1", "comment": ""}, "PLATFORM": {"type": "TEXT", "index": 8, "name": "PLATFORM", "comment": ""}, "TOKENS": {"type": "ARRAY", "index": 9, "name": "TOKENS", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 17520128.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 71467.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.ethereum_share.dex_liquidity_pools"}, "source.ethereum_models.ethereum_share.token_prices_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_PRICES_HOURLY", "database": "ETHEREUM_DEV", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 1626654720.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 112173181.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.ethereum_share.token_prices_hourly"}, "source.ethereum_models.ethereum_share.labels": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "LABELS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": ""}, "INSERT_DATE": {"type": "TIMESTAMP_NTZ", "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"}, "L1_LABEL": {"type": "TEXT", "index": 6, "name": "L1_LABEL", "comment": "A high-level category describing the addresses main function or ownership"}, "L2_LABEL": {"type": "TEXT", "index": 7, "name": "L2_LABEL", "comment": "A sub-category nested within label type providing further detail"}, "ADDRESS_NAME": {"type": "TEXT", "index": 8, "name": "ADDRESS_NAME", "comment": ""}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": "Name of the controlling entity of the address"}, "DELETE_FLAG": {"type": "TEXT", "index": 10, "name": "DELETE_FLAG", "comment": ""}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2326536192.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 83783123.0, "include": true, "description": "An approximate count of rows in this table"}, "last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-12 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.ethereum_models.ethereum_share.labels"}}, "errors": null} \ No newline at end of file +{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/catalog/v1.json", "dbt_version": "1.2.2", "generated_at": "2022-12-21T19:39:48.556859Z", "invocation_id": "b21af4b4-7e3c-4fc3-9d5a-ada1d331e3f4", "env": {}}, "nodes": {"model.ethereum_models.silver__daily_eth_balances": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "DAILY_ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_DATE": {"type": "DATE", "index": 1, "name": "BLOCK_DATE", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 3, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DAILY_ACTIVITY": {"type": "BOOLEAN", "index": 5, "name": "DAILY_ACTIVITY", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1750600582656.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 40062861356.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__daily_eth_balances"}, "seed.ethereum_models.silver__synthetix_synths": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SYNTHETIX_SYNTHS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYNTH_SYMBOL": {"type": "TEXT", "index": 1, "name": "SYNTH_SYMBOL", "comment": null}, "SYNTH_PROXY_ADDRESS": {"type": "TEXT", "index": 2, "name": "SYNTH_PROXY_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4608.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 70.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__synthetix_synths"}, "model.ethereum_models.silver__abis": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ABIS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "DATA": {"type": "VARIANT", "index": 3, "name": "DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "METADATA": {"type": "VARIANT", "index": 5, "name": "METADATA", "comment": null}, "VALUE": {"type": "VARIANT", "index": 6, "name": "VALUE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-15 22:43UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3753131008.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 13833527.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__abis"}, "model.ethereum_models.silver__aave_oracle_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_ORACLE_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 86252032.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8958696.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__aave_oracle_prices"}, "model.ethereum_models.silver__univ3_position_collected_fees": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 95842816.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 570499.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__univ3_position_collected_fees"}, "model.ethereum_models.silver__beacon_attestations": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BEACON_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 9552478208.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 69437859.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(slot_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__beacon_attestations"}, "model.ethereum_models.silver__aave_token_prices": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_TOKEN_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICES_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "PRICES_HOUR", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 2, "name": "UNDERLYING_ADDRESS", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 4, "name": "ATOKEN_VERSION", "comment": null}, "ETH_PRICE": {"type": "FLOAT", "index": 5, "name": "ETH_PRICE", "comment": null}, "ORACLE_PRICE": {"type": "FLOAT", "index": 6, "name": "ORACLE_PRICE", "comment": null}, "BACKUP_PRICE": {"type": "FLOAT", "index": 7, "name": "BACKUP_PRICE", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 9, "name": "UNDERLYING_SYMBOL", "comment": null}, "VALUE_ETHEREUM": {"type": "FLOAT", "index": 10, "name": "VALUE_ETHEREUM", "comment": null}, "HOURLY_PRICE": {"type": "FLOAT", "index": 11, "name": "HOURLY_PRICE", "comment": null}, "PRICE_ID": {"type": "TEXT", "index": 12, "name": "PRICE_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 36910592.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1024367.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(prices_hour::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__aave_token_prices"}, "model.ethereum_models.silver__eth_balance_diffs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ETH_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 73092738048.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1523618739.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__eth_balance_diffs"}, "model.ethereum_models.silver__logs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 303841163264.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2431930221.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__logs"}, "model.ethereum_models.silver__optimism_submission_hashes": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "OPTIMISM_SUBMISSION_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 47937024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 365616.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(l1_submission_block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__optimism_submission_hashes"}, "model.ethereum_models.silver__aave_market_stats": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "TOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "AVAILABLELIQUIDITY": {"type": "FLOAT", "index": 5, "name": "AVAILABLELIQUIDITY", "comment": null}, "TOTALSTABLEDEBT": {"type": "FLOAT", "index": 6, "name": "TOTALSTABLEDEBT", "comment": null}, "TOTALVARIABLEDEBT": {"type": "FLOAT", "index": 7, "name": "TOTALVARIABLEDEBT", "comment": null}, "LIQUIDITYRATE": {"type": "FLOAT", "index": 8, "name": "LIQUIDITYRATE", "comment": null}, "VARIABLEBORROWRATE": {"type": "FLOAT", "index": 9, "name": "VARIABLEBORROWRATE", "comment": null}, "STABLEBORROWRATE": {"type": "FLOAT", "index": 10, "name": "STABLEBORROWRATE", "comment": null}, "AVERAGESTABLEBORROWRATE": {"type": "FLOAT", "index": 11, "name": "AVERAGESTABLEBORROWRATE", "comment": null}, "LIQUIDITYINDEX": {"type": "FLOAT", "index": 12, "name": "LIQUIDITYINDEX", "comment": null}, "VARIABLEBORROWINDEX": {"type": "FLOAT", "index": 13, "name": "VARIABLEBORROWINDEX", "comment": null}, "LASTUPDATETIMESTAMP": {"type": "FLOAT", "index": 14, "name": "LASTUPDATETIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 15, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 9090585088.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 672889683.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__aave_market_stats"}, "model.ethereum_models.silver__aave_liquidity_mining": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_LIQUIDITY_MINING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "EMISSION_PER_SECOND": {"type": "TEXT", "index": 3, "name": "EMISSION_PER_SECOND", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 124619776.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 20646533.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__aave_liquidity_mining"}, "model.ethereum_models.silver__comp_market_stats": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "COMP_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 11819354112.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 109164427.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__comp_market_stats"}, "model.ethereum_models.silver__univ3_lp_actions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_LP_ACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 219776512.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1189022.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__univ3_lp_actions"}, "seed.ethereum_models.silver__aave_tokens_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_TOKENS_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ATOKEN_SYMBOL": {"type": "TEXT", "index": 1, "name": "ATOKEN_SYMBOL", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_STABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_STABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_VARIABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ATOKEN_VARIABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "ATOKEN_DECIMALS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 6, "name": "ATOKEN_VERSION", "comment": null}, "ATOKEN_CREATED_BLOCK": {"type": "NUMBER", "index": 7, "name": "ATOKEN_CREATED_BLOCK", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 8, "name": "UNDERLYING_SYMBOL", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 9, "name": "UNDERLYING_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 10, "name": "UNDERLYING_DECIMALS", "comment": null}, "ATOKEN_NAME": {"type": "TEXT", "index": 11, "name": "ATOKEN_NAME", "comment": null}, "UNDERLYING_NAME": {"type": "TEXT", "index": 12, "name": "UNDERLYING_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 17408.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 80.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__aave_tokens_backfill"}, "model.ethereum_models.silver__eth_transfers": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__eth_transfers"}, "model.ethereum_models.silver__univ3_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 18:59UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4280470528.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 23214522.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__univ3_swaps"}, "seed.ethereum_models.silver__evm_chains_20221212": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVM_CHAINS_20221212", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "CHAINID": {"type": "NUMBER", "index": 2, "name": "CHAINID", "comment": null}, "SHORTNAME": {"type": "TEXT", "index": 3, "name": "SHORTNAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 16:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 14336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 631.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__evm_chains_20221212"}, "seed.ethereum_models.silver__signatures_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SIGNATURES_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 13106176.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 549518.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__signatures_backfill"}, "model.ethereum_models.silver__nft_metadata_api_requests": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "NFT_METADATA_API_REQUESTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__nft_metadata_api_requests"}, "model.ethereum_models.silver__chainlink_feeds": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CHAINLINK_FEEDS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "READ_RESULT": {"type": "NUMBER", "index": 3, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 5, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 489231872.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 18555275.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__chainlink_feeds"}, "model.ethereum_models.silver__univ3_positions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_POSITIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 154038272.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 865904.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__univ3_positions"}, "model.ethereum_models.silver__token_balance_diffs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 72405730816.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1586461323.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__token_balance_diffs"}, "seed.ethereum_models.silver__seed_nft_metadata_upload": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SEED_NFT_METADATA_UPLOAD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "START_DATE": {"type": "DATE", "index": 2, "name": "START_DATE", "comment": null}, "END_DATE": {"type": "DATE", "index": 3, "name": "END_DATE", "comment": null}, "COMMISSION_RATE": {"type": "NUMBER", "index": 4, "name": "COMMISSION_RATE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2048.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 4.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__seed_nft_metadata_upload"}, "model.ethereum_models.silver__decoded_logs": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "DECODED_LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "_LOG_ID": {"type": "TEXT", "index": 8, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 10, "name": "DECODED_FLAT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 22:46UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 61326432256.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 283527205.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__decoded_logs"}, "model.ethereum_models.silver__optimism_state_hashes": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "OPTIMISM_STATE_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8149504.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 53274.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(state_block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__optimism_state_hashes"}, "model.ethereum_models.silver__contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CONTRACTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 5, "name": "CONTRACT_METADATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-15 04:28UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 104578048.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1617084.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__contracts"}, "model.ethereum_models.silver__blocks": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 9121430016.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 16174593.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR( block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__blocks"}, "seed.ethereum_models.silver__chainlink_feeds_seed": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CHAINLINK_FEEDS_SEED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"FEED_NAME": {"type": "TEXT", "index": 1, "name": "FEED_NAME", "comment": null}, "FEED_ADDRESS": {"type": "TEXT", "index": 2, "name": "FEED_ADDRESS", "comment": null}, "FEED_CATEGORY": {"type": "TEXT", "index": 3, "name": "FEED_CATEGORY", "comment": null}, "FEED_ADDED": {"type": "TEXT", "index": 4, "name": "FEED_ADDED", "comment": null}, "CREATED_BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "CREATED_BLOCK_NUMBER", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-15 01:37UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 16384.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 243.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__chainlink_feeds_seed"}, "model.ethereum_models.silver__token_meta_reads": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_META_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": "TEXT", "index": 3, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "COMPLETE_F": {"type": "TEXT", "index": 5, "name": "COMPLETE_F", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 430592.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 7644.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__token_meta_reads"}, "model.ethereum_models.silver__traces": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TRACES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1225624916992.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 6106212271.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR( block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__traces"}, "model.ethereum_models.silver__eth_balances": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 92665259008.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2129061694.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date, block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__eth_balances"}, "model.ethereum_models.silver__transactions": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1384702804480.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1808214083.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR( block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__transactions"}, "model.ethereum_models.silver__snapshot": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 726929920.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8701129.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__snapshot"}, "model.ethereum_models.silver__relevant_contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "RELEVANT_CONTRACTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 2, "name": "BLOCKCHAIN", "comment": null}, "EVENTS": {"type": "NUMBER", "index": 3, "name": "EVENTS", "comment": null}, "FIRST_BLOCK": {"type": "NUMBER", "index": 4, "name": "FIRST_BLOCK", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 24400384.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 549569.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__relevant_contracts"}, "model.ethereum_models.silver__nft_transfers": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 15904393216.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 196996371.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__nft_transfers"}, "model.ethereum_models.silver__token_balances": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 96588576256.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2297406109.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date, block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__token_balances"}, "model.ethereum_models.silver__univ3_pool_stats": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_POOL_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 10029384704.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 222527106.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date, pool_address)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__univ3_pool_stats"}, "model.ethereum_models.silver__transfers": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 131101093376.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1091147652.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR( block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__transfers"}, "model.ethereum_models.silver__daily_balances": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "DAILY_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BALANCE_DATE": {"type": "DATE", "index": 1, "name": "BALANCE_DATE", "comment": null}, "USER_ADDRESS": {"type": "TEXT", "index": 2, "name": "USER_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 5, "name": "NAME", "comment": null}, "NON_ADJUSTED_BALANCE": {"type": "NUMBER", "index": 6, "name": "NON_ADJUSTED_BALANCE", "comment": null}, "BALANCE": {"type": "FLOAT", "index": 7, "name": "BALANCE", "comment": null}, "BALANCE_USD": {"type": "FLOAT", "index": 8, "name": "BALANCE_USD", "comment": null}, "HAS_DECIMAL": {"type": "BOOLEAN", "index": 9, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "BOOLEAN", "index": 10, "name": "HAS_PRICE", "comment": null}, "DAILY_ACTIVITY": {"type": "BOOLEAN", "index": 11, "name": "DAILY_ACTIVITY", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__daily_balances"}, "model.ethereum_models.silver__proxies": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "PROXIES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "PROXY_ADDRESS": {"type": "TEXT", "index": 4, "name": "PROXY_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "END_BLOCK": {"type": "NUMBER", "index": 6, "name": "END_BLOCK", "comment": null}, "START_BLOCK": {"type": "NUMBER", "index": 7, "name": "START_BLOCK", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-15 22:37UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 98625536.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1587884.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__proxies"}, "model.ethereum_models.silver__beacon_blocks": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 131528877568.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 640596.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(slot_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__beacon_blocks"}, "model.ethereum_models.silver__contracts_extended": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CONTRACTS_EXTENDED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": null}, "MODEL": {"type": "TEXT", "index": 12, "name": "MODEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 155955200.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1599938.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__contracts_extended"}, "seed.ethereum_models.silver__curve_pools_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CURVE_POOLS_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 2, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "TOKEN_ADDRESS", "comment": null}, "POOL": {"type": "TEXT", "index": 4, "name": "POOL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 5120.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 73.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__curve_pools_backfill"}, "model.ethereum_models.silver__beacon_deposits": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "BEACON_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 27125248.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 63567.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(slot_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__beacon_deposits"}, "model.ethereum_models.silver__aave_tokens": {"metadata": {"type": "VIEW", "schema": "SILVER", "name": "AAVE_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ATOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_SYMBOL": {"type": "TEXT", "index": 2, "name": "ATOKEN_SYMBOL", "comment": null}, "ATOKEN_NAME": {"type": "TEXT", "index": 3, "name": "ATOKEN_NAME", "comment": null}, "ATOKEN_DECIMALS": {"type": "NUMBER", "index": 4, "name": "ATOKEN_DECIMALS", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 5, "name": "UNDERLYING_ADDRESS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 6, "name": "UNDERLYING_SYMBOL", "comment": null}, "UNDERLYING_NAME": {"type": "TEXT", "index": 7, "name": "UNDERLYING_NAME", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 9, "name": "ATOKEN_VERSION", "comment": null}, "ATOKEN_CREATED_BLOCK": {"type": "NUMBER", "index": 10, "name": "ATOKEN_CREATED_BLOCK", "comment": null}, "ATOKEN_STABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 11, "name": "ATOKEN_STABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_VARIABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 12, "name": "ATOKEN_VARIABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_METADATA": {"type": "OBJECT", "index": 13, "name": "ATOKEN_METADATA", "comment": null}, "UNDERLYING_METADATA": {"type": "OBJECT", "index": 14, "name": "UNDERLYING_METADATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver__aave_tokens"}, "model.ethereum_models.silver__univ3_pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "UNIV3_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2122240.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9583.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__univ3_pools"}, "model.ethereum_models.silver__daily_token_balances": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "DAILY_TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_DATE": {"type": "DATE", "index": 1, "name": "BLOCK_DATE", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DAILY_ACTIVITY": {"type": "BOOLEAN", "index": 6, "name": "DAILY_ACTIVITY", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1782985822720.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 38983121548.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__daily_token_balances"}, "seed.ethereum_models.silver__snapshot_network": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT_NETWORK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 2, "name": "NETWORK", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 17920.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 939.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__snapshot_network"}, "model.ethereum_models.silver__snapshot_temp": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT_TEMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 729301504.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8704116.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__snapshot_temp"}, "seed.ethereum_models.silver__event_signatures_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVENT_SIGNATURES_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6930432.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88734.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__event_signatures_backfill"}, "model.ethereum_models.silver__token_prices_coin_gecko_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1224835072.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 53994603.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(recorded_hour::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__token_prices_coin_gecko_hourly"}, "model.ethereum_models.silver__token_prices_coin_market_cap_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2169689600.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88587492.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(recorded_hour::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__token_prices_coin_market_cap_hourly"}, "model.ethereum_models.silver__token_prices_all_providers_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 8, "name": "_UNIQUE_KEY", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2716289024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 101596009.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(hour::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver__token_prices_all_providers_hourly"}, "seed.ethereum_models.silver__snapshot_voting": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT_VOTING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "DELAY": {"type": "NUMBER", "index": 2, "name": "DELAY", "comment": null}, "DELAY_TIME": {"type": "TEXT", "index": 3, "name": "DELAY_TIME", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 4, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 5, "name": "VOTING_PERIOD", "comment": null}, "VOTING_PERIOD_TIME": {"type": "TEXT", "index": 6, "name": "VOTING_PERIOD_TIME", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 7, "name": "VOTING_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 15360.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 939.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver__snapshot_voting"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "EZ_ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47"}, "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_LIQUIDITY_MINING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "EMISSION_PER_SECOND": {"type": "TEXT", "index": 3, "name": "EMISSION_PER_SECOND", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_REPAYMENTS_REPAYED_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_temp_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e344d1812": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SNAPSHOT_TEMP_VOTE_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_temp_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e344d1812"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_ATTESTATION_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "ETH_BALANCE_DIFFS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIED_BASE_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCE_DIFFS_PREV_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "DIM_LABELS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "LOOKSRARE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "LOGS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb"}, "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234"}, "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BATCH_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_SUB_MIN_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e"}, "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2"}, "model.ethereum_models.streamline__decode_logs_history_010262650_010328739": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010262650_010328739", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010262650_010328739"}, "model.ethereum_models.streamline__decode_logs_history_010801127_010838383": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010801127_010838383", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010801127_010838383"}, "model.ethereum_models.streamline__decode_logs_history_011762253_011798589": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011762253_011798589", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011762253_011798589"}, "model.ethereum_models.streamline__decode_logs_history_014923263_014958902": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014923263_014958902", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014923263_014958902"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__decoded_logs__LOG_ID.44b88b644f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "DECODED_LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__decoded_logs__LOG_ID.44b88b644f"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_AMOUNT_DELEGATED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa"}, "model.ethereum_models.aave__ez_market_stats": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 14914439168.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 314590952.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.aave__ez_market_stats"}, "model.ethereum_models.core__ez_nft_sales": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_NFT_SALES", "database": "ETHEREUM_DEV", "comment": "This table contains NFT events on the Ethereum blockchain. It currently supports sales on Opensea, Seaport, Blur, Larva Labs, LooksRare, Rarible, x2y2, Sudoswap, and NFTX. More data and exchanges will be added over time.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number at which the NFT event occurred."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp at which the NFT event occurred."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events."}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`."}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": "The address of the exchange used for the transaction."}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": "The name of the exchange used for the trade. Currently, the exchanges supported are `opensea`, `looksrare`, `larva labs`, `blur`, `rarible`, `x2y2`, `sudoswap`, and `nftx`. More exchanges will be added over time."}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": "The version of the exchange contract used for the transaction."}, "AGGREGATOR_NAME": {"type": "TEXT", "index": 8, "name": "AGGREGATOR_NAME", "comment": "The name of the aggregator platform where the sale took place. If the sale did not take place via an aggregator platform, then the value will be null."}, "SELLER_ADDRESS": {"type": "TEXT", "index": 9, "name": "SELLER_ADDRESS", "comment": "The address of the seller of the NFT in the transaction."}, "BUYER_ADDRESS": {"type": "TEXT", "index": 10, "name": "BUYER_ADDRESS", "comment": "The address of the buyer of the NFT in the transaction."}, "NFT_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_ADDRESS", "comment": "The contract address of the NFT."}, "PROJECT_NAME": {"type": "TEXT", "index": 12, "name": "PROJECT_NAME", "comment": "The name of the NFT project. This field, along with metadata, will be filled in over time."}, "ERC1155_VALUE": {"type": "TEXT", "index": 13, "name": "ERC1155_VALUE", "comment": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens."}, "TOKENID": {"type": "TEXT", "index": 14, "name": "TOKENID", "comment": "The token ID for this NFT contract."}, "TOKEN_METADATA": {"type": "OBJECT", "index": 15, "name": "TOKEN_METADATA", "comment": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field."}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 16, "name": "CURRENCY_SYMBOL", "comment": "The token symbol for this NFT event."}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 17, "name": "CURRENCY_ADDRESS", "comment": "The token contract address for this NFT event. This will be `ETH` for native ETH transactions."}, "PRICE": {"type": "FLOAT", "index": 18, "name": "PRICE", "comment": "The amount of the NFT event in the currency in which the transaction occurred, decimal adjusted where possible."}, "PRICE_USD": {"type": "FLOAT", "index": 19, "name": "PRICE_USD", "comment": "The amount of the NFT event in US dollars. This will be null for tokens without a decimal adjustment or hourly price."}, "TOTAL_FEES": {"type": "FLOAT", "index": 20, "name": "TOTAL_FEES", "comment": "The total amount of fees paid relating to the NFT purchase in the transaction currency. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee."}, "PLATFORM_FEE": {"type": "FLOAT", "index": 21, "name": "PLATFORM_FEE", "comment": "The decimal adjusted amount of fees paid to the platform for this NFT event in the transaction's currency. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea."}, "CREATOR_FEE": {"type": "FLOAT", "index": 22, "name": "CREATOR_FEE", "comment": "The decimal adjusted amount of fees paid to the NFT collection as royalty payments for this NFT event in the transaction's currency. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee."}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES_USD", "comment": "The total amount of fees paid relating to the NFT purchase in US dollars. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee."}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE_USD", "comment": "The amount of fees paid to the platform for this NFT event in US dollars. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea."}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE_USD", "comment": "The amount of fees paid to the NFT collection as royalty payments for this NFT event in US dollars. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee."}, "TX_FEE": {"type": "FLOAT", "index": 26, "name": "TX_FEE", "comment": "The gas fee for this transaction in ETH."}, "TX_FEE_USD": {"type": "FLOAT", "index": 27, "name": "TX_FEE_USD", "comment": "The gas fee for this transaction in US dollars."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address of this transaction. In most cases, this is the NFT buyer. However, for some more complex transactions, it may not be the NFT buyer."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address of this transaction. In most cases, this is the exchange contract. However, for some more complex NFT events, such as aggregate buys with tools such as Gem and Genie, this may not be the exchange address."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 30, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_nft_sales"}, "model.ethereum_models.core__sv_fact_hourly_token_prices": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_HOURLY_TOKEN_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_hourly_token_prices"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_AMOUNT_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_DEPOSITS_ISSUED_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_BORROWS_TOKEN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_MINER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_DEPOSITS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4"}, "model.ethereum_models.streamline__uni_v3_token_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "UNI_V3_TOKEN_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1129472.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 21735.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__uni_v3_token_reads"}, "model.ethereum_models.sushi__dim_distributor_reward_schedule": {"metadata": {"type": "BASE TABLE", "schema": "SUSHI", "name": "DIM_DISTRIBUTOR_REWARD_SCHEDULE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MERKLE_ROOT": {"type": "TEXT", "index": 1, "name": "MERKLE_ROOT", "comment": null}, "REWARDS_SNAPSHOT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "REWARDS_SNAPSHOT", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "INDEX": {"type": "NUMBER", "index": 4, "name": "INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 5, "name": "AMOUNT", "comment": null}, "PROOF": {"type": "ARRAY", "index": 6, "name": "PROOF", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8502784.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 20637.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.sushi__dim_distributor_reward_schedule"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_BORROWS_LOAN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_BORROWING_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_temp_ID.2723858ee0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "SNAPSHOT_TEMP_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_temp_ID.2723858ee0"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "SEAPORT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277"}, "model.ethereum_models.ethereum_share__dim_event_signatures": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_EVENT_SIGNATURES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6871552.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88734.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(hex_signature)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__dim_event_signatures"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc"}, "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a"}, "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3"}, "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_GOVERNANCE_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_OPTION.21c6115f05": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_VOTES_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 3, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 4, "name": "VOTER", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 7, "name": "VOTE_OPTION", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_OPTION.21c6115f05"}, "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_TOKEN_PRICES_UNDERLYING_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICES_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "PRICES_HOUR", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 2, "name": "UNDERLYING_ADDRESS", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 4, "name": "ATOKEN_VERSION", "comment": null}, "ETH_PRICE": {"type": "FLOAT", "index": 5, "name": "ETH_PRICE", "comment": null}, "ORACLE_PRICE": {"type": "FLOAT", "index": 6, "name": "ORACLE_PRICE", "comment": null}, "BACKUP_PRICE": {"type": "FLOAT", "index": 7, "name": "BACKUP_PRICE", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 9, "name": "UNDERLYING_SYMBOL", "comment": null}, "VALUE_ETHEREUM": {"type": "FLOAT", "index": 10, "name": "VALUE_ETHEREUM", "comment": null}, "HOURLY_PRICE": {"type": "FLOAT", "index": 11, "name": "HOURLY_PRICE", "comment": null}, "PRICE_ID": {"type": "TEXT", "index": 12, "name": "PRICE_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026"}, "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89"}, "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_STATE_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9"}, "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7"}, "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_CHOICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b"}, "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_TIMESTAMP.8f45d74d85": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_VOTE_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_TIMESTAMP.8f45d74d85"}, "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 8, "name": "_UNIQUE_KEY", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_ACTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b"}, "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5"}, "model.ethereum_models.streamline__decode_logs_history_010838384_010873048": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010838384_010873048", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010838384_010873048"}, "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b"}, "model.ethereum_models.streamline__blocks_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BLOCKS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__blocks_history"}, "model.ethereum_models.streamline__decode_logs_history_007151294_007283375": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_007151294_007283375", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_007151294_007283375"}, "model.ethereum_models.streamline__decode_logs_history_011983270_012019956": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011983270_012019956", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011983270_012019956"}, "model.ethereum_models.uniswapv3__ez_position_collected_fees": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_POSITION_COLLECTED_FEES", "database": "ETHEREUM_DEV", "comment": "Fees collected by a Liquidity Provider (LP) on their position. In V3 fees are accrued and collected in each token within the pair. When a pool Collect event is emitted a new record is appended to this table. If a Burn event is emitted in the same transaction as the Collect event the amount of the burn is subtracted from the Collect event token1 and token0 amounts. This allows us to arrive solely at the swap fees collected.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": ""}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": ""}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": "The address of the LP"}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": "The id of the NFT associated with the liquidity position"}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": "The address of the peripheral nf position manager contract, if used."}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": "The delta of the token0 balance of the pool, decimal adjusted."}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": "The delta of the token1 balance of the pool, decimal adjusted."}, "AMOUNT0_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT0_USD", "comment": "The delta of the token0 balance of the pool, converted to USD"}, "AMOUNT1_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT1_USD", "comment": "The delta of the token1 balance of the pool, converted to USD"}, "TICK_LOWER": {"type": "TEXT", "index": 17, "name": "TICK_LOWER", "comment": "Lower tick of the liquidity position"}, "TICK_UPPER": {"type": "TEXT", "index": 18, "name": "TICK_UPPER", "comment": "Upper tick of the liquidity position"}, "PRICE_LOWER": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER", "comment": "Lower bound of the liquidity position represented as token 1 per token 0."}, "PRICE_UPPER": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER", "comment": "Upper bound of the liquidity position represented as token 1 per token 0."}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_USD", "comment": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD."}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_USD", "comment": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_position_collected_fees"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_TARGET_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf"}, "model.ethereum_models.core__sv_ez_nft_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_EZ_NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 6, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "NFT_TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 11, "name": "TOKEN_METADATA", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_ez_nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_AUCTION_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978"}, "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_PRICE_0_1", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab"}, "model.ethereum_models.core__sv_dim_contracts": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_CONTRACTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 5, "name": "CONTRACT_METADATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_contracts"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_AMOUNT_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_POSITION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "BALANCER_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522"}, "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_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": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8"}, "test.ethereum_models.not_null_silver__snapshot_temp_ID.6d8ea7208e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_ID.6d8ea7208e"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_END_TIME.4f6bc674a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_PROPOSAL_END_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_END_TIME.4f6bc674a8"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SYMBOL_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SYMBOL_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa"}, "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f"}, "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec"}, "model.ethereum_models.streamline__chainlink_prices": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "CHAINLINK_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-15 01:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 381198336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 19001009.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__chainlink_prices"}, "model.ethereum_models.streamline__complete_decode_logs": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_DECODE_LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-15 22:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__complete_decode_logs"}, "model.ethereum_models.streamline__curve_pool_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "CURVE_POOL_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 4, "name": "CALL_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "FUNCTION_SIGNATURE", "comment": null}, "FUNCTION_INPUT": {"type": "NUMBER", "index": 6, "name": "FUNCTION_INPUT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1477632.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 37152.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__curve_pool_reads"}, "model.ethereum_models.streamline__decode_logs_history_009221443_009324137": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009221443_009324137", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009221443_009324137"}, "model.ethereum_models.streamline__decode_logs_history_011945564_011983269": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011945564_011983269", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011945564_011983269"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_WITHDRAWS_WITHDRAWN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_BLOCK_NUMBER__NUMBER__FLOAT.c3f2a0dba7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "DECODED_LOGS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_BLOCK_NUMBER__NUMBER__FLOAT.c3f2a0dba7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TOKEN_BALANCE_DIFFS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_QUORUM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b81f462ebe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_BRONZE_API", "name": "SNAPSHOT_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b81f462ebe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_LP_ACTIONS_AMOUNT0_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e"}, "model.ethereum_models.ethereum_share__fact_hourly_token_prices": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_HOURLY_TOKEN_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 260283904.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5187745.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(hour::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__fact_hourly_token_prices"}, "model.ethereum_models.maker__ez_delegations": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_DELEGATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_delegations"}, "model.ethereum_models.maker__ez_deposits": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_MARKET_STATS_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656"}, "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7"}, "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d"}, "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af"}, "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8"}, "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_NETWORK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_CURRENT_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2"}, "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_START_TIME.7ee08c1e52": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_PROPOSAL_START_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_START_TIME.7ee08c1e52"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89"}, "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_AMOUNT_DEPOSITED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2"}, "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c"}, "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0"}, "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_LENDING_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567"}, "model.ethereum_models.streamline__decode_logs_history_005851104_005930963": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_005851104_005930963", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_005851104_005930963"}, "model.ethereum_models.streamline__decode_logs_history_013605581_013639144": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013605581_013639144", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013605581_013639144"}, "model.ethereum_models.core__ez_nft_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": "This table contains NFT transfer events on the Ethereum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp at which the NFT event occurred."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the NFT event occurred."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events."}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`."}, "NFT_ADDRESS": {"type": "TEXT", "index": 6, "name": "NFT_ADDRESS", "comment": "The contract address of the NFT."}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": "The name of the NFT project. This field, along with metadata, will be filled in over time."}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_FROM_ADDRESS", "comment": "The sending address of the NFT in the transaction."}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "NFT_TO_ADDRESS", "comment": "The receiving address of the NFT in the transaction."}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": "The token ID for this NFT contract."}, "TOKEN_METADATA": {"type": "OBJECT", "index": 11, "name": "TOKEN_METADATA", "comment": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field."}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_nft_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "VAULT_CREATION_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VAULT": {"type": "TEXT", "index": 1, "name": "VAULT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_AMOUNT_PAID_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_SOURCE_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "REPAYMENTS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_BORROWING_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1"}, "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_DEX", "name": "CURVE_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 15:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284"}, "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9"}, "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1"}, "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_SOURCE_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9"}, "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d"}, "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_GAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584"}, "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099"}, "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c"}, "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed"}, "model.ethereum_models.aave__ez_proposals": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_PROPOSALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 57344.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 130.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.aave__ez_proposals"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f"}, "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8"}, "model.ethereum_models.streamline__compound_market_stats": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPOUND_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"FUNCTION_INPUT": {"type": "TEXT", "index": 1, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_INPUT_PLUG": {"type": "NUMBER", "index": 2, "name": "FUNCTION_INPUT_PLUG", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 7, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 12747413504.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 655505070.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__compound_market_stats"}, "model.ethereum_models.streamline__decode_logs_history_015094155_015128227": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015094155_015128227", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015094155_015128227"}, "model.ethereum_models.streamline__decode_logs_history_015585960_015617226": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015585960_015617226", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015585960_015617226"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_AMOUNT_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "SUDOSWAP_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "RARIBLE_SALES_NFT_UNI_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NFT_UNI_ID": {"type": "TEXT", "index": 1, "name": "NFT_UNI_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_FLASHLOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_RECORDED_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_BORROWS_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "EZ_NFT_MINTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221"}, "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55"}, "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_EVENT_REMOVED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0"}, "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37"}, "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6"}, "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_NF_TOKEN_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4"}, "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_AMOUNT1_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8"}, "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_POOLS_TOKEN_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 3, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 6, "name": "TOKEN_NAME", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 8, "name": "POOL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.a0e3dbd7d9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "DECODED_LOGS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.a0e3dbd7d9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9"}, "model.ethereum_models.streamline__decode_logs_history_008133665_008236826": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008133665_008236826", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008133665_008236826"}, "model.ethereum_models.streamline__decode_logs_history_010726825_010766551": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010726825_010766551", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010726825_010766551"}, "model.ethereum_models.streamline__decode_logs_history_012132153_012168445": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012132153_012168445", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012132153_012168445"}, "model.ethereum_models.streamline__decode_logs_history_015720137_015756876": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015720137_015756876", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015720137_015756876"}, "model.ethereum_models.streamline__dex_pool_v2_allocpoints": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "DEX_POOL_V2_ALLOCPOINTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "WEEK": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "WEEK", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 5, "name": "CALL_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "FUNCTION_SIGNATURE", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 7, "name": "FUNCTION_INPUT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2809856.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 156849.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__dex_pool_v2_allocpoints"}, "model.ethereum_models.core__fact_contract_reads": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": "This table contains contract reads for a variety of functions and contracts on the Ethereum Blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": "The address of the contract read."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number the contract address was read at."}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": "The function signature called by this read. See `dim_function_signatures` for text versions."}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": "The function inputs called in this read, if applicable."}, "READ_OUTPUT": {"type": "TEXT", "index": 5, "name": "READ_OUTPUT", "comment": "The return of the contract call."}, "SEGMENTED_OUTPUT": {"type": "ARRAY", "index": 6, "name": "SEGMENTED_OUTPUT", "comment": "The return of the contract call, segmented into 64 character strings."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_contract_reads"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_REPAYMENTS_REPAYED_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6ced7a4892": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_BRONZE_API", "name": "COMP_V3_MARKET_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 20:40UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6ced7a4892"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_NAME__STRING__VARCHAR.ce248a0c62": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "DECODED_LOGS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_NAME__STRING__VARCHAR.ce248a0c62"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "CONTRACTS_EXTENDED_CREATOR_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060"}, "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98"}, "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_HAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "V2_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec"}, "model.ethereum_models.maker__ez_vault_creation": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_VAULT_CREATION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_vault_creation"}, "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe"}, "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6"}, "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_EXTRA_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_LIQUIDITY_PROVIDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_FEE_PERCENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e"}, "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40"}, "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de"}, "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa"}, "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706"}, "model.ethereum_models.silver_nft__seaport_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "SEAPORT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4862639616.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9800440.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__seaport_sales"}, "model.ethereum_models.streamline__decode_logs_history_005129924_005267653": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_005129924_005267653", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_005129924_005267653"}, "model.ethereum_models.streamline__decode_logs_history_007433629_007581136": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_007433629_007581136", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_007433629_007581136"}, "model.ethereum_models.streamline__decode_logs_history_008337164_008449853": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008337164_008449853", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008337164_008449853"}, "model.ethereum_models.streamline__decode_logs_history_012586323_012617082": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012586323_012617082", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012586323_012617082"}, "model.ethereum_models.streamline__decode_logs_history_014717418_014750907": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014717418_014750907", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014717418_014750907"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_START_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd"}, "test.ethereum_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": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_TARGET_EPOCH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f"}, "model.ethereum_models.aave__ez_repayments": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 27315712.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 208916.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_COMP_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "BLUR_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_WITHDRAWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94"}, "model.ethereum_models.ethereum_share__dim_dates": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_DATES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 11776.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 30.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_share__dim_dates"}, "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_END_VOTING_PERIOD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c"}, "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef"}, "model.ethereum_models.compound__ez_market_stats": {"metadata": {"type": "VIEW", "schema": "COMPOUND", "name": "EZ_MARKET_STATS", "database": "ETHEREUM_DEV", "comment": "Market Stats exist within the compound schema, as compound.ez_market_stats", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": "Market stats are aggregated by hour in UTC. date_trunc(\u2018hour\u2019,block_timestamp) for joins on other tables."}, "CONTRACT_NAME": {"type": "TEXT", "index": 4, "name": "CONTRACT_NAME", "comment": "market/cToken name"}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 5, "name": "CTOKEN_ADDRESS", "comment": "Address of the Compound token."}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 6, "name": "UNDERLYING_CONTRACT", "comment": "Address of the underlying token the market serves (i.e. USDC)."}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 7, "name": "UNDERLYING_SYMBOL", "comment": "Symbol of the underlying token the market serves."}, "TOKEN_PRICE": {"type": "FLOAT", "index": 8, "name": "TOKEN_PRICE", "comment": "Price of the underlying token (i.e. USDC)."}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 9, "name": "CTOKEN_PRICE", "comment": "Price of the cToken (i.e. cUSDC)."}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RESERVES_TOKEN_AMOUNT", "comment": "Reserves are amounts set aside by the market that can be used/affected by governance actions through proposals voted on by COMP holders."}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 11, "name": "BORROWS_TOKEN_AMOUNT", "comment": "Amount borrowed from the market."}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 12, "name": "SUPPLY_TOKEN_AMOUNT", "comment": "Amount (in terms of the cToken) supplied to the market through suppliers."}, "SUPPLY_USD": {"type": "FLOAT", "index": 13, "name": "SUPPLY_USD", "comment": "Supply converted to USD values as of the hour recorded."}, "RESERVES_USD": {"type": "FLOAT", "index": 14, "name": "RESERVES_USD", "comment": "Reserves converted to USD values as of the hour recorded."}, "BORROWS_USD": {"type": "FLOAT", "index": 15, "name": "BORROWS_USD", "comment": "Borrows converted to USD values as of the hour recorded."}, "COMP_SPEED": {"type": "TEXT", "index": 16, "name": "COMP_SPEED", "comment": "COMP is a governance token distributed equally to both suppliers and borrowers (the idea being the users of the protocol are also the ones who should be able to vote on governance actions). Comp speed controls the rate at which comp is distributed to users of the market, per block."}, "SUPPLY_APY": {"type": "FLOAT", "index": 17, "name": "SUPPLY_APY", "comment": "The supplier\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid to the supplier for their stake."}, "BORROW_APY": {"type": "FLOAT", "index": 18, "name": "BORROW_APY", "comment": "The borrower\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid by the borrower on their loan."}, "COMP_PRICE": {"type": "FLOAT", "index": 19, "name": "COMP_PRICE", "comment": "The price of the COMP governance token."}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": "Comp distributed to markets converted to USD."}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 21, "name": "COMP_APY_BORROW", "comment": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting)."}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 22, "name": "COMP_APY_SUPPLY", "comment": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting)."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.compound__ez_market_stats"}, "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 8, "name": "_UNIQUE_KEY", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b"}, "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766"}, "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b"}, "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4"}, "model.ethereum_models.streamline__compound_comptroller_stats": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPOUND_COMPTROLLER_STATS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 5631331328.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 279615261.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__compound_comptroller_stats"}, "model.ethereum_models.streamline__decode_logs_history_008958128_009039650": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008958128_009039650", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008958128_009039650"}, "model.ethereum_models.streamline__decode_logs_history_009762302_009855362": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009762302_009855362", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009762302_009855362"}, "model.ethereum_models.streamline__decode_logs_history_011089185_011127030": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011089185_011127030", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011089185_011127030"}, "model.ethereum_models.streamline__decode_logs_history_011127031_011163853": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011127031_011163853", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011127031_011163853"}, "model.ethereum_models.streamline__decode_logs_history_013639145_013673606": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013639145_013673606", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013639145_013673606"}, "model.ethereum_models.streamline__decode_logs_history_015553973_015585959": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015553973_015585959", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015553973_015585959"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_GRAFFITI", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980"}, "model.ethereum_models.bronze_api__contract_reads": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE_API", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "TEXT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "FUNCTION_SIG": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIG", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "READ_RESULT": {"type": "TEXT", "index": 5, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 57399808.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1021500.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.bronze_api__contract_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCE_DIFFS_PREV_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_TOKEN_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_PROPOSER_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_AAVE_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_BORROWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SUSHI", "name": "EZ_LENDING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BEACON_DEPOSITS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "SEAPORT_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_SUPPLY_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "ETH_BALANCES_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__comp_v3_market_reads_ID.91b0b237ab": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_BRONZE_API", "name": "COMP_V3_MARKET_READS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 20:40UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__comp_v3_market_reads_ID.91b0b237ab"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "AAVE_LIQUIDITY_MINING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "CONTRACTS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "BALANCER_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BORROWED_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768"}, "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f"}, "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23"}, "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_CURRENT_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b"}, "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489"}, "model.ethereum_models.streamline__decode_logs_history_012434016_012463882": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012434016_012463882", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012434016_012463882"}, "model.ethereum_models.streamline__decode_logs_history_015230049_015262684": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015230049_015262684", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015230049_015262684"}, "model.ethereum_models.core__sv_fact_token_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REDEMPTIONS_RECEIVED_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSACTIONS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b"}, "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "DIM_LABELS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_BORROWS_LOAN_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "DIM_LABELS_ADDRESS_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "FLASH_LOANS_LENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TRANSACTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "V2_POOL_WEEKLY_METRICS_DATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "PID": {"type": "TEXT", "index": 4, "name": "PID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd"}, "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20"}, "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_ORACLE_PRICES_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b"}, "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f"}, "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_CUMULATIVE_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f"}, "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_RAW_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7"}, "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389"}, "model.ethereum_models.streamline__contract_abis_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "CONTRACT_ABIS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__contract_abis_history"}, "model.ethereum_models.streamline__decode_logs_history_007720439_007831570": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_007720439_007831570", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_007720439_007831570"}, "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92": {"metadata": {"type": "BASE TABLE", "schema": "TOKEN_ADDRESS_MATCH_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92"}, "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34": {"metadata": {"type": "BASE TABLE", "schema": "TOKEN_ADDRESS_MATCH_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34"}, "model.ethereum_models.compound__ez_borrows": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_BORROWS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 23388672.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 208943.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.compound__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_PREMIUM_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "CURVE_POOLS_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_MIN_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTE_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0"}, "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9"}, "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_ATOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870"}, "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BORROWS_CONTRACT_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff"}, "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_ETH1_DEPOSIT_COUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CREATED_AT.a301951597": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_CREATED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CREATED_AT.a301951597"}, "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_TARGET_EPOCH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b"}, "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_COLLATERAL_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae"}, "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f"}, "model.ethereum_models.streamline__complete_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 4, "name": "CALL_NAME", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 5, "name": "FUNCTION_INPUT", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 6, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 75824096768.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3412942543.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__complete_reads"}, "model.ethereum_models.streamline__decode_logs_history_011163854_011201420": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011163854_011201420", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011163854_011201420"}, "model.ethereum_models.streamline__decode_logs_history_011613943_011652233": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011613943_011652233", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011613943_011652233"}, "model.ethereum_models.streamline__decode_logs_history_015649051_015682430": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015649051_015682430", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015649051_015682430"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_SYMBOL_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_TOKEN_CONVENTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18"}, "model.ethereum_models.core__dim_labels": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_LABELS", "database": "ETHEREUM_DEV", "comment": "This table contains labels for addresses on the Ethereum Blockchain.", "owner": "INTERNAL_DEV"}, "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": "This table contains labels for addresses on the Ethereum Blockchain."}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": "A high-level category describing the addresses 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."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_DELEGATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_EXPRESSION_IS_TRUE_AAVE", "name": "EZ_MARKET_STATS_TOTAL_STABLE_DEBT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_WITHDRAWS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c"}, "model.ethereum_models.ethereum_share__ez_dex_swaps": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 479044096.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 4310475.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__ez_dex_swaps"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578"}, "model.ethereum_models.ethereum_share__fact_blocks": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 19, "name": "BLOCK_HEADER_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 199492096.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 198319.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__fact_blocks"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BORROW_RATE_MODE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4"}, "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805"}, "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8"}, "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693"}, "test.ethereum_models.not_null_silver__snapshot_temp_CHOICES.4b4474a310": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_CHOICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_CHOICES.4b4474a310"}, "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_CREATED_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_TOKEN0_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f"}, "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe"}, "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d"}, "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3"}, "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c"}, "model.ethereum_models.silver_dex__synthetix_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "SYNTHETIX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 13894656.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 106247.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_dex__synthetix_swaps"}, "model.ethereum_models.streamline__decode_logs_history_006013197_006128604": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_006013197_006128604", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_006013197_006128604"}, "model.ethereum_models.streamline__decode_logs_history_015392749_015425029": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015392749_015425029", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015392749_015425029"}, "model.ethereum_models.streamline__token_balances": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 51193206784.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1682466993.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9"}, "model.ethereum_models.core__sv_ez_dex_swaps": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_CORE", "name": "DIM_LABELS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227"}, "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_OPTION.55bc1be852": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_OPTION.55bc1be852"}, "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_TITLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_ETH1_DEPOSIT_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "NFT_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe"}, "model.ethereum_models.ethereum_share__ez_nft_sales": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_NFT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 352510464.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1269785.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__ez_nft_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BORROWS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5"}, "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e"}, "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3"}, "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_END_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b"}, "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": null}, "MODEL": {"type": "TEXT", "index": 12, "name": "MODEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be"}, "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149"}, "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339"}, "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c"}, "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80"}, "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8"}, "model.ethereum_models.streamline__blocks": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__blocks"}, "model.ethereum_models.streamline__complete_eth_balances": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "ID": {"type": "TEXT", "index": 3, "name": "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": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 71116986368.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2129061694.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__complete_eth_balances"}, "model.ethereum_models.streamline__decode_logs_history_006579936_006725259": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_006579936_006725259", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_006579936_006725259"}, "model.ethereum_models.streamline__decode_logs_history_009039651_009126245": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009039651_009126245", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009039651_009126245"}, "model.ethereum_models.streamline__decode_logs_history_011201421_011240013": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011201421_011240013", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011201421_011240013"}, "model.ethereum_models.streamline__decode_logs_history_012681038_012713030": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012681038_012713030", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012681038_012713030"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSFERS_RAW_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_LP_ACTIONS_AMOUNT1_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6"}, "model.ethereum_models.streamline__decode_logs_history_015061137_015094154": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015061137_015094154", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015061137_015094154"}, "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "DEX_POOL_V2_SLP_RATIO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "DAY": {"type": "DATE", "index": 2, "name": "DAY", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 5, "name": "CALL_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "FUNCTION_SIGNATURE", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 7, "name": "FUNCTION_INPUT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 9566208.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 439462.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__dex_pool_v2_SLP_ratio"}, "model.ethereum_models.streamline__reads_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "READS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 2, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 3, "name": "CALL_NAME", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__reads_history"}, "model.ethereum_models.streamline__decode_logs_history_014285558_014319812": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014285558_014319812", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014285558_014319812"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_RESERVES_TOKEN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_BORROW_RATE_STABLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_ATTESTATION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1"}, "model.ethereum_models.streamline__decode_logs_history_014618458_014651101": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014618458_014651101", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014618458_014651101"}, "model.ethereum_models.streamline__decode_logs_history_014684044_014717417": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014684044_014717417", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014684044_014717417"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_POOLS_CREATED_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SUSHI", "name": "EZ_LENDING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f"}, "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE.e61193fac2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_PROPOSAL_TITLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE.e61193fac2"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTER.b219765dd1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_VOTES_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 3, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 4, "name": "VOTER", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 7, "name": "VOTE_OPTION", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTER.b219765dd1"}, "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTING_PERIOD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_PREV_TOTAL_ELEMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512"}, "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_AUTHOR.92b1a09da0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_AUTHOR.92b1a09da0"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717"}, "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_NFT_UNI_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3"}, "model.ethereum_models.streamline__decode_logs_history_012554051_012586322": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012554051_012586322", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012554051_012586322"}, "model.ethereum_models.streamline__decode_logs_history_012778840_012810448": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012778840_012810448", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012778840_012810448"}, "model.ethereum_models.streamline__eth_balances": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 46866388480.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1525252278.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__eth_balances"}, "model.ethereum_models.compound__ez_liquidations": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3598848.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 17636.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.compound__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_SYMBOL_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_COLLATERAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_VAULT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_DEX", "name": "V2_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a"}, "model.ethereum_models.streamline__decode_logs_history_010685584_010726824": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010685584_010726824", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010685584_010726824"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "BLUR_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f"}, "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_TITLE.400fc7fdd3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_PROPOSAL_TITLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_TITLE.400fc7fdd3"}, "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_COLLATERAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_ASSET_DETAILS_CTOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CTOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "CTOKEN_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25"}, "model.ethereum_models.streamline__decode_logs_history_012402624_012434015": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012402624_012434015", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012402624_012434015"}, "model.ethereum_models.streamline__decode_logs_history_013249768_013287840": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013249768_013287840", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013249768_013287840"}, "model.ethereum_models.streamline__reads_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "READS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 2, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 3, "name": "CALL_NAME", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__reads_realtime"}, "model.ethereum_models.uniswapv3__ez_pools": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_POOLS", "database": "ETHEREUM_DEV", "comment": "Pool records are appended to this table whenever a PoolCreated event is emitted by the UniswapV3 Factory Contract.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 5, "name": "FACTORY_ADDRESS", "comment": "The address of the UniswapV3 factory that initialized this Pool."}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": "The fee expressed as a decimal percentage"}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 7, "name": "INIT_PRICE_1_0", "comment": "The initial price of the Pool (converted from sqrtPriceX96)."}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 8, "name": "INIT_PRICE_1_0_USD", "comment": "The initial price of the Pool (converted from sqrtPriceX96) in USD."}, "INIT_TICK": {"type": "FLOAT", "index": 9, "name": "INIT_TICK", "comment": "The initial tick of the Pool"}, "POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 11, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "TICK_SPACING": {"type": "NUMBER", "index": 12, "name": "TICK_SPACING", "comment": "The minimum number of ticks allowed between each tick."}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 13, "name": "TOKEN0_ADDRESS", "comment": "The contract address of the pool"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 14, "name": "TOKEN1_ADDRESS", "comment": "The contract address of the pool"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 16, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "TOKEN0_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN0_NAME", "comment": "Name of token0"}, "TOKEN1_NAME": {"type": "TEXT", "index": 18, "name": "TOKEN1_NAME", "comment": "Name of token1"}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 19, "name": "TOKEN0_DECIMALS", "comment": "Decimal adjustment of token0"}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 20, "name": "TOKEN1_DECIMALS", "comment": "Decimal adjustment of token1"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_pools"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_BORROW_RATE_VARIABLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_POLLING_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_STABLE_DEBT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d"}, "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TICK_LOWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_NFT_UNI_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NFT_UNI_ID": {"type": "TEXT", "index": 1, "name": "NFT_UNI_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "DIM_LABELS_LABEL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "FLASH_LOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "LOGS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_EXPRESSION_IS_TRUE_AAVE", "name": "EZ_MARKET_STATS_TOTAL_LIQUIDITY_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "FLASH_LOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c"}, "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_SUPPORT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b"}, "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad"}, "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926"}, "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d"}, "model.ethereum_models.silver_maker__vault_creation": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "VAULT_CREATION", "database": "ETHEREUM_DEV", "comment": "A record of all vault creations on Maker", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": "The wallet address of the user that opened the vault."}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": "Number associated with a Maker Vault."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3121152.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 19587.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_maker__vault_creation"}, "model.ethereum_models.streamline__decode_logs_history_009591762_009678025": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009591762_009678025", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009591762_009678025"}, "model.ethereum_models.streamline__decode_logs_history_012057201_012095095": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012057201_012095095", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012057201_012095095"}, "model.ethereum_models.streamline__decode_logs_history_013573654_013605580": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013573654_013605580", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013573654_013605580"}, "model.ethereum_models.streamline__decode_logs_history_014143360_014179839": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014143360_014179839", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014143360_014179839"}, "model.ethereum_models.streamline__decode_logs_history_015891868_015927605": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015891868_015927605", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015891868_015927605"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_DEBT_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_COMP_SPEED_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_UTILIZATION_RATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030"}, "model.ethereum_models.core__sv_fact_traces": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_TRACES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "DATA": {"type": "OBJECT", "index": 13, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 14, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 15, "name": "SUB_TRACES", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_traces"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_CORE", "name": "DIM_LABELS_LABEL_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "LOGS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_BALANCES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_MAKER", "name": "DELEGATIONS_TX_EVENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_BORROWS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_REPAYMENTS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "CURVE_POOLS_POOL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ID": {"type": "TEXT", "index": 1, "name": "POOL_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a"}, "model.ethereum_models.maker__ez_flash_loans": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:31UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_BORROWING_LENDING_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2"}, "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "TEXT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "FUNCTION_SIG": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIG", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "READ_RESULT": {"type": "TEXT", "index": 5, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7"}, "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_ETH_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4"}, "test.ethereum_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": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239"}, "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_AGGREGATION_BITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37"}, "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_ETH1_BLOCK_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b"}, "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_FEE_GROWTH_INSIDE0_LAST_X128", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d"}, "model.ethereum_models.core__fact_token_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": "This table contains events on the Ethereum Blockchain with an event name of 'Transfer'. The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. Please note this amount is not decimal adjusted. Decimal adjustments for a token address can be found in ```dim_contracts```. This table will not contain transfers of native ETH.", "owner": "INTERNAL_DEV"}, "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. This will not be unique in this table as a transaction could include multiple transfer events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": "Contract address of the token being transferred."}, "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."}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": "The amount of tokens transferred. This value is not decimal adjusted."}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": "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."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_token_transfers"}, "model.ethereum_models.core__sv_fact_transactions": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 3, "name": "BLOCK_HASH", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 5, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 6, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 10, "name": "ETH_VALUE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 11, "name": "TX_FEE", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 12, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 13, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 14, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 15, "name": "CUMULATIVE_GAS_USED", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 17, "name": "STATUS", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 18, "name": "TX_JSON", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_transactions"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9"}, "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51"}, "model.ethereum_models.streamline__decode_logs_history_007008509_007151293": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_007008509_007151293", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_007008509_007151293"}, "model.ethereum_models.streamline__decode_logs_history_010766552_010801126": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010766552_010801126", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010766552_010801126"}, "model.ethereum_models.streamline__decode_logs_history_012523500_012554050": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012523500_012554050", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012523500_012554050"}, "model.ethereum_models.streamline__decode_logs_history_014179840_014215684": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014179840_014215684", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014179840_014215684"}, "model.ethereum_models.streamline__decode_logs_history_015328326_015360161": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015328326_015360161", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015328326_015360161"}, "model.ethereum_models.streamline__decode_logs_history_015457638_015488783": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015457638_015488783", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015457638_015488783"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__day__1.c756f73acf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_BRONZE_API", "name": "COMP_V3_MARKET_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 20:40UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__day__1.c756f73acf"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_COLLATERAL_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4"}, "model.ethereum_models.compound__ez_redemptions": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_REDEMPTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 57974784.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 480622.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.compound__ez_redemptions"}, "model.ethereum_models.compound__ez_repayments": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 21390336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 180504.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.compound__ez_repayments"}, "model.ethereum_models.core__fact_eth_balances": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_ETH_BALANCES", "database": "ETHEREUM_DEV", "comment": "'This table contains the unadjusted Ether (ETH) balances for users on the Ethereum blockchain. When an ETH transfer occurs, we will read the balance of the involved parties at the transfer block.'\n", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Block number at which the ETH balance was read."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "Timestamp of block number read."}, "USER_ADDRESS": {"type": "TEXT", "index": 3, "name": "USER_ADDRESS", "comment": "Wallet / contract address holding ETH."}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": "The unadjusted ETH balance."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_eth_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_RESERVES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_POSITIONS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_FLASHLOAN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "VAULT_CREATION_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "LOOKSRARE_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569"}, "model.ethereum_models.maker__ez_liquidations": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_DEBT_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_BLOCK_HEADER_JSON", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_BORROWING_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "SNAPSHOT_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6"}, "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762"}, "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9"}, "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_ATTESTATION_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa"}, "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_RANDAO_REVEAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154"}, "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_TOTAL_DIFFICULTY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9"}, "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2"}, "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_INIT_PRICE_1_0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a"}, "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_LENDING_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_FROM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe"}, "model.ethereum_models.silver_nft__sudoswap_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 10:32UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 42069504.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 249951.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__sudoswap_sales"}, "model.ethereum_models.streamline__beacon_blocks": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__beacon_blocks"}, "model.ethereum_models.streamline__decode_logs_history_006343792_006451869": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_006343792_006451869", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_006343792_006451869"}, "model.ethereum_models.streamline__decode_logs_history_010500575_010549225": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010500575_010549225", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010500575_010549225"}, "model.ethereum_models.streamline__decode_logs_history_011354717_011392785": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011354717_011392785", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011354717_011392785"}, "model.ethereum_models.streamline__decode_logs_history_011466125_011502761": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011466125_011502761", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011466125_011502761"}, "model.ethereum_models.streamline__decode_logs_history_013994255_014031819": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013994255_014031819", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013994255_014031819"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_VARIABLE_DEBT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147"}, "model.ethereum_models.core__sv_ez_eth_transfers": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_EZ_ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_ETH_TRANSFERS_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP.67a8162999": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 3, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 4, "name": "VOTER", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 7, "name": "VOTE_OPTION", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP.67a8162999"}, "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "GOVERNANCE_VOTES_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811"}, "model.ethereum_models.ethereum_share__fact_transactions": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 3, "name": "BLOCK_HASH", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 5, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 6, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 10, "name": "ETH_VALUE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 11, "name": "TX_FEE", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 12, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 13, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 14, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 15, "name": "CUMULATIVE_GAS_USED", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 16, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 17, "name": "STATUS", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 18, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 32697867776.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 38300450.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__fact_transactions"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7"}, "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_TARGET_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_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": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d"}, "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_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": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a"}, "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_ATTESTATION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7"}, "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_GAS_LIMIT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7"}, "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be"}, "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_LIQUIDITY_MINING_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "EMISSION_PER_SECOND": {"type": "TEXT", "index": 3, "name": "EMISSION_PER_SECOND", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200"}, "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_CREATED_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac"}, "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_AMOUNT_DELEGATED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178"}, "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88"}, "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e"}, "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a"}, "model.ethereum_models.silver_maker__withdrawals": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": "A record of all withdrawals into Maker vaults", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": "An index signifying where an event occurred within a transaction."}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": "The wallet address of the user performing the withdrawal."}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": "The address of the token / asset that is being withdrawn from the Maker vault."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": "The raw amount of token / asset withdrawn from the Maker vault. Divide through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": "The amount of token / asset withdrawn from the Maker vault."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8774144.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 81479.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_maker__withdrawals"}, "model.ethereum_models.silver_maker__delegations": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "DELEGATIONS", "database": "ETHEREUM_DEV", "comment": "A record of all MKR token delegations to Maker delegators. Maker delegators gain voting power for participation in Maker governance.", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The address of the wallet that is delegating MKR to a delegator."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": "The name of the deployed contract. Please note this is not necessarily unique."}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": "Whether tokens are being delegated or undelegated in the transaction from a delegate."}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": "A contract address associated with the delegate receiving the delegation. A delegate then gains the voting power associated with the delegated tokens."}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": "The raw amount of MKR delegated. Divide through by POW(10, DECIMALS) to get the amount of MKR."}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": "The amount of MKR delegated."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 163840.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 779.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_maker__delegations"}, "model.ethereum_models.streamline__decode_logs_history_006451870_006579935": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_006451870_006579935", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_006451870_006579935"}, "model.ethereum_models.streamline__decode_logs_history_012371602_012402623": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012371602_012402623", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012371602_012402623"}, "model.ethereum_models.streamline__decode_logs_history_014551913_014585983": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014551913_014585983", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014551913_014585983"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "BLUR_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCES_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_TITLE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_BORROWS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6"}, "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_CTOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "CRYPTOPUNK_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_DIFFICULTY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "SEAPORT_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "V2_POOL_DAILY_METRICS_DATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 15:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_EXPRESSION_IS_TRUE_AAVE", "name": "EZ_MARKET_STATS_TOTAL_VARIABLE_DEBT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95"}, "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db"}, "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_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": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7"}, "model.ethereum_models.ethereum_share__dim_labels": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_LABELS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 282492928.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8939991.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(address)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__dim_labels"}, "test.ethereum_models.not_null_silver__decoded_logs_TX_HASH.c1cd35c1b4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "DECODED_LOGS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "_LOG_ID": {"type": "TEXT", "index": 8, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 10, "name": "DECODED_FLAT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__decoded_logs_TX_HASH.c1cd35c1b4"}, "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_ETH_VALUE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513"}, "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_ID.f2e16f7555": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_ID.f2e16f7555"}, "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f"}, "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_TOKEN_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9"}, "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600"}, "model.ethereum_models.silver_maker__deposits": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "DEPOSITS", "database": "ETHEREUM_DEV", "comment": "A record of all deposits into Maker vaults", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": "An index signifying where an event occurred within a transaction."}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": "The address of the wallet that is making a deposit into a Maker vault."}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": "The address of the token / asset that is being deposited into a Maker vault."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": "The raw amount of the token being deposited into a Maker vault. Divide this through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": "The amount of the token being deposited into a Maker vault."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 13869056.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 135854.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_maker__deposits"}, "model.ethereum_models.silver_maker__repayments": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "REPAYMENTS", "database": "ETHEREUM_DEV", "comment": "A record of all loan repayments on Maker", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": "An index signifying where an event occurred within a transaction."}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": "A wallet address of the user making a loan payment."}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": "The address of the token / asset that is being used to make the loan payment."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": "The raw amount of token / asset used in the loan repayment. Divide through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": "The amount of token / asset used in the loan repayment."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8715264.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 75581.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_maker__repayments"}, "model.ethereum_models.silver_nft__looksrare_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "LOOKSRARE_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 176716288.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 352298.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__looksrare_sales"}, "model.ethereum_models.streamline__decode_logs_history_011798590_011835415": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011798590_011835415", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011798590_011835415"}, "model.ethereum_models.streamline__decode_logs_history_012463883_012494225": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012463883_012494225", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012463883_012494225"}, "model.ethereum_models.streamline__decode_logs_history_012877065_012910958": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012877065_012910958", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012877065_012910958"}, "model.ethereum_models.streamline__decode_logs_history_013403901_013440501": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013403901_013440501", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013403901_013440501"}, "model.ethereum_models.streamline__transactions_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TRANSACTIONS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__transactions_history"}, "model.ethereum_models.core__fact_traces": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_TRACES", "database": "ETHEREUM_DEV", "comment": "This table contains flattened trace data for internal contract calls on the Ethereum blockchain. Hex encoded fields can be decoded to integers by using `TO_NUMBER(, 'XXXXXXXXXXXX')`, with the number of Xs being the max length of the encoded field. You must also remove the `0x` from your field to use the `TO_NUMBER()` function, if applicable.", "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": "The transaction hash for the trace. Please note, this is not necessarily unique in this table as transactions frequently have multiple traces."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number of this transaction."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp of this transaction."}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": "The sending address of this trace. This is not necessarily the from address of the transaction."}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": "The receiving address of this trace. This is not necessarily the to address of the transaction."}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": "The amount of ETH transferred in this trace."}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": "The gas supplied for this trace."}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": "The gas used for this trace."}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": "The input data for this trace."}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": "The output data for this trace."}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`."}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": "This field represents the position and type of the trace within the transaction."}, "DATA": {"type": "OBJECT", "index": 13, "name": "DATA", "comment": "The raw JSON data for this trace."}, "TX_STATUS": {"type": "TEXT", "index": 14, "name": "TX_STATUS", "comment": "Status of the transaction."}, "SUB_TRACES": {"type": "NUMBER", "index": 15, "name": "SUB_TRACES", "comment": "The amount of nested sub traces for this trace."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_traces"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "SNAPSHOT_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_proposals_proposal_id.64dcfca107": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_proposals_proposal_id.64dcfca107"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRACES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:22UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER", "name": "TRANSACTIONS_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRACES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_LIQUIDITY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TRACES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f"}, "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f"}, "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0"}, "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3"}, "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb"}, "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_AMOUNT0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d"}, "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_TOKEN_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b"}, "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_CREATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168"}, "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_POOLS_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 3, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 6, "name": "TOKEN_NAME", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 8, "name": "POOL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455"}, "model.ethereum_models.streamline__decode_logs_history_005930964_006013196": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_005930964_006013196", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_005930964_006013196"}, "model.ethereum_models.streamline__decode_logs_history_011652234_011688966": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011652234_011688966", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011652234_011688966"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "EZ_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "REPAYMENTS_TOKEN_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee"}, "model.ethereum_models.streamline__decode_logs_history_015823301_015856913": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015823301_015856913", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015823301_015856913"}, "model.ethereum_models.core__fact_token_balances": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": "'This table contains the unadjusted token balances for users on the Ethereum blockchain. When a token transfer event occurs, we will read the balance of the involved parties at the transfer block. Please see `ethereum.core.dim_contracts` for decimal adjustments. Includes both ERC20s and ERC721s.'\n", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Block number at which the token balance was read."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "Timestamp of block number read."}, "USER_ADDRESS": {"type": "TEXT", "index": 3, "name": "USER_ADDRESS", "comment": "Wallet / contract address holding tokens."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The contract address of the token."}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": "The unadjusted token balance."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_SPACE_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_COMP_APY_SUPPLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_POOL_STATS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_BORROWS_BORROWED_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REDEMPTIONS_RECEIVED_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRACES_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:17UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_BORROWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead"}, "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02"}, "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b"}, "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_HAS_DECIMAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21"}, "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243"}, "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_AMOUNT1", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6"}, "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00"}, "model.ethereum_models.streamline__aave_prices_oracle_read": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "AAVE_PRICES_ORACLE_READ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 239361024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 10438858.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__aave_prices_oracle_read"}, "model.ethereum_models.streamline__decode_logs_history_008688070_008788949": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008688070_008788949", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008688070_008788949"}, "model.ethereum_models.streamline__decode_logs_history_011502762_011539349": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011502762_011539349", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011502762_011539349"}, "model.ethereum_models.streamline__decode_logs_history_013673607_013707345": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013673607_013707345", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013673607_013707345"}, "model.ethereum_models.streamline__decode_logs_history_015425030_015457637": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015425030_015457637", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015425030_015457637"}, "model.ethereum_models.sushi__ez_borrowing": {"metadata": {"type": "BASE TABLE", "schema": "SUSHI", "name": "EZ_BORROWING", "database": "ETHEREUM_DEV", "comment": "This is a table that shows all the events on ethereum that are related to Borrowing or repaying the loan", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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."}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": "The action that the user is taking.\n Borrow: user is borrowing an asset\n Repay: user is repaying the asset that they have borrowed in a previous loan\n Add collateral: user is depositing collateral for their loan. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction. \n Remove collateral: user is withdrawing collateral. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": ""}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": ""}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": "The address of the lending pool. For sushi this will be the address of the kashi pair."}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": ""}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": "The address of the asset/collateral token that is being borrowed/repayed/deposited etc. depending on the action"}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": "The symbol of the asset/collateral that is payed or received, depending on the action"}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": "The meaning depends on the action:\nBorrow: The amount of the asset that the user is borrowing or\nRepay: The amount of the asset that the user is repaying\nAdd collateral: The amount of collateral that the user is depositing\nRemove collateral: The amount of collateral that the user is withdrawing"}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": "The meaning depends on the action:\nBorrow: The amount of the asset in USD that the user is borrowing or\nRepay: The amount of the asset in USD that the user is repaying\nAdd collateral: The amount of collateral in USD that the user is depositing\nRemove collateral: The amount of collateral in USD that the user is withdrawing"}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": "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```."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2340352.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 14480.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.sushi__ez_borrowing"}, "model.ethereum_models.streamline__complete_beacon_blocks": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "SLOT_NUMBER": {"type": "NUMBER", "index": 2, "name": "SLOT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 21236736.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 640596.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(slot_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__complete_beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_PUBKEY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_POOLS_INIT_PRICE_1_0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DEPOSITS_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd"}, "model.ethereum_models.core__sv_fact_blocks": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 19, "name": "BLOCK_HEADER_JSON", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_AMOUNT_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_TOKEN_TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea"}, "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_TARGETS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362"}, "model.ethereum_models.ethereum_share__fact_traces": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_TRACES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "DATA": {"type": "OBJECT", "index": 13, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 14, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 15, "name": "SUB_TRACES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 26653125120.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 148810349.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__fact_traces"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_PROPOSAL_ID.fb1b59ca8b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_VOTES_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 3, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 4, "name": "VOTER", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 7, "name": "VOTE_OPTION", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_PROPOSAL_ID.fb1b59ca8b"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIED_CONTRACT_ADDR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f"}, "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_REDEEMER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b"}, "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01"}, "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161"}, "model.ethereum_models.streamline__decode_logs_history_013778002_013814711": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013778002_013814711", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013778002_013814711"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783"}, "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_AMOUNT0_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06"}, "model.ethereum_models.streamline__beacon_blocks_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BEACON_BLOCKS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "SLOT_NUMBER": {"type": "NUMBER", "index": 2, "name": "SLOT_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__beacon_blocks_realtime"}, "model.ethereum_models.streamline__decode_logs_history_005425475_005544369": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_005425475_005544369", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_005425475_005544369"}, "model.ethereum_models.streamline__decode_logs_history_011392786_011428831": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011392786_011428831", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011392786_011428831"}, "model.ethereum_models.streamline__decode_logs_history_014215685_014250157": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014215685_014250157", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014215685_014250157"}, "model.ethereum_models.streamline__decode_logs_history_014420052_014453745": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014420052_014453745", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014420052_014453745"}, "model.ethereum_models.streamline__decode_logs_history_015296116_015328325": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015296116_015328325", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015296116_015328325"}, "model.ethereum_models.streamline__token_balances_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TOKEN_BALANCES_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__token_balances_realtime"}, "model.ethereum_models.streamline__decode_logs_history_013017954_013054686": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013017954_013054686", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013017954_013054686"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DELEGATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.4feed89226": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_BRONZE_API", "name": "SNAPSHOT_PROPOSALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.4feed89226"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "NFT_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "NFTX_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_SUPPLY_RATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_RECORDED_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_FLASHLOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b"}, "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_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": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9"}, "test.ethereum_models.not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP.0d1ca3c449": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "COMP_V3_MARKET_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "TEXT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "FUNCTION_SIG": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIG", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "READ_RESULT": {"type": "TEXT", "index": 5, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 20:40UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP.0d1ca3c449"}, "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_RECEIVED_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2"}, "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_REPAY_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BATCH_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d"}, "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47"}, "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1"}, "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_NFT_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44"}, "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_SILVER", "name": "BLOCKS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 7680.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 6.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840"}, "model.ethereum_models.silver_nft__rarible_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "RARIBLE_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 145277952.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 239511.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__rarible_sales"}, "model.ethereum_models.streamline__decode_logs_history_013090064_013130704": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013090064_013130704", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013090064_013130704"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8"}, "model.ethereum_models.bronze_api__snapshot_proposals": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE_API", "name": "SNAPSHOT_PROPOSALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 18:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 54787584.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 79469.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.bronze_api__snapshot_proposals"}, "model.ethereum_models.core__ez_dex_swaps": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_DEX_SWAPS", "database": "ETHEREUM_DEV", "comment": "This table currently contains swap events from the ```fact_event_logs``` table for Uniswap V2, Uniswap V3, SushiSwap, Curve, Balancer, and Synthetix along with other helpful columns including an amount USD where possible. Other dexes coming soon! \nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price.", "owner": "INTERNAL_DEV"}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": "The address interacted with for a given event."}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": "The decoded event name for a given event."}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": "The amount of tokens put into the swap."}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": "The amount of tokens put into the swap converted to USD using the price of the token."}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": "The amount of tokens taken out of or received from the swap."}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token."}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": "The Router is the Sender in the swap function."}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function."}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": "This field denotes which application the liquidity pool belongs to."}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": "The address of the token sent for swap."}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": "The address of the token being swapped to."}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": "The symbol of the token sent for swap."}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": "The symbol of the token being swapped to."}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_dex_swaps"}, "model.ethereum_models.core__sv_dim_event_signatures": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_EVENT_SIGNATURES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_event_signatures"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "AAVE_ORACLE_PRICES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_PREMIUM_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e"}, "model.ethereum_models.core__sv_dim_function_signatures": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_FUNCTION_SIGNATURES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_function_signatures"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_AMOUNT_DELEGATED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_LIQUIDATED_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_SUPPLY_TOKEN_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSACTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_BORROWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_COLLATERAL_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_LENDING_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_votes_id.c9a319431b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_BRONZE_API", "name": "SNAPSHOT_VOTES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_votes_id.c9a319431b"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "SYNTHETIX_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480"}, "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "LOGS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae"}, "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4"}, "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_LABEL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d"}, "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_COLLATERAL_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690"}, "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_DIFFICULTY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310"}, "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b"}, "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_PREV_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d"}, "test.ethereum_models.not_null_silver__decoded_logs__INSERTED_TIMESTAMP.3f30403f93": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "DECODED_LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "_LOG_ID": {"type": "TEXT", "index": 8, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 10, "name": "DECODED_FLAT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__decoded_logs__INSERTED_TIMESTAMP.3f30403f93"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce"}, "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6"}, "model.ethereum_models.streamline__aave_reserve_data_read": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "AAVE_RESERVE_DATA_READ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 11902863360.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 611719721.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__aave_reserve_data_read"}, "model.ethereum_models.streamline__decode_logs_history_010016537_010099866": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010016537_010099866", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010016537_010099866"}, "model.ethereum_models.streamline__decode_logs_history_010906532_010942439": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010906532_010942439", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010906532_010942439"}, "model.ethereum_models.streamline__decode_logs_history_014105430_014143358": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014105430_014143358", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014105430_014143358"}, "model.ethereum_models.streamline__decode_logs_history_014353199_014386281": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014353199_014386281", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014353199_014386281"}, "model.ethereum_models.streamline__decode_logs_history_014453746_014486058": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014453746_014486058", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014453746_014486058"}, "model.ethereum_models.streamline__decode_logs_history_014992945_015026970": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014992945_015026970", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014992945_015026970"}, "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a"}, "model.ethereum_models.streamline__decode_logs_history_013814712_013850142": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013814712_013850142", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013814712_013850142"}, "model.ethereum_models.aave__ez_votes": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2941440.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 15828.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.aave__ez_votes"}, "model.ethereum_models.core__ez_snapshot": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_SNAPSHOT", "database": "ETHEREUM_DEV", "comment": "A table that contains all votes on Snapshot and information about the voting space and proposal. All data in this table is off chain.", "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": "A pseudo transaction hash assigned to all votes on snapshot."}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": "An address that identifies the proposal being voted on."}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": "The wallet address of the user that voted on a proposal."}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": "How the user voted on the proposal. Corresponds to the choices array."}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": "The amount of voting power one holds is proportional to the amount of the token they hold."}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": "The time at which the vote was cast."}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": "An array containing the voting options on the proposal."}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": "The address of the wallet that wrote the proposal."}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": "The title or name of the proposal."}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": "The body of the proposal."}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": "A way to identify which group, or space, on Snapshot a proposal belongs to."}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": "The default network or blockchain used for the space."}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": "The default number of hours of voting delay for the space. The voting delay is the time between proposal submission and the opening of voting."}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": "The minimum amount of voting power for a proposal to pass."}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": "The default time in hours within a space for a proposal to be open for voting."}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": "The type of voting system used for this space. If this column is not null, the same voting system will be used for all proposals in this space."}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": "The time at which voting on the proposal begins."}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": "The time at which voting on the proposal ends."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATION_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_AMOUNT_LOANED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REPAYMENTS_REPAYED_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_BEACON_BLOCK_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_EVENT_INPUTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BEACON_ATTESTATIONS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BLOCKS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_PROPOSER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_BLOCK_HEADER_JSON", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b"}, "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc"}, "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65"}, "model.ethereum_models.sushi__ez_swaps": {"metadata": {"type": "VIEW", "schema": "SUSHI", "name": "EZ_SWAPS", "database": "ETHEREUM_DEV", "comment": "This table will contain all swap events done on the Sushiswap platform in the ```fact_event_logs table```, joined along with the addresses of both tokens in the swap and the decimal adjusted prices.\nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price.", "owner": "INTERNAL_DEV"}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": "The address interacted with for a given event."}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": "The decoded event name for a given event."}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": "The amount of tokens put into the swap."}, "AMOUNT_OUT": {"type": "FLOAT", "index": 11, "name": "AMOUNT_OUT", "comment": "The amount of tokens taken out of or received from the swap."}, "SENDER": {"type": "TEXT", "index": 12, "name": "SENDER", "comment": "The Router is the Sender in the swap function."}, "TX_TO": {"type": "TEXT", "index": 13, "name": "TX_TO", "comment": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function."}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "PLATFORM": {"type": "TEXT", "index": 15, "name": "PLATFORM", "comment": "This field denotes which application the liquidity pool belongs to."}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": "The address of the token sent for swap."}, "TOKEN_OUT": {"type": "TEXT", "index": 17, "name": "TOKEN_OUT", "comment": "The address of the token being swapped to."}, "SYMBOL_IN": {"type": "TEXT", "index": 18, "name": "SYMBOL_IN", "comment": "The symbol of the token sent for swap."}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": "The symbol of the token being swapped to."}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_IN_USD", "comment": "The amount of tokens put into the swap converted to USD using the price of the token."}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT_USD", "comment": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.sushi__ez_swaps"}, "model.ethereum_models.streamline__decode_logs_history_008568081_008688069": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008568081_008688069", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008568081_008688069"}, "model.ethereum_models.streamline__decode_logs_history_010328740_010388441": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010328740_010388441", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010328740_010388441"}, "model.ethereum_models.streamline__decode_logs_history_010388442_010447927": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010388442_010447927", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010388442_010447927"}, "model.ethereum_models.streamline__decode_logs_history_010596025_010641532": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010596025_010641532", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010596025_010641532"}, "model.ethereum_models.uniswapv3__ez_positions": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_POSITIONS", "database": "ETHEREUM_DEV", "comment": "Positions opened by liquidity providers at a specific tick range (tick_lower, tick_upper). Whenever an event is emitted related to a position a new record is added to this table with the latest state of the position.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "FEE_PERCENT": {"type": "FLOAT", "index": 5, "name": "FEE_PERCENT", "comment": "Percent of fees"}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 6, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": ""}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": ""}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 8, "name": "IS_ACTIVE", "comment": "Is the position currently active? When a position is closed this is set to false."}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 9, "name": "LIQUIDITY_ADJUSTED", "comment": "The liquidity of the pool, decimal adjusted."}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 10, "name": "LIQUIDITY_PROVIDER", "comment": "The address of the LP"}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 11, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": "The address of the peripheral nf position manager contract, if used."}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 12, "name": "NF_TOKEN_ID", "comment": "The id of the NFT associated with the liquidity position"}, "POOL_ADDRESS": {"type": "TEXT", "index": 13, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 14, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "TICK_UPPER": {"type": "FLOAT", "index": 15, "name": "TICK_UPPER", "comment": "Upper tick of the liquidity position"}, "TICK_LOWER": {"type": "FLOAT", "index": 16, "name": "TICK_LOWER", "comment": "Lower tick of the liquidity position"}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 17, "name": "PRICE_UPPER_1_0", "comment": "pper bound of the liquidity position represented as token 1 per token 0"}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_LOWER_1_0", "comment": "Lower bound of the liquidity position represented as token 1 per token 0"}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 19, "name": "PRICE_UPPER_0_1", "comment": "Upper bound of the liquidity position represented as token 0 per token 1"}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_LOWER_0_1", "comment": "Lower bound of the liquidity position represented as token 0 per token 1"}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_UPPER_1_0_USD", "comment": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_LOWER_1_0_USD", "comment": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_UPPER_0_1_USD", "comment": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_LOWER_0_1_USD", "comment": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "TOKENS_OWED0_ADJUSTED", "comment": "The uncollected amount of token0 owed to the position as of the last computation."}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED1_ADJUSTED", "comment": "The uncollected amount of token1 owed to the position as of the last computation."}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED0_USD", "comment": "The uncollected amount of token0 owed to the position as of the last computation, converted to USD."}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED1_USD", "comment": "The uncollected amount of token1 owed to the position as of the last computation, converted to USD."}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 29, "name": "TOKEN0_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN1_ADDRESS", "comment": "Address of token1"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 31, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_positions"}, "model.ethereum_models.core__sv_fact_event_logs": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_FACT_EVENT_LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 7, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 9, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 10, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 11, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 12, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 13, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 14, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 15, "name": "TX_STATUS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_fact_event_logs"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_VOTE_OPTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "NFTX_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_PLATFORM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_RECORDED_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_TX_COUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "GOVERNANCE_VOTES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_COLLATERAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6"}, "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_CREATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c"}, "model.ethereum_models.streamline__decode_logs_history_015997734_016000000": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015997734_016000000", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015997734_016000000"}, "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449"}, "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9"}, "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647"}, "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91"}, "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_CLOSE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a"}, "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_AMOUNT_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff"}, "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_AUCTION_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10"}, "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_AMOUNT_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRACES_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:17UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e"}, "model.ethereum_models.streamline__decode_logs_history_012713031_012746581": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012713031_012746581", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012713031_012746581"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c"}, "model.ethereum_models.core__ez_eth_transfers": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "EZ_ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": "This table contains all native ETH 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.", "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": "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."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": "This field represents the position and type of the trace within the transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": "The sending address of this transfer."}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": "The receiving address of this transfer. This can be a contract address."}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": "ETH value transferred."}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": "ETH value transferred, in USD."}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 145952996864.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1052341035.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_RAW_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_AMOUNT1_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_LIQUIDITY_TOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "DELEGATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR.ed1d6a653b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR.ed1d6a653b"}, "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2"}, "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6"}, "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c"}, "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_MINER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87"}, "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_RAW_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec"}, "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CONTRACTS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 2, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 5, "name": "CONTRACT_METADATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae"}, "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2"}, "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c"}, "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_VIRTUAL_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53"}, "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a"}, "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b"}, "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba"}, "model.ethereum_models.streamline__decode_logs_history_009678026_009762301": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009678026_009762301", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009678026_009762301"}, "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_ETH_VALUE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c"}, "model.ethereum_models.streamline__decode_logs_history_011315293_011354716": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011315293_011354716", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011315293_011354716"}, "model.ethereum_models.streamline__decode_logs_history_011726148_011762252": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011726148_011762252", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011726148_011762252"}, "model.ethereum_models.streamline__decode_logs_history_011835416_011870974": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011835416_011870974", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011835416_011870974"}, "model.ethereum_models.streamline__decode_logs_history_013172884_013211506": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013172884_013211506", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013172884_013211506"}, "model.ethereum_models.streamline__decode_logs_history_015520477_015553972": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015520477_015553972", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015520477_015553972"}, "test.ethereum_models.test_silver__transactions_tx_gaps": {"metadata": {"type": "BASE TABLE", "schema": "TEST_SILVER", "name": "TRANSACTIONS_TX_GAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 2, "name": "TX_COUNT", "comment": null}, "MODEL_BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "MODEL_BLOCK_NUMBER", "comment": null}, "MODEL_TX_COUNT": {"type": "NUMBER", "index": 4, "name": "MODEL_TX_COUNT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.test_silver__transactions_tx_gaps"}, "model.ethereum_models.bronze__transactions": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORD_ID": {"type": "TEXT", "index": 1, "name": "RECORD_ID", "comment": null}, "TX_ID": {"type": "TEXT", "index": 2, "name": "TX_ID", "comment": null}, "TX_BLOCK_INDEX": {"type": "NUMBER", "index": 3, "name": "TX_BLOCK_INDEX", "comment": null}, "OFFSET_ID": {"type": "NUMBER", "index": 4, "name": "OFFSET_ID", "comment": null}, "BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 7, "name": "NETWORK", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 8, "name": "CHAIN_ID", "comment": null}, "TX": {"type": "VARIANT", "index": 9, "name": "TX", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.bronze__transactions"}, "model.ethereum_models.core__fact_hourly_token_prices": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_HOURLY_TOKEN_PRICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_hourly_token_prices"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_BRONZE_API", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_ETH_TRANSFERS_ETH_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d"}, "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSACTIONS_BLOCK_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_MARKET_STATS_READ_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"READ_ID": {"type": "TEXT", "index": 1, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BEACON_BLOCKS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "VAULT_CREATION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_PARENT_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370"}, "model.ethereum_models.maker__ez_withdrawals": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_WITHDRAWALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_withdrawals"}, "model.ethereum_models.ethereum_share__ez_token_transfers": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2395719168.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 23153717.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__ez_token_transfers"}, "model.ethereum_models.streamline__decode_logs_history_015128228_015162362": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015128228_015162362", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015128228_015162362"}, "model.ethereum_models.streamline__decode_logs_history_005745913_005851103": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_005745913_005851103", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_005745913_005851103"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58"}, "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_AMOUNT_WITHDRAWN_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_NFT_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe"}, "model.ethereum_models.streamline__complete_transactions": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 20824064.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 629716.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__complete_transactions"}, "model.ethereum_models.streamline__decode_logs_history_005544370_005644534": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_005544370_005644534", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_005544370_005644534"}, "model.ethereum_models.streamline__decode_logs_history_011050517_011089184": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011050517_011089184", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011050517_011089184"}, "model.ethereum_models.streamline__decode_logs_history_011539350_011575623": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011539350_011575623", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011539350_011575623"}, "model.ethereum_models.bronze__successful_reads": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "SUCCESSFUL_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 4, "name": "CALL_NAME", "comment": null}, "READ_OUTPUT": {"type": "TEXT", "index": 5, "name": "READ_OUTPUT", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 6, "name": "FUNCTION_INPUT", "comment": null}, "SEGMENTED_DATA": {"type": "ARRAY", "index": 7, "name": "SEGMENTED_DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 9, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 154391873536.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3236456893.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::date, function_signature)", "include": true, "description": "The key used to cluster this 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.ethereum_models.bronze__successful_reads"}, "model.ethereum_models.core__fact_transactions": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_TRANSACTIONS", "database": "ETHEREUM_DEV", "comment": "This table contains transaction level data for the Ethereum Blockchain. Each transaction will have a unique transaction hash, along with transactions fees and an ETH value transferred when applicable. Transactions may be native ETH transfers or interactions with contract addresses. For more information, please see [The Ethereum Organization - Transactions](https://ethereum.org/en/developers/docs/transactions/)", "owner": "INTERNAL_DEV"}, "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."}, "BLOCK_HASH": {"type": "TEXT", "index": 3, "name": "BLOCK_HASH", "comment": "Block hash is a unique 66-character identifier that is generate when a block is produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "NONCE": {"type": "FLOAT", "index": 5, "name": "NONCE", "comment": "The number of transactions sent from a given address."}, "POSITION": {"type": "NUMBER", "index": 6, "name": "POSITION", "comment": "The position of the transaction within the block."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of the contract call."}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": "The sending address of this transaction."}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": "The receiving address of this transaction. This can be a contract address."}, "ETH_VALUE": {"type": "FLOAT", "index": 10, "name": "ETH_VALUE", "comment": "The value transacted in Ether."}, "TX_FEE": {"type": "FLOAT", "index": 11, "name": "TX_FEE", "comment": "Amount paid to validate the transaction in Ether."}, "GAS_PRICE": {"type": "FLOAT", "index": 12, "name": "GAS_PRICE", "comment": "Cost per unit of gas in Gwei."}, "GAS_LIMIT": {"type": "NUMBER", "index": 13, "name": "GAS_LIMIT", "comment": "Maximum amount of gas allocated for the transaction."}, "GAS_USED": {"type": "FLOAT", "index": 14, "name": "GAS_USED", "comment": "Gas used by transaction."}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 15, "name": "CUMULATIVE_GAS_USED", "comment": "The total amount of gas used when this transaction was executed in 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."}, "STATUS": {"type": "TEXT", "index": 17, "name": "STATUS", "comment": "Status of the transaction."}, "TX_JSON": {"type": "OBJECT", "index": 18, "name": "TX_JSON", "comment": "This JSON column contains the transaction details, including event logs."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_transactions"}, "model.ethereum_models.core__sv_dim_labels": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_LABELS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "INSERT_DATE": {"type": "TIMESTAMP_NTZ", "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}, "L1_LABEL": {"type": "TEXT", "index": 6, "name": "L1_LABEL", "comment": null}, "L2_LABEL": {"type": "TEXT", "index": 7, "name": "L2_LABEL", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 8, "name": "ADDRESS_NAME", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": null}, "DELETE_FLAG": {"type": "TEXT", "index": 10, "name": "DELETE_FLAG", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_GAS_LIMIT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DEPOSITS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_POOL_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "NFT_TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_IPFS.e6bfc2e551": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_VOTES_IPFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 3, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 4, "name": "VOTER", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 7, "name": "VOTE_OPTION", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_IPFS.e6bfc2e551"}, "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656"}, "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b"}, "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TOKENS_OWED1_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449"}, "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_AMOUNT_DELEGATED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_TOKEN_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763"}, "model.ethereum_models.silver_dex__balancer_pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "BALANCER_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "POOLID": {"type": "TEXT", "index": 2, "name": "POOLID", "comment": null}, "TOKEN0": {"type": "TEXT", "index": 3, "name": "TOKEN0", "comment": null}, "TOKEN1": {"type": "TEXT", "index": 4, "name": "TOKEN1", "comment": null}, "TOKEN2": {"type": "TEXT", "index": 5, "name": "TOKEN2", "comment": null}, "TOKEN3": {"type": "TEXT", "index": 6, "name": "TOKEN3", "comment": null}, "TOKEN4": {"type": "TEXT", "index": 7, "name": "TOKEN4", "comment": null}, "TOKEN5": {"type": "TEXT", "index": 8, "name": "TOKEN5", "comment": null}, "TOKEN6": {"type": "TEXT", "index": 9, "name": "TOKEN6", "comment": null}, "TOKEN7": {"type": "TEXT", "index": 10, "name": "TOKEN7", "comment": null}, "TOKEN_ARRAY": {"type": "VARIANT", "index": 11, "name": "TOKEN_ARRAY", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 13, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 15, "name": "TOKEN1_DECIMALS", "comment": null}, "TOKEN2_SYMBOL": {"type": "TEXT", "index": 16, "name": "TOKEN2_SYMBOL", "comment": null}, "TOKEN2_DECIMALS": {"type": "NUMBER", "index": 17, "name": "TOKEN2_DECIMALS", "comment": null}, "TOKEN3_SYMBOL": {"type": "TEXT", "index": 18, "name": "TOKEN3_SYMBOL", "comment": null}, "TOKEN3_DECIMALS": {"type": "NUMBER", "index": 19, "name": "TOKEN3_DECIMALS", "comment": null}, "TOKEN4_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN4_SYMBOL", "comment": null}, "TOKEN4_DECIMALS": {"type": "NUMBER", "index": 21, "name": "TOKEN4_DECIMALS", "comment": null}, "TOKEN5_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN5_SYMBOL", "comment": null}, "TOKEN5_DECIMALS": {"type": "NUMBER", "index": 23, "name": "TOKEN5_DECIMALS", "comment": null}, "TOKEN6_SYMBOL": {"type": "TEXT", "index": 24, "name": "TOKEN6_SYMBOL", "comment": null}, "TOKEN6_DECIMALS": {"type": "NUMBER", "index": 25, "name": "TOKEN6_DECIMALS", "comment": null}, "TOKEN7_SYMBOL": {"type": "TEXT", "index": 26, "name": "TOKEN7_SYMBOL", "comment": null}, "TOKEN7_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN7_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 28, "name": "POOL_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 29, "name": "POOL_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3740160.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1033.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver_dex__balancer_pools"}, "model.ethereum_models.streamline__aave_reserve_config_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "AAVE_RESERVE_CONFIG_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2980352.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 146027.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__aave_reserve_config_reads"}, "model.ethereum_models.streamline__decode_logs_history_010873049_010906531": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010873049_010906531", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010873049_010906531"}, "model.ethereum_models.streamline__decode_logs_history_014651102_014684043": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014651102_014684043", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014651102_014684043"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_END_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "FLASH_LOANS_TOKEN_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_REDEMPTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_SYSTEM_CREATED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_FROM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "AAVE_ORACLE_PRICES_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629"}, "model.ethereum_models.ethereum_share__ez_nft_mints": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_NFT_MINTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 5, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 6, "name": "PROJECT_NAME", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 9, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 10, "name": "TOKEN_METADATA", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "MINT_PRICE_ETH": {"type": "FLOAT", "index": 12, "name": "MINT_PRICE_ETH", "comment": null}, "MINT_PRICE_USD": {"type": "FLOAT", "index": 13, "name": "MINT_PRICE_USD", "comment": null}, "NFT_COUNT": {"type": "NUMBER", "index": 14, "name": "NFT_COUNT", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 15, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT_USD", "comment": null}, "MINT_PRICE_TOKENS": {"type": "FLOAT", "index": 17, "name": "MINT_PRICE_TOKENS", "comment": null}, "MINT_PRICE_TOKENS_USD": {"type": "FLOAT", "index": 18, "name": "MINT_PRICE_TOKENS_USD", "comment": null}, "MINT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "MINT_TOKEN_SYMBOL", "comment": null}, "MINT_TOKEN_ADDRESS": {"type": "TEXT", "index": 20, "name": "MINT_TOKEN_ADDRESS", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 21, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 316463616.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2801324.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__ez_nft_mints"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_PROPOSAL_TX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345"}, "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_LENDING_POOL_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f"}, "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_LENDING_POOL_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef"}, "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d"}, "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_LABEL_SUBTYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c"}, "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_TOKEN_PRICES_ATOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICES_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "PRICES_HOUR", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 2, "name": "UNDERLYING_ADDRESS", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 4, "name": "ATOKEN_VERSION", "comment": null}, "ETH_PRICE": {"type": "FLOAT", "index": 5, "name": "ETH_PRICE", "comment": null}, "ORACLE_PRICE": {"type": "FLOAT", "index": 6, "name": "ORACLE_PRICE", "comment": null}, "BACKUP_PRICE": {"type": "FLOAT", "index": 7, "name": "BACKUP_PRICE", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 9, "name": "UNDERLYING_SYMBOL", "comment": null}, "VALUE_ETHEREUM": {"type": "FLOAT", "index": 10, "name": "VALUE_ETHEREUM", "comment": null}, "HOURLY_PRICE": {"type": "FLOAT", "index": 11, "name": "HOURLY_PRICE", "comment": null}, "PRICE_ID": {"type": "TEXT", "index": 12, "name": "PRICE_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34"}, "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253"}, "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c"}, "test.ethereum_models.not_null_silver__snapshot_temp_SPACE_ID.187a5677b6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_SPACE_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_SPACE_ID.187a5677b6"}, "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TOKENS_OWED0_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790"}, "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_RECIPIENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81"}, "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 3, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 6, "name": "TOKEN_NAME", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 8, "name": "POOL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93"}, "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5"}, "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1"}, "model.ethereum_models.streamline__decode_logs_history_006865432_007008508": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_006865432_007008508", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_006865432_007008508"}, "model.ethereum_models.streamline__decode_logs_history_007831571_007932174": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_007831571_007932174", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_007831571_007932174"}, "model.ethereum_models.streamline__decode_logs_history_011013728_011050516": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011013728_011050516", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011013728_011050516"}, "model.ethereum_models.streamline__decode_logs_history_012095096_012132152": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012095096_012132152", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012095096_012132152"}, "model.ethereum_models.streamline__decode_logs_history_013366236_013403900": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013366236_013403900", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013366236_013403900"}, "model.ethereum_models.streamline__decode_logs_history_015195683_015230048": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015195683_015230048", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015195683_015230048"}, "model.ethereum_models.streamline__decode_logs_history_009126246_009221442": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009126246_009221442", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009126246_009221442"}, "model.ethereum_models.core__dim_dates": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "DIM_DATES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 83968.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2190.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.core__dim_dates"}, "model.ethereum_models.chainlink__dim_oracle_feeds": {"metadata": {"type": "VIEW", "schema": "CHAINLINK", "name": "DIM_ORACLE_FEEDS", "database": "ETHEREUM_DEV", "comment": "'This table contains dimensional information for Chainlink Oracles.\n", "owner": "INTERNAL_DEV"}, "columns": {"FEED_ADDRESS": {"type": "TEXT", "index": 1, "name": "FEED_ADDRESS", "comment": "The address of the feed contract."}, "FEED_NAME": {"type": "TEXT", "index": 2, "name": "FEED_NAME", "comment": "The name of the feed contract."}, "FEED_CATEGORY": {"type": "TEXT", "index": 3, "name": "FEED_CATEGORY", "comment": "The category of the feed contract."}, "FEED_ADDED_DATE": {"type": "TEXT", "index": 4, "name": "FEED_ADDED_DATE", "comment": "The date the feed was added to the Chainlink network."}, "CREATED_BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "CREATED_BLOCK_NUMBER", "comment": "The block number at which the feed was created."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.chainlink__dim_oracle_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_COMP_APY_BORROW", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_LP_ACTIONS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_NETWORK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_FLASHLOAN_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REDEMPTIONS_REDEEMED_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_WITHDRAWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_RECORDED_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "BLOCKS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca"}, "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_START_VOTING_PERIOD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_SPACE_ID.426589e7e6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_SPACE_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_SPACE_ID.426589e7e6"}, "model.ethereum_models.streamline__contract_meta_read": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "CONTRACT_META_READ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6950510592.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 303394365.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__contract_meta_read"}, "model.ethereum_models.streamline__decode_logs_history_008934587_008958127": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008934587_008958127", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008934587_008958127"}, "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd"}, "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_DELEGATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b"}, "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_LIQUIDATED_WALLET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de"}, "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38"}, "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_SILVER", "name": "TRANSACTIONS_POSITION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "PREV_POSITION": {"type": "NUMBER", "index": 2, "name": "PREV_POSITION", "comment": null}, "POSITION": {"type": "NUMBER", "index": 3, "name": "POSITION", "comment": null}, "GAP": {"type": "NUMBER", "index": 4, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026"}, "model.ethereum_models.aave__ez_liquidations": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 7455232.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 32886.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.aave__ez_liquidations"}, "model.ethereum_models.streamline__decode_logs_history_013920243_013956975": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013920243_013956975", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013920243_013956975"}, "model.ethereum_models.streamline__decode_logs_history_012843420_012877064": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012843420_012877064", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012843420_012877064"}, "model.ethereum_models.streamline__decode_logs_history_015488784_015520475": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015488784_015520475", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015488784_015520475"}, "model.ethereum_models.sushi__ez_lending": {"metadata": {"type": "BASE TABLE", "schema": "SUSHI", "name": "EZ_LENDING", "database": "ETHEREUM_DEV", "comment": "This is a table that shows all the events on ethereum that are related to providing capital for lending and withdrawing capital", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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."}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": "The action that the user is taking.\n Deposit: user is depositing funds to be used for lending\n Withdraw: user has changed their mind and are no longer willing to lend, so they withdraw their asset"}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": "The address of the asset (token) that is being deposited/withdrawn, depending on the action"}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": "Its the address of the user who is depositing for lending or withdrawing, depending on the action."}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": ""}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": "The address of the lending pool. For sushi this will be the address of the kashi pair."}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": "The amount of the asset that the user is depositing or withdrawing, depending on the action."}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": "The amount of the asset that the user is depositing or withdrawing, depending on the action."}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": "The symbol of the asset that is lent or withdrawn, depending on the action"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": ""}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2136576.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9760.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.sushi__ez_lending"}, "model.ethereum_models.uniswapv3__ez_lp_actions": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_LP_ACTIONS", "database": "ETHEREUM_DEV", "comment": "Use this table to track increases and decreases to positions by liquidity providers (LPs) over time. Whenever a Pool Burn or Mint event is triggered on a position a record is appended to this table.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": "The type of lp action, either INCREASE_LIQUIDITY (mint) or DECREASE_LIQUIDITY (burn)"}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": "The delta of the token0 balance of the pool, decimal adjusted."}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": "The delta of the token1 balance of the pool, decimal adjusted."}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": "The delta of the token0 balance of the pool, converted to USD"}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": "The delta of the token1 balance of the pool, converted to USD"}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": "Price of token0"}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": "Price of token1"}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": "The liquidity of the pool."}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": "The liquidity of the pool, decimal adjusted."}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": "The address of the LP"}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 19, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": "The address of the peripheral nf position manager contract, if used."}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 20, "name": "NF_TOKEN_ID", "comment": "The id of the NFT associated with the liquidity position"}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": "Lower tick of the liquidity position"}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": "Upper tick of the liquidity position"}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": "Lower bound of the liquidity position represented as token 1 per token 0"}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": "pper bound of the liquidity position represented as token 1 per token 0"}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": "Lower bound of the liquidity position represented as token 0 per token 1"}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": "Upper bound of the liquidity position represented as token 0 per token 1"}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_lp_actions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_METADATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f"}, "model.ethereum_models.core__dim_dex_liquidity_pools": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_DEX_LIQUIDITY_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATION_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATION_BLOCK", "comment": null}, "CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATION_TIME", "comment": null}, "CREATION_TX": {"type": "TEXT", "index": 3, "name": "CREATION_TX", "comment": null}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 4, "name": "FACTORY_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 5, "name": "POOL_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 7, "name": "PLATFORM", "comment": null}, "TOKEN0": {"type": "TEXT", "index": 8, "name": "TOKEN0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 9, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 10, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1": {"type": "TEXT", "index": 11, "name": "TOKEN1", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 13, "name": "TOKEN1_DECIMALS", "comment": null}, "TOKENS": {"type": "ARRAY", "index": 14, "name": "TOKENS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_dex_liquidity_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "CURVE_POOLS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DEPOSITS_TOKEN_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c"}, "model.ethereum_models.core__dim_nft_metadata": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_NFT_METADATA", "database": "ETHEREUM_DEV", "comment": "This table contains the metadata for popular NFT collections on the Etherum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "Blockchain where NFT is from, in this table only `ethereum`"}, "COMMISSION_RATE": {"type": "FLOAT", "index": 2, "name": "COMMISSION_RATE", "comment": "Royalty rate for NFT sales."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": "Address of NFT."}, "CONTRACT_NAME": {"type": "TEXT", "index": 4, "name": "CONTRACT_NAME", "comment": "Name of the contract address."}, "CREATED_AT_BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "CREATED_AT_BLOCK_NUMBER", "comment": "The block number at which the project was created."}, "CREATED_AT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT_TIMESTAMP", "comment": "The block timestamp at which the project was created."}, "CREATED_AT_TX_HASH": {"type": "TEXT", "index": 7, "name": "CREATED_AT_TX_HASH", "comment": "The tx hash at which the project was created."}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 8, "name": "CREATOR_ADDRESS", "comment": "The address of the creator of the NFT contract."}, "CREATOR_NAME": {"type": "TEXT", "index": 9, "name": "CREATOR_NAME", "comment": "The name of the address that created the NFT contract"}, "IMAGE_URL": {"type": "TEXT", "index": 10, "name": "IMAGE_URL", "comment": "Link to NFT image."}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": "Name of NFT project."}, "TOKEN_ID": {"type": "TEXT", "index": 12, "name": "TOKEN_ID", "comment": "Token ID of the NFT contract."}, "TOKEN_METADATA": {"type": "OBJECT", "index": 13, "name": "TOKEN_METADATA", "comment": "The metadata for the NFT contract."}, "TOKEN_METADATA_URI": {"type": "TEXT", "index": 14, "name": "TOKEN_METADATA_URI", "comment": ""}, "TOKEN_NAME": {"type": "TEXT", "index": 15, "name": "TOKEN_NAME", "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.ethereum_models.core__dim_nft_metadata"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_CHOICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_TX_EVENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "AAVE_TOKEN_PRICES_PRICE_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICE_ID": {"type": "TEXT", "index": 1, "name": "PRICE_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_CORE", "name": "EZ_TOKEN_TRANSFERS_HAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME.1f58d1d626": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_PROPOSAL_END_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME.1f58d1d626"}, "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_ORACLE_PRICES_ORACLE_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0"}, "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1"}, "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f"}, "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed"}, "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa"}, "model.ethereum_models.silver_nft__metadata": {"metadata": {"type": "VIEW", "schema": "SILVER_NFT", "name": "METADATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "COMMISSION_RATE": {"type": "FLOAT", "index": 2, "name": "COMMISSION_RATE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 4, "name": "CONTRACT_NAME", "comment": null}, "CREATED_AT_BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "CREATED_AT_BLOCK_ID", "comment": null}, "CREATED_AT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT_TIMESTAMP", "comment": null}, "CREATED_AT_TX_ID": {"type": "TEXT", "index": 7, "name": "CREATED_AT_TX_ID", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 8, "name": "CREATOR_ADDRESS", "comment": null}, "CREATOR_NAME": {"type": "TEXT", "index": 9, "name": "CREATOR_NAME", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 10, "name": "IMAGE_URL", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 12, "name": "TOKEN_ID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 13, "name": "TOKEN_METADATA", "comment": null}, "TOKEN_METADATA_URI": {"type": "TEXT", "index": 14, "name": "TOKEN_METADATA_URI", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 15, "name": "TOKEN_NAME", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.silver_nft__metadata"}, "model.ethereum_models.streamline__contract_abis_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "CONTRACT_ABIS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__contract_abis_realtime"}, "model.ethereum_models.streamline__decode_logs_history_007581137_007720438": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_007581137_007720438", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_007581137_007720438"}, "model.ethereum_models.streamline__decode_logs_history_012746582_012778839": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012746582_012778839", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012746582_012778839"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_DEBT_TO_COVER_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_PLATFORM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_MAKER", "name": "EZ_FLASH_LOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea"}, "model.ethereum_models.silver_nft__blur_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "BLUR_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 298580992.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 383287.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_PARENT_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_TOKEN_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_LP_ACTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2"}, "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934"}, "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_ETH1_DEPOSIT_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020"}, "test.ethereum_models.not_null_silver__snapshot_temp_VOTING_POWER.7d14d92497": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_VOTING_POWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_VOTING_POWER.7d14d92497"}, "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_NONCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132"}, "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074"}, "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a": {"metadata": {"type": "BASE TABLE", "schema": "SEQUENCE_GAPS_SILVER", "name": "LOGS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 2, "name": "TX_HASH", "comment": null}, "PREV_EVENT_INDEX": {"type": "FLOAT", "index": 3, "name": "PREV_EVENT_INDEX", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "GAP": {"type": "FLOAT", "index": 5, "name": "GAP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:30UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 22528.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 11.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a"}, "model.ethereum_models.silver_dex__v2_pool_daily_metrics": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "V2_POOL_DAILY_METRICS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE_OF_SLP_STAKED": {"type": "TEXT", "index": 4, "name": "BALANCE_OF_SLP_STAKED", "comment": null}, "TOTAL_SUPPLY_OF_SLP": {"type": "TEXT", "index": 5, "name": "TOTAL_SUPPLY_OF_SLP", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 15:39UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6501888.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 220477.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_dex__v2_pool_daily_metrics"}, "model.ethereum_models.streamline__decode_logs_history_007283376_007433628": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_007283376_007433628", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_007283376_007433628"}, "model.ethereum_models.streamline__decode_logs_history_009324138_009421382": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009324138_009421382", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009324138_009421382"}, "model.ethereum_models.streamline__decode_logs_history_011240014_011278313": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011240014_011278313", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011240014_011278313"}, "model.ethereum_models.streamline__decode_logs_history_013956976_013994254": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013956976_013994254", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013956976_013994254"}, "model.ethereum_models.streamline__decode_logs_history_014819147_014852638": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014819147_014852638", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014819147_014852638"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_PLATFORM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a"}, "model.ethereum_models.core__fact_dex_pool_weekly_reads": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_DEX_POOL_WEEKLY_READS", "database": "ETHEREUM_DEV", "comment": "This view shows metrics that we're reading once per week off of the dex pool contracts", "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block at which the read has been made from the contract"}, "PID": {"type": "TEXT", "index": 3, "name": "PID", "comment": "The pool ID of that pool inside the reward contract. In sushi the reward contract is called masterchef"}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The address of the liquidity pool or the reward contract"}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": ""}, "ALLOCATION_POINTS": {"type": "TEXT", "index": 6, "name": "ALLOCATION_POINTS", "comment": "allocation points for the pools are used to calculate their share of rewards. when pid is null allocation points is showing the total allocation points for that reward contract"}, "FUNCTION_NAME": {"type": "TEXT", "index": 7, "name": "FUNCTION_NAME", "comment": ""}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 8, "name": "FUNCTION_SIGNATURE", "comment": "The ID for this function or event signature."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_dex_pool_weekly_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DELEGATIONS_DELEGATE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_NFT_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "EZ_NFT_MINTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_LIQUIDATED_WALLET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATION_CONTRACT_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc"}, "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472"}, "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81"}, "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3"}, "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_NONCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884"}, "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_SUB_MAX_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014"}, "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_TICK_UPPER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f"}, "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "NFT_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SYMBOL_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1"}, "model.ethereum_models.streamline__aave_incentives_read": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "AAVE_INCENTIVES_READ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 799661056.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 34094446.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__aave_incentives_read"}, "model.ethereum_models.streamline__decode_logs_history_008449854_008568080": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008449854_008568080", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008449854_008568080"}, "model.ethereum_models.streamline__decode_logs_history_010549226_010596024": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010549226_010596024", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010549226_010596024"}, "model.ethereum_models.streamline__decode_logs_history_010978635_011013727": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010978635_011013727", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010978635_011013727"}, "model.ethereum_models.streamline__decode_logs_history_012311348_012342014": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012311348_012342014", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012311348_012342014"}, "model.ethereum_models.streamline__decode_logs_history_013509048_013541141": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013509048_013541141", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013509048_013541141"}, "model.ethereum_models.streamline__decode_logs_history_015856914_015891867": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015856914_015891867", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015856914_015891867"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TOKEN_BALANCES_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_BRONZE_API", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SYMBOL_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "DIM_LABELS_LABEL_SUBTYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "WITHDRAWALS_WITHDRAWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_COMPOUND", "name": "EZ_DEPOSITS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22"}, "model.ethereum_models.ethereum_share__fact_token_transfers": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2728651264.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 23153717.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__fact_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de"}, "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_LENDING_POOL_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f"}, "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1"}, "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME.609f83aa46": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_PROPOSAL_START_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME.609f83aa46"}, "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503"}, "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_INIT_TICK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_COLLATERAL_BALANCE_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475"}, "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_NORMALIZED_STABLECOIN_DEBT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35"}, "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee"}, "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a"}, "model.ethereum_models.streamline__decode_logs_history_009855363_009936445": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009855363_009936445", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009855363_009936445"}, "model.ethereum_models.silver_nft__cryptopunk_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 5262848.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 22058.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__cryptopunk_sales"}, "model.ethereum_models.streamline__decode_logs_history_006725260_006865431": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_006725260_006865431", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_006725260_006865431"}, "model.ethereum_models.streamline__decode_logs_history_007932175_008033542": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_007932175_008033542", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_007932175_008033542"}, "model.ethereum_models.streamline__decode_logs_history_012205650_012243149": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012205650_012243149", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012205650_012243149"}, "model.ethereum_models.streamline__decode_logs_history_015927606_015962455": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015927606_015962455", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015927606_015962455"}, "model.ethereum_models.streamline__decode_logs_history_012278974_012311347": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012278974_012311347", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012278974_012311347"}, "model.ethereum_models.compound__ez_deposits": {"metadata": {"type": "BASE TABLE", "schema": "COMPOUND", "name": "EZ_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 105474560.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 926004.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.compound__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "CONTRACTS_EXTENDED_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99"}, "model.ethereum_models.core__ez_token_transfers": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "EZ_TOKEN_TRANSFERS", "database": "ETHEREUM_DEV", "comment": "This table will contain 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 ETH transfers are not included here.", "owner": "INTERNAL_DEV"}, "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. This will not be unique in this table as a transaction could include multiple transfer events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": "Contract address of the token being transferred."}, "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."}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": "The amount of tokens transferred. This value is not decimal adjusted."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```."}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": "The price, if available, for this token at the transfer time."}, "AMOUNT": {"type": "FLOAT", "index": 14, "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": 15, "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."}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": "Whether or not our contracts model contains the necessary decimal adjustment for this token."}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": "Whether or not our prices model contains this hourly token price."}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": "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."}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": "Internal column."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 143100433920.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1091147652.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "LOOKSRARE_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_DEPOSITS_ISSUED_CTOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_NETWORK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_TOKEN_TRANSFERS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "CURVE_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_TX_JSON", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "NFT_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_POSITIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SUSHI", "name": "EZ_BORROWING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_TOKEN_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616"}, "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149"}, "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_ETH_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300"}, "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420"}, "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_SOURCE_EPOCH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43"}, "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1"}, "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732"}, "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc"}, "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e"}, "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa"}, "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_LENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_INPUT_DATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc"}, "model.ethereum_models.silver_dex__v2_pool_weekly_metrics": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "V2_POOL_WEEKLY_METRICS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"DATE": {"type": "DATE", "index": 1, "name": "DATE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "PID": {"type": "TEXT", "index": 3, "name": "PID", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "ALLOCATION_POINTS": {"type": "TEXT", "index": 6, "name": "ALLOCATION_POINTS", "comment": null}, "FUNCTION_NAME": {"type": "TEXT", "index": 7, "name": "FUNCTION_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 8, "name": "FUNCTION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 662528.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 32866.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_dex__v2_pool_weekly_metrics"}, "model.ethereum_models.silver_nft__nftx_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 39482368.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 73647.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__nftx_sales"}, "model.ethereum_models.streamline__contract_addresses": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "CONTRACT_ADDRESSES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__contract_addresses"}, "model.ethereum_models.streamline__decode_logs_history_011428832_011466124": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011428832_011466124", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011428832_011466124"}, "model.ethereum_models.streamline__decode_logs_history_012649129_012681037": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012649129_012681037", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012649129_012681037"}, "model.ethereum_models.streamline__decode_logs_history_013326960_013366235": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013326960_013366235", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013326960_013366235"}, "model.ethereum_models.streamline__decode_logs_history_014784641_014819146": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014784641_014819146", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014784641_014819146"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_REPAYMENTS_REPAYED_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_STABLE_DEBT_TOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d"}, "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_TOPICS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:17UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TOKEN_BALANCES_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "LOGS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "AAVE_ORACLE_PRICES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "OPENSEA_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIED_BASE_ASSET_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_LENDING_LENDING_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_CORE", "name": "EZ_ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_CALL_ID": {"type": "TEXT", "index": 1, "name": "_CALL_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020"}, "model.ethereum_models.ethereum_share__ez_nft_transfers": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 6, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "NFT_TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 11, "name": "TOKEN_METADATA", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 677006336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 5337837.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__ez_nft_transfers"}, "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf"}, "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_RECEIVED_CONTRACT_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8"}, "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_ETH_TRANSFERS_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 12, "name": "_CALL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082"}, "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_TARGET_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d"}, "model.ethereum_models.streamline__transactions_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TRANSACTIONS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__transactions_realtime"}, "model.ethereum_models.streamline__decode_logs_history_012910959_012945176": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012910959_012945176", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012910959_012945176"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e"}, "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d"}, "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b"}, "model.ethereum_models.silver_maker__flash_loans": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": "A record of all flash loans or uncollateralized loans that have occurred on Maker. This can also include flash loans on other platforms that utilize a Maker vault to receive DAI.", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": "The wallet address of the user who is taking out the flash loan and receiving tokens in the transaction."}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": "An address associated with the lending contract or vault that is providing tokens in the flash loan."}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": "The address of the token / asset that is being flash loaned."}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": "The raw amount of the token / asset that is being flash loaned. Divide this through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": "The amount of the token / asset that is being flash loaned."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 10332160.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 356797.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_maker__flash_loans"}, "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3252736.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 7007.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__rarible_sales_update_sept_2022"}, "model.ethereum_models.streamline__decode_logs": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "DECODE_LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "PROXY_ADDRESS": {"type": "TEXT", "index": 4, "name": "PROXY_ADDRESS", "comment": null}, "ABI_ADDRESS": {"type": "TEXT", "index": 5, "name": "ABI_ADDRESS", "comment": null}, "DATA": {"type": "OBJECT", "index": 6, "name": "DATA", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-15 17:53UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 155798344704.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2429273635.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(round(block_number,-3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__decode_logs"}, "model.ethereum_models.streamline__decode_logs_history_008788950_008870383": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008788950_008870383", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008788950_008870383"}, "model.ethereum_models.streamline__decode_logs_history_013850143_013884816": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013850143_013884816", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013850143_013884816"}, "model.ethereum_models.streamline__price_api_token_reads": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "PRICE_API_TOKEN_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "TOKEN_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__price_api_token_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490"}, "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_PRICE_1_0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588"}, "model.ethereum_models.bronze_api__comp_v3_market_reads": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE_API", "name": "COMP_V3_MARKET_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "TEXT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "FUNCTION_SIG": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIG", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 4, "name": "FUNCTION_INPUT", "comment": null}, "READ_RESULT": {"type": "TEXT", "index": 5, "name": "READ_RESULT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 20:39UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2766336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 59908.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.bronze_api__comp_v3_market_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_CREATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_AMOUNT_DEPOSITED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_RANDAO_REVEAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_TRANSFERS_ETH_VALUE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_COLLATERAL_BALANCE_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_ATOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_ETH1_DEPOSIT_COUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_CORE", "name": "EZ_TOKEN_TRANSFERS_HAS_DECIMAL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "ETH_BALANCE_DIFFS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_POOLS_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSFERS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "WITHDRAWALS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "WITHDRAWALS_TOKEN_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2"}, "model.ethereum_models.core__fact_dex_pool_daily_reads": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_DEX_POOL_DAILY_READS", "database": "ETHEREUM_DEV", "comment": "This view shows metrics that we're reading per day off of the dex pool contracts", "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": ""}, "DATE": {"type": "DATE", "index": 2, "name": "DATE", "comment": ""}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": "The block at which the read has been made from the contract"}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The address of the liquidity pool"}, "BALANCE_OF_SLP_STAKED": {"type": "TEXT", "index": 5, "name": "BALANCE_OF_SLP_STAKED", "comment": "Balance of pool token that is staked in the protocol for earning rewards"}, "TOTAL_SUPPLY_OF_SLP": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY_OF_SLP", "comment": "total number of pool tokens issued by that pool"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_dex_pool_daily_reads"}, "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "DIM_LABELS_LABEL_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "CREATOR": {"type": "TEXT", "index": 2, "name": "CREATOR", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "ADDRESS_NAME": {"type": "TEXT", "index": 4, "name": "ADDRESS_NAME", "comment": null}, "LABEL_TYPE": {"type": "TEXT", "index": 5, "name": "LABEL_TYPE", "comment": null}, "LABEL_SUBTYPE": {"type": "TEXT", "index": 6, "name": "LABEL_SUBTYPE", "comment": null}, "LABEL": {"type": "TEXT", "index": 7, "name": "LABEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed"}, "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f"}, "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef"}, "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRACES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_TOKEN_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2"}, "model.ethereum_models.silver_maker__governance_votes": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": "A record of votes and vote choice selected on all Maker proposals.", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": "An index signifying where an event occurred within a transaction."}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": "The wallet address of the user or delegate voting on a governance proposal."}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": "The governance contract that is used to conduct the vote. In this table, all governance contracts are associated with Maker DAO."}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": "The vote option is how the user voted on the proposal."}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": "An address that is associated with the proposal that the user is voting on."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2348032.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 27291.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_maker__governance_votes"}, "model.ethereum_models.streamline__decode_logs_history_009499379_009591761": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009499379_009591761", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009499379_009591761"}, "model.ethereum_models.chainlink__fact_oracle_feeds": {"metadata": {"type": "VIEW", "schema": "CHAINLINK", "name": "FACT_ORACLE_FEEDS", "database": "ETHEREUM_DEV", "comment": "'This table contains Chainlink Oracle feeds for all contracts in `dim_feeds`. Latest Answer reads are collected every 50 blocks.\n", "owner": "INTERNAL_DEV"}, "columns": {"FEED_ADDRESS": {"type": "TEXT", "index": 1, "name": "FEED_ADDRESS", "comment": "The address of the feed contract."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the feed was read."}, "LATEST_ANSWER": {"type": "NUMBER", "index": 3, "name": "LATEST_ANSWER", "comment": "The latest answer from the feed. Note, this is not decimal adjusted."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.chainlink__fact_oracle_feeds"}, "model.ethereum_models.compound__ez_asset_details": {"metadata": {"type": "VIEW", "schema": "COMPOUND", "name": "EZ_ASSET_DETAILS", "database": "ETHEREUM_DEV", "comment": "Contains details, such as decimals, name, and other relevant contract metadata for Compound assets.", "owner": "INTERNAL_DEV"}, "columns": {"CTOKEN_ADDRESS": {"type": "TEXT", "index": 1, "name": "CTOKEN_ADDRESS", "comment": "Address of the Compound token."}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 2, "name": "CTOKEN_SYMBOL", "comment": "The cToken symbol."}, "CTOKEN_NAME": {"type": "TEXT", "index": 3, "name": "CTOKEN_NAME", "comment": "The cToken name."}, "CTOKEN_DECIMALS": {"type": "NUMBER", "index": 4, "name": "CTOKEN_DECIMALS", "comment": "The cToken decimals."}, "UNDERLYING_ASSET_ADDRESS": {"type": "TEXT", "index": 5, "name": "UNDERLYING_ASSET_ADDRESS", "comment": "The underlying asset for the cToken."}, "CTOKEN_METADATA": {"type": "OBJECT", "index": 6, "name": "CTOKEN_METADATA", "comment": "This JSON column contains other relevant details for each contract."}, "UNDERLYING_NAME": {"type": "TEXT", "index": 7, "name": "UNDERLYING_NAME", "comment": "The underlying asset name."}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 8, "name": "UNDERLYING_SYMBOL", "comment": "The underlying asset symbol."}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 9, "name": "UNDERLYING_DECIMALS", "comment": "The underlying asset decimals."}, "UNDERLYING_CONTRACT_METADATA": {"type": "OBJECT", "index": 10, "name": "UNDERLYING_CONTRACT_METADATA", "comment": "This JSON column contains other relevant details for each contract."}, "CREATED_BLOCK": {"type": "NUMBER", "index": 11, "name": "CREATED_BLOCK", "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.ethereum_models.compound__ez_asset_details"}, "model.ethereum_models.core__ez_balance_deltas": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_BALANCE_DELTAS", "database": "ETHEREUM_DEV", "comment": "This table contains the block level balance changes for both tokens (including ERC721s) and Native ETH on the Ethereum Blockchain for all wallets and contracts. If a token or Native ETH is moved, we will read the balance of the involved wallets at that block, and carry forward the previous balance into the current record. Symbol, name, and price are joined where possible. ERC721s are included. Data is currently read at the max daily block for wallets with activity. We plan to increase the granularity on this table to block level changes in the near term. \n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `block_timestamp::date` as a filter will lead to optimal query performance.\n\nIf you want to take this data and make it daily, you can do so with the query below. You must use a `block_timestamp::date` filter here at a minimum. Other filters will help query runtime. \n\n```sql\nWITH base_table AS (\n SELECT\n block_timestamp :: DATE AS balance_date,\n CASE\n WHEN symbol = 'ETH' THEN 'ETH'\n ELSE contract_address\n END AS contract_address,\n user_address,\n symbol,\n current_bal\n FROM\n ethereum.core.ez_balance_diffs\n WHERE\n block_timestamp :: DATE >= '' --user input \n AND user_address = '' --user input\n AND (\n contract_address = '' --user input\n OR symbol = 'ETH'\n )\n),\nall_days AS (\n SELECT\n date_day AS balance_date\n FROM\n ethereum.core.dim_dates\n),\naddress_ranges AS (\n SELECT\n user_address,\n contract_address,\n symbol,\n MIN(\n balance_date :: DATE\n ) AS min_block_date,\n CURRENT_DATE() :: DATE AS max_block_date\n FROM\n base_table\n GROUP BY\n user_address,\n contract_address,\n symbol,\n max_block_date\n),\nall_dates AS (\n SELECT\n C.balance_date,\n A.user_address,\n A.contract_address,\n A.symbol\n FROM\n all_days C\n LEFT JOIN address_ranges A\n ON C.full_balance_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.user_address IS NOT NULL\n),\neth_balances AS (\n SELECT\n user_address,\n contract_address,\n balance_date,\n current_bal,\n TRUE AS daily_activity\n FROM\n base_table\n),\nbalance_tmp AS (\n SELECT\n d.balance_date,\n d.user_address,\n d.contract_address,\n d.symbol,\n b.current_bal,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.balance_date = b.balance_date\n AND d.user_address = b.user_address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n balance_date,\n user_address,\n contract_address,\n symbol,\n LAST_VALUE(\n current_bal ignore nulls\n ) over(\n PARTITION BY user_address,\n contract_address\n ORDER BY\n balance_date ASC rows unbounded preceding\n ) AS balance,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0\nORDER BY\n balance_date DESC,\n contract_address\n```", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "Block at which the balance was read (when the transfer occurred)."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": "Block timestamp at which the balance was read (when the transfer occurred)."}, "USER_ADDRESS": {"type": "TEXT", "index": 3, "name": "USER_ADDRESS", "comment": "The wallet address holding the tokens / ETH."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The contract address of the token (null for ETH)."}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": "The token or ETH balance from the previously recorded record for this wallet / token, without a decimal adjustment."}, "PREV_BAL": {"type": "FLOAT", "index": 6, "name": "PREV_BAL", "comment": "The decimal adjusted token or ETH balance from the previously recorded record for this wallet and token."}, "PREV_BAL_USD": {"type": "FLOAT", "index": 7, "name": "PREV_BAL_USD", "comment": "Previously recorded balance in USD - this will be null for tokens without a decimal adjustment. Please note, the USD value is calculated at this block."}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 8, "name": "CURRENT_BAL_UNADJ", "comment": "The token or ETH balance at the current block number, without a decimal adjustment."}, "CURRENT_BAL": {"type": "FLOAT", "index": 9, "name": "CURRENT_BAL", "comment": "The decimal adjusted token or ETH balance at the current block number."}, "CURRENT_BAL_USD": {"type": "FLOAT", "index": 10, "name": "CURRENT_BAL_USD", "comment": "The current balance in USD - this will be null for tokens without a decimal adjustment. Please note, the USD value is calculated at this block."}, "BAL_DELTA_UNADJ": {"type": "NUMBER", "index": 11, "name": "BAL_DELTA_UNADJ", "comment": "The non-decimal adjusted balance change."}, "BAL_DELTA": {"type": "FLOAT", "index": 12, "name": "BAL_DELTA", "comment": "The decimal adjusted balance change"}, "BAL_DELTA_USD": {"type": "FLOAT", "index": 13, "name": "BAL_DELTA_USD", "comment": "The balance change in USD, will be null for tokens without a decimal."}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": "The symbol of the token contract, or ETH."}, "TOKEN_NAME": {"type": "TEXT", "index": 15, "name": "TOKEN_NAME", "comment": "The name of the token contract, or Native ETH."}, "DECIMALS": {"type": "NUMBER", "index": 16, "name": "DECIMALS", "comment": "The decimals for the token contract."}, "HAS_DECIMAL": {"type": "BOOLEAN", "index": 17, "name": "HAS_DECIMAL", "comment": "Whether the token has a decimal or not, either TRUE or FALSE."}, "HAS_PRICE": {"type": "BOOLEAN", "index": 18, "name": "HAS_PRICE", "comment": "Whether the token has an hourly price or not, either TRUE or FALSE."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_balance_deltas"}, "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_AMOUNT_PAID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23"}, "model.ethereum_models.core__ez_current_balances": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "EZ_CURRENT_BALANCES", "database": "ETHEREUM_DEV", "comment": "This table contains the current, non 0, balances for wallets on the Ethereum Blockchain. Symbol, name, and price are joined where possible. Prices are calculated as of the last activity date and as of the most recently recorded hourly price. ERC721s are included.\n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `last_activity_block_timestamp::date` as a filter will lead to optimal query performance.", "owner": "INTERNAL_DEV"}, "columns": {"LAST_ACTIVITY_BLOCK": {"type": "NUMBER", "index": 1, "name": "LAST_ACTIVITY_BLOCK", "comment": "The last block where this token was transferred by this address."}, "LAST_ACTIVITY_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "LAST_ACTIVITY_BLOCK_TIMESTAMP", "comment": ""}, "USER_ADDRESS": {"type": "TEXT", "index": 3, "name": "USER_ADDRESS", "comment": "The wallet address holding the tokens / ETH."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": "The contract address of the token (null for ETH)."}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": "The current token or ETH balance for this address, without a decimal adjustment."}, "CURRENT_BAL": {"type": "FLOAT", "index": 6, "name": "CURRENT_BAL", "comment": "The decimal adjusted current token or ETH balance."}, "USD_VALUE_LAST_ACTIVITY": {"type": "FLOAT", "index": 7, "name": "USD_VALUE_LAST_ACTIVITY", "comment": "The value of the tokens or ETH in USD, at the time the last token activity occurred. Will be null for tokens without a decimal."}, "USD_VALUE_NOW": {"type": "FLOAT", "index": 8, "name": "USD_VALUE_NOW", "comment": "The value of the tokens or ETH in USD, as of the most recently recorded hourly price. Will be null for tokens without a decimal."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol of the token contract, or ETH."}, "TOKEN_NAME": {"type": "TEXT", "index": 10, "name": "TOKEN_NAME", "comment": "The name of the token contract, or Native ETH."}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": "The decimals for the token contract."}, "HAS_DECIMAL": {"type": "BOOLEAN", "index": 12, "name": "HAS_DECIMAL", "comment": "Whether the token has a decimal or not, either TRUE or FALSE."}, "HAS_PRICE": {"type": "BOOLEAN", "index": 13, "name": "HAS_PRICE", "comment": "Whether the token has an hourly price or not, either TRUE or FALSE."}, "LAST_RECORDED_PRICE": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "LAST_RECORDED_PRICE", "comment": "The timestamp of the last hourly price recorded for this token."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__ez_current_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_PREV_TOTAL_ELEMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_SYMBOL_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_SOURCE_EPOCH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TOKEN_BALANCE_DIFFS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRACES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3"}, "model.ethereum_models.maker__ez_repayments": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_REPAYMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196"}, "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_PREV_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_TOKEN1_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa"}, "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb"}, "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325"}, "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834"}, "model.ethereum_models.streamline__decode_logs_history_005267654_005425474": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_005267654_005425474", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_005267654_005425474"}, "model.ethereum_models.streamline__decode_logs_history_008870384_008934586": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008870384_008934586", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008870384_008934586"}, "model.ethereum_models.streamline__decode_logs_history_013742474_013778001": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013742474_013778001", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013742474_013778001"}, "model.ethereum_models.streamline__decode_logs_history_015026971_015061136": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015026971_015061136", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015026971_015061136"}, "model.ethereum_models.streamline__decode_logs_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_realtime"}, "model.ethereum_models.streamline__uni_v3_position_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "UNI_V3_POSITION_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 27247616.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 978288.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__uni_v3_position_reads"}, "model.ethereum_models.aave__ez_borrows": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_BORROWS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 34480640.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 292237.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.aave__ez_borrows"}, "model.ethereum_models.beacon_chain__fact_deposits": {"metadata": {"type": "VIEW", "schema": "BEACON_CHAIN", "name": "FACT_DEPOSITS", "database": "ETHEREUM_DEV", "comment": "This table contains information about the deposits made to the beacon chain. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)", "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": "The Beacon Chain slot this block represents."}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": "Timestamp of Beacon Chain slot."}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes."}, "DEPOSIT_AMOUNT": {"type": "FLOAT", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": "Decimal adjusted Ether deposit amount."}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": "Validator public key."}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": "Signature of Validator deposit."}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": "A 32-byte field verifying the destination of valid withdrawals."}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "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.ethereum_models.beacon_chain__fact_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_LIQUIDATED_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_STATE_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_DEPOSITS_SUPPLIED_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_SIZE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_ETH_TRANSFERS_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_ETH_TRANSFERS_ETH_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_TOKEN_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_BORROW_APY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b"}, "model.ethereum_models.beacon_chain__fact_blocks": {"metadata": {"type": "VIEW", "schema": "BEACON_CHAIN", "name": "FACT_BLOCKS", "database": "ETHEREUM_DEV", "comment": "This table contains data around block formation from the consensus layer of the Ethereum 2.0 protocol. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)", "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": "The Beacon Chain slot this block represents."}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes."}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": "Timestamp of Beacon Chain slot."}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": "Index of the validator that proposed the block for the slot."}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": "The hash of the block that came before."}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": "The hash-tree-root of the BeaconState."}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": "The validators RANDAO reveal 96 byte value."}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": "32 byte field of arbitrary data."}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": "The 32 byte block hash of the Ethereum execution layer block considered for deposit inclusion."}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": "The total number of deposits included in the Beacon Chain, since Genesis, including deposits in this block."}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": "The 32 byte deposit tree root for the last deposit included in this block."}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": "Data from execution layer about block contents."}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": "96 byte BLS signature from validator that produced this block."}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": "Details on any attester slashings."}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": "Details on any proposer slashings."}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": "Details on Beacon Chain deposits - see `beacon_chain.fact_deposits`."}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": "Details on validator attestations - see `beacon_chain.fact_attestations`."}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": "Slot details in JSON format, excludes deposits and attestations."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.beacon_chain__fact_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "COMP_MARKET_STATS_BLOCK_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "ETH_BALANCES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CHOICES.90f7d0976b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_CHOICES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CHOICES.90f7d0976b"}, "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_PAYER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db"}, "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_TOKEN_PRICES_PRICES_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PRICES_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "PRICES_HOUR", "comment": null}, "UNDERLYING_ADDRESS": {"type": "TEXT", "index": 2, "name": "UNDERLYING_ADDRESS", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 4, "name": "ATOKEN_VERSION", "comment": null}, "ETH_PRICE": {"type": "FLOAT", "index": 5, "name": "ETH_PRICE", "comment": null}, "ORACLE_PRICE": {"type": "FLOAT", "index": 6, "name": "ORACLE_PRICE", "comment": null}, "BACKUP_PRICE": {"type": "FLOAT", "index": 7, "name": "BACKUP_PRICE", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 8, "name": "UNDERLYING_DECIMALS", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 9, "name": "UNDERLYING_SYMBOL", "comment": null}, "VALUE_ETHEREUM": {"type": "FLOAT", "index": 10, "name": "VALUE_ETHEREUM", "comment": null}, "HOURLY_PRICE": {"type": "FLOAT", "index": 11, "name": "HOURLY_PRICE", "comment": null}, "PRICE_ID": {"type": "TEXT", "index": 12, "name": "PRICE_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7"}, "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_PUBKEY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d"}, "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5"}, "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_POOLS_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DELEGATIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4"}, "model.ethereum_models.streamline__contract_reads": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "CONTRACT_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 4, "name": "CALL_NAME", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "FUNCTION_SIGNATURE", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 6, "name": "FUNCTION_INPUT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__contract_reads"}, "model.ethereum_models.streamline__decode_logs_history_014067826_014105429": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014067826_014105429", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014067826_014105429"}, "model.ethereum_models.streamline__decode_logs_history_014250158_014285557": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014250158_014285557", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014250158_014285557"}, "model.ethereum_models.core__dim_contracts": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_CONTRACTS", "database": "ETHEREUM_DEV", "comment": "This table contains contract details for contracts deployed on the Ethereum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": "The unique Ethereum 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. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```."}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 5, "name": "CONTRACT_METADATA", "comment": "This JSON column contains other relevant details for each contract."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_contracts"}, "model.ethereum_models.core__dim_event_signatures": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_EVENT_SIGNATURES", "database": "ETHEREUM_DEV", "comment": "This table contains event signatures used to decode Ethereum event data into a human-readable format. For more details see (https://www.4byte.directory/).", "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": "The human-readable format for this function or event."}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": "The hex signature for this event."}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": "The ID for this function or event signature."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_event_signatures"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_WITHDRAWS_WITHDRAWN_TOKENS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_DEPOSIT_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_PRICE_1_0", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97"}, "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_POOL_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_LENDING_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "SNAPSHOT_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_ID.83345b0a08": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_VOTES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 3, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 4, "name": "VOTER", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 7, "name": "VOTE_OPTION", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_ID.83345b0a08"}, "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d"}, "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_CREATED_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_FEE_GROWTH_INSIDE1_LAST_X128", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5"}, "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_IS_ACTIVE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_FROM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc"}, "model.ethereum_models.silver_dex__pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATION_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATION_BLOCK", "comment": null}, "CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATION_TIME", "comment": null}, "CREATION_TX": {"type": "TEXT", "index": 3, "name": "CREATION_TX", "comment": null}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 4, "name": "FACTORY_ADDRESS", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 5, "name": "PLATFORM", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 6, "name": "EVENT_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 7, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 9, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 10, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 12, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 14, "name": "TOKEN1_DECIMALS", "comment": null}, "FEE": {"type": "NUMBER", "index": 15, "name": "FEE", "comment": null}, "TICKSPACING": {"type": "NUMBER", "index": 16, "name": "TICKSPACING", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "INGESTED_AT", "comment": null}, "TOKENS": {"type": "ARRAY", "index": 19, "name": "TOKENS", "comment": null}, "MODEL_NAME": {"type": "TEXT", "index": 20, "name": "MODEL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 16:54UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 40882176.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 140439.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver_dex__pools"}, "model.ethereum_models.streamline__decode_logs_history_013054687_013090063": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013054687_013090063", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013054687_013090063"}, "model.ethereum_models.streamline__decode_logs_history_013130705_013172883": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013130705_013172883", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013130705_013172883"}, "model.ethereum_models.streamline__decode_logs_history_013884817_013920242": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013884817_013920242", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013884817_013920242"}, "model.ethereum_models.streamline__decode_logs_history_015756877_015789602": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015756877_015789602", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015756877_015789602"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.2c87e05eb7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "SNAPSHOT_TEMP_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.2c87e05eb7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DELEGATIONS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f"}, "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_GAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_NONCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692"}, "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473"}, "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf"}, "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1"}, "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_MIN_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08"}, "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRACES_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:17UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_TICK_LOWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_INDEX__NUMBER__FLOAT.ab5fda0d3f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "DECODED_LOGS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_INDEX__NUMBER__FLOAT.ab5fda0d3f"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd"}, "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_NFT_UNI_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587"}, "model.ethereum_models.streamline__decode_logs_history_006231223_006343791": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_006231223_006343791", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_006231223_006343791"}, "model.ethereum_models.streamline__decode_logs_history_010183538_010262649": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010183538_010262649", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010183538_010262649"}, "model.ethereum_models.streamline__decode_logs_history_010641533_010685583": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010641533_010685583", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010641533_010685583"}, "model.ethereum_models.streamline__decode_logs_history_011688967_011726147": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011688967_011726147", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011688967_011726147"}, "model.ethereum_models.streamline__decode_logs_history_012243150_012278973": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012243150_012278973", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012243150_012278973"}, "model.ethereum_models.streamline__decode_logs_history_014958903_014992944": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014958903_014992944", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014958903_014992944"}, "model.ethereum_models.uniswapv3__ez_swaps": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_SWAPS", "database": "ETHEREUM_DEV", "comment": "All swaps that occur on V3 pools.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": "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."}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "PRICE_1_0": {"type": "FLOAT", "index": 7, "name": "PRICE_1_0", "comment": "The amount of token1 per token0 that the swap occurred at"}, "PRICE_0_1": {"type": "FLOAT", "index": 8, "name": "PRICE_0_1", "comment": "The amount of token0 per token1 that the swap occurred at"}, "RECIPIENT": {"type": "TEXT", "index": 9, "name": "RECIPIENT", "comment": "The address that received the output of the swap"}, "SENDER": {"type": "TEXT", "index": 10, "name": "SENDER", "comment": "The address that initiated the swap call, and that received the callback"}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": "The log base 1.0001 of the price of the pool after the swap"}, "LIQUIDITY": {"type": "FLOAT", "index": 12, "name": "LIQUIDITY", "comment": "The liquidity of the pool."}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "LIQUIDITY_ADJUSTED", "comment": "The liquidity of the pool, decimal adjusted."}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": "Log index pertains to the grouping of individual events together. Withing one log index there could be multiple events that take place and this would be the key to tie them together."}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT0_ADJUSTED", "comment": "The delta of the token0 balance of the pool, decimal adjusted."}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 16, "name": "AMOUNT1_ADJUSTED", "comment": "The delta of the token1 balance of the pool, decimal adjusted."}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": "Address of token1"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": "Price of token0"}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": "Price of token1"}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": "The delta of the token1 balance of the pool, converted to USD"}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "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.ethereum_models.uniswapv3__ez_swaps"}, "model.ethereum_models.aave__ez_flashloans": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_FLASHLOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8389120.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 61399.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_ETH1_BLOCK_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SUSHI", "name": "EZ_BORROWING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_SLOT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_CALL_ID": {"type": "TEXT", "index": 1, "name": "_CALL_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_RECEIPTS_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "UNIV3_LP_ACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_POSITIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_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": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795"}, "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_COLLATERAL_CTOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381"}, "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a"}, "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_RECEIPTS_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_SUPPLIED_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307"}, "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_WITHDRAWAL_CREDENTIALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031"}, "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRACES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_BLOCK_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5"}, "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_POSITION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7"}, "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "BALANCER_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_PLATFORM", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c"}, "model.ethereum_models.streamline__decode_logs_history_015360162_015392748": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015360162_015392748", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015360162_015392748"}, "model.ethereum_models.streamline__decode_logs_history_015617227_015649050": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015617227_015649050", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015617227_015649050"}, "model.ethereum_models.uniswapv3__ez_pool_stats": {"metadata": {"type": "VIEW", "schema": "UNISWAPV3", "name": "EZ_POOL_STATS", "database": "ETHEREUM_DEV", "comment": "Statistics for each pool, appened each time a transaction triggers a Pool Event (i.e. 'Initialize', 'Mint', 'Collect', 'Burn', 'Swap', 'Flash', 'IncreaseObservationCardinalityNext', 'SetFeeProtocol', 'CollectProtocol', etc.). \n\nA new record is appended each time this occurs. These stats are read from the Pool contract state leveraging Flipside's fully archival Ethereum cluster.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "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": 3, "name": "BLOCK_TIMESTAMP", "comment": "The date and time at which the block was produced."}, "FEE_GROWTH_GLOBAL0_X128": {"type": "FLOAT", "index": 4, "name": "FEE_GROWTH_GLOBAL0_X128", "comment": ""}, "FEE_GROWTH_GLOBAL1_X128": {"type": "FLOAT", "index": 5, "name": "FEE_GROWTH_GLOBAL1_X128", "comment": ""}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": "The contract address of the pool"}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": "The contract label/name of the pool"}, "PRICE_0_1": {"type": "FLOAT", "index": 8, "name": "PRICE_0_1", "comment": "The amount of token0 per token1 that the swap occurred at"}, "PRICE_1_0": {"type": "FLOAT", "index": 9, "name": "PRICE_1_0", "comment": "The amount of token1 per token0 that the swap occurred at"}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": "The amount of token0 owed to the protocol, decimal adjusted"}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": "The amount of token1 owed to the protocol, decimal adjusted"}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 12, "name": "TOKEN0_ADDRESS", "comment": "Contract address of token 0"}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 13, "name": "TOKEN1_ADDRESS", "comment": "Address of token1"}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": "Symbol of token0"}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": "Symbol of token1"}, "TICK": {"type": "FLOAT", "index": 16, "name": "TICK", "comment": "The tick of the pool according to the last tick transitions that was run."}, "UNLOCKED": {"type": "BOOLEAN", "index": 17, "name": "UNLOCKED", "comment": "Whether the pool is currently locked to reentrancy"}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 18, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": "The virtual liquidity of the pool"}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 19, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": "The virtual reserves of token0, decimal adjusted, in the pool."}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 20, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": "The virtual reserves of token1, decimal adjusted, in the pool."}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 21, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": "The virtual reserves of token0, converted to USD."}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 22, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": "The virtual reserves of token1, converted to USD."}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 23, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": "The balance of token0 locked in the pool contract as of this block, decimal adjusted."}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 24, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": "The balance of token1 locked in the pool contract as of this block, decimal adjusted."}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 25, "name": "TOKEN0_BALANCE_USD", "comment": "The balance of token0 locked in the pool contract as of this block in USD."}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 26, "name": "TOKEN1_BALANCE_USD", "comment": "The balance of token1 locked in the pool contract as of this block in USD."}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 27, "name": "TOKEN0_BALANCE", "comment": "The balance of token0 locked in the pool contract as of this block."}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 28, "name": "TOKEN1_BALANCE", "comment": "The balance of token1 locked in the pool contract as of this block."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.uniswapv3__ez_pool_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_CUMULATIVE_GAS_USED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "BALANCER_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_MAX_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_WITHDRAWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_DEPOSITS_WITHDRAWAL_CREDENTIALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_CTOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCES_BALANCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "CONTRACTS_EXTENDED_LOGIC_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "TOKEN_BALANCE_DIFFS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "OPTIMISM_STATE_HASHES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd"}, "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_UNDERLYING_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850"}, "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_UNDERLYING_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991"}, "test.ethereum_models.not_null_silver__decoded_logs_BLOCK_NUMBER.f854bc82a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "DECODED_LOGS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "_LOG_ID": {"type": "TEXT", "index": 8, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 10, "name": "DECODED_FLAT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__decoded_logs_BLOCK_NUMBER.f854bc82a3"}, "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3"}, "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123"}, "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3"}, "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40"}, "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "BLOCK_TIMESTAMP", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 9, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 10, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 11, "name": "RAW_AMOUNT", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 14, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c"}, "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOLS_TICK_SPACING", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATED_BLOCK": {"type": "NUMBER", "index": 1, "name": "CREATED_BLOCK", "comment": null}, "CREATED_TIME": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "CREATED_TIME", "comment": null}, "CREATED_TX_HASH": {"type": "TEXT", "index": 3, "name": "CREATED_TX_HASH", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 5, "name": "TOKEN1_ADDRESS", "comment": null}, "FEE": {"type": "NUMBER", "index": 6, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 7, "name": "FEE_PERCENT", "comment": null}, "TICK_SPACING": {"type": "NUMBER", "index": 8, "name": "TICK_SPACING", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 9, "name": "POOL_ADDRESS", "comment": null}, "INIT_TICK": {"type": "FLOAT", "index": 10, "name": "INIT_TICK", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 11, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 12, "name": "TOKEN1_DECIMALS", "comment": null}, "INIT_PRICE_1_0": {"type": "FLOAT", "index": 13, "name": "INIT_PRICE_1_0", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 14, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 15, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_NAME": {"type": "TEXT", "index": 16, "name": "TOKEN0_NAME", "comment": null}, "TOKEN1_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN1_NAME", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 18, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 19, "name": "TOKEN1_PRICE", "comment": null}, "USD_RATIO": {"type": "FLOAT", "index": 20, "name": "USD_RATIO", "comment": null}, "INIT_PRICE_1_0_USD": {"type": "FLOAT", "index": 21, "name": "INIT_PRICE_1_0_USD", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_UNLOCKED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f"}, "model.ethereum_models.streamline__complete_contract_abis": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_CONTRACT_ABIS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 2, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 3, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 4, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2356173312.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 55059054.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__complete_contract_abis"}, "model.ethereum_models.streamline__decode_logs_history_011278314_011315292": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011278314_011315292", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011278314_011315292"}, "model.ethereum_models.streamline__decode_logs_history_012810449_012843419": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012810449_012843419", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012810449_012843419"}, "model.ethereum_models.streamline__decode_logs_history_014319813_014353198": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014319813_014353198", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014319813_014353198"}, "model.ethereum_models.streamline__decode_logs_history_014486059_014518261": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014486059_014518261", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014486059_014518261"}, "model.ethereum_models.streamline__eth_balances_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "ETH_BALANCES_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__eth_balances_realtime"}, "test.ethereum_models.tx_block_count_silver__logs_TX_HASH.2176c33a7d": {"metadata": {"type": "BASE TABLE", "schema": "TX_BLOCK_COUNT_SILVER", "name": "LOGS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": "2022-12-16 00:29UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 21504.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 21.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.tx_block_count_silver__logs_TX_HASH.2176c33a7d"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_DELAY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_LIQUIDITY_PROVIDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SEAPORT_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_LIQUIDATIONS_CTOKENS_SEIZED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea"}, "model.ethereum_models.ethereum_share__ez_eth_transfers": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "EZ_ETH_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 4, "name": "IDENTIFIER", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ETH_FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "ETH_FROM_ADDRESS", "comment": null}, "ETH_TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "ETH_TO_ADDRESS", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 10, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_USD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2908222976.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 29862778.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TRANSACTIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc"}, "model.ethereum_models.maker__ez_governance_votes": {"metadata": {"type": "VIEW", "schema": "MAKER", "name": "EZ_GOVERNANCE_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.maker__ez_governance_votes"}, "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_COLLATERAL_ASSET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_REDEMPTIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6"}, "model.ethereum_models.silver_dex__curve_pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "CURVE_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 3, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_SYMBOL": {"type": "TEXT", "index": 4, "name": "TOKEN_SYMBOL", "comment": null}, "TOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "TOKEN_DECIMALS", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 6, "name": "TOKEN_NAME", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "POOL_ID": {"type": "TEXT", "index": 8, "name": "POOL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 318976.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1314.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.silver_dex__curve_pools"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_MAX_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252"}, "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79"}, "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_EFFECTIVE_GAS_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7"}, "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_TICK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4"}, "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_POLLING_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3"}, "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954"}, "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_WITHDRAWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f"}, "model.ethereum_models.streamline__decode_logs_history_005644535_005745912": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_005644535_005745912", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_005644535_005745912"}, "model.ethereum_models.streamline__decode_logs_history_009936446_010016536": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009936446_010016536", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009936446_010016536"}, "model.ethereum_models.streamline__decode_logs_history_012981463_013017953": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012981463_013017953", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012981463_013017953"}, "model.ethereum_models.streamline__decode_logs_history_014518262_014551912": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014518262_014551912", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014518262_014551912"}, "model.ethereum_models.beta__fact_decoded_logs": {"metadata": {"type": "VIEW", "schema": "BETA", "name": "FACT_DECODED_LOGS", "database": "ETHEREUM_DEV", "comment": "'BETA TABLE!\nTHIS TABLE IS SUBJECT TO CHANGE WITHOUT NOTICE AND MAY CONTAIN BUGS. DO NOT USE FOR DASHBOARDS OR IMPORTANT ANALYSIS.\nThis table is a beta version of our new ABI decoder for EVM events. Please report bugs as you find them, but know any issues you find will not be fixed immediately. \nAny feedback on this table is welcome, but please note that this table is not intended for production use in any way.' \n \n", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": "The block number of the block containing the transaction that emitted the event.'"}, "TX_HASH": {"type": "TEXT", "index": 2, "name": "TX_HASH", "comment": "The hash of the transaction that emitted the event."}, "EVENT_INDEX": {"type": "NUMBER", "index": 3, "name": "EVENT_INDEX", "comment": "The index of the event in the transaction."}, "EVENT_NAME": {"type": "TEXT", "index": 4, "name": "EVENT_NAME", "comment": "The name of the event."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": "The address of the contract that emitted the event."}, "DECODED_LOG": {"type": "OBJECT", "index": 6, "name": "DECODED_LOG", "comment": "The ABI-decoded event log, with values mapped to their names. This column is most similar to the \"event_inputs\" column within \"fact_event_logs\"."}, "FULL_DECODED_LOG": {"type": "VARIANT", "index": 7, "name": "FULL_DECODED_LOG", "comment": "The ABI-decoded event log, including all fields."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.beta__fact_decoded_logs"}, "model.ethereum_models.aave__ez_withdraws": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_WITHDRAWS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_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": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 51125760.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 431200.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.aave__ez_withdraws"}, "model.ethereum_models.core__dim_contracts_extended": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_CONTRACTS_EXTENDED", "database": "ETHEREUM_DEV", "comment": "This table contains contract details for contracts deployed on the Ethereum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": "Internal column."}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the contract was read and details recorded."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp at which the contract was read and details recorded."}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": "The address of the contract creator."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": "The unique Ethereum address of the deployed contract."}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": "The logic address, where applicable."}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": "The token standard utilized by this contract."}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": "The name of the deployed contract. Please note this is not necessarily unique."}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```."}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": "This JSON column contains other relevant details for each contract."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "CRYPTOPUNK_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "BALANCER_SWAPS_AMOUNT_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_TOKEN_TRANSFERS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TRANSACTIONS_NONCE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "UNIV3_POOL_STATS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_LIQUIDATIONS_NORMALIZED_STABLECOIN_DEBT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BATCH_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "AAVE_TOKEN_PRICES_PRICES_HOUR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284"}, "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48"}, "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_INITIATOR_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP.f9c18d3bd8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_VOTES_VOTE_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 3, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 4, "name": "VOTER", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 7, "name": "VOTE_OPTION", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP.f9c18d3bd8"}, "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_DEPOSITS_CTOKEN_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "ISSUED_CTOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_CTOKENS", "comment": null}, "SUPPLIED_BASE_ASSET": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_BASE_ASSET", "comment": null}, "SUPPLIED_BASE_ASSET_USD": {"type": "FLOAT", "index": 9, "name": "SUPPLIED_BASE_ASSET_USD", "comment": null}, "SUPPLIED_CONTRACT_ADDR": {"type": "TEXT", "index": 10, "name": "SUPPLIED_CONTRACT_ADDR", "comment": null}, "SUPPLIED_SYMBOL": {"type": "TEXT", "index": 11, "name": "SUPPLIED_SYMBOL", "comment": null}, "SUPPLIER": {"type": "TEXT", "index": 12, "name": "SUPPLIER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_CREATOR_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90"}, "test.ethereum_models.not_null_silver__decoded_logs_EVENT_INDEX.30a709a344": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "DECODED_LOGS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "_LOG_ID": {"type": "TEXT", "index": 8, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 10, "name": "DECODED_FLAT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__decoded_logs_EVENT_INDEX.30a709a344"}, "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 7, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 8, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "INPUT": {"type": "TEXT", "index": 10, "name": "INPUT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24"}, "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a"}, "test.ethereum_models.not_null_silver__snapshot_temp_VOTER.a003eec20e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_TEMP_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_VOTER.a003eec20e"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POOL_STATS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 2, "name": "POOL_ADDRESS", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 4, "name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "comment": null}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 5, "name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 6, "name": "LIQUIDITY", "comment": null}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "VIRTUAL_LIQUIDITY_ADJUSTED", "comment": null}, "FEEGROWTHGLOBAL1X128": {"type": "FLOAT", "index": 8, "name": "FEEGROWTHGLOBAL1X128", "comment": null}, "FEEGROWTHGLOBAL0X128": {"type": "FLOAT", "index": 9, "name": "FEEGROWTHGLOBAL0X128", "comment": null}, "SQRTPRICEX96": {"type": "FLOAT", "index": 10, "name": "SQRTPRICEX96", "comment": null}, "TICK": {"type": "FLOAT", "index": 11, "name": "TICK", "comment": null}, "OBSERVATIONINDEX": {"type": "FLOAT", "index": 12, "name": "OBSERVATIONINDEX", "comment": null}, "OBSERVATIONCARDINALITY": {"type": "FLOAT", "index": 13, "name": "OBSERVATIONCARDINALITY", "comment": null}, "OBSERVATIONCARDINALITYNEXT": {"type": "FLOAT", "index": 14, "name": "OBSERVATIONCARDINALITYNEXT", "comment": null}, "FEEPROTOCOL": {"type": "FLOAT", "index": 15, "name": "FEEPROTOCOL", "comment": null}, "UNLOCKED": {"type": "BOOLEAN", "index": 16, "name": "UNLOCKED", "comment": null}, "ID": {"type": "TEXT", "index": 17, "name": "ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 19, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 20, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 21, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 22, "name": "TOKEN1_SYMBOL", "comment": null}, "HUMAN_PRICE": {"type": "FLOAT", "index": 23, "name": "HUMAN_PRICE", "comment": null}, "SQRT_HP": {"type": "FLOAT", "index": 24, "name": "SQRT_HP", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"type": "FLOAT", "index": 25, "name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 27, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 28, "name": "TOKEN1_DECIMALS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 29, "name": "POOL_NAME", "comment": null}, "TOKEN0_BALANCE": {"type": "NUMBER", "index": 30, "name": "TOKEN0_BALANCE", "comment": null}, "TOKEN1_BALANCE": {"type": "NUMBER", "index": 31, "name": "TOKEN1_BALANCE", "comment": null}, "TOKEN0_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 32, "name": "TOKEN0_BALANCE_ADJUSTED", "comment": null}, "TOKEN1_BALANCE_ADJUSTED": {"type": "FLOAT", "index": 33, "name": "TOKEN1_BALANCE_ADJUSTED", "comment": null}, "TOKEN0_BALANCE_USD": {"type": "FLOAT", "index": 34, "name": "TOKEN0_BALANCE_USD", "comment": null}, "TOKEN1_BALANCE_USD": {"type": "FLOAT", "index": 35, "name": "TOKEN1_BALANCE_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN1_USD": {"type": "FLOAT", "index": 36, "name": "VIRTUAL_RESERVES_TOKEN1_USD", "comment": null}, "VIRTUAL_RESERVES_TOKEN0_USD": {"type": "FLOAT", "index": 37, "name": "VIRTUAL_RESERVES_TOKEN0_USD", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 38, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 39, "name": "PRICE_0_1", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431"}, "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "TRANSACTIONS_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190"}, "model.ethereum_models.streamline__decode_logs_history_011907948_011945563": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011907948_011945563", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011907948_011945563"}, "model.ethereum_models.streamline__decode_logs_history_012494226_012523499": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012494226_012523499", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012494226_012523499"}, "model.ethereum_models.streamline__decode_logs_history_013440502_013476065": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013440502_013476065", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013440502_013476065"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_AMOUNT0_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "VAULT_CREATION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "FLASH_LOANS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_DEPOSITOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873"}, "model.ethereum_models.streamline__decode_logs_history_012342015_012371601": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012342015_012371601", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012342015_012371601"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTING_POWER.341cfdc344": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_VOTES_VOTING_POWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 3, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 4, "name": "VOTER", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 7, "name": "VOTE_OPTION", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:19UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTING_POWER.341cfdc344"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "LOGS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_SUB_MAX_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_VOTER__0_xX_0_9a_fA_F_.2cc4de2695": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "SNAPSHOT_TEMP_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_VOTER__0_xX_0_9a_fA_F_.2cc4de2695"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_BLOCKS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_BORROWER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd"}, "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524"}, "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed"}, "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046"}, "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "COMP_MARKET_STATS_CONTRACT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_HOUR", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "CTOKEN_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOTAL_SUPPLY": {"type": "TEXT", "index": 6, "name": "TOTAL_SUPPLY", "comment": null}, "SUPPLY_TOKEN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "SUPPLY_TOKEN_AMOUNT", "comment": null}, "BORROW_RATE_PER_BLOCK": {"type": "TEXT", "index": 8, "name": "BORROW_RATE_PER_BLOCK", "comment": null}, "BORROW_APY": {"type": "FLOAT", "index": 9, "name": "BORROW_APY", "comment": null}, "EXCHANGE_RATE_STORED": {"type": "TEXT", "index": 10, "name": "EXCHANGE_RATE_STORED", "comment": null}, "CTOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "CTOKEN_PRICE", "comment": null}, "SUPPLY_RATE_PER_BLOCK": {"type": "TEXT", "index": 12, "name": "SUPPLY_RATE_PER_BLOCK", "comment": null}, "SUPPLY_APY": {"type": "FLOAT", "index": 13, "name": "SUPPLY_APY", "comment": null}, "TOTAL_BORROWS": {"type": "TEXT", "index": 14, "name": "TOTAL_BORROWS", "comment": null}, "BORROWS_TOKEN_AMOUNT": {"type": "FLOAT", "index": 15, "name": "BORROWS_TOKEN_AMOUNT", "comment": null}, "TOTAL_RESERVES": {"type": "TEXT", "index": 16, "name": "TOTAL_RESERVES", "comment": null}, "RESERVES_TOKEN_AMOUNT": {"type": "FLOAT", "index": 17, "name": "RESERVES_TOKEN_AMOUNT", "comment": null}, "COMP_SUPPLY_USD": {"type": "FLOAT", "index": 18, "name": "COMP_SUPPLY_USD", "comment": null}, "COMP_BORROW_USD": {"type": "FLOAT", "index": 19, "name": "COMP_BORROW_USD", "comment": null}, "COMP_SPEED_USD": {"type": "FLOAT", "index": 20, "name": "COMP_SPEED_USD", "comment": null}, "ID": {"type": "TEXT", "index": 21, "name": "ID", "comment": null}, "SUPPLY_USD": {"type": "FLOAT", "index": 22, "name": "SUPPLY_USD", "comment": null}, "RESERVES_USD": {"type": "FLOAT", "index": 23, "name": "RESERVES_USD", "comment": null}, "BORROWS_USD": {"type": "FLOAT", "index": 24, "name": "BORROWS_USD", "comment": null}, "COMP_APY_BORROW": {"type": "FLOAT", "index": 25, "name": "COMP_APY_BORROW", "comment": null}, "COMP_APY_SUPPLY": {"type": "FLOAT", "index": 26, "name": "COMP_APY_SUPPLY", "comment": null}, "UNDERLYING_CONTRACT": {"type": "TEXT", "index": 27, "name": "UNDERLYING_CONTRACT", "comment": null}, "UNDERLYING_SYMBOL": {"type": "TEXT", "index": 28, "name": "UNDERLYING_SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 29, "name": "TOKEN_PRICE", "comment": null}, "COMP_PRICE": {"type": "FLOAT", "index": 30, "name": "COMP_PRICE", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 31, "name": "CONTRACT_NAME", "comment": null}, "COMP_SPEED": {"type": "TEXT", "index": 32, "name": "COMP_SPEED", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b"}, "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_VOTE_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00"}, "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_TX_JSON", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a"}, "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_LIQUIDITY_PROVIDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543"}, "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450"}, "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "FLASH_LOANS_AMOUNT_LOANED_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "LENDER": {"type": "TEXT", "index": 6, "name": "LENDER", "comment": null}, "TOKEN_LOANED": {"type": "TEXT", "index": 7, "name": "TOKEN_LOANED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "AMOUNT_LOANED_UNADJUSTED": {"type": "VARIANT", "index": 9, "name": "AMOUNT_LOANED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_LOANED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_LOANED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6"}, "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac"}, "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9"}, "model.ethereum_models.silver_maker__liquidations": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_MAKER", "name": "LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": "A record of all liquidations of Maker vaults. A liquidation occurs when the value of a vault's collateral falls below a required minimum level.", "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": "Status of the transaction."}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": "The address of the token / asset that is being used as collateral in the vault."}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": "The symbol of the token / asset."}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": "The raw amount of collateral in the vault at the time of liquidation. Divide through by POW(10, DECIMALS) to get the actual amount."}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount."}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": "The amount of collateral in the vault at the time of liquidation."}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": "The vault's amount of debt as normalized with DAI."}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI."}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": "The wallet address of the vault owner that is being liquidated."}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": "The wallet address of the liquidator, or the user who is purchasing vault collateral to cover the vault's debt."}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": "An ID associated with the auction sale of the vault's collateral performed to cover the debt of the vault."}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": "Time at which the record was inserted into the table."}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 648704.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 3441.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_maker__liquidations"}, "model.ethereum_models.streamline__beacon_blocks_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BEACON_BLOCKS_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "SLOT_NUMBER": {"type": "NUMBER", "index": 2, "name": "SLOT_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__beacon_blocks_history"}, "model.ethereum_models.streamline__decode_logs_history_006128605_006231222": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_006128605_006231222", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_006128605_006231222"}, "model.ethereum_models.streamline__decode_logs_history_008236827_008337162": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008236827_008337162", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008236827_008337162"}, "model.ethereum_models.streamline__decode_logs_history_011575624_011613942": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011575624_011613942", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011575624_011613942"}, "model.ethereum_models.streamline__decode_logs_history_012019957_012057200": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012019957_012057200", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012019957_012057200"}, "model.ethereum_models.streamline__decode_logs_history_013476067_013509047": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013476067_013509047", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013476067_013509047"}, "model.ethereum_models.streamline__decode_logs_history_014386282_014420051": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014386282_014420051", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014386282_014420051"}, "model.ethereum_models.streamline__decode_logs_history_015682431_015720136": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015682431_015720136", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015682431_015720136"}, "model.ethereum_models.streamline__decode_logs_history_015962456_015997733": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015962456_015997733", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015962456_015997733"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "OPENSEA_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "FLASH_LOANS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER", "name": "CONTRACTS_EXTENDED_TOKEN_CONVENTION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca"}, "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCES_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_LENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_ALL_PROVIDERS_HOURLY_IS_IMPUTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": null}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 8, "name": "_UNIQUE_KEY", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d"}, "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_REPAY_CONTRACT_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_MAKER", "name": "WITHDRAWALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "NFT_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372"}, "model.ethereum_models.streamline__decode_logs_history_012168446_012205649": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012168446_012205649", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012168446_012205649"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_PLATFORM_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059"}, "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47"}, "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_VOTER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_CURRENCY_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be"}, "model.ethereum_models.silver_dex__curve_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "CURVE_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 207671808.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1467203.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_dex__curve_swaps"}, "model.ethereum_models.streamline__decode_logs_history_013211507_013249767": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013211507_013249767", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013211507_013249767"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_ATTESTATIONS_AGGREGATION_BITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5"}, "model.ethereum_models.ethereum_share__dim_contracts_extended": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_CONTRACTS_EXTENDED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 135821824.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1503148.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::date)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__dim_contracts_extended"}, "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_BORROWS_AAVE_MARKET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "BORROWED_TOKENS": {"type": "FLOAT", "index": 7, "name": "BORROWED_TOKENS", "comment": null}, "BORROWED_USD": {"type": "FLOAT", "index": 8, "name": "BORROWED_USD", "comment": null}, "BORROWER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BORROWER_ADDRESS", "comment": null}, "BORROW_RATE_MODE": {"type": "TEXT", "index": 10, "name": "BORROW_RATE_MODE", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4"}, "model.ethereum_models.silver_nft__x2y2_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1043444224.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1594882.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__x2y2_sales"}, "model.ethereum_models.streamline__decode_logs_history_010942440_010978634": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010942440_010978634", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010942440_010978634"}, "model.ethereum_models.streamline__decode_logs_history_010447928_010500574": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010447928_010500574", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010447928_010500574"}, "model.ethereum_models.bronze__contracts": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "CONTRACTS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_ID": {"type": "TEXT", "index": 2, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 7, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "META": {"type": "OBJECT", "index": 9, "name": "META", "comment": null}, "NAME": {"type": "TEXT", "index": 10, "name": "NAME", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 11, "name": "TOKEN_CONVENTION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 489248768.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 7591037.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.bronze__contracts"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "LIQUIDATIONS_LIQUIDATED_WALLET", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_AMOUNT_WITHDRAWN_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "NFTX_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_TX_HASH__0_xX_0_9a_fA_F_.ee25e811af": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "DECODED_LOGS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_TX_HASH__0_xX_0_9a_fA_F_.ee25e811af"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7"}, "model.ethereum_models.streamline__decode_logs_history_012945177_012981462": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012945177_012981462", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012945177_012981462"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d"}, "model.ethereum_models.core__fact_event_logs": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_EVENT_LOGS", "database": "ETHEREUM_DEV", "comment": "This table contains flattened event logs from transactions on the Ethereum Blockchain. Transactions may have multiple events, which are denoted by the event index for a transaction hash. Therefore, this table is unique on the combination of transaction hash and event index. Event names are decoded in this table where possible. The event inputs column will contain the log details in JSON format. Specific fields can be pulled from this column using the following sample format: ```event_inputs::: as ```.", "owner": "INTERNAL_DEV"}, "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. This field will not be unique in this table, as a given transaction can include multiple events."}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": "The function signature of this transaction."}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": "The from address at the transaction level."}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": "The to address at the transaction level."}, "EVENT_INDEX": {"type": "FLOAT", "index": 7, "name": "EVENT_INDEX", "comment": "Event number within a transaction."}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": "The address interacted with for a given event."}, "CONTRACT_NAME": {"type": "TEXT", "index": 9, "name": "CONTRACT_NAME", "comment": "The name of the contract or token, where possible."}, "EVENT_NAME": {"type": "TEXT", "index": 10, "name": "EVENT_NAME", "comment": "The decoded event name for a given event."}, "EVENT_INPUTS": {"type": "OBJECT", "index": 11, "name": "EVENT_INPUTS", "comment": "The decoded event inputs for a given event."}, "TOPICS": {"type": "VARIANT", "index": 12, "name": "TOPICS", "comment": "The un-decoded event input topics."}, "DATA": {"type": "TEXT", "index": 13, "name": "DATA", "comment": "The un-decoded event data."}, "EVENT_REMOVED": {"type": "TEXT", "index": 14, "name": "EVENT_REMOVED", "comment": "Whether the event has been removed from the transaction."}, "TX_STATUS": {"type": "TEXT", "index": 15, "name": "TX_STATUS", "comment": "Status of the transaction."}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": "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```."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_event_logs"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_IPFS.004b6ff1fa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_IPFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_IPFS.004b6ff1fa"}, "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS_DEPOSIT_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f"}, "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_GAS_LIMIT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 11776.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0"}, "model.ethereum_models.silver_dex__balancer_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "BALANCER_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "AMOUNTIN_UNADJ": {"type": "NUMBER", "index": 11, "name": "AMOUNTIN_UNADJ", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 12, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 13, "name": "SYMBOL_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 14, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNTOUT_UNADJ": {"type": "NUMBER", "index": 16, "name": "AMOUNTOUT_UNADJ", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 17, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 18, "name": "SYMBOL_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 19, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 20, "name": "AMOUNT_OUT_USD", "comment": null}, "POOLID": {"type": "TEXT", "index": 21, "name": "POOLID", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 22, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 23, "name": "TOKEN_OUT", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 24, "name": "POOL_ADDRESS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "INGESTED_AT", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 27, "name": "PLATFORM", "comment": null}, "SENDER": {"type": "TEXT", "index": 28, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 29, "name": "TX_TO", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 30, "name": "POOL_NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 178226176.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1079870.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_dex__balancer_swaps"}, "model.ethereum_models.streamline__blocks_realtime": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "BLOCKS_REALTIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__blocks_realtime"}, "model.ethereum_models.bronze_api__snapshot_votes": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE_API", "name": "SNAPSHOT_VOTES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 3, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 4, "name": "VOTER", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 7, "name": "VOTE_OPTION", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 20:17UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 787103744.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8704129.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.bronze_api__snapshot_votes"}, "model.ethereum_models.streamline__decode_logs_history_014852639_014887643": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014852639_014887643", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014852639_014887643"}, "model.ethereum_models.streamline__decode_logs_history_014031820_014067825": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014031820_014067825", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014031820_014067825"}, "model.ethereum_models.silver_dex__v2_swaps": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_DEX", "name": "V2_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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": ""}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": ""}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": ""}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": ""}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": ""}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": ""}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": ""}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": ""}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": ""}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": ""}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": ""}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": ""}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": ""}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": ""}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": ""}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": ""}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": ""}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": ""}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 16438065664.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 103423404.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8"}, "test.ethereum_models.not_null_silver__decoded_logs_CONTRACT_ADDRESS.a01d1b4e36": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "DECODED_LOGS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "_LOG_ID": {"type": "TEXT", "index": 8, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DECODED_FLAT": {"type": "OBJECT", "index": 10, "name": "DECODED_FLAT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:35UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__decoded_logs_CONTRACT_ADDRESS.a01d1b4e36"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6"}, "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347"}, "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DEPOSITS_AMOUNT_DEPOSITED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 6, "name": "DEPOSITOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_DEPOSITED": {"type": "TEXT", "index": 8, "name": "TOKEN_DEPOSITED", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_DEPOSITED_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_DEPOSITED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_DEPOSITED": {"type": "FLOAT", "index": 12, "name": "AMOUNT_DEPOSITED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb"}, "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "WITHDRAWALS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "WITHDRAWER": {"type": "TEXT", "index": 6, "name": "WITHDRAWER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_WITHDRAWN": {"type": "TEXT", "index": 8, "name": "TOKEN_WITHDRAWN", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"type": "VARIANT", "index": 10, "name": "AMOUNT_WITHDRAWN_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_WITHDRAWN": {"type": "FLOAT", "index": 12, "name": "AMOUNT_WITHDRAWN", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCE_DIFFS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668"}, "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "BALANCER_SWAPS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d"}, "model.ethereum_models.silver_nft__opensea_sales": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_NFT", "name": "OPENSEA_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 11350283776.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 20177846.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.silver_nft__opensea_sales"}, "model.ethereum_models.core__dim_function_signatures": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_FUNCTION_SIGNATURES", "database": "ETHEREUM_DEV", "comment": "This table contains function signatures used to decode Ethereum call data into a human-readable format. For more details see (https://www.4byte.directory/).", "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": "The human-readable format for this function or event."}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": "The byte signature for this function."}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": "The ID for this function or event signature."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__dim_function_signatures"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BEACON_BLOCKS_EPOCH_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_NFT", "name": "X2Y2_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "V2_SWAPS_TX_TO", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SUSHI", "name": "EZ_LENDING_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a"}, "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_GRAFFITI", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_PROPOSAL_START_TIME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "CURVE_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 8, "name": "EVENT_INDEX", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "TX_TO": {"type": "TEXT", "index": 10, "name": "TX_TO", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 12, "name": "POOL_NAME", "comment": null}, "SENDER": {"type": "TEXT", "index": 13, "name": "SENDER", "comment": null}, "DECIMALS_IN": {"type": "NUMBER", "index": 14, "name": "DECIMALS_IN", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 15, "name": "SYMBOL_IN", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 16, "name": "TOKEN_IN", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 17, "name": "AMOUNT_IN", "comment": null}, "DECIMALS_OUT": {"type": "NUMBER", "index": 18, "name": "DECIMALS_OUT", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 19, "name": "SYMBOL_OUT", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 21, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 22, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT_OUT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 24, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 26, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507"}, "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96"}, "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_LIQUIDATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23"}, "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e"}, "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_LENDING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ASSET": {"type": "TEXT", "index": 8, "name": "ASSET", "comment": null}, "DEPOSITOR": {"type": "TEXT", "index": 9, "name": "DEPOSITOR", "comment": null}, "LENDER_IS_A_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 13, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 14, "name": "AMOUNT_USD", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 15, "name": "LENDING_POOL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 16, "name": "SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "GOVERNANCE_VOTES_POLLING_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BATCH_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "TOKEN_BALANCE_DIFFS_CURRENT_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f"}, "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280"}, "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_FLASHLOANS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "FLASHLOAN_AMOUNT": {"type": "FLOAT", "index": 7, "name": "FLASHLOAN_AMOUNT", "comment": null}, "FLASHLOAN_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "FLASHLOAN_AMOUNT_USD", "comment": null}, "PREMIUM_AMOUNT": {"type": "FLOAT", "index": 9, "name": "PREMIUM_AMOUNT", "comment": null}, "PREMIUM_AMOUNT_USD": {"type": "FLOAT", "index": 10, "name": "PREMIUM_AMOUNT_USD", "comment": null}, "INITIATOR_ADDRESS": {"type": "TEXT", "index": 11, "name": "INITIATOR_ADDRESS", "comment": null}, "TARGET_ADDRESS": {"type": "TEXT", "index": 12, "name": "TARGET_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 13, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 15, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 16, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15"}, "test.ethereum_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": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "SNAPSHOT_VOTE_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "SYNTHETIX_SWAPS_SENDER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb"}, "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9"}, "model.ethereum_models.streamline__complete_token_balances": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "ID": {"type": "TEXT", "index": 4, "name": "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": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 76559969792.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2301690458.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__complete_token_balances"}, "model.ethereum_models.streamline__decode_logs_history_003505501_005129923": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_003505501_005129923", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_003505501_005129923"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d"}, "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_SHA3_UNCLES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e"}, "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_ATTESTATIONS_BEACON_BLOCK_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": null}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": null}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": null}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": null}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": null}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": null}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": null}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 13, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa"}, "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REPAYMENTS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "PAYER": {"type": "TEXT", "index": 8, "name": "PAYER", "comment": null}, "REPAY_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "REPAY_CONTRACT_ADDRESS", "comment": null}, "REPAY_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "REPAY_CONTRACT_SYMBOL", "comment": null}, "REPAYED_AMOUNT": {"type": "FLOAT", "index": 11, "name": "REPAYED_AMOUNT", "comment": null}, "REPAYED_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "REPAYED_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608"}, "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_PROPOSALS_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "START_VOTING_PERIOD": {"type": "NUMBER", "index": 2, "name": "START_VOTING_PERIOD", "comment": null}, "END_VOTING_PERIOD": {"type": "NUMBER", "index": 3, "name": "END_VOTING_PERIOD", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 5, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 6, "name": "PROPOSAL_ID", "comment": null}, "STATUS": {"type": "TEXT", "index": 7, "name": "STATUS", "comment": null}, "TARGETS": {"type": "VARIANT", "index": 8, "name": "TARGETS", "comment": null}, "PROPOSER": {"type": "TEXT", "index": 9, "name": "PROPOSER", "comment": null}, "PROPOSAL_TX": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TX", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 11, "name": "BLOCKCHAIN", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_SYMBOL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35"}, "model.ethereum_models.streamline__decode_logs_history_013541142_013573653": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013541142_013573653", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013541142_013573653"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_FLASH_LOANS_TOKEN_LOANED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_PROPOSALS_PROPOSAL_TX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_TX": {"type": "TEXT", "index": 1, "name": "PROPOSAL_TX", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4"}, "model.ethereum_models.core__fact_blocks": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "FACT_BLOCKS", "database": "ETHEREUM_DEV", "comment": "This table contains block level data for the Ethereum Blockchain. This table can be used to analyze trends at a block level, for example gas fees vs. total transactions over time. For more information, please see [Etherscan Resources](https://etherscan.io/directory/Learning_Resources/Ethereum) or [The Ethereum Organization](https://ethereum.org/en/developers/docs/blocks/)", "owner": "INTERNAL_DEV"}, "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."}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": "The network on the blockchain used by a transaction."}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": "The blockchain on which transactions are being confirmed."}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": "Total number of transactions within a block."}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": "The effort required to mine the block."}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": "Total difficulty of the chain at a given block."}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": "Any data included by the miner for a given block."}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": "Total gas limit provided by all transactions in the block."}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": "Total gas used in the block."}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": "The hash of the block header for a given block."}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": "The hash of the block from which a given block is generated. Also known as the parent block."}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": "Miner who successfully added a given block to the blockchain."}, "NONCE": {"type": "TEXT", "index": 14, "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": 15, "name": "RECEIPTS_ROOT", "comment": "The root of the state trie."}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": "The mechanism which Ethereum Javascript RLP encodes an empty string."}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": "Block size, which is determined by a given block's gas limit."}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "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."}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 19, "name": "BLOCK_HEADER_JSON", "comment": "This JSON column contains the block header details."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__fact_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "GOVERNANCE_VOTES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_DEX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BATCH_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_CORE", "name": "EZ_DEX_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_VAULT_CREATION_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_TOKEN_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_PRICE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481"}, "model.ethereum_models.streamline__dex_reserve_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "DEX_RESERVE_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 9078272.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 372870.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__dex_reserve_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.6fb4509038": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.6fb4509038"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "DELEGATIONS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385"}, "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa"}, "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_GOVERNANCE_CONTRACT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTING_POWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b"}, "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121"}, "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_PARENT_ROOT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343"}, "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "NFT_TRANSFERS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 5, "name": "EVENT_TYPE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 7, "name": "PROJECT_NAME", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "TOKENID": {"type": "TEXT", "index": 10, "name": "TOKENID", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 12, "name": "TOKEN_METADATA", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 15, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5"}, "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_SPACE_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca"}, "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab"}, "model.ethereum_models.streamline__decode_logs_history_009421383_009499378": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_009421383_009499378", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_009421383_009499378"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "REPAYED_TOKENS": {"type": "FLOAT", "index": 7, "name": "REPAYED_TOKENS", "comment": null}, "REPAYED_USD": {"type": "FLOAT", "index": 8, "name": "REPAYED_USD", "comment": null}, "PAYER": {"type": "TEXT", "index": 9, "name": "PAYER", "comment": null}, "BORROWER": {"type": "TEXT", "index": 10, "name": "BORROWER", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 11, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 12, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 14, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 15, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "OPENSEA_SALES_NFT_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_DEX", "name": "CURVE_SWAPS_POOL_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4"}, "model.ethereum_models.streamline__decode_logs_history_013287841_013326959": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013287841_013326959", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013287841_013326959"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_LIQUIDITY_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_AUTHOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP.ad96e18fec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP.ad96e18fec"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447"}, "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "GOVERNANCE_VOTES_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "VOTER": {"type": "TEXT", "index": 6, "name": "VOTER", "comment": null}, "POLLING_CONTRACT": {"type": "TEXT", "index": 7, "name": "POLLING_CONTRACT", "comment": null}, "VOTE_OPTION": {"type": "NUMBER", "index": 8, "name": "VOTE_OPTION", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 9, "name": "PROPOSAL_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 11, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770"}, "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8"}, "model.ethereum_models.streamline__decode_logs_history_010099867_010183537": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_010099867_010183537", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_010099867_010183537"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_PROPOSAL_TEXT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9"}, "model.ethereum_models.streamline__complete_blocks": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "COMPLETE_BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 20750848.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 631101.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__complete_blocks"}, "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_VOTES_VOTING_POWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "GOVERNANCE_CONTRACT": {"type": "TEXT", "index": 3, "name": "GOVERNANCE_CONTRACT", "comment": null}, "PROPOSAL_ID": {"type": "NUMBER", "index": 4, "name": "PROPOSAL_ID", "comment": null}, "SUPPORT": {"type": "BOOLEAN", "index": 5, "name": "SUPPORT", "comment": null}, "VOTING_POWER": {"type": "TEXT", "index": 6, "name": "VOTING_POWER", "comment": null}, "VOTER": {"type": "TEXT", "index": 7, "name": "VOTER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 8, "name": "TX_HASH", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 9, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 10, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_AAVE", "name": "EZ_DEPOSITS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 2, "name": "EVENT_INDEX", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "VAULT_CREATION_CREATOR", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_TOTAL_FEES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52"}, "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SEAPORT_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1"}, "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": null}, "DEPOSIT_AMOUNT": {"type": "NUMBER", "index": 4, "name": "DEPOSIT_AMOUNT", "comment": null}, "PUBKEY": {"type": "TEXT", "index": 5, "name": "PUBKEY", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 6, "name": "SIGNATURE", "comment": null}, "WITHDRAWAL_CREDENTIALS": {"type": "TEXT", "index": 7, "name": "WITHDRAWAL_CREDENTIALS", "comment": null}, "PROOFS": {"type": "VARIANT", "index": 8, "name": "PROOFS", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_LP_ACTIONS_BLOCKCHAIN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 5, "name": "ACTION", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 6, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 7, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 8, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 9, "name": "AMOUNT1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 10, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 11, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 13, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 14, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 15, "name": "TOKEN1_PRICE", "comment": null}, "LIQUIDITY": {"type": "NUMBER", "index": 16, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 17, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 18, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 19, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 20, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 21, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 22, "name": "POOL_NAME", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 23, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 24, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 26, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 27, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 28, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 29, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 30, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 31, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 32, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 33, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 34, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698"}, "model.ethereum_models.streamline__decode_logs_history_014585984_014618457": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014585984_014618457", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014585984_014618457"}, "model.ethereum_models.streamline__decode_logs_history_015162363_015195682": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015162363_015195682", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015162363_015195682"}, "model.ethereum_models.streamline__token_balances_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "TOKEN_BALANCES_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__token_balances_history"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_ORACLE_PRICES_UNDERLYING_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4"}, "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_PARENT_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346"}, "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY_IMPUTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693"}, "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 5, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_CLOSE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_TOTAL_FEES_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964"}, "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCES_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BALANCE": {"type": "NUMBER", "index": 4, "name": "BALANCE", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 6, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_BRONZE_API", "name": "CONTRACT_READS_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CONTRACT_ADDRESS": {"type": "TEXT", "index": 1, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIG": {"type": "TEXT", "index": 2, "name": "FUNCTION_SIG", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511"}, "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BEACON_BLOCKS_PROPOSER_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": null}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 2, "name": "EPOCH_NUMBER", "comment": null}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "SLOT_TIMESTAMP", "comment": null}, "PROPOSER_INDEX": {"type": "NUMBER", "index": 4, "name": "PROPOSER_INDEX", "comment": null}, "PARENT_ROOT": {"type": "TEXT", "index": 5, "name": "PARENT_ROOT", "comment": null}, "STATE_ROOT": {"type": "TEXT", "index": 6, "name": "STATE_ROOT", "comment": null}, "RANDAO_REVEAL": {"type": "TEXT", "index": 7, "name": "RANDAO_REVEAL", "comment": null}, "GRAFFITI": {"type": "TEXT", "index": 8, "name": "GRAFFITI", "comment": null}, "ETH1_BLOCK_HASH": {"type": "TEXT", "index": 9, "name": "ETH1_BLOCK_HASH", "comment": null}, "ETH1_DEPOSIT_COUNT": {"type": "NUMBER", "index": 10, "name": "ETH1_DEPOSIT_COUNT", "comment": null}, "ETH1_DEPOSIT_ROOT": {"type": "TEXT", "index": 11, "name": "ETH1_DEPOSIT_ROOT", "comment": null}, "EXECUTION_PAYLOAD": {"type": "VARIANT", "index": 12, "name": "EXECUTION_PAYLOAD", "comment": null}, "SIGNATURE": {"type": "TEXT", "index": 13, "name": "SIGNATURE", "comment": null}, "ATTESTER_SLASHINGS": {"type": "VARIANT", "index": 14, "name": "ATTESTER_SLASHINGS", "comment": null}, "PROPOSER_SLASHINGS": {"type": "VARIANT", "index": 15, "name": "PROPOSER_SLASHINGS", "comment": null}, "DEPOSITS": {"type": "VARIANT", "index": 16, "name": "DEPOSITS", "comment": null}, "ATTESTATIONS": {"type": "VARIANT", "index": 17, "name": "ATTESTATIONS", "comment": null}, "SLOT_JSON": {"type": "OBJECT", "index": 18, "name": "SLOT_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "VARIANT", "index": 20, "name": "DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f"}, "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_GECKO_HOURLY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_ORIGIN_FUNCTION_SIGNATURE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544"}, "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "LIQUIDATIONS_TX_STATUS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "COLLATERAL": {"type": "TEXT", "index": 5, "name": "COLLATERAL", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "COLLATERAL_BALANCE_UNADJUSTED": {"type": "NUMBER", "index": 7, "name": "COLLATERAL_BALANCE_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 8, "name": "DECIMALS", "comment": null}, "COLLATERAL_BALANCE": {"type": "FLOAT", "index": 9, "name": "COLLATERAL_BALANCE", "comment": null}, "NORMALIZED_STABLECOIN_DEBT": {"type": "NUMBER", "index": 10, "name": "NORMALIZED_STABLECOIN_DEBT", "comment": null}, "VAULT": {"type": "TEXT", "index": 11, "name": "VAULT", "comment": null}, "LIQUIDATED_WALLET": {"type": "TEXT", "index": 12, "name": "LIQUIDATED_WALLET", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "AUCTION_ID": {"type": "NUMBER", "index": 14, "name": "AUCTION_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae"}, "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_NF_POSITION_MANAGER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "BLOCKS_SHA3_UNCLES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922"}, "model.ethereum_models.streamline__decode_logs_history_014887645_014923262": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014887645_014923262", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014887645_014923262"}, "model.ethereum_models.streamline__decode_logs_history_015262685_015296115": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015262685_015296115", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015262685_015296115"}, "model.ethereum_models.core__sv_ez_nft_sales": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_EZ_NFT_SALES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "AGGREGATOR_NAME": {"type": "TEXT", "index": 8, "name": "AGGREGATOR_NAME", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 9, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 10, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 12, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 13, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 14, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 15, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 16, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 17, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 18, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 19, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 20, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 21, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 22, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 26, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 27, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 30, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_ez_nft_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "ETH_BALANCE_DIFFS_CURRENT_BAL_UNADJ", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "BLUR_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 25, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 26, "name": "CREATOR_FEE", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 28, "name": "TOTAL_FEES_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 29, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 30, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 31, "name": "INPUT_DATA", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 32, "name": "TX_FEE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924"}, "model.ethereum_models.bronze__contracts_backfill": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "CONTRACTS_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_ID": {"type": "TEXT", "index": 1, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 3, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 5, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 6, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 7, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 8, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 9, "name": "DECIMALS", "comment": null}, "META": {"type": "OBJECT", "index": 10, "name": "META", "comment": null}, "SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "SYSTEM_CREATED_AT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4448256.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 34651.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.bronze__contracts_backfill"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_LIQUIDATIONS_DEBT_TO_COVER_AMOUNT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_SUB_MIN_BLOCK", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "LIQUIDATIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2"}, "model.ethereum_models.ethereum_share__fact_event_logs": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "FACT_EVENT_LOGS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 7, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 8, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 9, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 10, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 11, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 12, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 13, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 14, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 15, "name": "TX_STATUS", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 348010148352.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2130290983.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__fact_event_logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_BORROWING_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER", "name": "ETH_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "TOKEN_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2"}, "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_BALANCE_DIFFS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 6, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 8, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911"}, "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_MARKET_STATS_LENDING_POOL_ADD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_HOUR", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 3, "name": "AAVE_MARKET", "comment": null}, "LENDING_POOL_ADD": {"type": "TEXT", "index": 4, "name": "LENDING_POOL_ADD", "comment": null}, "DATA_PROVIDER": {"type": "TEXT", "index": 5, "name": "DATA_PROVIDER", "comment": null}, "RESERVE_NAME": {"type": "TEXT", "index": 6, "name": "RESERVE_NAME", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 7, "name": "ATOKEN_ADDRESS", "comment": null}, "STABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 8, "name": "STABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"type": "TEXT", "index": 9, "name": "VARIABLE_DEBT_TOKEN_ADDRESS", "comment": null}, "RESERVE_PRICE": {"type": "FLOAT", "index": 10, "name": "RESERVE_PRICE", "comment": null}, "ATOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "ATOKEN_PRICE", "comment": null}, "TOTAL_LIQUIDITY_TOKEN": {"type": "FLOAT", "index": 12, "name": "TOTAL_LIQUIDITY_TOKEN", "comment": null}, "TOTAL_LIQUIDITY_USD": {"type": "FLOAT", "index": 13, "name": "TOTAL_LIQUIDITY_USD", "comment": null}, "TOTAL_STABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 14, "name": "TOTAL_STABLE_DEBT_TOKEN", "comment": null}, "TOTAL_STABLE_DEBT_USD": {"type": "FLOAT", "index": 15, "name": "TOTAL_STABLE_DEBT_USD", "comment": null}, "TOTAL_VARIABLE_DEBT_TOKEN": {"type": "FLOAT", "index": 16, "name": "TOTAL_VARIABLE_DEBT_TOKEN", "comment": null}, "TOTAL_VARIABLE_DEBT_USD": {"type": "FLOAT", "index": 17, "name": "TOTAL_VARIABLE_DEBT_USD", "comment": null}, "SUPPLY_RATE": {"type": "FLOAT", "index": 18, "name": "SUPPLY_RATE", "comment": null}, "BORROW_RATE_STABLE": {"type": "FLOAT", "index": 19, "name": "BORROW_RATE_STABLE", "comment": null}, "BORROW_RATE_VARIABLE": {"type": "FLOAT", "index": 20, "name": "BORROW_RATE_VARIABLE", "comment": null}, "AAVE_PRICE": {"type": "FLOAT", "index": 21, "name": "AAVE_PRICE", "comment": null}, "UTILIZATION_RATE": {"type": "FLOAT", "index": 22, "name": "UTILIZATION_RATE", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 23, "name": "AAVE_VERSION", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 24, "name": "BLOCKCHAIN", "comment": null}, "STKAAVE_RATE_SUPPLY": {"type": "FLOAT", "index": 25, "name": "STKAAVE_RATE_SUPPLY", "comment": null}, "STKAAVE_RATE_VARIABLE_BORROW": {"type": "FLOAT", "index": 26, "name": "STKAAVE_RATE_VARIABLE_BORROW", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 27, "name": "_INSERTED_TIMESTAMP", "comment": null}, "READ_ID": {"type": "TEXT", "index": 28, "name": "READ_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_DEX", "name": "BALANCER_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_CORE", "name": "EZ_ETH_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f"}, "model.ethereum_models.streamline__decode_logs_history_011870975_011907947": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_011870975_011907947", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_011870975_011907947"}, "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_TICK_UPPER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478"}, "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "LOGS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 7, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 10, "name": "EVENT_INDEX", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 11, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 12, "name": "CONTRACT_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 13, "name": "EVENT_NAME", "comment": null}, "EVENT_INPUTS": {"type": "OBJECT", "index": 14, "name": "EVENT_INPUTS", "comment": null}, "TOPICS": {"type": "VARIANT", "index": 15, "name": "TOPICS", "comment": null}, "DATA": {"type": "TEXT", "index": 16, "name": "DATA", "comment": null}, "EVENT_REMOVED": {"type": "TEXT", "index": 17, "name": "EVENT_REMOVED", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 18, "name": "TX_STATUS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91"}, "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "CONTRACTS_EXTENDED_CONTRACT_METADATA", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCK_NUMBER": {"type": "FLOAT", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 4, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 6, "name": "LOGIC_ADDRESS", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 7, "name": "TOKEN_CONVENTION", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "FLOAT", "index": 10, "name": "DECIMALS", "comment": null}, "CONTRACT_METADATA": {"type": "OBJECT", "index": 11, "name": "CONTRACT_METADATA", "comment": null}, "MODEL": {"type": "TEXT", "index": 12, "name": "MODEL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b"}, "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "BLOCKS_TX_COUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 3, "name": "NETWORK", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 4, "name": "BLOCKCHAIN", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 5, "name": "TX_COUNT", "comment": null}, "DIFFICULTY": {"type": "NUMBER", "index": 6, "name": "DIFFICULTY", "comment": null}, "TOTAL_DIFFICULTY": {"type": "FLOAT", "index": 7, "name": "TOTAL_DIFFICULTY", "comment": null}, "EXTRA_DATA": {"type": "TEXT", "index": 8, "name": "EXTRA_DATA", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 9, "name": "GAS_LIMIT", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 10, "name": "GAS_USED", "comment": null}, "HASH": {"type": "TEXT", "index": 11, "name": "HASH", "comment": null}, "PARENT_HASH": {"type": "TEXT", "index": 12, "name": "PARENT_HASH", "comment": null}, "MINER": {"type": "TEXT", "index": 13, "name": "MINER", "comment": null}, "NONCE": {"type": "TEXT", "index": 14, "name": "NONCE", "comment": null}, "RECEIPTS_ROOT": {"type": "TEXT", "index": 15, "name": "RECEIPTS_ROOT", "comment": null}, "SHA3_UNCLES": {"type": "TEXT", "index": 16, "name": "SHA3_UNCLES", "comment": null}, "SIZE": {"type": "NUMBER", "index": 17, "name": "SIZE", "comment": null}, "UNCLE_BLOCKS": {"type": "TEXT", "index": 18, "name": "UNCLE_BLOCKS", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "BLOCK_HEADER_JSON": {"type": "OBJECT", "index": 20, "name": "BLOCK_HEADER_JSON", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 21, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_RESERVE_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "RARIBLE_SALES_UPDATE_SEPT_2022_SELLER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d"}, "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRACES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 5, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 6, "name": "ETH_VALUE", "comment": null}, "GAS": {"type": "NUMBER", "index": 7, "name": "GAS", "comment": null}, "GAS_USED": {"type": "NUMBER", "index": 8, "name": "GAS_USED", "comment": null}, "INPUT": {"type": "TEXT", "index": 9, "name": "INPUT", "comment": null}, "OUTPUT": {"type": "TEXT", "index": 10, "name": "OUTPUT", "comment": null}, "TYPE": {"type": "TEXT", "index": 11, "name": "TYPE", "comment": null}, "IDENTIFIER": {"type": "TEXT", "index": 12, "name": "IDENTIFIER", "comment": null}, "_CALL_ID": {"type": "TEXT", "index": 13, "name": "_CALL_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 14, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 15, "name": "_INSERTED_TIMESTAMP", "comment": null}, "DATA": {"type": "OBJECT", "index": 16, "name": "DATA", "comment": null}, "TX_STATUS": {"type": "TEXT", "index": 17, "name": "TX_STATUS", "comment": null}, "SUB_TRACES": {"type": "NUMBER", "index": 18, "name": "SUB_TRACES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-16 00:16UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2"}, "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITIONS_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "FEE": {"type": "FLOAT", "index": 5, "name": "FEE", "comment": null}, "FEE_PERCENT": {"type": "FLOAT", "index": 6, "name": "FEE_PERCENT", "comment": null}, "FEE_GROWTH_INSIDE0_LAST_X128": {"type": "FLOAT", "index": 7, "name": "FEE_GROWTH_INSIDE0_LAST_X128", "comment": null}, "FEE_GROWTH_INSIDE1_LAST_X128": {"type": "FLOAT", "index": 8, "name": "FEE_GROWTH_INSIDE1_LAST_X128", "comment": null}, "IS_ACTIVE": {"type": "BOOLEAN", "index": 9, "name": "IS_ACTIVE", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 11, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 12, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "NF_TOKEN_ID": {"type": "NUMBER", "index": 13, "name": "NF_TOKEN_ID", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 14, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 15, "name": "POOL_NAME", "comment": null}, "TICK_UPPER": {"type": "FLOAT", "index": 16, "name": "TICK_UPPER", "comment": null}, "TICK_LOWER": {"type": "FLOAT", "index": 17, "name": "TICK_LOWER", "comment": null}, "PRICE_UPPER_1_0": {"type": "FLOAT", "index": 18, "name": "PRICE_UPPER_1_0", "comment": null}, "PRICE_LOWER_1_0": {"type": "FLOAT", "index": 19, "name": "PRICE_LOWER_1_0", "comment": null}, "PRICE_UPPER_0_1": {"type": "FLOAT", "index": 20, "name": "PRICE_UPPER_0_1", "comment": null}, "PRICE_LOWER_0_1": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER_0_1", "comment": null}, "PRICE_UPPER_1_0_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER_1_0_USD", "comment": null}, "PRICE_LOWER_1_0_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_1_0_USD", "comment": null}, "PRICE_UPPER_0_1_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_0_1_USD", "comment": null}, "PRICE_LOWER_0_1_USD": {"type": "FLOAT", "index": 25, "name": "PRICE_LOWER_0_1_USD", "comment": null}, "TOKENS_OWED0_ADJUSTED": {"type": "FLOAT", "index": 26, "name": "TOKENS_OWED0_ADJUSTED", "comment": null}, "TOKENS_OWED1_ADJUSTED": {"type": "FLOAT", "index": 27, "name": "TOKENS_OWED1_ADJUSTED", "comment": null}, "TOKENS_OWED0_USD": {"type": "FLOAT", "index": 28, "name": "TOKENS_OWED0_USD", "comment": null}, "TOKENS_OWED1_USD": {"type": "FLOAT", "index": 29, "name": "TOKENS_OWED1_USD", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 30, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 31, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 32, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 33, "name": "TOKEN1_SYMBOL", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 34, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 35, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4"}, "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_TOKEN_TRANSFERS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 8, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 9, "name": "TO_ADDRESS", "comment": null}, "RAW_AMOUNT": {"type": "FLOAT", "index": 10, "name": "RAW_AMOUNT", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 13, "name": "TOKEN_PRICE", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "HAS_DECIMAL": {"type": "TEXT", "index": 16, "name": "HAS_DECIMAL", "comment": null}, "HAS_PRICE": {"type": "TEXT", "index": 17, "name": "HAS_PRICE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 18, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53"}, "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "VAULT_CREATION_VAULT_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "CREATOR": {"type": "TEXT", "index": 5, "name": "CREATOR", "comment": null}, "VAULT": {"type": "TEXT", "index": 6, "name": "VAULT", "comment": null}, "VAULT_NUMBER": {"type": "NUMBER", "index": 7, "name": "VAULT_NUMBER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "CRYPTOPUNK_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 21, "name": "TX_FEE_USD", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "NUMBER", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "NUMBER", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "NUMBER", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "NUMBER", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_TO_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "X2Y2_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "DELEGATIONS_TX_EVENT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "CONTRACT_ADDRESS", "comment": null}, "TX_EVENT": {"type": "TEXT", "index": 7, "name": "TX_EVENT", "comment": null}, "DELEGATE": {"type": "TEXT", "index": 8, "name": "DELEGATE", "comment": null}, "AMOUNT_DELEGATED_UNADJUSTED": {"type": "FLOAT", "index": 9, "name": "AMOUNT_DELEGATED_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 10, "name": "DECIMALS", "comment": null}, "AMOUNT_DELEGATED": {"type": "FLOAT", "index": 11, "name": "AMOUNT_DELEGATED", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102"}, "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_LIQUIDITY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c"}, "model.ethereum_models.streamline__decode_logs_history_008033543_008133664": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_008033543_008133664", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_008033543_008133664"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_SYMBOL_OUT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed"}, "model.ethereum_models.ethereum_share__dim_function_signatures": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_FUNCTION_SIGNATURES", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 8818688.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 549518.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(bytes_signature)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__dim_function_signatures"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "BLUR_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "COMP_MARKET_STATS_SUPPLY_APY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "X2Y2_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "OPENSEA_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4"}, "model.ethereum_models.chainlink__ez_oracle_feeds": {"metadata": {"type": "VIEW", "schema": "CHAINLINK", "name": "EZ_ORACLE_FEEDS", "database": "ETHEREUM_DEV", "comment": "'This table contains Chainlink Oracle feeds, along with their metadata. Latest Answer reads are collected every 50 blocks.'\n", "owner": "INTERNAL_DEV"}, "columns": {"FEED_ADDRESS": {"type": "TEXT", "index": 1, "name": "FEED_ADDRESS", "comment": "The address of the feed contract."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the feed was read."}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": "The timestamp of the block at which the feed was read."}, "FEED_NAME": {"type": "TEXT", "index": 4, "name": "FEED_NAME", "comment": "The name of the feed contract."}, "LATEST_ANSWER_UNADJ": {"type": "NUMBER", "index": 5, "name": "LATEST_ANSWER_UNADJ", "comment": "The latest answer from the feed, unadjusted."}, "LATEST_ANSWER_ADJ": {"type": "FLOAT", "index": 6, "name": "LATEST_ANSWER_ADJ", "comment": "The latest answer from the feed, adjusted."}, "FEED_CATEGORY": {"type": "TEXT", "index": 7, "name": "FEED_CATEGORY", "comment": "The category of the feed contract."}, "FEED_ADDED_DATE": {"type": "TEXT", "index": 8, "name": "FEED_ADDED_DATE", "comment": "The date the feed was added to the Chainlink network."}, "CREATED_BLOCK_NUMBER": {"type": "NUMBER", "index": 9, "name": "CREATED_BLOCK_NUMBER", "comment": "The block number at which the feed was created."}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.chainlink__ez_oracle_feeds"}, "model.ethereum_models.core__sv_dim_dex_liquidity_pools": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "SV_DIM_DEX_LIQUIDITY_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "CREATION_TIME", "comment": null}, "CREATION_TX": {"type": "TEXT", "index": 2, "name": "CREATION_TX", "comment": null}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 3, "name": "FACTORY_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 4, "name": "POOL_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "TOKEN0": {"type": "TEXT", "index": 6, "name": "TOKEN0", "comment": null}, "TOKEN1": {"type": "TEXT", "index": 7, "name": "TOKEN1", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 8, "name": "PLATFORM", "comment": null}, "TOKENS": {"type": "ARRAY", "index": 9, "name": "TOKENS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.core__sv_dim_dex_liquidity_pools"}, "test.ethereum_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": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "SUDOSWAP_SALES_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "WITHDRAWALS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "V2_SWAPS_AMOUNT_IN_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "CURVE_SWAPS_AMOUNT_OUT_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "X2Y2_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "X2Y2_SALES_EVENT_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_CORE", "name": "EZ_DEX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TOKEN_PRICES_COIN_MARKET_CAP_HOURLY_IMPUTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "RECORDED_HOUR", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": null}, "CLOSE": {"type": "FLOAT", "index": 3, "name": "CLOSE", "comment": null}, "IMPUTED": {"type": "BOOLEAN", "index": 4, "name": "IMPUTED", "comment": null}, "_UNIQUE_KEY": {"type": "TEXT", "index": 5, "name": "_UNIQUE_KEY", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_AAVE", "name": "EZ_LIQUIDATIONS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "NFT_TRANSFERS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "SYNTHETIX_SWAPS_ORIGIN_FROM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_FROM": {"type": "TEXT", "index": 15, "name": "TX_FROM", "comment": null}, "TX_TO": {"type": "TEXT", "index": 16, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 17, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 18, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 19, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 20, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 21, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 22, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 24, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATION_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SUSHI", "name": "EZ_LENDING_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "AAVE_ORACLE_PRICES_TOKEN_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORACLE_CONTRACT": {"type": "TEXT", "index": 3, "name": "ORACLE_CONTRACT", "comment": null}, "VALUE_ETHEREUM": {"type": "TEXT", "index": 4, "name": "VALUE_ETHEREUM", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 5, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 6, "name": "TOKEN_ADDRESS", "comment": null}, "UNDERLYING_DECIMALS": {"type": "NUMBER", "index": 7, "name": "UNDERLYING_DECIMALS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 8, "name": "PRICE", "comment": null}, "BLOCK_HOUR": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "BLOCK_HOUR", "comment": null}, "ID": {"type": "TEXT", "index": 10, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d"}, "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_LIQUIDATIONS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "COLLATERAL_ASSET": {"type": "TEXT", "index": 5, "name": "COLLATERAL_ASSET", "comment": null}, "COLLATERAL_AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "COLLATERAL_AAVE_TOKEN", "comment": null}, "LIQUIDATED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "LIQUIDATED_AMOUNT", "comment": null}, "LIQUIDATED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "LIQUIDATED_AMOUNT_USD", "comment": null}, "DEBT_ASSET": {"type": "TEXT", "index": 9, "name": "DEBT_ASSET", "comment": null}, "DEBT_AAVE_TOKEN": {"type": "TEXT", "index": 10, "name": "DEBT_AAVE_TOKEN", "comment": null}, "DEBT_TO_COVER_AMOUNT": {"type": "FLOAT", "index": 11, "name": "DEBT_TO_COVER_AMOUNT", "comment": null}, "DEBT_TO_COVER_AMOUNT_USD": {"type": "FLOAT", "index": 12, "name": "DEBT_TO_COVER_AMOUNT_USD", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 13, "name": "LIQUIDATOR", "comment": null}, "BORROWER": {"type": "TEXT", "index": 14, "name": "BORROWER", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 15, "name": "AAVE_VERSION", "comment": null}, "COLLATERAL_TOKEN_PRICE": {"type": "FLOAT", "index": 16, "name": "COLLATERAL_TOKEN_PRICE", "comment": null}, "COLLATERAL_TOKEN_SYMBOL": {"type": "TEXT", "index": 17, "name": "COLLATERAL_TOKEN_SYMBOL", "comment": null}, "DEBT_TOKEN_PRICE": {"type": "FLOAT", "index": 18, "name": "DEBT_TOKEN_PRICE", "comment": null}, "DEBT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "DEBT_TOKEN_SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 20, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 21, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_BORROWS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "BORROWS_CONTRACT_ADDRESS": {"type": "TEXT", "index": 6, "name": "BORROWS_CONTRACT_ADDRESS", "comment": null}, "BORROWS_CONTRACT_SYMBOL": {"type": "TEXT", "index": 7, "name": "BORROWS_CONTRACT_SYMBOL", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 8, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 9, "name": "CTOKEN_SYMBOL", "comment": null}, "LOAN_AMOUNT": {"type": "FLOAT", "index": 10, "name": "LOAN_AMOUNT", "comment": null}, "LOAN_AMOUNT_USD": {"type": "FLOAT", "index": 11, "name": "LOAN_AMOUNT_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 13, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_GOVERNANCE_VOTES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085"}, "model.ethereum_models.aave__ez_deposits": {"metadata": {"type": "BASE TABLE", "schema": "AAVE", "name": "EZ_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 73689088.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 579312.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.aave__ez_deposits"}, "model.ethereum_models.streamline__decode_logs_history_014750908_014784640": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_014750908_014784640", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_014750908_014784640"}, "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SUSHI", "name": "EZ_BORROWING_AMOUNT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "ACTION": {"type": "TEXT", "index": 4, "name": "ACTION", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 7, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "BORROWER": {"type": "TEXT", "index": 8, "name": "BORROWER", "comment": null}, "BORROWER_IS_A_CONTRACT": {"type": "TEXT", "index": 9, "name": "BORROWER_IS_A_CONTRACT", "comment": null}, "LENDING_POOL_ADDRESS": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_ADDRESS", "comment": null}, "LENDING_POOL": {"type": "TEXT", "index": 11, "name": "LENDING_POOL", "comment": null}, "ASSET": {"type": "TEXT", "index": 12, "name": "ASSET", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "AMOUNT": {"type": "FLOAT", "index": 14, "name": "AMOUNT", "comment": null}, "AMOUNT_USD": {"type": "FLOAT", "index": 15, "name": "AMOUNT_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 16, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "ETH_BALANCE_DIFFS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "PREV_BAL_UNADJ": {"type": "NUMBER", "index": 4, "name": "PREV_BAL_UNADJ", "comment": null}, "CURRENT_BAL_UNADJ": {"type": "NUMBER", "index": 5, "name": "CURRENT_BAL_UNADJ", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_LTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ID": {"type": "TEXT", "index": 7, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_LIQUIDATIONS_LIQUIDATION_CONTRACT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "BORROWER": {"type": "TEXT", "index": 5, "name": "BORROWER", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 6, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 7, "name": "CTOKEN_SYMBOL", "comment": null}, "LIQUIDATOR": {"type": "TEXT", "index": 8, "name": "LIQUIDATOR", "comment": null}, "CTOKENS_SEIZED": {"type": "FLOAT", "index": 9, "name": "CTOKENS_SEIZED", "comment": null}, "COLLATERAL_CTOKEN": {"type": "TEXT", "index": 10, "name": "COLLATERAL_CTOKEN", "comment": null}, "COLLATERAL_SYMBOL": {"type": "TEXT", "index": 11, "name": "COLLATERAL_SYMBOL", "comment": null}, "LIQUIDATION_AMOUNT": {"type": "FLOAT", "index": 12, "name": "LIQUIDATION_AMOUNT", "comment": null}, "LIQUIDATION_AMOUNT_USD": {"type": "FLOAT", "index": 13, "name": "LIQUIDATION_AMOUNT_USD", "comment": null}, "LIQUIDATION_CONTRACT_ADDRESS": {"type": "TEXT", "index": 14, "name": "LIQUIDATION_CONTRACT_ADDRESS", "comment": null}, "LIQUIDATION_CONTRACT_SYMBOL": {"type": "TEXT", "index": 15, "name": "LIQUIDATION_CONTRACT_SYMBOL", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 17, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_STATE_HASHES_STATE_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"STATE_TX_HASH": {"type": "TEXT", "index": 1, "name": "STATE_TX_HASH", "comment": null}, "STATE_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "STATE_BLOCK_NUMBER", "comment": null}, "STATE_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "STATE_BLOCK_TIMESTAMP", "comment": null}, "STATE_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "STATE_BATCH_INDEX", "comment": null}, "STATE_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "STATE_BATCH_ROOT", "comment": null}, "STATE_BATCH_SIZE": {"type": "NUMBER", "index": 6, "name": "STATE_BATCH_SIZE", "comment": null}, "STATE_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "STATE_PREV_TOTAL_ELEMENTS", "comment": null}, "STATE_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "STATE_MIN_BLOCK", "comment": null}, "STATE_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "STATE_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965"}, "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_SWAPS_EVENT_INDEX", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 6, "name": "POOL_NAME", "comment": null}, "RECIPIENT": {"type": "TEXT", "index": 7, "name": "RECIPIENT", "comment": null}, "SENDER": {"type": "TEXT", "index": 8, "name": "SENDER", "comment": null}, "TICK": {"type": "FLOAT", "index": 9, "name": "TICK", "comment": null}, "LIQUIDITY": {"type": "FLOAT", "index": 10, "name": "LIQUIDITY", "comment": null}, "LIQUIDITY_ADJUSTED": {"type": "FLOAT", "index": 11, "name": "LIQUIDITY_ADJUSTED", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 12, "name": "EVENT_INDEX", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 13, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT1_ADJUSTED", "comment": null}, "PRICE_1_0": {"type": "FLOAT", "index": 15, "name": "PRICE_1_0", "comment": null}, "PRICE_0_1": {"type": "FLOAT", "index": 16, "name": "PRICE_0_1", "comment": null}, "TOKEN0_ADDRESS": {"type": "TEXT", "index": 17, "name": "TOKEN0_ADDRESS", "comment": null}, "TOKEN1_ADDRESS": {"type": "TEXT", "index": 18, "name": "TOKEN1_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 19, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 20, "name": "TOKEN1_SYMBOL", "comment": null}, "TOKEN0_PRICE": {"type": "FLOAT", "index": 21, "name": "TOKEN0_PRICE", "comment": null}, "TOKEN1_PRICE": {"type": "FLOAT", "index": 22, "name": "TOKEN1_PRICE", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 23, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 24, "name": "AMOUNT1_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 25, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 26, "name": "_INSERTED_TIMESTAMP", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 27, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 29, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "AMOUNT0_UNADJ": {"type": "FLOAT", "index": 30, "name": "AMOUNT0_UNADJ", "comment": null}, "AMOUNT1_UNADJ": {"type": "FLOAT", "index": 31, "name": "AMOUNT1_UNADJ", "comment": null}, "TOKEN0_DECIMALS": {"type": "NUMBER", "index": 32, "name": "TOKEN0_DECIMALS", "comment": null}, "TOKEN1_DECIMALS": {"type": "NUMBER", "index": 33, "name": "TOKEN1_DECIMALS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER", "name": "BEACON_DEPOSITS_SLOT_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "SUDOSWAP_SALES_TOKENID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_TX_FEE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "BLUR_SALES_CREATOR_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "CRYPTOPUNK_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf"}, "model.ethereum_models.streamline__decode_logs_history_013707346_013742473": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_013707346_013742473", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_013707346_013742473"}, "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM_SHARE", "name": "DIM_DEX_LIQUIDITY_POOLS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "CREATION_TIME", "comment": null}, "CREATION_TX": {"type": "TEXT", "index": 2, "name": "CREATION_TX", "comment": null}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 3, "name": "FACTORY_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 4, "name": "POOL_NAME", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": null}, "TOKEN0": {"type": "TEXT", "index": 6, "name": "TOKEN0", "comment": null}, "TOKEN1": {"type": "TEXT", "index": 7, "name": "TOKEN1", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 8, "name": "PLATFORM", "comment": null}, "TOKENS": {"type": "ARRAY", "index": 9, "name": "TOKENS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 10453504.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 87695.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(pool_address)", "include": true, "description": "The key used to cluster this 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.ethereum_models.ethereum_share__dim_dex_liquidity_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_SET_SILVER_NFT", "name": "SEAPORT_SALES_PLATFORM_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"VALUE_FIELD": {"type": "TEXT", "index": 1, "name": "VALUE_FIELD", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36"}, "model.ethereum_models.streamline__eth_balances_history": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "ETH_BALANCES_HISTORY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__eth_balances_history"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_POOL_STATS_VIRTUAL_LIQUIDITY_ADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_TOKEN_IN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "RARIBLE_SALES_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 5, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 6, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 7, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 8, "name": "SELLER_ADDRESS", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 9, "name": "BUYER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 10, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 12, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 13, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 14, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 15, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 16, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 17, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 18, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 19, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 20, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 21, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 25, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 26, "name": "TX_FEE_USD", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 27, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 28, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 29, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "NFT_UNI_ID": {"type": "TEXT", "index": 30, "name": "NFT_UNI_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6"}, "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_AAVE_VERSION", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc"}, "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_WITHDRAWS_TX_HASH", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "WITHDRAWN_TOKENS": {"type": "FLOAT", "index": 7, "name": "WITHDRAWN_TOKENS", "comment": null}, "WITHDRAWN_USD": {"type": "FLOAT", "index": 8, "name": "WITHDRAWN_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 10, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 11, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 12, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 13, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_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": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f"}, "model.ethereum_models.bronze__blocks": {"metadata": {"type": "VIEW", "schema": "BRONZE", "name": "BLOCKS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RECORD_ID": {"type": "TEXT", "index": 1, "name": "RECORD_ID", "comment": null}, "OFFSET_ID": {"type": "NUMBER", "index": 2, "name": "OFFSET_ID", "comment": null}, "BLOCK_ID": {"type": "NUMBER", "index": 3, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 5, "name": "NETWORK", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 6, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 7, "name": "TX_COUNT", "comment": null}, "HEADER": {"type": "VARIANT", "index": 8, "name": "HEADER", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.bronze__blocks"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_ROW_VALUES_TO_HAVE_RECENT_DATA_SILVER_NFT", "name": "SEAPORT_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"MAX_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "MAX_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_DEX", "name": "BALANCER_POOLS_POOLID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOLID": {"type": "TEXT", "index": 1, "name": "POOLID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SUDOSWAP_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-20 08:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER_MAKER", "name": "LIQUIDATIONS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65"}, "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_COMPOUND", "name": "EZ_REDEMPTIONS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "CTOKEN": {"type": "TEXT", "index": 5, "name": "CTOKEN", "comment": null}, "CTOKEN_SYMBOL": {"type": "TEXT", "index": 6, "name": "CTOKEN_SYMBOL", "comment": null}, "RECEIVED_AMOUNT": {"type": "FLOAT", "index": 7, "name": "RECEIVED_AMOUNT", "comment": null}, "RECEIVED_AMOUNT_USD": {"type": "FLOAT", "index": 8, "name": "RECEIVED_AMOUNT_USD", "comment": null}, "RECEIVED_CONTRACT_ADDRESS": {"type": "TEXT", "index": 9, "name": "RECEIVED_CONTRACT_ADDRESS", "comment": null}, "RECEIVED_CONTRACT_SYMBOL": {"type": "TEXT", "index": 10, "name": "RECEIVED_CONTRACT_SYMBOL", "comment": null}, "REDEEMED_CTOKEN": {"type": "FLOAT", "index": 11, "name": "REDEEMED_CTOKEN", "comment": null}, "REDEEMER": {"type": "TEXT", "index": 12, "name": "REDEEMER", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_MARKET_STATS_TOTAL_VARIABLE_DEBT_TOKEN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "SEAPORT_SALES_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "UNIV3_SWAPS_PRICE_0_1", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_NFT", "name": "RARIBLE_SALES_PLATFORM_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "NFTX_SALES_BUYER_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_SILVER", "name": "COMP_MARKET_STATS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 2, "name": "CONTRACT_NAME", "comment": null}, "CTOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "CTOKEN_ADDRESS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "OPTIMISM_SUBMISSION_HASHES_L1_SUBMISSION_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"L1_SUBMISSION_TX_HASH": {"type": "TEXT", "index": 1, "name": "L1_SUBMISSION_TX_HASH", "comment": null}, "L1_SUBMISSION_BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "L1_SUBMISSION_BLOCK_NUMBER", "comment": null}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "comment": null}, "L1_SUBMISSION_BATCH_INDEX": {"type": "NUMBER", "index": 4, "name": "L1_SUBMISSION_BATCH_INDEX", "comment": null}, "L1_SUBMISSION_BATCH_ROOT": {"type": "TEXT", "index": 5, "name": "L1_SUBMISSION_BATCH_ROOT", "comment": null}, "L1_SUBMISSION_SIZE": {"type": "NUMBER", "index": 6, "name": "L1_SUBMISSION_SIZE", "comment": null}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"type": "NUMBER", "index": 7, "name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "comment": null}, "SUB_MIN_BLOCK": {"type": "NUMBER", "index": 8, "name": "SUB_MIN_BLOCK", "comment": null}, "SUB_MAX_BLOCK": {"type": "NUMBER", "index": 9, "name": "SUB_MAX_BLOCK", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab"}, "model.ethereum_models.core__ez_nft_mints": {"metadata": {"type": "BASE TABLE", "schema": "CORE", "name": "EZ_NFT_MINTS", "database": "ETHEREUM_DEV", "comment": "This table contains NFT mint events, defined as an NFT transfers from a burn address to an address, on the ethereum blockchain.", "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": "The block timestamp at which the NFT event occurred."}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": "The block number at which the NFT event occurred."}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events."}, "EVENT_TYPE": {"type": "TEXT", "index": 4, "name": "EVENT_TYPE", "comment": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`."}, "NFT_ADDRESS": {"type": "TEXT", "index": 5, "name": "NFT_ADDRESS", "comment": "The contract address of the NFT."}, "PROJECT_NAME": {"type": "TEXT", "index": 6, "name": "PROJECT_NAME", "comment": "The name of the NFT project. This field, along with metadata, will be filled in over time."}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "NFT_FROM_ADDRESS", "comment": "The sending address of the NFT in the transaction."}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "NFT_TO_ADDRESS", "comment": "The receiving address of the NFT in the transaction."}, "TOKENID": {"type": "TEXT", "index": 9, "name": "TOKENID", "comment": "The token ID for this NFT contract."}, "TOKEN_METADATA": {"type": "OBJECT", "index": 10, "name": "TOKEN_METADATA", "comment": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field."}, "ERC1155_VALUE": {"type": "TEXT", "index": 11, "name": "ERC1155_VALUE", "comment": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens."}, "MINT_PRICE_ETH": {"type": "FLOAT", "index": 12, "name": "MINT_PRICE_ETH", "comment": "The price paid in ETH to mint the NFT(s)."}, "MINT_PRICE_USD": {"type": "FLOAT", "index": 13, "name": "MINT_PRICE_USD", "comment": "The price paid in US dollars to mint the NFT(s)."}, "NFT_COUNT": {"type": "NUMBER", "index": 14, "name": "NFT_COUNT", "comment": "The number of NFTs minted in this event."}, "AMOUNT": {"type": "FLOAT", "index": 15, "name": "AMOUNT", "comment": ""}, "AMOUNT_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT_USD", "comment": ""}, "MINT_PRICE_TOKENS": {"type": "FLOAT", "index": 17, "name": "MINT_PRICE_TOKENS", "comment": "The decimal adjusted amount of tokens supplied within the same transaction to mint the NFT. This field may not handle all edge cases."}, "MINT_PRICE_TOKENS_USD": {"type": "FLOAT", "index": 18, "name": "MINT_PRICE_TOKENS_USD", "comment": "The amount of tokens supplied in US dollars within the same transaction to mint the NFT. This field may not handle all edge cases."}, "MINT_TOKEN_SYMBOL": {"type": "TEXT", "index": 19, "name": "MINT_TOKEN_SYMBOL", "comment": "The symbol of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases."}, "MINT_TOKEN_ADDRESS": {"type": "TEXT", "index": 20, "name": "MINT_TOKEN_ADDRESS", "comment": "The contract address of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases."}, "TX_FEE": {"type": "FLOAT", "index": 21, "name": "TX_FEE", "comment": "The gas fee for this transaction in ETH."}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 22, "name": "INGESTED_AT", "comment": ""}, "_LOG_ID": {"type": "TEXT", "index": 23, "name": "_LOG_ID", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6974857728.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 120429299.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.core__ez_nft_mints"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "NFTX_SALES_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "BUYER_ADDRESS": {"type": "TEXT", "index": 11, "name": "BUYER_ADDRESS", "comment": null}, "SELLER_ADDRESS": {"type": "TEXT", "index": 12, "name": "SELLER_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "NUMBER", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "NUMBER", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "_INSERTED_TIMESTAMP", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab"}, "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_MAKER", "name": "REPAYMENTS_AMOUNT_PAID_UNADJUSTED", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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_STATUS": {"type": "TEXT", "index": 4, "name": "TX_STATUS", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "PAYER": {"type": "TEXT", "index": 6, "name": "PAYER", "comment": null}, "VAULT": {"type": "TEXT", "index": 7, "name": "VAULT", "comment": null}, "TOKEN_PAID": {"type": "TEXT", "index": 8, "name": "TOKEN_PAID", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "AMOUNT_PAID_UNADJUSTED": {"type": "NUMBER", "index": 10, "name": "AMOUNT_PAID_UNADJUSTED", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 11, "name": "DECIMALS", "comment": null}, "AMOUNT_PAID": {"type": "FLOAT", "index": 12, "name": "AMOUNT_PAID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 13, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 14, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_AAVE", "name": "EZ_FLASHLOANS_TOKEN_PRICE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc"}, "model.ethereum_models.streamline__uni_v3_pool_reads": {"metadata": {"type": "BASE TABLE", "schema": "STREAMLINE", "name": "UNI_V3_POOL_READS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 2, "name": "FUNCTION_INPUT", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "FUNCTION_SIGNATURE", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:13UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 22759063552.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1114921345.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(ROUND(block_number, -3))", "include": true, "description": "The key used to cluster this 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.ethereum_models.streamline__uni_v3_pool_reads"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994": {"metadata": {"type": "BASE TABLE", "schema": "DBT_UTILS_UNIQUE_COMBINATION_OF_COLUMNS_COMPOUND", "name": "EZ_DEPOSITS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"_LOG_ID": {"type": "TEXT", "index": 1, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_CORE", "name": "EZ_SNAPSHOT_VOTING_TYPE", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_DELEGATIONS_DECIMALS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_WITHDRAWALS_TOKEN_WITHDRAWN", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_DEX", "name": "SYNTHETIX_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05"}, "model.ethereum_models.streamline__decode_logs_history_012617083_012649128": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_012617083_012649128", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_012617083_012649128"}, "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "SNAPSHOT_VOTING_POWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": null}, "PROPOSAL_ID": {"type": "TEXT", "index": 2, "name": "PROPOSAL_ID", "comment": null}, "VOTER": {"type": "TEXT", "index": 3, "name": "VOTER", "comment": null}, "VOTE_OPTION": {"type": "ARRAY", "index": 4, "name": "VOTE_OPTION", "comment": null}, "VOTING_POWER": {"type": "NUMBER", "index": 5, "name": "VOTING_POWER", "comment": null}, "VOTE_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "VOTE_TIMESTAMP", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 7, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 8, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 9, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 10, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 11, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 12, "name": "NETWORK", "comment": null}, "DELAY": {"type": "NUMBER", "index": 13, "name": "DELAY", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 14, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 15, "name": "VOTING_PERIOD", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 16, "name": "VOTING_TYPE", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 17, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 18, "name": "PROPOSAL_END_TIME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER", "name": "BLOCKS_TOTAL_DIFFICULTY", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_NFT", "name": "LOOKSRARE_SALES_PLATFORM_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_MATCH_REGEX_SILVER_MAKER", "name": "FLASH_LOANS_BORROWER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"EXPRESSION": {"type": "BOOLEAN", "index": 1, "name": "EXPRESSION", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:05UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_DEX", "name": "V2_SWAPS_EVENT_NAME", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 23, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_VALUES_TO_BE_IN_TYPE_LIST_SILVER_MAKER", "name": "DEPOSITS_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"RELATION_COLUMN": {"type": "TEXT", "index": 1, "name": "RELATION_COLUMN", "comment": null}, "RELATION_COLUMN_TYPE": {"type": "TEXT", "index": 2, "name": "RELATION_COLUMN_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:03UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78"}, "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_CORE", "name": "EZ_DEX_SWAPS_BLOCK_TIMESTAMP", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 4, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 6, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 7, "name": "CONTRACT_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 8, "name": "POOL_NAME", "comment": null}, "EVENT_NAME": {"type": "TEXT", "index": 9, "name": "EVENT_NAME", "comment": null}, "AMOUNT_IN": {"type": "FLOAT", "index": 10, "name": "AMOUNT_IN", "comment": null}, "AMOUNT_IN_USD": {"type": "FLOAT", "index": 11, "name": "AMOUNT_IN_USD", "comment": null}, "AMOUNT_OUT": {"type": "FLOAT", "index": 12, "name": "AMOUNT_OUT", "comment": null}, "AMOUNT_OUT_USD": {"type": "FLOAT", "index": 13, "name": "AMOUNT_OUT_USD", "comment": null}, "SENDER": {"type": "TEXT", "index": 14, "name": "SENDER", "comment": null}, "TX_TO": {"type": "TEXT", "index": 15, "name": "TX_TO", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 16, "name": "EVENT_INDEX", "comment": null}, "PLATFORM": {"type": "TEXT", "index": 17, "name": "PLATFORM", "comment": null}, "TOKEN_IN": {"type": "TEXT", "index": 18, "name": "TOKEN_IN", "comment": null}, "TOKEN_OUT": {"type": "TEXT", "index": 19, "name": "TOKEN_OUT", "comment": null}, "SYMBOL_IN": {"type": "TEXT", "index": 20, "name": "SYMBOL_IN", "comment": null}, "SYMBOL_OUT": {"type": "TEXT", "index": 21, "name": "SYMBOL_OUT", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 22, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_ID.5f300fabf8": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_BRONZE_API", "name": "SNAPSHOT_PROPOSALS_PROPOSAL_ID", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"PROPOSAL_ID": {"type": "TEXT", "index": 1, "name": "PROPOSAL_ID", "comment": null}, "IPFS": {"type": "TEXT", "index": 2, "name": "IPFS", "comment": null}, "CHOICES": {"type": "ARRAY", "index": 3, "name": "CHOICES", "comment": null}, "PROPOSAL_AUTHOR": {"type": "TEXT", "index": 4, "name": "PROPOSAL_AUTHOR", "comment": null}, "PROPOSAL_TITLE": {"type": "TEXT", "index": 5, "name": "PROPOSAL_TITLE", "comment": null}, "PROPOSAL_TEXT": {"type": "TEXT", "index": 6, "name": "PROPOSAL_TEXT", "comment": null}, "SPACE_ID": {"type": "TEXT", "index": 7, "name": "SPACE_ID", "comment": null}, "NETWORK": {"type": "TEXT", "index": 8, "name": "NETWORK", "comment": null}, "CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "CREATED_AT", "comment": null}, "PROPOSAL_START_TIME": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "PROPOSAL_START_TIME", "comment": null}, "PROPOSAL_END_TIME": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "PROPOSAL_END_TIME", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 12, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 20:41UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_ID.5f300fabf8"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "LOOKSRARE_SALES_NFT_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "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}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 5, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 7, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 8, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 9, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 10, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 11, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 14, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 15, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 16, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 17, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 18, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 19, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 20, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 21, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 22, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 23, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 24, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 25, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 26, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 27, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 28, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 29, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 30, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 31, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 32, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e"}, "model.ethereum_models.streamline__decode_logs_history_015789603_015823300": {"metadata": {"type": "VIEW", "schema": "STREAMLINE", "name": "DECODE_LOGS_HISTORY_015789603_015823300", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 2, "name": "_LOG_ID", "comment": null}, "ABI": {"type": "VARIANT", "index": 3, "name": "ABI", "comment": null}, "DATA": {"type": "OBJECT", "index": 4, "name": "DATA", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.streamline__decode_logs_history_015789603_015823300"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580": {"metadata": {"type": "BASE TABLE", "schema": "DBT_EXPECTATIONS_EXPECT_COLUMN_TO_EXIST_MAKER", "name": "EZ_REPAYMENTS_VAULT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"COLUMN_NAME": {"type": "TEXT", "index": 1, "name": "COLUMN_NAME", "comment": null}, "MATCHING_COLUMN_INDEX": {"type": "NUMBER", "index": 2, "name": "MATCHING_COLUMN_INDEX", "comment": null}, "COLUMN_INDEX_MATCHES": {"type": "BOOLEAN", "index": 3, "name": "COLUMN_INDEX_MATCHES", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER_NFT", "name": "OPENSEA_SALES_TX_FEE_USD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_NUMBER": {"type": "NUMBER", "index": 1, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "ORIGIN_TO_ADDRESS": {"type": "TEXT", "index": 3, "name": "ORIGIN_TO_ADDRESS", "comment": null}, "ORIGIN_FROM_ADDRESS": {"type": "TEXT", "index": 4, "name": "ORIGIN_FROM_ADDRESS", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 6, "name": "EVENT_INDEX", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 7, "name": "TX_HASH", "comment": null}, "EVENT_TYPE": {"type": "TEXT", "index": 8, "name": "EVENT_TYPE", "comment": null}, "PLATFORM_ADDRESS": {"type": "TEXT", "index": 9, "name": "PLATFORM_ADDRESS", "comment": null}, "PLATFORM_NAME": {"type": "TEXT", "index": 10, "name": "PLATFORM_NAME", "comment": null}, "PLATFORM_EXCHANGE_VERSION": {"type": "TEXT", "index": 11, "name": "PLATFORM_EXCHANGE_VERSION", "comment": null}, "NFT_FROM_ADDRESS": {"type": "TEXT", "index": 12, "name": "NFT_FROM_ADDRESS", "comment": null}, "NFT_TO_ADDRESS": {"type": "TEXT", "index": 13, "name": "NFT_TO_ADDRESS", "comment": null}, "NFT_ADDRESS": {"type": "TEXT", "index": 14, "name": "NFT_ADDRESS", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 15, "name": "PROJECT_NAME", "comment": null}, "ERC1155_VALUE": {"type": "TEXT", "index": 16, "name": "ERC1155_VALUE", "comment": null}, "TOKENID": {"type": "TEXT", "index": 17, "name": "TOKENID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 18, "name": "TOKEN_METADATA", "comment": null}, "CURRENCY_SYMBOL": {"type": "TEXT", "index": 19, "name": "CURRENCY_SYMBOL", "comment": null}, "CURRENCY_ADDRESS": {"type": "TEXT", "index": 20, "name": "CURRENCY_ADDRESS", "comment": null}, "PRICE": {"type": "FLOAT", "index": 21, "name": "PRICE", "comment": null}, "PRICE_USD": {"type": "FLOAT", "index": 22, "name": "PRICE_USD", "comment": null}, "TOTAL_FEES": {"type": "FLOAT", "index": 23, "name": "TOTAL_FEES", "comment": null}, "PLATFORM_FEE": {"type": "FLOAT", "index": 24, "name": "PLATFORM_FEE", "comment": null}, "CREATOR_FEE": {"type": "FLOAT", "index": 25, "name": "CREATOR_FEE", "comment": null}, "TOTAL_FEES_USD": {"type": "FLOAT", "index": 26, "name": "TOTAL_FEES_USD", "comment": null}, "PLATFORM_FEE_USD": {"type": "FLOAT", "index": 27, "name": "PLATFORM_FEE_USD", "comment": null}, "CREATOR_FEE_USD": {"type": "FLOAT", "index": 28, "name": "CREATOR_FEE_USD", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 29, "name": "TX_FEE", "comment": null}, "TX_FEE_USD": {"type": "FLOAT", "index": 30, "name": "TX_FEE_USD", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 31, "name": "_LOG_ID", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 32, "name": "INGESTED_AT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 33, "name": "INPUT_DATA", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:10UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "UNIV3_POSITION_COLLECTED_FEES_BLOCK_NUMBER", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 4, "name": "TX_HASH", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 5, "name": "EVENT_INDEX", "comment": null}, "POOL_ADDRESS": {"type": "TEXT", "index": 6, "name": "POOL_ADDRESS", "comment": null}, "POOL_NAME": {"type": "TEXT", "index": 7, "name": "POOL_NAME", "comment": null}, "LIQUIDITY_PROVIDER": {"type": "TEXT", "index": 8, "name": "LIQUIDITY_PROVIDER", "comment": null}, "NF_TOKEN_ID": {"type": "TEXT", "index": 9, "name": "NF_TOKEN_ID", "comment": null}, "NF_POSITION_MANAGER_ADDRESS": {"type": "TEXT", "index": 10, "name": "NF_POSITION_MANAGER_ADDRESS", "comment": null}, "TOKEN0_SYMBOL": {"type": "TEXT", "index": 11, "name": "TOKEN0_SYMBOL", "comment": null}, "TOKEN1_SYMBOL": {"type": "TEXT", "index": 12, "name": "TOKEN1_SYMBOL", "comment": null}, "AMOUNT0": {"type": "TEXT", "index": 13, "name": "AMOUNT0", "comment": null}, "AMOUNT0_ADJUSTED": {"type": "FLOAT", "index": 14, "name": "AMOUNT0_ADJUSTED", "comment": null}, "AMOUNT1_ADJUSTED": {"type": "FLOAT", "index": 15, "name": "AMOUNT1_ADJUSTED", "comment": null}, "AMOUNT0_USD": {"type": "FLOAT", "index": 16, "name": "AMOUNT0_USD", "comment": null}, "AMOUNT1_USD": {"type": "FLOAT", "index": 17, "name": "AMOUNT1_USD", "comment": null}, "AMOUNT1": {"type": "TEXT", "index": 18, "name": "AMOUNT1", "comment": null}, "TICK_LOWER": {"type": "TEXT", "index": 19, "name": "TICK_LOWER", "comment": null}, "TICK_UPPER": {"type": "TEXT", "index": 20, "name": "TICK_UPPER", "comment": null}, "PRICE_LOWER": {"type": "FLOAT", "index": 21, "name": "PRICE_LOWER", "comment": null}, "PRICE_UPPER": {"type": "FLOAT", "index": 22, "name": "PRICE_UPPER", "comment": null}, "PRICE_LOWER_USD": {"type": "FLOAT", "index": 23, "name": "PRICE_LOWER_USD", "comment": null}, "PRICE_UPPER_USD": {"type": "FLOAT", "index": 24, "name": "PRICE_UPPER_USD", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 25, "name": "_INSERTED_TIMESTAMP", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 26, "name": "_LOG_ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a"}, "model.ethereum_models.beacon_chain__fact_attestations": {"metadata": {"type": "VIEW", "schema": "BEACON_CHAIN", "name": "FACT_ATTESTATIONS", "database": "ETHEREUM_DEV", "comment": "Validators are expected to create, sign and broadcast an attestation during every epoch. Data in this table contains details around these attestations. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/attestations/)", "owner": "INTERNAL_DEV"}, "columns": {"SLOT_NUMBER": {"type": "NUMBER", "index": 1, "name": "SLOT_NUMBER", "comment": "The Beacon Chain slot this block represents."}, "SLOT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SLOT_TIMESTAMP", "comment": "Timestamp of Beacon Chain slot."}, "EPOCH_NUMBER": {"type": "NUMBER", "index": 3, "name": "EPOCH_NUMBER", "comment": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes."}, "ATTESTATION_INDEX": {"type": "NUMBER", "index": 4, "name": "ATTESTATION_INDEX", "comment": "A number that identifies which committee the validator belongs to in a given slot"}, "AGGREGATION_BITS": {"type": "TEXT", "index": 5, "name": "AGGREGATION_BITS", "comment": ""}, "BEACON_BLOCK_ROOT": {"type": "TEXT", "index": 6, "name": "BEACON_BLOCK_ROOT", "comment": "Root hash of the block the validator sees at the head of the chain (the result of applying the fork-choice algorithm)"}, "SOURCE_EPOCH": {"type": "NUMBER", "index": 7, "name": "SOURCE_EPOCH", "comment": "Part of the finality vote indicating what the validators see as the most recent justified block"}, "SOURCE_ROOT": {"type": "TEXT", "index": 8, "name": "SOURCE_ROOT", "comment": "Part of the finality vote indicating what the validators see as the most recent justified block"}, "TARGET_EPOCH": {"type": "NUMBER", "index": 9, "name": "TARGET_EPOCH", "comment": "Part of the finality vote indicating what the validators see as the first block in the current epoch"}, "TARGET_ROOT": {"type": "TEXT", "index": 10, "name": "TARGET_ROOT", "comment": "Part of the finality vote indicating what the validators see as the first block in the current epoch"}, "ATTESTATION_SIGNATURE": {"type": "TEXT", "index": 11, "name": "ATTESTATION_SIGNATURE", "comment": "A BLS signature that aggregates the signatures of individual validators"}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.ethereum_models.beacon_chain__fact_attestations"}, "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_SILVER", "name": "TRANSACTIONS_INGESTED_AT", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "BLOCK_TIMESTAMP", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "TX_HASH": {"type": "TEXT", "index": 3, "name": "TX_HASH", "comment": null}, "NONCE": {"type": "FLOAT", "index": 4, "name": "NONCE", "comment": null}, "POSITION": {"type": "NUMBER", "index": 5, "name": "POSITION", "comment": null}, "ORIGIN_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 6, "name": "ORIGIN_FUNCTION_SIGNATURE", "comment": null}, "FROM_ADDRESS": {"type": "TEXT", "index": 7, "name": "FROM_ADDRESS", "comment": null}, "TO_ADDRESS": {"type": "TEXT", "index": 8, "name": "TO_ADDRESS", "comment": null}, "ETH_VALUE": {"type": "FLOAT", "index": 9, "name": "ETH_VALUE", "comment": null}, "BLOCK_HASH": {"type": "TEXT", "index": 10, "name": "BLOCK_HASH", "comment": null}, "GAS_PRICE": {"type": "FLOAT", "index": 11, "name": "GAS_PRICE", "comment": null}, "GAS_LIMIT": {"type": "NUMBER", "index": 12, "name": "GAS_LIMIT", "comment": null}, "INPUT_DATA": {"type": "TEXT", "index": 13, "name": "INPUT_DATA", "comment": null}, "STATUS": {"type": "TEXT", "index": 14, "name": "STATUS", "comment": null}, "GAS_USED": {"type": "FLOAT", "index": 15, "name": "GAS_USED", "comment": null}, "CUMULATIVE_GAS_USED": {"type": "FLOAT", "index": 16, "name": "CUMULATIVE_GAS_USED", "comment": null}, "EFFECTIVE_GAS_PRICE": {"type": "FLOAT", "index": 17, "name": "EFFECTIVE_GAS_PRICE", "comment": null}, "TX_FEE": {"type": "FLOAT", "index": 18, "name": "TX_FEE", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 19, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 20, "name": "_INSERTED_TIMESTAMP", "comment": null}, "TX_JSON": {"type": "OBJECT", "index": 21, "name": "TX_JSON", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449"}, "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec": {"metadata": {"type": "BASE TABLE", "schema": "NOT_NULL_AAVE", "name": "EZ_DEPOSITS_DEPOSITOR_ADDRESS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"TX_HASH": {"type": "TEXT", "index": 1, "name": "TX_HASH", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "BLOCK_TIMESTAMP", "comment": null}, "EVENT_INDEX": {"type": "FLOAT", "index": 4, "name": "EVENT_INDEX", "comment": null}, "AAVE_MARKET": {"type": "TEXT", "index": 5, "name": "AAVE_MARKET", "comment": null}, "AAVE_TOKEN": {"type": "TEXT", "index": 6, "name": "AAVE_TOKEN", "comment": null}, "ISSUED_TOKENS": {"type": "FLOAT", "index": 7, "name": "ISSUED_TOKENS", "comment": null}, "SUPPLIED_USD": {"type": "FLOAT", "index": 8, "name": "SUPPLIED_USD", "comment": null}, "DEPOSITOR_ADDRESS": {"type": "TEXT", "index": 9, "name": "DEPOSITOR_ADDRESS", "comment": null}, "LENDING_POOL_CONTRACT": {"type": "TEXT", "index": 10, "name": "LENDING_POOL_CONTRACT", "comment": null}, "AAVE_VERSION": {"type": "TEXT", "index": 11, "name": "AAVE_VERSION", "comment": null}, "TOKEN_PRICE": {"type": "FLOAT", "index": 12, "name": "TOKEN_PRICE", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 13, "name": "SYMBOL", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 14, "name": "BLOCKCHAIN", "comment": null}, "_LOG_ID": {"type": "TEXT", "index": 15, "name": "_LOG_ID", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 16, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 0.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 0.0, "include": true, "description": "An approximate count of rows in this table"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec"}}, "sources": {"source.ethereum_models.prod.ethereum_txs": {"metadata": {"type": "BASE TABLE", "schema": "PROD", "name": "ETHEREUM_TXS", "database": "CHAINWALKERS", "comment": null, "owner": "SYSADMIN"}, "columns": {"RECORD_ID": {"type": "TEXT", "index": 1, "name": "RECORD_ID", "comment": null}, "TX_ID": {"type": "TEXT", "index": 2, "name": "TX_ID", "comment": null}, "TX_BLOCK_INDEX": {"type": "NUMBER", "index": 3, "name": "TX_BLOCK_INDEX", "comment": null}, "OFFSET_ID": {"type": "NUMBER", "index": 4, "name": "OFFSET_ID", "comment": null}, "BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 7, "name": "NETWORK", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 8, "name": "CHAIN_ID", "comment": null}, "TX": {"type": "VARIANT", "index": 9, "name": "TX", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 11, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:24UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1535078276096.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2008124538.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_INSERTED_TIMESTAMP::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.prod.ethereum_txs"}, "source.ethereum_models.prod.ethereum_blocks": {"metadata": {"type": "BASE TABLE", "schema": "PROD", "name": "ETHEREUM_BLOCKS", "database": "CHAINWALKERS", "comment": null, "owner": "SYSADMIN"}, "columns": {"RECORD_ID": {"type": "TEXT", "index": 1, "name": "RECORD_ID", "comment": null}, "OFFSET_ID": {"type": "NUMBER", "index": 2, "name": "OFFSET_ID", "comment": null}, "BLOCK_ID": {"type": "NUMBER", "index": 3, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 4, "name": "BLOCK_TIMESTAMP", "comment": null}, "NETWORK": {"type": "TEXT", "index": 5, "name": "NETWORK", "comment": null}, "CHAIN_ID": {"type": "TEXT", "index": 6, "name": "CHAIN_ID", "comment": null}, "TX_COUNT": {"type": "NUMBER", "index": 7, "name": "TX_COUNT", "comment": null}, "HEADER": {"type": "VARIANT", "index": 8, "name": "HEADER", "comment": null}, "INGESTED_AT": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "INGESTED_AT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 10, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:21UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 9033946624.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 19825400.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(_INSERTED_TIMESTAMP::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.prod.ethereum_blocks"}, "source.ethereum_models.bronze_streamline.token_balances": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "TOKEN_BALANCES", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "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": 951984297463.0, "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.ethereum_models.bronze_streamline.token_balances"}, "source.ethereum_models.bronze_streamline.validators": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "VALIDATORS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "FUNC_TYPE": {"type": "TEXT", "index": 3, "name": "FUNC_TYPE", "comment": null}, "STATE_ID": {"type": "TEXT", "index": 4, "name": "STATE_ID", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 5, "name": "BLOCK_NUMBER", "comment": null}, "METADATA": {"type": "VARIANT", "index": 6, "name": "METADATA", "comment": null}, "INDEX": {"type": "NUMBER", "index": 7, "name": "INDEX", "comment": null}, "DATA": {"type": "VARIANT", "index": 8, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 6095011045.0, "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.ethereum_models.bronze_streamline.validators"}, "source.ethereum_models.bronze_streamline.transactions": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "TRANSACTIONS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "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": 87871522358.0, "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.ethereum_models.bronze_streamline.transactions"}, "source.ethereum_models.bronze_streamline.decoded_logs": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "DECODED_LOGS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 2, "name": "BLOCK_NUMBER", "comment": null}, "ID": {"type": "TEXT", "index": 3, "name": "ID", "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": 835362306675.0, "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.ethereum_models.bronze_streamline.decoded_logs"}, "source.ethereum_models.bronze_streamline.reads": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "READS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_MODIFIED_DATE": {"type": "DATE", "index": 2, "name": "_PARTITION_BY_MODIFIED_DATE", "comment": null}, "_PARTITION_BY_FUNCTION_SIGNATURE": {"type": "TEXT", "index": 3, "name": "_PARTITION_BY_FUNCTION_SIGNATURE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "FUNCTION_SIGNATURE": {"type": "TEXT", "index": 5, "name": "FUNCTION_SIGNATURE", "comment": null}, "CALL_NAME": {"type": "TEXT", "index": 6, "name": "CALL_NAME", "comment": null}, "FUNCTION_INPUT": {"type": "TEXT", "index": 7, "name": "FUNCTION_INPUT", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 8, "name": "BLOCK_NUMBER", "comment": null}, "METADATA": {"type": "VARIANT", "index": 9, "name": "METADATA", "comment": null}, "DATA": {"type": "VARIANT", "index": 10, "name": "DATA", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 3069975830531.0, "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.ethereum_models.bronze_streamline.reads"}, "source.ethereum_models.bronze_streamline.contract_abis": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "CONTRACT_ABIS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "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": 62512469262.0, "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.ethereum_models.bronze_streamline.contract_abis"}, "source.ethereum_models.bronze_streamline.nft_metadata_api": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "NFT_METADATA_API", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "SYSTEM_CREATED_AT", "comment": null}, "BLOCKCHAIN": {"type": "TEXT", "index": 3, "name": "BLOCKCHAIN", "comment": null}, "COMMISSION_RATE": {"type": "FLOAT", "index": 4, "name": "COMMISSION_RATE", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 5, "name": "CONTRACT_ADDRESS", "comment": null}, "CONTRACT_NAME": {"type": "TEXT", "index": 6, "name": "CONTRACT_NAME", "comment": null}, "CREATED_AT_BLOCK_ID": {"type": "NUMBER", "index": 7, "name": "CREATED_AT_BLOCK_ID", "comment": null}, "CREATED_AT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "CREATED_AT_TIMESTAMP", "comment": null}, "CREATED_AT_TX_ID": {"type": "TEXT", "index": 9, "name": "CREATED_AT_TX_ID", "comment": null}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 10, "name": "CREATOR_ADDRESS", "comment": null}, "CREATOR_NAME": {"type": "TEXT", "index": 11, "name": "CREATOR_NAME", "comment": null}, "IMAGE_URL": {"type": "TEXT", "index": 12, "name": "IMAGE_URL", "comment": null}, "PROJECT_NAME": {"type": "TEXT", "index": 13, "name": "PROJECT_NAME", "comment": null}, "TOKEN_ID": {"type": "TEXT", "index": 14, "name": "TOKEN_ID", "comment": null}, "TOKEN_METADATA": {"type": "OBJECT", "index": 15, "name": "TOKEN_METADATA", "comment": null}, "TOKEN_METADATA_URI": {"type": "TEXT", "index": 16, "name": "TOKEN_METADATA_URI", "comment": null}, "TOKEN_NAME": {"type": "TEXT", "index": 17, "name": "TOKEN_NAME", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 2590379.0, "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.ethereum_models.bronze_streamline.nft_metadata_api"}, "source.ethereum_models.streamline_crosschain.node_mapping": {"metadata": {"type": "BASE TABLE", "schema": "CROSSCHAIN", "name": "NODE_MAPPING", "database": "STREAMLINE", "comment": null, "owner": "ACCOUNTADMIN"}, "columns": {"CHAIN": {"type": "TEXT", "index": 1, "name": "CHAIN", "comment": null}, "ID": {"type": "TEXT", "index": 2, "name": "ID", "comment": null}, "NODE_URL": {"type": "TEXT", "index": 3, "name": "NODE_URL", "comment": null}, "HEADERS": {"type": "OBJECT", "index": 4, "name": "HEADERS", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-11-22 16:34UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 3584.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 9.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.streamline_crosschain.node_mapping"}, "source.ethereum_models.bronze_streamline.sushi_rewards_schedule": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "SUSHI_REWARDS_SCHEDULE", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "MERKLE_ROOT": {"type": "TEXT", "index": 2, "name": "MERKLE_ROOT", "comment": null}, "TOKEN_TOTAL": {"type": "TEXT", "index": 3, "name": "TOKEN_TOTAL", "comment": null}, "CLAIMS": {"type": "VARIANT", "index": 4, "name": "CLAIMS", "comment": null}}, "stats": {"bytes": {"id": "bytes", "label": "Approximate Size", "value": 23530635.0, "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.ethereum_models.bronze_streamline.sushi_rewards_schedule"}, "source.ethereum_models.bronze_streamline.blocks": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "BLOCKS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "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": 4911261664.0, "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.ethereum_models.bronze_streamline.blocks"}, "source.ethereum_models.bronze_streamline.beacon_blocks": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "BEACON_BLOCKS", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "columns": {"VALUE": {"type": "VARIANT", "index": 1, "name": "VALUE", "comment": "The value of this row"}, "_PARTITION_BY_SLOT_ID": {"type": "NUMBER", "index": 2, "name": "_PARTITION_BY_SLOT_ID", "comment": null}, "SLOT_NUMBER": {"type": "NUMBER", "index": 3, "name": "SLOT_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": 52177085450.0, "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.ethereum_models.bronze_streamline.beacon_blocks"}, "source.ethereum_models.bronze_streamline.eth_balances": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "ETH_BALANCES", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "ADDRESS": {"type": "TEXT", "index": 3, "name": "ADDRESS", "comment": null}, "BLOCK_NUMBER": {"type": "NUMBER", "index": 4, "name": "BLOCK_NUMBER", "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": 756439849490.0, "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.ethereum_models.bronze_streamline.eth_balances"}, "source.ethereum_models.bronze_streamline.committees": {"metadata": {"type": "EXTERNAL TABLE", "schema": "ETHEREUM", "name": "COMMITTEES", "database": "STREAMLINE", "comment": null, "owner": "AWS_LAMBDA_ETHEREUM_API"}, "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}, "FUNC_TYPE": {"type": "TEXT", "index": 3, "name": "FUNC_TYPE", "comment": null}, "STATE_ID": {"type": "TEXT", "index": 4, "name": "STATE_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": 511496101525.0, "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.ethereum_models.bronze_streamline.committees"}, "source.ethereum_models.crosschain.address_labels": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "ADDRESS_LABELS", "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"}}, "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.ethereum_models.crosschain.address_labels"}, "source.ethereum_models.crosschain.dim_date_hours": {"metadata": {"type": "VIEW", "schema": "CORE", "name": "DIM_DATE_HOURS", "database": "CROSSCHAIN", "comment": "Hold rows for each hour from 2017 to current timestamp (UTC)", "owner": "DBT_CLOUD_CROSSCHAIN"}, "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.ethereum_models.crosschain.dim_date_hours"}, "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "HOURLY_PRICES_COIN_GECKO", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": "unique identifier representing the asset"}, "RECORDED_HOUR": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "RECORDED_HOUR", "comment": "opening hour of price data"}, "OPEN": {"type": "FLOAT", "index": 3, "name": "OPEN", "comment": "open price of asset for hour"}, "HIGH": {"type": "FLOAT", "index": 4, "name": "HIGH", "comment": "high price of asset for hour"}, "LOW": {"type": "FLOAT", "index": 5, "name": "LOW", "comment": "low price of asset for hour"}, "CLOSE": {"type": "FLOAT", "index": 6, "name": "CLOSE", "comment": "close price of asset for hour"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 7, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into snowflake"}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 560394752.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 22083810.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(recorded_hour::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.crosschain_silver.hourly_prices_coin_gecko"}, "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "HOURLY_PRICES_COIN_MARKET_CAP", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ID": {"type": "NUMBER", "index": 1, "name": "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": ""}, "VOLUME": {"type": "NUMBER", "index": 7, "name": "VOLUME", "comment": ""}, "MARKET_CAP": {"type": "NUMBER", "index": 8, "name": "MARKET_CAP", "comment": ""}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 9, "name": "_INSERTED_TIMESTAMP", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:02UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1404007936.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 34998230.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(recorded_hour::DATE, _inserted_timestamp::DATE)", "include": true, "description": "The key used to cluster this 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.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap"}, "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ASSET_METADATA_COIN_MARKET_CAP", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": "unique identifier representing the asset"}, "NAME": {"type": "TEXT", "index": 2, "name": "NAME", "comment": "name of asset"}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": "symbol of asset"}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 4, "name": "TOKEN_ADDRESS", "comment": "specific address representing the asset in a specific platform"}, "PLATFORM": {"type": "TEXT", "index": 5, "name": "PLATFORM", "comment": "platform where this asset has a token address"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into snowflake"}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 02:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1122304.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 22123.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap"}, "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ASSET_METADATA_COIN_GECKO", "database": "CROSSCHAIN", "comment": null, "owner": "DBT_CLOUD_CROSSCHAIN"}, "columns": {"ID": {"type": "TEXT", "index": 1, "name": "ID", "comment": "unique identifier representing the asset"}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": "specific address representing the asset in a specific platform"}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": "name of asset"}, "SYMBOL": {"type": "TEXT", "index": 4, "name": "SYMBOL", "comment": "symbol of asset"}, "PLATFORM": {"type": "TEXT", "index": 5, "name": "PLATFORM", "comment": "platform where this asset has a token address"}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "_INSERTED_TIMESTAMP", "comment": "Time the record was inserted into snowflake"}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 02:09UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1212416.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 27931.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.crosschain_silver.asset_metadata_coin_gecko"}, "source.ethereum_models.ethereum_silver.snapshot_voting": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT_VOTING", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "DELAY": {"type": "NUMBER", "index": 2, "name": "DELAY", "comment": null}, "DELAY_TIME": {"type": "TEXT", "index": 3, "name": "DELAY_TIME", "comment": null}, "QUORUM": {"type": "FLOAT", "index": 4, "name": "QUORUM", "comment": null}, "VOTING_PERIOD": {"type": "NUMBER", "index": 5, "name": "VOTING_PERIOD", "comment": null}, "VOTING_PERIOD_TIME": {"type": "TEXT", "index": 6, "name": "VOTING_PERIOD_TIME", "comment": null}, "VOTING_TYPE": {"type": "TEXT", "index": 7, "name": "VOTING_TYPE", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 15360.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 939.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_silver.snapshot_voting"}, "source.ethereum_models.ethereum_silver.token_meta_backup": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_META_BACKUP", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "STANDARD": {"type": "TEXT", "index": 2, "name": "STANDARD", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 5, "name": "DECIMALS", "comment": null}, "BALANCES_SLOT": {"type": "NUMBER", "index": 6, "name": "BALANCES_SLOT", "comment": null}, "ALLOWANCES_SLOT": {"type": "NUMBER", "index": 7, "name": "ALLOWANCES_SLOT", "comment": null}, "CODE_HASH": {"type": "TEXT", "index": 8, "name": "CODE_HASH", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-05-02 15:58UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 13741568.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 285325.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_silver.token_meta_backup"}, "source.ethereum_models.ethereum_silver.snapshot_network": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SNAPSHOT_NETWORK", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "NETWORK": {"type": "TEXT", "index": 2, "name": "NETWORK", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 17920.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 939.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_silver.snapshot_network"}, "source.ethereum_models.ethereum_silver.aave_atokens_upload": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_ATOKENS_UPLOAD", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"ATOKEN_SYMBOL": {"type": "TEXT", "index": 1, "name": "ATOKEN_SYMBOL", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_STABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_STABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_VARIABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ATOKEN_VARIABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "ATOKEN_DECIMALS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 6, "name": "ATOKEN_VERSION", "comment": null}, "ATOKEN_CREATED_BLOCK": {"type": "NUMBER", "index": 7, "name": "ATOKEN_CREATED_BLOCK", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 10240.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 68.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_silver.aave_atokens_upload"}, "source.ethereum_models.ethereum_silver.evm_chains_20221212": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVM_CHAINS_20221212", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "CHAINID": {"type": "NUMBER", "index": 2, "name": "CHAINID", "comment": null}, "SHORTNAME": {"type": "TEXT", "index": 3, "name": "SHORTNAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-14 21:08UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 14336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 631.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_silver.evm_chains_20221212"}, "source.ethereum_models.ethereum_silver.signatures_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "SIGNATURES_BACKFILL", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "BYTES_SIGNATURE": {"type": "TEXT", "index": 2, "name": "BYTES_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:48UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 13106176.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 549518.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_silver.signatures_backfill"}, "source.ethereum_models.ethereum_silver.event_signatures_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVENT_SIGNATURES_BACKFILL", "database": "ETHEREUM", "comment": null, "owner": "DBT_CLOUD_ETHEREUM"}, "columns": {"TEXT_SIGNATURE": {"type": "TEXT", "index": 1, "name": "TEXT_SIGNATURE", "comment": null}, "HEX_SIGNATURE": {"type": "TEXT", "index": 2, "name": "HEX_SIGNATURE", "comment": null}, "ID": {"type": "NUMBER", "index": 3, "name": "ID", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-17 18:45UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 6930432.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88734.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_silver.event_signatures_backfill"}, "source.ethereum_models.flipside_silver.ethereum_contracts_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ETHEREUM_CONTRACTS_BACKFILL", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"BLOCK_ID": {"type": "NUMBER", "index": 1, "name": "BLOCK_ID", "comment": null}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": null}, "CREATOR_ADDRESS": {"type": "NUMBER", "index": 3, "name": "CREATOR_ADDRESS", "comment": null}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": null}, "LOGIC_ADDRESS": {"type": "TEXT", "index": 5, "name": "LOGIC_ADDRESS", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 6, "name": "SYMBOL", "comment": null}, "DECIMALS": {"type": "NUMBER", "index": 7, "name": "DECIMALS", "comment": null}, "NAME": {"type": "TEXT", "index": 8, "name": "NAME", "comment": null}, "TOKEN_CONVENTION": {"type": "TEXT", "index": 9, "name": "TOKEN_CONVENTION", "comment": null}, "CONTRACT_META": {"type": "TEXT", "index": 10, "name": "CONTRACT_META", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-03-24 18:50UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4988928.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 34876.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.flipside_silver.ethereum_contracts_backfill"}, "source.ethereum_models.flipside_gold_ethereum.nft_metadata": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM", "name": "NFT_METADATA", "database": "FLIPSIDE_PROD_DB", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "DOOR_PROD"}, "columns": {"BLOCKCHAIN": {"type": "TEXT", "index": 1, "name": "BLOCKCHAIN", "comment": ""}, "COMMISSION_RATE": {"type": "FLOAT", "index": 2, "name": "COMMISSION_RATE", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 3, "name": "CONTRACT_ADDRESS", "comment": ""}, "CONTRACT_NAME": {"type": "TEXT", "index": 4, "name": "CONTRACT_NAME", "comment": ""}, "CREATED_AT_BLOCK_ID": {"type": "NUMBER", "index": 5, "name": "CREATED_AT_BLOCK_ID", "comment": ""}, "CREATED_AT_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 6, "name": "CREATED_AT_TIMESTAMP", "comment": ""}, "CREATED_AT_TX_ID": {"type": "TEXT", "index": 7, "name": "CREATED_AT_TX_ID", "comment": ""}, "CREATOR_ADDRESS": {"type": "TEXT", "index": 8, "name": "CREATOR_ADDRESS", "comment": ""}, "CREATOR_NAME": {"type": "TEXT", "index": 9, "name": "CREATOR_NAME", "comment": ""}, "IMAGE_URL": {"type": "TEXT", "index": 10, "name": "IMAGE_URL", "comment": ""}, "PROJECT_NAME": {"type": "TEXT", "index": 11, "name": "PROJECT_NAME", "comment": ""}, "TOKEN_ID": {"type": "TEXT", "index": 12, "name": "TOKEN_ID", "comment": ""}, "TOKEN_METADATA": {"type": "OBJECT", "index": 13, "name": "TOKEN_METADATA", "comment": ""}, "TOKEN_METADATA_URI": {"type": "TEXT", "index": 14, "name": "TOKEN_METADATA_URI", "comment": ""}, "TOKEN_NAME": {"type": "TEXT", "index": 15, "name": "TOKEN_NAME", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-09-06 13:42UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 207922688.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 720943.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.flipside_gold_ethereum.nft_metadata"}, "source.ethereum_models.bronze.prod_ethereum_sink_407559501": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "PROD_ETHEREUM_SINK_407559501", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"RECORD_METADATA": {"type": "VARIANT", "index": 1, "name": "RECORD_METADATA", "comment": null}, "RECORD_CONTENT": {"type": "VARIANT", "index": 2, "name": "RECORD_CONTENT", "comment": null}, "_INSERTED_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 3, "name": "_INSERTED_TIMESTAMP", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-22 16:07UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 551697653248.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 88356244.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(date_trunc(day,(record_metadata:CreateTime/1000)::bigint::timestamp))", "include": true, "description": "The key used to cluster this 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.ethereum_models.bronze.prod_ethereum_sink_407559501"}, "source.ethereum_models.flipside_silver_ethereum.reads": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_ETHEREUM", "name": "READS", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": ""}, "BLOCK_TIMESTAMP": {"type": "TIMESTAMP_NTZ", "index": 2, "name": "BLOCK_TIMESTAMP", "comment": ""}, "BLOCK_ID": {"type": "NUMBER", "index": 3, "name": "BLOCK_ID", "comment": ""}, "CONTRACT_ADDRESS": {"type": "TEXT", "index": 4, "name": "CONTRACT_ADDRESS", "comment": ""}, "CONTRACT_NAME": {"type": "TEXT", "index": 5, "name": "CONTRACT_NAME", "comment": ""}, "FUNCTION_NAME": {"type": "TEXT", "index": 6, "name": "FUNCTION_NAME", "comment": ""}, "INPUTS": {"type": "OBJECT", "index": 7, "name": "INPUTS", "comment": ""}, "PROJECT_ID": {"type": "TEXT", "index": 8, "name": "PROJECT_ID", "comment": ""}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": ""}, "VALUE_NUMERIC": {"type": "FLOAT", "index": 10, "name": "VALUE_NUMERIC", "comment": ""}, "VALUE_STRING": {"type": "TEXT", "index": 11, "name": "VALUE_STRING", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-08-31 14:18UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 21469025280.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 2438456847.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(block_timestamp)", "include": true, "description": "The key used to cluster this 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.ethereum_models.flipside_silver_ethereum.reads"}, "source.ethereum_models.flipside_gold_ethereum.contracts": {"metadata": {"type": "VIEW", "schema": "ETHEREUM", "name": "CONTRACTS", "database": "FLIPSIDE_PROD_DB", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "ACCOUNTADMIN"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": ""}, "META": {"type": "OBJECT", "index": 2, "name": "META", "comment": ""}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "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.ethereum_models.flipside_gold_ethereum.contracts"}, "source.ethereum_models.bronze.bronze_snapshot_719356055": {"metadata": {"type": "BASE TABLE", "schema": "BRONZE", "name": "BRONZE_SNAPSHOT_719356055", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "KAFKA_CONNECTOR_ROLE"}, "columns": {"RECORD_METADATA": {"type": "VARIANT", "index": 1, "name": "RECORD_METADATA", "comment": null}, "RECORD_CONTENT": {"type": "VARIANT", "index": 2, "name": "RECORD_CONTENT", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 10:22UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 4697890816.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 375417.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.bronze.bronze_snapshot_719356055"}, "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM", "name": "DEX_LIQUIDITY_POOLS", "database": "FLIPSIDE_PROD_DB", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "DOOR_PROD"}, "columns": {"CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "CREATION_TIME", "comment": ""}, "CREATION_TX": {"type": "TEXT", "index": 2, "name": "CREATION_TX", "comment": ""}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 3, "name": "FACTORY_ADDRESS", "comment": ""}, "POOL_NAME": {"type": "TEXT", "index": 4, "name": "POOL_NAME", "comment": ""}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": ""}, "TOKEN0": {"type": "TEXT", "index": 6, "name": "TOKEN0", "comment": ""}, "TOKEN1": {"type": "TEXT", "index": 7, "name": "TOKEN1", "comment": ""}, "PLATFORM": {"type": "TEXT", "index": 8, "name": "PLATFORM", "comment": ""}, "TOKENS": {"type": "ARRAY", "index": 9, "name": "TOKENS", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-11-02 00:15UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 17520128.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 71467.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools"}, "source.ethereum_models.flipside_silver.prices_v2": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "PRICES_V2", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "SYSADMIN"}, "columns": {"ASSET_ID": {"type": "TEXT", "index": 1, "name": "ASSET_ID", "comment": null}, "CIRCULATING_SUPPLY": {"type": "FLOAT", "index": 2, "name": "CIRCULATING_SUPPLY", "comment": null}, "MARKET_CAP": {"type": "FLOAT", "index": 3, "name": "MARKET_CAP", "comment": null}, "MAX_SUPPLY": {"type": "FLOAT", "index": 4, "name": "MAX_SUPPLY", "comment": null}, "NAME": {"type": "TEXT", "index": 5, "name": "NAME", "comment": null}, "PRICE": {"type": "FLOAT", "index": 6, "name": "PRICE", "comment": null}, "PROVIDER": {"type": "TEXT", "index": 7, "name": "PROVIDER", "comment": null}, "RECORDED_AT": {"type": "TIMESTAMP_NTZ", "index": 8, "name": "RECORDED_AT", "comment": null}, "SYMBOL": {"type": "TEXT", "index": 9, "name": "SYMBOL", "comment": null}, "TOTAL_SUPPLY": {"type": "FLOAT", "index": 10, "name": "TOTAL_SUPPLY", "comment": null}, "VOLUME_24H": {"type": "FLOAT", "index": 11, "name": "VOLUME_24H", "comment": null}, "PLATFORM": {"type": "VARIANT", "index": 13, "name": "PLATFORM", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 19:39UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 221973446144.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 8926235341.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(date_trunc(day,\"RECORDED_AT\"),symbol )", "include": true, "description": "The key used to cluster this 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.ethereum_models.flipside_silver.prices_v2"}, "source.ethereum_models.flipside_silver_ethereum.contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER_ETHEREUM", "name": "CONTRACTS", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": ""}, "ADDRESS": {"type": "TEXT", "index": 2, "name": "ADDRESS", "comment": ""}, "META": {"type": "OBJECT", "index": 3, "name": "META", "comment": ""}, "NAME": {"type": "TEXT", "index": 4, "name": "NAME", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 18:04UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 175720960.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 1613802.0, "include": true, "description": "An approximate count of rows in this table"}, "clustering_key": {"id": "clustering_key", "label": "Clustering Key", "value": "LINEAR(address)", "include": true, "description": "The key used to cluster this 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.ethereum_models.flipside_silver_ethereum.contracts"}, "source.ethereum_models.flipside_silver.ethereum_contracts": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "ETHEREUM_CONTRACTS", "database": "FLIPSIDE_PROD_DB", "comment": null, "owner": "DOOR_PROD"}, "columns": {"ADDRESS": {"type": "TEXT", "index": 1, "name": "ADDRESS", "comment": null}, "META": {"type": "OBJECT", "index": 2, "name": "META", "comment": null}, "NAME": {"type": "TEXT", "index": 3, "name": "NAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-10-12 02:38UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 26561024.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 442701.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.flipside_silver.ethereum_contracts"}, "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly": {"metadata": {"type": "BASE TABLE", "schema": "ETHEREUM", "name": "TOKEN_PRICES_HOURLY", "database": "FLIPSIDE_PROD_DB", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "DOOR_PROD"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-21 18:06UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1672582656.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 113107075.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.flipside_gold_ethereum.token_prices_hourly"}, "source.ethereum_models.eth_dev_db.aave_atokens_upload": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "AAVE_ATOKENS_UPLOAD", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"ATOKEN_SYMBOL": {"type": "TEXT", "index": 1, "name": "ATOKEN_SYMBOL", "comment": null}, "ATOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "ATOKEN_ADDRESS", "comment": null}, "ATOKEN_STABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 3, "name": "ATOKEN_STABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_VARIABLE_DEBT_ADDRESS": {"type": "TEXT", "index": 4, "name": "ATOKEN_VARIABLE_DEBT_ADDRESS", "comment": null}, "ATOKEN_DECIMALS": {"type": "NUMBER", "index": 5, "name": "ATOKEN_DECIMALS", "comment": null}, "ATOKEN_VERSION": {"type": "TEXT", "index": 6, "name": "ATOKEN_VERSION", "comment": null}, "ATOKEN_CREATED_BLOCK": {"type": "NUMBER", "index": 7, "name": "ATOKEN_CREATED_BLOCK", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 10240.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 68.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.eth_dev_db.aave_atokens_upload"}, "source.ethereum_models.ethereum_share.dex_liquidity_pools": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "DEX_LIQUIDITY_POOLS", "database": "ETHEREUM_DEV", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "INTERNAL_DEV"}, "columns": {"CREATION_TIME": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "CREATION_TIME", "comment": ""}, "CREATION_TX": {"type": "TEXT", "index": 2, "name": "CREATION_TX", "comment": ""}, "FACTORY_ADDRESS": {"type": "TEXT", "index": 3, "name": "FACTORY_ADDRESS", "comment": ""}, "POOL_NAME": {"type": "TEXT", "index": 4, "name": "POOL_NAME", "comment": ""}, "POOL_ADDRESS": {"type": "TEXT", "index": 5, "name": "POOL_ADDRESS", "comment": ""}, "TOKEN0": {"type": "TEXT", "index": 6, "name": "TOKEN0", "comment": ""}, "TOKEN1": {"type": "TEXT", "index": 7, "name": "TOKEN1", "comment": ""}, "PLATFORM": {"type": "TEXT", "index": 8, "name": "PLATFORM", "comment": ""}, "TOKENS": {"type": "ARRAY", "index": 9, "name": "TOKENS", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 17520128.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 71467.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_share.dex_liquidity_pools"}, "source.ethereum_models.eth_dev_db.evm_chains_20221212": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "EVM_CHAINS_20221212", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"NAME": {"type": "TEXT", "index": 1, "name": "NAME", "comment": null}, "CHAINID": {"type": "NUMBER", "index": 2, "name": "CHAINID", "comment": null}, "SHORTNAME": {"type": "TEXT", "index": 3, "name": "SHORTNAME", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 16:01UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 14336.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 631.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.eth_dev_db.evm_chains_20221212"}, "source.ethereum_models.ethereum_share.labels": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "LABELS", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"SYSTEM_CREATED_AT": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "SYSTEM_CREATED_AT", "comment": ""}, "INSERT_DATE": {"type": "TIMESTAMP_NTZ", "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"}, "L1_LABEL": {"type": "TEXT", "index": 6, "name": "L1_LABEL", "comment": "A high-level category describing the addresses main function or ownership"}, "L2_LABEL": {"type": "TEXT", "index": 7, "name": "L2_LABEL", "comment": "A sub-category nested within label type providing further detail"}, "ADDRESS_NAME": {"type": "TEXT", "index": 8, "name": "ADDRESS_NAME", "comment": ""}, "PROJECT_NAME": {"type": "TEXT", "index": 9, "name": "PROJECT_NAME", "comment": "Name of the controlling entity of the address"}, "DELETE_FLAG": {"type": "TEXT", "index": 10, "name": "DELETE_FLAG", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 2329523200.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 83784817.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_share.labels"}, "source.ethereum_models.eth_dev_db.curve_pools_backfill": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "CURVE_POOLS_BACKFILL", "database": "ETHEREUM_DEV", "comment": null, "owner": "INTERNAL_DEV"}, "columns": {"POOL_ADDRESS": {"type": "TEXT", "index": 1, "name": "POOL_ADDRESS", "comment": null}, "TOKEN_INDEX": {"type": "NUMBER", "index": 2, "name": "TOKEN_INDEX", "comment": null}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 3, "name": "TOKEN_ADDRESS", "comment": null}, "POOL": {"type": "TEXT", "index": 4, "name": "POOL", "comment": null}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:11UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 5120.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 73.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.eth_dev_db.curve_pools_backfill"}, "source.ethereum_models.ethereum_share.token_prices_hourly": {"metadata": {"type": "BASE TABLE", "schema": "SILVER", "name": "TOKEN_PRICES_HOURLY", "database": "ETHEREUM_DEV", "comment": "Deprecating soon - please migrate query to ethereum database by 9/13", "owner": "INTERNAL_DEV"}, "columns": {"HOUR": {"type": "TIMESTAMP_NTZ", "index": 1, "name": "HOUR", "comment": ""}, "TOKEN_ADDRESS": {"type": "TEXT", "index": 2, "name": "TOKEN_ADDRESS", "comment": ""}, "SYMBOL": {"type": "TEXT", "index": 3, "name": "SYMBOL", "comment": ""}, "DECIMALS": {"type": "NUMBER", "index": 4, "name": "DECIMALS", "comment": ""}, "PRICE": {"type": "FLOAT", "index": 5, "name": "PRICE", "comment": ""}, "IS_IMPUTED": {"type": "BOOLEAN", "index": 6, "name": "IS_IMPUTED", "comment": ""}}, "stats": {"last_modified": {"id": "last_modified", "label": "Last Modified", "value": "2022-12-13 09:12UTC", "include": true, "description": "The timestamp for last update/change"}, "bytes": {"id": "bytes", "label": "Approximate Size", "value": 1629702656.0, "include": true, "description": "Approximate size of the table as reported by Snowflake"}, "row_count": {"id": "row_count", "label": "Row Count", "value": 112237216.0, "include": true, "description": "An approximate count of rows in this 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.ethereum_models.ethereum_share.token_prices_hourly"}}, "errors": null} \ No newline at end of file diff --git a/docs/manifest.json b/docs/manifest.json index 6b896af1..953f23a1 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -1 +1 @@ -{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/manifest/v6.json", "dbt_version": "1.2.1", "generated_at": "2022-12-12T21:25:05.578054Z", "invocation_id": "51108486-499c-40d8-8212-a7e11b090125", "env": {}, "project_id": "e68c58fbf3eaa3378098c739f17648e9", "user_id": "221cbce4-e540-4766-bb16-eed2d6092c13", "send_anonymous_usage_stats": true, "adapter_type": "snowflake"}, "nodes": {"model.ethereum_models.silver__beacon_attestations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['slot_timestamp::date'],\n merge_update_columns = [\"id\"]\n) }}\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n VALUE :data :index :: INTEGER AS attestation_index,\n VALUE :aggregation_bits :: STRING AS aggregation_bits,\n VALUE :data :beacon_block_root :: STRING AS beacon_block_root,\n VALUE :data :source :epoch :: INTEGER AS source_epoch,\n VALUE :data :source :root :: STRING AS source_root,\n VALUE :data :target :epoch :: INTEGER AS target_epoch,\n VALUE :data :target :root :: STRING AS target_root,\n VALUE :signature :: STRING AS attestation_signature,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['slot_number', 'attestation_index', 'aggregation_bits', 'beacon_block_root', 'attestation_signature']\n ) }} AS id\nFROM\n {{ ref('silver__beacon_blocks') }},\n LATERAL FLATTEN(\n input => attestations\n )\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_utils.surrogate_key", "macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "silver__beacon_attestations"], "unique_id": "model.ethereum_models.silver__beacon_attestations", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "beacon_chain/silver/silver__beacon_attestations.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.sql", "name": "silver__beacon_attestations", "alias": "beacon_attestations", "checksum": {"name": "sha256", "checksum": "cf5ab1deeace3352d1a88fa5f05ac4b552fec0b8b7fb6ca63d0cf312efe199f7"}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATION_INDEX": {"name": "ATTESTATION_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AGGREGATION_BITS": {"name": "AGGREGATION_BITS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BEACON_BLOCK_ROOT": {"name": "BEACON_BLOCK_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SOURCE_EPOCH": {"name": "SOURCE_EPOCH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SOURCE_ROOT": {"name": "SOURCE_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_EPOCH": {"name": "TARGET_EPOCH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_ROOT": {"name": "TARGET_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATION_SIGNATURE": {"name": "ATTESTATION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/silver/silver__beacon_attestations.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["id"]}, "created_at": 1670862738.099947, "compiled_sql": "\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n VALUE :data :index :: INTEGER AS attestation_index,\n VALUE :aggregation_bits :: STRING AS aggregation_bits,\n VALUE :data :beacon_block_root :: STRING AS beacon_block_root,\n VALUE :data :source :epoch :: INTEGER AS source_epoch,\n VALUE :data :source :root :: STRING AS source_root,\n VALUE :data :target :epoch :: INTEGER AS target_epoch,\n VALUE :data :target :root :: STRING AS target_root,\n VALUE :signature :: STRING AS attestation_signature,\n _inserted_timestamp,\n md5(cast(coalesce(cast(slot_number as TEXT), '') || '-' || coalesce(cast(attestation_index as TEXT), '') || '-' || coalesce(cast(aggregation_bits as TEXT), '') || '-' || coalesce(cast(beacon_block_root as TEXT), '') || '-' || coalesce(cast(attestation_signature as TEXT), '') as TEXT)) AS id\nFROM\n ETHEREUM_DEV.silver.beacon_blocks,\n LATERAL FLATTEN(\n input => attestations\n )\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.beacon_attestations\n )\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.beacon_attestations"}, "model.ethereum_models.silver__beacon_blocks": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'slot_number',\n cluster_by = ['slot_timestamp::date'],\n merge_update_columns = [\"slot_number\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"beacon_blocks\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n )\n{% else %}\n)\n{% endif %}\nSELECT\n slot_number,\n DATA :message :body :attestations [0] :data :target :epoch :: INTEGER AS epoch_number,\n -- status???\n TO_TIMESTAMP(\n DATA :message :body :execution_payload :timestamp :: INTEGER\n ) AS slot_timestamp,\n DATA :message :proposer_index :: INTEGER AS proposer_index,\n -- will need to link to other source for validator via the index above\n -- missing blockRoot Hash?\n DATA :message :parent_root :: STRING AS parent_root,\n DATA :message :state_root :: STRING AS state_root,\n DATA :message :body :randao_reveal :: STRING AS randao_reveal,\n DATA :message :body :graffiti :: STRING AS graffiti,\n DATA :message :body :eth1_data :block_hash :: STRING AS eth1_block_hash,\n DATA :message :body :eth1_data :deposit_count :: INTEGER AS eth1_deposit_count,\n DATA :message :body :eth1_data :deposit_root :: STRING AS eth1_deposit_root,\n DATA :message :body :execution_payload AS execution_payload,\n DATA :signature :: STRING AS signature,\n DATA :message :body :attester_slashings AS attester_slashings,\n DATA :message :body :proposer_slashings AS proposer_slashings,\n DATA :message :body :deposits AS deposits,\n DATA :message :body :attestations AS attestations,\n OBJECT_DELETE(\n DATA :message :body,\n 'attestations',\n DATA :message :body,\n 'deposits'\n ) AS slot_json,\n m._inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n DATA\nFROM\n {{ source(\n \"bronze_streamline\",\n \"beacon_blocks\"\n ) }}\n s\n JOIN meta m\n ON m.file_name = metadata$filename qualify(ROW_NUMBER() over (PARTITION BY slot_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.bronze_streamline.beacon_blocks", "source.ethereum_models.bronze_streamline.beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "slot_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["slot_number"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "silver__beacon_blocks"], "unique_id": "model.ethereum_models.silver__beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "beacon_chain/silver/silver__beacon_blocks.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.sql", "name": "silver__beacon_blocks", "alias": "beacon_blocks", "checksum": {"name": "sha256", "checksum": "741888d512b9c589e50436f3f023d61349c7ee6f98262d0faa0e1a215090d3e8"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "beacon_blocks"], ["bronze_streamline", "beacon_blocks"]], "metrics": [], "description": "", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSER_INDEX": {"name": "PROPOSER_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PARENT_ROOT": {"name": "PARENT_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RANDAO_REVEAL": {"name": "RANDAO_REVEAL", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GRAFFITI": {"name": "GRAFFITI", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_BLOCK_HASH": {"name": "ETH1_BLOCK_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_DEPOSIT_COUNT": {"name": "ETH1_DEPOSIT_COUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_DEPOSIT_ROOT": {"name": "ETH1_DEPOSIT_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/silver/silver__beacon_blocks.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "slot_number", "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["slot_number"]}, "created_at": 1670862738.233218, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.beacon_blocks'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.beacon_blocks)\n )\n\nSELECT\n slot_number,\n DATA :message :body :attestations [0] :data :target :epoch :: INTEGER AS epoch_number,\n -- status???\n TO_TIMESTAMP(\n DATA :message :body :execution_payload :timestamp :: INTEGER\n ) AS slot_timestamp,\n DATA :message :proposer_index :: INTEGER AS proposer_index,\n -- will need to link to other source for validator via the index above\n -- missing blockRoot Hash?\n DATA :message :parent_root :: STRING AS parent_root,\n DATA :message :state_root :: STRING AS state_root,\n DATA :message :body :randao_reveal :: STRING AS randao_reveal,\n DATA :message :body :graffiti :: STRING AS graffiti,\n DATA :message :body :eth1_data :block_hash :: STRING AS eth1_block_hash,\n DATA :message :body :eth1_data :deposit_count :: INTEGER AS eth1_deposit_count,\n DATA :message :body :eth1_data :deposit_root :: STRING AS eth1_deposit_root,\n DATA :message :body :execution_payload AS execution_payload,\n DATA :signature :: STRING AS signature,\n DATA :message :body :attester_slashings AS attester_slashings,\n DATA :message :body :proposer_slashings AS proposer_slashings,\n DATA :message :body :deposits AS deposits,\n DATA :message :body :attestations AS attestations,\n OBJECT_DELETE(\n DATA :message :body,\n 'attestations',\n DATA :message :body,\n 'deposits'\n ) AS slot_json,\n m._inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n DATA\nFROM\n streamline.ETHEREUM.beacon_blocks\n s\n JOIN meta m\n ON m.file_name = metadata$filename qualify(ROW_NUMBER() over (PARTITION BY slot_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.beacon_blocks"}, "model.ethereum_models.silver__beacon_deposits": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['slot_timestamp::date'],\n merge_update_columns = [\"id\"]\n) }}\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n VALUE :data :amount :: INTEGER AS deposit_amount,\n VALUE :data :pubkey :: STRING AS pubkey,\n VALUE :data :signature :: STRING AS signature,\n VALUE :data :withdrawal_credentials :: STRING AS withdrawal_credentials,\n VALUE :proof AS proofs,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['slot_number', 'signature', 'proofs']\n ) }} AS id\nFROM\n {{ ref('silver__beacon_blocks') }},\n LATERAL FLATTEN(\n input => deposits\n )\nWHERE epoch_number IS NOT NULL\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_utils.surrogate_key", "macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "silver__beacon_deposits"], "unique_id": "model.ethereum_models.silver__beacon_deposits", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "beacon_chain/silver/silver__beacon_deposits.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.sql", "name": "silver__beacon_deposits", "alias": "beacon_deposits", "checksum": {"name": "sha256", "checksum": "4e271301ca80194eeeb8963501b58b48671354fa37a28fa63c95c15d0251b7f7"}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSIT_AMOUNT": {"name": "DEPOSIT_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PUBKEY": {"name": "PUBKEY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIGNATURE": {"name": "SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWAL_CREDENTIALS": {"name": "WITHDRAWAL_CREDENTIALS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/silver/silver__beacon_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["id"]}, "created_at": 1670862738.3351839, "compiled_sql": "\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n VALUE :data :amount :: INTEGER AS deposit_amount,\n VALUE :data :pubkey :: STRING AS pubkey,\n VALUE :data :signature :: STRING AS signature,\n VALUE :data :withdrawal_credentials :: STRING AS withdrawal_credentials,\n VALUE :proof AS proofs,\n _inserted_timestamp,\n md5(cast(coalesce(cast(slot_number as TEXT), '') || '-' || coalesce(cast(signature as TEXT), '') || '-' || coalesce(cast(proofs as TEXT), '') as TEXT)) AS id\nFROM\n ETHEREUM_DEV.silver.beacon_blocks,\n LATERAL FLATTEN(\n input => deposits\n )\nWHERE epoch_number IS NOT NULL\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.beacon_deposits\n )\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.beacon_deposits"}, "model.ethereum_models.beacon_chain__fact_attestations": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n attestation_index,\n aggregation_bits,\n beacon_block_root,\n source_epoch,\n source_root,\n target_epoch,\n target_root,\n attestation_signature\nFROM\n {{ ref('silver__beacon_attestations') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "beacon_chain", "fqn": ["ethereum_models", "beacon_chain", "gold", "beacon_chain__fact_attestations"], "unique_id": "model.ethereum_models.beacon_chain__fact_attestations", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "beacon_chain/gold/beacon_chain__fact_attestations.sql", "original_file_path": "models/beacon_chain/gold/beacon_chain__fact_attestations.sql", "name": "beacon_chain__fact_attestations", "alias": "fact_attestations", "checksum": {"name": "sha256", "checksum": "1a1c55fb338dc053db100da9cbe2e6658e433da12c83b2ba715f8b957395de89"}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "Validators are expected to create, sign and broadcast an attestation during every epoch. Data in this table contains details around these attestations. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/attestations/)", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "The Beacon Chain slot this block represents.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "Timestamp of Beacon Chain slot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATION_INDEX": {"name": "ATTESTATION_INDEX", "description": "A number that identifies which committee the validator belongs to in a given slot", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AGGREGARION_BITS": {"name": "AGGREGARION_BITS", "description": "A bitlist of validators where the position maps to the validator index in their committee; the value (0/1) indicates whether the validator signed the data (i.e. whether they are active and agree with the block proposer)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BEACON_BLOCK_ROOT": {"name": "BEACON_BLOCK_ROOT", "description": "Root hash of the block the validator sees at the head of the chain (the result of applying the fork-choice algorithm)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SOURCE_EPOCH": {"name": "SOURCE_EPOCH", "description": "Part of the finality vote indicating what the validators see as the most recent justified block", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SOURCE_ROOT": {"name": "SOURCE_ROOT", "description": "Part of the finality vote indicating what the validators see as the most recent justified block", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_EPOCH": {"name": "TARGET_EPOCH", "description": "Part of the finality vote indicating what the validators see as the first block in the current epoch", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_ROOT": {"name": "TARGET_ROOT", "description": "Part of the finality vote indicating what the validators see as the first block in the current epoch", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATION_SIGNATURE": {"name": "ATTESTATION_SIGNATURE", "description": "A BLS signature that aggregates the signatures of individual validators", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/gold/beacon_chain__fact_attestations.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/gold/beacon_chain__fact_attestations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862738.4154959, "compiled_sql": "\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n attestation_index,\n aggregation_bits,\n beacon_block_root,\n source_epoch,\n source_root,\n target_epoch,\n target_root,\n attestation_signature\nFROM\n ETHEREUM_DEV.silver.beacon_attestations", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.beacon_chain.fact_attestations"}, "model.ethereum_models.beacon_chain__fact_deposits": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n (deposit_amount / pow(10, 9)) :: FLOAT AS deposit_amount,\n pubkey,\n signature,\n withdrawal_credentials,\n proofs\nFROM\n {{ ref('silver__beacon_deposits') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "beacon_chain", "fqn": ["ethereum_models", "beacon_chain", "gold", "beacon_chain__fact_deposits"], "unique_id": "model.ethereum_models.beacon_chain__fact_deposits", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "beacon_chain/gold/beacon_chain__fact_deposits.sql", "original_file_path": "models/beacon_chain/gold/beacon_chain__fact_deposits.sql", "name": "beacon_chain__fact_deposits", "alias": "fact_deposits", "checksum": {"name": "sha256", "checksum": "39397c5ab897f58b97b1ce60fa1372886706da9fb08e46062ea21aef5fbe81a5"}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "This table contains information about the deposits made to the beacon chain. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "The Beacon Chain slot this block represents.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "Timestamp of Beacon Chain slot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSIT_AMOUNT": {"name": "DEPOSIT_AMOUNT", "description": "Decimal adjusted Ether deposit amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PUBKEY": {"name": "PUBKEY", "description": "Validator public key.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIGNATURE": {"name": "SIGNATURE", "description": "Signature of Validator deposit.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWAL_CREDENTIALS": {"name": "WITHDRAWAL_CREDENTIALS", "description": "A 32-byte field verifying the destination of valid withdrawals.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROOFS": {"name": "PROOFS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/gold/beacon_chain__fact_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/gold/beacon_chain__fact_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862738.418144, "compiled_sql": "\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n (deposit_amount / pow(10, 9)) :: FLOAT AS deposit_amount,\n pubkey,\n signature,\n withdrawal_credentials,\n proofs\nFROM\n ETHEREUM_DEV.silver.beacon_deposits", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.beacon_chain.fact_deposits"}, "model.ethereum_models.beacon_chain__fact_blocks": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n slot_number,\n epoch_number,\n slot_timestamp,\n proposer_index,\n parent_root,\n state_root,\n randao_reveal,\n graffiti,\n eth1_block_hash,\n eth1_deposit_count,\n eth1_deposit_root,\n execution_payload,\n signature,\n attester_slashings,\n proposer_slashings,\n deposits,\n attestations,\n slot_json\nFROM\n {{ ref('silver__beacon_blocks') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "beacon_chain", "fqn": ["ethereum_models", "beacon_chain", "gold", "beacon_chain__fact_blocks"], "unique_id": "model.ethereum_models.beacon_chain__fact_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "beacon_chain/gold/beacon_chain__fact_blocks.sql", "original_file_path": "models/beacon_chain/gold/beacon_chain__fact_blocks.sql", "name": "beacon_chain__fact_blocks", "alias": "fact_blocks", "checksum": {"name": "sha256", "checksum": "833b4c24ef10f6f56e4a56f42ee222f54929a58fc06bf11f45ffd40cd33b0b39"}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "This table contains data around block formation from the consensus layer of the Ethereum 2.0 protocol. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "The Beacon Chain slot this block represents.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "Timestamp of Beacon Chain slot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSER_INDEX": {"name": "PROPOSER_INDEX", "description": "Index of the validator that proposed the block for the slot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PARENT_ROOT": {"name": "PARENT_ROOT", "description": "The hash of the block that came before.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "The hash-tree-root of the BeaconState.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RANDAO_REVEAL": {"name": "RANDAO_REVEAL", "description": "The validators RANDAO reveal 96 byte value.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GRAFFITI": {"name": "GRAFFITI", "description": "32 byte field of arbitrary data.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_BLOCK_HASH": {"name": "ETH1_BLOCK_HASH", "description": "The 32 byte block hash of the Ethereum execution layer block considered for deposit inclusion.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_DEPOSIT_COUNT": {"name": "ETH1_DEPOSIT_COUNT", "description": "The total number of deposits included in the Beacon Chain, since Genesis, including deposits in this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_DEPOSIT_ROOT": {"name": "ETH1_DEPOSIT_ROOT", "description": "The 32 byte deposit tree root for the last deposit included in this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EXECUTION_PAYLOAD": {"name": "EXECUTION_PAYLOAD", "description": "Data from execution layer about block contents.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIGNATURE": {"name": "SIGNATURE", "description": "96 byte BLS signature from validator that produced this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTER_SLASHINGS": {"name": "ATTESTER_SLASHINGS", "description": "Details on any attester slashings.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSER_SLASHINGS": {"name": "PROPOSER_SLASHINGS", "description": "Details on any proposer slashings.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITS": {"name": "DEPOSITS", "description": "Details on Beacon Chain deposits - see `beacon_chain.fact_deposits`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATIONS": {"name": "ATTESTATIONS", "description": "Details on validator attestations - see `beacon_chain.fact_attestations`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_JSON": {"name": "SLOT_JSON", "description": "Slot details in JSON format, excludes deposits and attestations.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/gold/beacon_chain__fact_blocks.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/gold/beacon_chain__fact_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862738.424085, "compiled_sql": "\n\nSELECT\n slot_number,\n epoch_number,\n slot_timestamp,\n proposer_index,\n parent_root,\n state_root,\n randao_reveal,\n graffiti,\n eth1_block_hash,\n eth1_deposit_count,\n eth1_deposit_root,\n execution_payload,\n signature,\n attester_slashings,\n proposer_slashings,\n deposits,\n attestations,\n slot_json\nFROM\n ETHEREUM_DEV.silver.beacon_blocks", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.beacon_chain.fact_blocks"}, "model.ethereum_models.bronze__contracts_backfill": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address'\n) }}\n\nWITH base AS (\n\n SELECT\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n TO_OBJECT(PARSE_JSON(contract_meta)) AS meta\n FROM\n {{ source(\n 'flipside_silver',\n 'ethereum_contracts_backfill'\n ) }}\n WHERE\n CHECK_JSON(contract_meta) IS NULL\n)\nSELECT\n block_id :: STRING AS block_id,\n block_timestamp :: TIMESTAMP AS block_timestamp,\n creator_address :: STRING AS creator_address,\n LOWER(\n contract_address :: STRING\n ) AS contract_address,\n logic_address :: STRING AS logic_address,\n token_convention :: STRING AS token_convention,\n meta :name :: STRING AS NAME,\n meta :symbol :: STRING AS symbol,\n meta :decimals :: INTEGER AS decimals,\n meta :: OBJECT AS meta,\n block_timestamp :: TIMESTAMP AS system_created_at\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY LOWER(contract_address)\nORDER BY\n block_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_silver.ethereum_contracts_backfill"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__contracts_backfill"], "unique_id": "model.ethereum_models.bronze__contracts_backfill", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "bronze/bronze__contracts_backfill.sql", "original_file_path": "models/bronze/bronze__contracts_backfill.sql", "name": "bronze__contracts_backfill", "alias": "contracts_backfill", "checksum": {"name": "sha256", "checksum": "45207ee22c8bea8a468d522d5be02297da5309fca2342ea8617619acfcd4b84d"}, "tags": [], "refs": [], "sources": [["flipside_silver", "ethereum_contracts_backfill"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__contracts_backfill.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address"}, "created_at": 1670862736.3526452, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n TO_OBJECT(PARSE_JSON(contract_meta)) AS meta\n FROM\n flipside_prod_db.silver.ethereum_contracts_backfill\n WHERE\n CHECK_JSON(contract_meta) IS NULL\n)\nSELECT\n block_id :: STRING AS block_id,\n block_timestamp :: TIMESTAMP AS block_timestamp,\n creator_address :: STRING AS creator_address,\n LOWER(\n contract_address :: STRING\n ) AS contract_address,\n logic_address :: STRING AS logic_address,\n token_convention :: STRING AS token_convention,\n meta :name :: STRING AS NAME,\n meta :symbol :: STRING AS symbol,\n meta :decimals :: INTEGER AS decimals,\n meta :: OBJECT AS meta,\n block_timestamp :: TIMESTAMP AS system_created_at\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY LOWER(contract_address)\nORDER BY\n block_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.contracts_backfill"}, "model.ethereum_models.bronze__contracts": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address'\n) }}\n\nWITH base AS (\n\n SELECT\n *\n FROM\n {{ source(\n 'bronze',\n 'prod_ethereum_sink_407559501'\n ) }}\n WHERE\n record_content :model :name :: STRING IN (\n 'eth_contracts_model'\n )\n\n{% if is_incremental() %}\nAND (\n record_metadata :CreateTime :: INT / 1000\n) :: TIMESTAMP :: DATE >= (\n SELECT\n DATEADD('day', -1, MAX(system_created_at :: DATE))\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n (\n record_metadata :CreateTime :: INT / 1000\n ) :: TIMESTAMP AS system_created_at,\n t.value :block_id :: STRING AS block_id,\n t.value :block_timestamp :: TIMESTAMP AS block_timestamp,\n t.value :creator_address :: STRING AS creator_address,\n COALESCE(\n t.value :contract_address :: STRING,\n t.value :address :: STRING\n ) AS contract_address,\n t.value :logic_address :: STRING AS logic_address,\n COALESCE(\n t.value :contract_meta :symbol :: STRING,\n t.value :meta :symbol :: STRING\n ) AS symbol,\n COALESCE(\n t.value :contract_meta :decimals :: INTEGER,\n t.value :meta :decimals :: INTEGER\n ) AS decimals,\n COALESCE(\n t.value :contract_meta :: OBJECT,\n t.value :meta :: OBJECT\n ) AS meta,\n t.value :name :: STRING AS NAME,\n COALESCE(\n t.value :token_convention :: STRING,\n t.value :\"token-convention\" :: STRING\n ) AS token_convention\nFROM\n base,\n LATERAL FLATTEN(\n input => record_content :results\n ) t\nWHERE\n COALESCE(\n t.value :contract_meta,\n t.value :meta\n ) IS NOT NULL\n AND CASE\n WHEN meta :decimals :: STRING IS NOT NULL\n AND len(\n meta :decimals :: STRING\n ) >= 3 THEN TRUE\n ELSE FALSE\n END = FALSE qualify(ROW_NUMBER() over(PARTITION BY LOWER(contract_address)\nORDER BY\n system_created_at DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.bronze.prod_ethereum_sink_407559501"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__contracts"], "unique_id": "model.ethereum_models.bronze__contracts", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "bronze/bronze__contracts.sql", "original_file_path": "models/bronze/bronze__contracts.sql", "name": "bronze__contracts", "alias": "contracts", "checksum": {"name": "sha256", "checksum": "c9951877c6ad9829728f20cd169fa6e2bc606d8da650ac4fdedfe21c924feb56"}, "tags": [], "refs": [], "sources": [["bronze", "prod_ethereum_sink_407559501"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address"}, "created_at": 1670862736.3550239, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n *\n FROM\n flipside_prod_db.bronze.prod_ethereum_sink_407559501\n WHERE\n record_content :model :name :: STRING IN (\n 'eth_contracts_model'\n )\n\n\nAND (\n record_metadata :CreateTime :: INT / 1000\n) :: TIMESTAMP :: DATE >= (\n SELECT\n DATEADD('day', -1, MAX(system_created_at :: DATE))\n FROM\n ETHEREUM_DEV.bronze.contracts\n)\n\n)\nSELECT\n (\n record_metadata :CreateTime :: INT / 1000\n ) :: TIMESTAMP AS system_created_at,\n t.value :block_id :: STRING AS block_id,\n t.value :block_timestamp :: TIMESTAMP AS block_timestamp,\n t.value :creator_address :: STRING AS creator_address,\n COALESCE(\n t.value :contract_address :: STRING,\n t.value :address :: STRING\n ) AS contract_address,\n t.value :logic_address :: STRING AS logic_address,\n COALESCE(\n t.value :contract_meta :symbol :: STRING,\n t.value :meta :symbol :: STRING\n ) AS symbol,\n COALESCE(\n t.value :contract_meta :decimals :: INTEGER,\n t.value :meta :decimals :: INTEGER\n ) AS decimals,\n COALESCE(\n t.value :contract_meta :: OBJECT,\n t.value :meta :: OBJECT\n ) AS meta,\n t.value :name :: STRING AS NAME,\n COALESCE(\n t.value :token_convention :: STRING,\n t.value :\"token-convention\" :: STRING\n ) AS token_convention\nFROM\n base,\n LATERAL FLATTEN(\n input => record_content :results\n ) t\nWHERE\n COALESCE(\n t.value :contract_meta,\n t.value :meta\n ) IS NOT NULL\n AND CASE\n WHEN meta :decimals :: STRING IS NOT NULL\n AND len(\n meta :decimals :: STRING\n ) >= 3 THEN TRUE\n ELSE FALSE\n END = FALSE qualify(ROW_NUMBER() over(PARTITION BY LOWER(contract_address)\nORDER BY\n system_created_at DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.contracts"}, "model.ethereum_models.bronze__blocks": {"raw_sql": "{{ config (\n materialized = 'view',\n tags = ['core']\n) }}\n\nSELECT\n record_id,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx_count,\n header,\n ingested_at,\n _inserted_timestamp\nFROM\n {{ source(\n 'prod',\n 'ethereum_blocks'\n ) }}\n qualify(ROW_NUMBER() over(PARTITION BY block_id\nORDER BY\n ingested_at DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.prod.ethereum_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__blocks"], "unique_id": "model.ethereum_models.bronze__blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "bronze/bronze__blocks.sql", "original_file_path": "models/bronze/bronze__blocks.sql", "name": "bronze__blocks", "alias": "blocks", "checksum": {"name": "sha256", "checksum": "bece3371a7cf22b13f00fa4dccb3ac872463776581ec31242d8105039665854e"}, "tags": ["core"], "refs": [], "sources": [["prod", "ethereum_blocks"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["core"]}, "created_at": 1670862736.3598442, "compiled_sql": "\n\nSELECT\n record_id,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx_count,\n header,\n ingested_at,\n _inserted_timestamp\nFROM\n chainwalkers.prod.ethereum_blocks\n qualify(ROW_NUMBER() over(PARTITION BY block_id\nORDER BY\n ingested_at DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.blocks"}, "model.ethereum_models.bronze__transactions": {"raw_sql": "{{ config (\n materialized = 'view',\n tags = ['core']\n) }}\n\nSELECT\n record_id,\n tx_id,\n tx_block_index,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx,\n ingested_at,\n _inserted_timestamp\nFROM\n {{ source(\n 'prod',\n 'ethereum_txs'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.prod.ethereum_txs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__transactions"], "unique_id": "model.ethereum_models.bronze__transactions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "bronze/bronze__transactions.sql", "original_file_path": "models/bronze/bronze__transactions.sql", "name": "bronze__transactions", "alias": "transactions", "checksum": {"name": "sha256", "checksum": "3a0ab6cd30cdc024040ed1bfc15b8c8cd3a6fd71bdc18b0b566146f48068555b"}, "tags": ["core"], "refs": [], "sources": [["prod", "ethereum_txs"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["core"]}, "created_at": 1670862736.361931, "compiled_sql": "\n\nSELECT\n record_id,\n tx_id,\n tx_block_index,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx,\n ingested_at,\n _inserted_timestamp\nFROM\n chainwalkers.prod.ethereum_txs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.transactions"}, "model.ethereum_models.bronze__successful_reads": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::date', 'function_signature'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"reads\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_modified_date\n FROM\n meta\n )\n{% else %}\n)\n{% endif %}\nSELECT\n contract_address :: STRING AS contract_address,\n block_number :: INTEGER AS block_number,\n function_signature :: STRING AS function_signature,\n call_name :: STRING AS call_name,\n DATA :result :: STRING AS read_output,\n function_input :: STRING AS function_input,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n m._inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id\nFROM\n {{ source(\n \"bronze_streamline\",\n \"reads\"\n ) }} s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n{% if is_incremental() %}\nJOIN partitions p\nON p._partition_by_modified_date = s._partition_by_modified_date\n{% endif %}\nWHERE\n DATA :error IS NULL \n \n and s._partition_by_modified_date in (current_date, current_date-1)\n \n \n qualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.reads", "source.ethereum_models.bronze_streamline.reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::date", "function_signature"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__successful_reads"], "unique_id": "model.ethereum_models.bronze__successful_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "bronze/bronze__successful_reads.sql", "original_file_path": "models/bronze/bronze__successful_reads.sql", "name": "bronze__successful_reads", "alias": "successful_reads", "checksum": {"name": "sha256", "checksum": "742759156ab0c66d938cbee45be4f2dd8d433228e86ffdfc21d6e325418e5ef5"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "reads"], ["bronze_streamline", "reads"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__successful_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["_inserted_timestamp::date", "function_signature"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862736.3637261, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.reads'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.bronze.successful_reads)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_modified_date\n FROM\n meta\n )\n\nSELECT\n contract_address :: STRING AS contract_address,\n block_number :: INTEGER AS block_number,\n function_signature :: STRING AS function_signature,\n call_name :: STRING AS call_name,\n DATA :result :: STRING AS read_output,\n function_input :: STRING AS function_input,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n m._inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id\nFROM\n streamline.ETHEREUM.reads s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n\nJOIN partitions p\nON p._partition_by_modified_date = s._partition_by_modified_date\n\nWHERE\n DATA :error IS NULL \n \n and s._partition_by_modified_date in (current_date, current_date-1)\n \n \n qualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.successful_reads"}, "model.ethereum_models.bronze_api__contract_reads": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address',\n full_refresh = false\n) }}\n\nWITH base AS (\n\n SELECT\n contract_address,\n first_block AS created_block\n FROM\n {{ ref('silver__relevant_contracts') }}\n\n{% if is_incremental() %}\nWHERE\n contract_address NOT IN (\n SELECT\n contract_address\n FROM\n {{ this }}\n )\n{% endif %}\nLIMIT\n 750\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 created_block,\n function_sig,\n CONCAT(\n '[\\'',\n contract_address,\n '\\',',\n created_block,\n ',\\'',\n function_sig,\n '\\',\\'\\']'\n ) AS read_input\n FROM\n all_reads\n),\nbatch_reads AS (\n SELECT\n CONCAT('[', LISTAGG(read_input, ','), ']') AS batch_read\n FROM\n ready_reads\n),\nresults AS (\n SELECT\n ethereum.streamline.udf_json_rpc_read_calls(\n node_url,\n headers,\n PARSE_JSON(batch_read)\n ) AS read_output\n FROM\n batch_reads\n JOIN {{ source(\n 'streamline_crosschain',\n 'node_mapping'\n ) }}\n ON 1 = 1\n AND chain = 'ethereum'\n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n ready_reads\n LIMIT\n 1\n )\n), FINAL AS (\n SELECT\n VALUE :id :: STRING AS read_id,\n VALUE :result :: STRING AS read_result,\n SPLIT(\n read_id,\n '-'\n ) AS read_id_object,\n read_id_object [0] :: STRING AS contract_address,\n read_id_object [1] :: STRING AS block_number,\n read_id_object [2] :: STRING AS function_sig,\n read_id_object [3] :: STRING AS function_input\n FROM\n results,\n LATERAL FLATTEN(\n input => read_output [0] :data\n )\n)\nSELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result,\n SYSDATE() :: TIMESTAMP AS _inserted_timestamp\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.streamline_crosschain.node_mapping", "model.ethereum_models.silver__relevant_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "bronze_api__contract_reads"], "unique_id": "model.ethereum_models.bronze_api__contract_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "bronze/api_udf/bronze_api__contract_reads.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.sql", "name": "bronze_api__contract_reads", "alias": "contract_reads", "checksum": {"name": "sha256", "checksum": "bf8c3fee89135c1f0bf10483d7af2b9c6e31b4958fa294a56972ce07af235635"}, "tags": [], "refs": [["silver__relevant_contracts"]], "sources": [["streamline_crosschain", "node_mapping"]], "metrics": [], "description": "", "columns": {"_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/bronze/api_udf/bronze_api__contract_reads.yml", "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address", "full_refresh": false}, "created_at": 1670862738.425237, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n contract_address,\n first_block AS created_block\n FROM\n ETHEREUM_DEV.silver.relevant_contracts\n\n\nWHERE\n contract_address NOT IN (\n SELECT\n contract_address\n FROM\n ETHEREUM_DEV.bronze_api.contract_reads\n )\n\nLIMIT\n 750\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 created_block,\n function_sig,\n CONCAT(\n '[\\'',\n contract_address,\n '\\',',\n created_block,\n ',\\'',\n function_sig,\n '\\',\\'\\']'\n ) AS read_input\n FROM\n all_reads\n),\nbatch_reads AS (\n SELECT\n CONCAT('[', LISTAGG(read_input, ','), ']') AS batch_read\n FROM\n ready_reads\n),\nresults AS (\n SELECT\n ethereum.streamline.udf_json_rpc_read_calls(\n node_url,\n headers,\n PARSE_JSON(batch_read)\n ) AS read_output\n FROM\n batch_reads\n JOIN streamline.crosschain.node_mapping\n ON 1 = 1\n AND chain = 'ethereum'\n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n ready_reads\n LIMIT\n 1\n )\n), FINAL AS (\n SELECT\n VALUE :id :: STRING AS read_id,\n VALUE :result :: STRING AS read_result,\n SPLIT(\n read_id,\n '-'\n ) AS read_id_object,\n read_id_object [0] :: STRING AS contract_address,\n read_id_object [1] :: STRING AS block_number,\n read_id_object [2] :: STRING AS function_sig,\n read_id_object [3] :: STRING AS function_input\n FROM\n results,\n LATERAL FLATTEN(\n input => read_output [0] :data\n )\n)\nSELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result,\n SYSDATE() :: TIMESTAMP AS _inserted_timestamp\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze_api.contract_reads"}, "model.ethereum_models.silver__univ3_positions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::date']\n) }}\n\nWITH lp_events AS (\n\n SELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_upper,\n tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__univ3_lp_actions') }}\n WHERE\n nf_token_id IS NOT NULL\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nposition_reads_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(CONCAT('0x', function_input :: STRING)) :: STRING AS nf_token_id,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: FLOAT AS nonce,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 27, 40)) AS OPERATOR,\n CONCAT('0x', SUBSTR(segmented_data [2] :: STRING, 27, 40)) AS token0,\n CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 27, 40)) AS token1,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: FLOAT AS fee,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [5] :: STRING\n ) :: FLOAT AS tickLower,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [6] :: STRING\n ) :: FLOAT AS tickUpper,\n PUBLIC.udf_hex_to_int(\n segmented_data [7] :: STRING\n ) :: FLOAT AS liquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [8] :: STRING\n ) :: FLOAT AS feeGrowthInside0LastX128,\n PUBLIC.udf_hex_to_int(\n segmented_data [9] :: STRING\n ) :: FLOAT AS feeGrowthInside1LastX128,\n PUBLIC.udf_hex_to_int(\n segmented_data [10] :: STRING\n ) :: FLOAT AS tokensOwed0,\n PUBLIC.udf_hex_to_int(\n segmented_data [11] :: STRING\n ) :: FLOAT AS tokensOwed1\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0x99fbab88'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lp_events\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n blockchain,\n A.block_number,\n block_timestamp,\n tx_hash,\n COALESCE(\n fee,\n 0\n ) AS fee,\n COALESCE(\n fee,\n 0\n ) / 10000 AS fee_percent,\n COALESCE(\n feeGrowthInside0LastX128,\n 0\n ) AS fee_growth_inside0_last_x128,\n COALESCE(\n feeGrowthInside1LastX128,\n 0\n ) AS fee_growth_inside1_last_x128,\n CASE\n WHEN fee_percent <> 0 THEN TRUE\n ELSE FALSE\n END AS is_active,\n COALESCE(\n liquidity_adjusted,\n liquidity / pow(10, (token1_decimals + token0_decimals) / 2),\n 0\n ) AS liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n A.nf_token_id,\n A.pool_address,\n A.pool_name,\n COALESCE(\n tick_upper,\n 0\n ) AS tick_upper,\n COALESCE(\n tick_lower,\n 0\n ) AS tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n COALESCE(\n tokensOwed0 / pow(\n 10,\n token0_decimals\n ),\n 0\n ) AS tokens_owed0_adjusted,\n COALESCE(\n tokensOwed1 / pow(\n 10,\n token1_decimals\n ),\n 0\n ) AS tokens_owed1_adjusted,\n COALESCE(\n tokens_owed0_adjusted * p0.price,\n 0\n ) AS tokens_owed0_usd,\n COALESCE(\n tokens_owed1_adjusted * p1.price,\n 0\n ) AS tokens_owed1_usd,\n A.token0_address,\n A.token1_address,\n A.token0_symbol,\n A.token1_symbol,\n _log_id,\n _inserted_timestamp\n FROM\n lp_events A\n LEFT JOIN position_reads_base b\n ON A.block_number = b.block_number\n AND A.nf_token_id :: STRING = b.nf_token_id :: STRING\n LEFT JOIN pool_data C\n ON A.pool_address = C.pool_address\n LEFT JOIN token_prices p0\n ON p0.token_address = A.token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = A.token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_positions"], "unique_id": "model.ethereum_models.silver__univ3_positions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/silver/silver__univ3_positions.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.sql", "name": "silver__univ3_positions", "alias": "univ3_positions", "checksum": {"name": "sha256", "checksum": "dbe3ba6a3e500207cc8c79f18821942bdc47dc0c854d2c9df33c7f58171951d2"}, "tags": [], "refs": [["silver__univ3_lp_actions"], ["bronze__successful_reads"], ["silver__univ3_pools"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_PERCENT": {"name": "FEE_PERCENT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_INSIDE0_LAST_x128": {"name": "FEE_GROWTH_INSIDE0_LAST_x128", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_INSIDE1_LAST_x128": {"name": "FEE_GROWTH_INSIDE1_LAST_x128", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IS_ACTIVE": {"name": "IS_ACTIVE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_POSITION_MANAGER_ADDRESS": {"name": "NF_POSITION_MANAGER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_TOKEN_ID": {"name": "NF_TOKEN_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED0_ADJUSTED": {"name": "TOKENS_OWED0_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED1_ADJUSTED": {"name": "TOKENS_OWED1_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_positions.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::date"]}, "created_at": 1670862738.49772, "compiled_sql": "\n\nWITH lp_events AS (\n\n SELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_upper,\n tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.univ3_lp_actions\n WHERE\n nf_token_id IS NOT NULL\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_positions\n)\n\n),\nposition_reads_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(CONCAT('0x', function_input :: STRING)) :: STRING AS nf_token_id,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: FLOAT AS nonce,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 27, 40)) AS OPERATOR,\n CONCAT('0x', SUBSTR(segmented_data [2] :: STRING, 27, 40)) AS token0,\n CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 27, 40)) AS token1,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: FLOAT AS fee,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [5] :: STRING\n ) :: FLOAT AS tickLower,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [6] :: STRING\n ) :: FLOAT AS tickUpper,\n PUBLIC.udf_hex_to_int(\n segmented_data [7] :: STRING\n ) :: FLOAT AS liquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [8] :: STRING\n ) :: FLOAT AS feeGrowthInside0LastX128,\n PUBLIC.udf_hex_to_int(\n segmented_data [9] :: STRING\n ) :: FLOAT AS feeGrowthInside1LastX128,\n PUBLIC.udf_hex_to_int(\n segmented_data [10] :: STRING\n ) :: FLOAT AS tokensOwed0,\n PUBLIC.udf_hex_to_int(\n segmented_data [11] :: STRING\n ) :: FLOAT AS tokensOwed1\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0x99fbab88'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.univ3_positions\n)\n\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lp_events\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n blockchain,\n A.block_number,\n block_timestamp,\n tx_hash,\n COALESCE(\n fee,\n 0\n ) AS fee,\n COALESCE(\n fee,\n 0\n ) / 10000 AS fee_percent,\n COALESCE(\n feeGrowthInside0LastX128,\n 0\n ) AS fee_growth_inside0_last_x128,\n COALESCE(\n feeGrowthInside1LastX128,\n 0\n ) AS fee_growth_inside1_last_x128,\n CASE\n WHEN fee_percent <> 0 THEN TRUE\n ELSE FALSE\n END AS is_active,\n COALESCE(\n liquidity_adjusted,\n liquidity / pow(10, (token1_decimals + token0_decimals) / 2),\n 0\n ) AS liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n A.nf_token_id,\n A.pool_address,\n A.pool_name,\n COALESCE(\n tick_upper,\n 0\n ) AS tick_upper,\n COALESCE(\n tick_lower,\n 0\n ) AS tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n COALESCE(\n tokensOwed0 / pow(\n 10,\n token0_decimals\n ),\n 0\n ) AS tokens_owed0_adjusted,\n COALESCE(\n tokensOwed1 / pow(\n 10,\n token1_decimals\n ),\n 0\n ) AS tokens_owed1_adjusted,\n COALESCE(\n tokens_owed0_adjusted * p0.price,\n 0\n ) AS tokens_owed0_usd,\n COALESCE(\n tokens_owed1_adjusted * p1.price,\n 0\n ) AS tokens_owed1_usd,\n A.token0_address,\n A.token1_address,\n A.token0_symbol,\n A.token1_symbol,\n _log_id,\n _inserted_timestamp\n FROM\n lp_events A\n LEFT JOIN position_reads_base b\n ON A.block_number = b.block_number\n AND A.nf_token_id :: STRING = b.nf_token_id :: STRING\n LEFT JOIN pool_data C\n ON A.pool_address = C.pool_address\n LEFT JOIN token_prices p0\n ON p0.token_address = A.token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = A.token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_positions"}, "model.ethereum_models.silver__univ3_lp_actions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH lp_actions_base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n AND topics [0] :: STRING IN (\n '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c',\n '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde',\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4'\n ) -- burn / mint / IncreaseLiquidity / DecreaseLiquidity\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nuni_pools AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\n-- pulls info for increases or decreases (mint / burn events) in liquidity\nlp_amounts AS (\n SELECT\n tx_hash,\n event_index,\n block_timestamp,\n block_number,\n 'ethereum' AS blockchain,\n _log_id,\n A._inserted_timestamp,\n topics,\n segmented_data,\n CASE\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN 'DECREASE_LIQUIDITY'\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN 'INCREASE_LIQUIDITY'\n END AS action,\n contract_address AS pool_address,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS vault_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [2] :: STRING\n ) :: FLOAT AS tick_lower,\n COALESCE(\n event_inputs :tickUpper :: STRING,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n )\n ) :: FLOAT AS tick_upper,\n CASE\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n )\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n )\n END AS amount0,\n CASE\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [3] :: STRING\n )\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n )\n END AS amount1,\n CASE\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n )\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n )\n END AS amount,\n amount0 / pow(\n 10,\n token0_decimals\n ) AS amount0_adjusted,\n amount1 / pow(\n 10,\n token1_decimals\n ) AS amount1_adjusted,\n pow(1.0001, (tick_lower)) / pow(10,(token1_decimals - token0_decimals)) AS price_lower_1_0,\n pow(1.0001, (tick_upper)) / pow(10,(token1_decimals - token0_decimals)) AS price_upper_1_0,\n pow(1.0001, -1 * (tick_upper)) / pow(10,(token0_decimals - token1_decimals)) AS price_lower_0_1,\n pow(1.0001, -1 * (tick_lower)) / pow(10,(token0_decimals - token1_decimals)) AS price_upper_0_1,\n pool_name,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token1_decimals,\n token0_decimals,\n origin_to_address,\n origin_from_address,\n amount + amount0 + amount1 AS total_amount,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n amount,\n amount0,\n amount1\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n lp_actions_base A\n INNER JOIN uni_pools\n ON contract_address = pool_address\n WHERE\n topics [0] :: STRING IN (\n '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c',\n '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde'\n )\n),\n-- pulls info for token IDs minted or burned, if applicable (not all positions have token IDs)\nnf_info AS (\n SELECT\n tx_hash,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS nf_token_id,\n contract_address AS nf_position_manager_address,\n CASE\n WHEN topics [0] :: STRING = '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f' THEN 'INCREASE_LIQUIDITY'\n ELSE 'DECREASE_LIQUIDITY'\n END AS action,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS liquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS amount1,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n liquidity,\n amount0,\n amount1\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n lp_actions_base\n WHERE\n contract_address = '0xc36442b4a4522e871399cd717abdd847ab11fe88'\n AND topics [0] :: STRING IN (\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4'\n )\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lp_actions_base\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n blockchain,\n block_number,\n block_timestamp,\n A.tx_hash AS tx_hash,\n A.action AS action,\n amount0_adjusted,\n amount1_adjusted,\n amount0_adjusted * p0.price AS amount0_usd,\n amount1_adjusted * p1.price AS amount1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n p0.price AS token0_price,\n p1.price AS token1_price,\n A.amount :: INTEGER AS liquidity,\n liquidity / pow(10, (token1_decimals + token0_decimals) / 2) AS liquidity_adjusted,\n A.origin_from_address AS liquidity_provider,\n nf_token_id,\n CASE\n WHEN nf_token_id IS NULL THEN vault_address\n ELSE nf_position_manager_address\n END AS nf_position_manager_address,\n pool_address,\n pool_name,\n A.tick_lower AS tick_lower,\n A.tick_upper AS tick_upper,\n price_lower_1_0,\n price_upper_1_0,\n price_lower_0_1,\n price_upper_0_1,\n price_lower_1_0 * p1.price AS price_lower_1_0_usd,\n price_upper_1_0 * p1.price AS price_upper_1_0_usd,\n price_lower_0_1 * p0.price AS price_lower_0_1_usd,\n price_upper_0_1 * p0.price AS price_upper_0_1_usd,\n A._log_id AS _log_id,\n _inserted_timestamp\n FROM\n lp_amounts A\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN nf_info C\n ON A.tx_hash = C.tx_hash\n AND A.amount = C.liquidity\n AND A.amount0 = C.amount0\n AND A.amount1 = C.amount1\n AND A.agg_id = C.agg_id\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_lp_actions"], "unique_id": "model.ethereum_models.silver__univ3_lp_actions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/silver/silver__univ3_lp_actions.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.sql", "name": "silver__univ3_lp_actions", "alias": "univ3_lp_actions", "checksum": {"name": "sha256", "checksum": "5b6c86e01d862772a3b7f5a7025f9252d193d04df81beb6af9e960bef1dd74ef"}, "tags": [], "refs": [["silver__logs"], ["silver__univ3_pools"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"ACTION": {"name": "ACTION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_ADJUSTED": {"name": "AMOUNT0_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_ADJUSTED": {"name": "AMOUNT1_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_lp_actions.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862738.447943, "compiled_sql": "\n\nWITH lp_actions_base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n AND topics [0] :: STRING IN (\n '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c',\n '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde',\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4'\n ) -- burn / mint / IncreaseLiquidity / DecreaseLiquidity\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_lp_actions\n)\n\n),\nuni_pools AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\n-- pulls info for increases or decreases (mint / burn events) in liquidity\nlp_amounts AS (\n SELECT\n tx_hash,\n event_index,\n block_timestamp,\n block_number,\n 'ethereum' AS blockchain,\n _log_id,\n A._inserted_timestamp,\n topics,\n segmented_data,\n CASE\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN 'DECREASE_LIQUIDITY'\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN 'INCREASE_LIQUIDITY'\n END AS action,\n contract_address AS pool_address,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS vault_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [2] :: STRING\n ) :: FLOAT AS tick_lower,\n COALESCE(\n event_inputs :tickUpper :: STRING,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n )\n ) :: FLOAT AS tick_upper,\n CASE\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n )\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n )\n END AS amount0,\n CASE\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [3] :: STRING\n )\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n )\n END AS amount1,\n CASE\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n )\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n )\n END AS amount,\n amount0 / pow(\n 10,\n token0_decimals\n ) AS amount0_adjusted,\n amount1 / pow(\n 10,\n token1_decimals\n ) AS amount1_adjusted,\n pow(1.0001, (tick_lower)) / pow(10,(token1_decimals - token0_decimals)) AS price_lower_1_0,\n pow(1.0001, (tick_upper)) / pow(10,(token1_decimals - token0_decimals)) AS price_upper_1_0,\n pow(1.0001, -1 * (tick_upper)) / pow(10,(token0_decimals - token1_decimals)) AS price_lower_0_1,\n pow(1.0001, -1 * (tick_lower)) / pow(10,(token0_decimals - token1_decimals)) AS price_upper_0_1,\n pool_name,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token1_decimals,\n token0_decimals,\n origin_to_address,\n origin_from_address,\n amount + amount0 + amount1 AS total_amount,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n amount,\n amount0,\n amount1\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n lp_actions_base A\n INNER JOIN uni_pools\n ON contract_address = pool_address\n WHERE\n topics [0] :: STRING IN (\n '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c',\n '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde'\n )\n),\n-- pulls info for token IDs minted or burned, if applicable (not all positions have token IDs)\nnf_info AS (\n SELECT\n tx_hash,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS nf_token_id,\n contract_address AS nf_position_manager_address,\n CASE\n WHEN topics [0] :: STRING = '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f' THEN 'INCREASE_LIQUIDITY'\n ELSE 'DECREASE_LIQUIDITY'\n END AS action,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS liquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS amount1,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n liquidity,\n amount0,\n amount1\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n lp_actions_base\n WHERE\n contract_address = '0xc36442b4a4522e871399cd717abdd847ab11fe88'\n AND topics [0] :: STRING IN (\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4'\n )\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lp_actions_base\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n blockchain,\n block_number,\n block_timestamp,\n A.tx_hash AS tx_hash,\n A.action AS action,\n amount0_adjusted,\n amount1_adjusted,\n amount0_adjusted * p0.price AS amount0_usd,\n amount1_adjusted * p1.price AS amount1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n p0.price AS token0_price,\n p1.price AS token1_price,\n A.amount :: INTEGER AS liquidity,\n liquidity / pow(10, (token1_decimals + token0_decimals) / 2) AS liquidity_adjusted,\n A.origin_from_address AS liquidity_provider,\n nf_token_id,\n CASE\n WHEN nf_token_id IS NULL THEN vault_address\n ELSE nf_position_manager_address\n END AS nf_position_manager_address,\n pool_address,\n pool_name,\n A.tick_lower AS tick_lower,\n A.tick_upper AS tick_upper,\n price_lower_1_0,\n price_upper_1_0,\n price_lower_0_1,\n price_upper_0_1,\n price_lower_1_0 * p1.price AS price_lower_1_0_usd,\n price_upper_1_0 * p1.price AS price_upper_1_0_usd,\n price_lower_0_1 * p0.price AS price_lower_0_1_usd,\n price_upper_0_1 * p0.price AS price_upper_0_1_usd,\n A._log_id AS _log_id,\n _inserted_timestamp\n FROM\n lp_amounts A\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN nf_info C\n ON A.tx_hash = C.tx_hash\n AND A.amount = C.liquidity\n AND A.amount0 = C.amount0\n AND A.amount1 = C.amount1\n AND A.agg_id = C.agg_id\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_lp_actions"}, "model.ethereum_models.silver__univ3_position_collected_fees": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH all_collected AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n AND topics [0] :: STRING IN (\n '0x70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0',\n '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncollected_base AS (\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS vault_address,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS owner,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [2] :: STRING\n ) AS tick_lower,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n ) AS tick_upper,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) AS amount1\n FROM\n all_collected\n WHERE\n topics [0] :: STRING = '0x70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0'\n),\nnf_token_id_base AS (\n SELECT\n tx_hash,\n contract_address AS nf_position_manager_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [1] :: STRING\n ) AS nf_token_id,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 27, 40)) AS liquidity_provider,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) AS amount1,\n event_index,\n event_index - 1 AS event_index_join\n FROM\n all_collected\n WHERE\n topics [0] :: STRING = '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n collected_base\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n 'ethereum' AS blockchain,\n b.block_number AS block_number,\n b.block_timestamp AS block_timestamp,\n b.tx_hash AS tx_hash,\n b.event_index AS event_index,\n b.contract_address AS pool_address,\n pool_name,\n b.origin_from_address AS liquidity_provider,\n nf_token_id,\n CASE\n WHEN nf_token_id IS NULL THEN vault_address\n ELSE nf_position_manager_address\n END AS nf_position_manager_address,\n token0_symbol,\n token1_symbol,\n b.amount0,\n b.amount0 / pow(\n 10,\n token0_decimals\n ) AS amount0_adjusted,\n b.amount1 / pow(\n 10,\n token1_decimals\n ) AS amount1_adjusted,\n ROUND(\n amount0_adjusted * p0.price,\n 2\n ) AS amount0_usd,\n ROUND(\n amount1_adjusted * p1.price,\n 2\n ) AS amount1_usd,\n b.amount1,\n b.tick_lower,\n b.tick_upper,\n pow(\n 1.0001,\n tick_lower\n ) / pow(10,(token1_decimals - token0_decimals)) AS price_lower,\n pow(\n 1.0001,\n tick_upper\n ) / pow(10,(token1_decimals - token0_decimals)) AS price_upper,\n ROUND(\n price_lower * p1.price,\n 2\n ) AS price_lower_usd,\n ROUND(\n price_upper * p1.price,\n 2\n ) AS price_upper_usd,\n _inserted_timestamp,\n _log_id\nFROM\n collected_base b\n LEFT JOIN nf_token_id_base\n ON b.tx_hash = nf_token_id_base.tx_hash\n AND b.event_index = nf_token_id_base.event_index_join\n LEFT JOIN pool_data\n ON b.contract_address = pool_data.pool_address\n LEFT JOIN token_prices p0\n ON p0.token_address = pool_data.token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = pool_data.token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_position_collected_fees"], "unique_id": "model.ethereum_models.silver__univ3_position_collected_fees", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/silver/silver__univ3_position_collected_fees.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.sql", "name": "silver__univ3_position_collected_fees", "alias": "univ3_position_collected_fees", "checksum": {"name": "sha256", "checksum": "81bea980bd3991af9140e0d6bbe8e904e390e21d7ec02a34ddf605f7e9a7600b"}, "tags": [], "refs": [["silver__logs"], ["silver__univ3_pools"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0": {"name": "AMOUNT0", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1": {"name": "AMOUNT1", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862738.550293, "compiled_sql": "\n\nWITH all_collected AS (\n\n SELECT\n *\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n AND topics [0] :: STRING IN (\n '0x70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0',\n '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_position_collected_fees\n)\n\n),\ncollected_base AS (\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS vault_address,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS owner,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [2] :: STRING\n ) AS tick_lower,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n ) AS tick_upper,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) AS amount1\n FROM\n all_collected\n WHERE\n topics [0] :: STRING = '0x70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0'\n),\nnf_token_id_base AS (\n SELECT\n tx_hash,\n contract_address AS nf_position_manager_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [1] :: STRING\n ) AS nf_token_id,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 27, 40)) AS liquidity_provider,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) AS amount1,\n event_index,\n event_index - 1 AS event_index_join\n FROM\n all_collected\n WHERE\n topics [0] :: STRING = '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n collected_base\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n 'ethereum' AS blockchain,\n b.block_number AS block_number,\n b.block_timestamp AS block_timestamp,\n b.tx_hash AS tx_hash,\n b.event_index AS event_index,\n b.contract_address AS pool_address,\n pool_name,\n b.origin_from_address AS liquidity_provider,\n nf_token_id,\n CASE\n WHEN nf_token_id IS NULL THEN vault_address\n ELSE nf_position_manager_address\n END AS nf_position_manager_address,\n token0_symbol,\n token1_symbol,\n b.amount0,\n b.amount0 / pow(\n 10,\n token0_decimals\n ) AS amount0_adjusted,\n b.amount1 / pow(\n 10,\n token1_decimals\n ) AS amount1_adjusted,\n ROUND(\n amount0_adjusted * p0.price,\n 2\n ) AS amount0_usd,\n ROUND(\n amount1_adjusted * p1.price,\n 2\n ) AS amount1_usd,\n b.amount1,\n b.tick_lower,\n b.tick_upper,\n pow(\n 1.0001,\n tick_lower\n ) / pow(10,(token1_decimals - token0_decimals)) AS price_lower,\n pow(\n 1.0001,\n tick_upper\n ) / pow(10,(token1_decimals - token0_decimals)) AS price_upper,\n ROUND(\n price_lower * p1.price,\n 2\n ) AS price_lower_usd,\n ROUND(\n price_upper * p1.price,\n 2\n ) AS price_upper_usd,\n _inserted_timestamp,\n _log_id\nFROM\n collected_base b\n LEFT JOIN nf_token_id_base\n ON b.tx_hash = nf_token_id_base.tx_hash\n AND b.event_index = nf_token_id_base.event_index_join\n LEFT JOIN pool_data\n ON b.contract_address = pool_data.pool_address\n LEFT JOIN token_prices p0\n ON p0.token_address = pool_data.token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = pool_data.token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_position_collected_fees"}, "model.ethereum_models.silver__univ3_pool_stats": {"raw_sql": "{{ config(\n materialized = 'incremental',\n cluster_by = ['block_timestamp::date', 'pool_address'],\n unique_key = 'id'\n) }}\n\nWITH block_date AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n {{ ref(\"silver__blocks\") }}\n),\nbase_pool_data AS (\n SELECT\n A.*,\n b.block_timestamp,\n segmented_data AS segmented_output\n FROM\n {{ ref('bronze__successful_reads') }} A\n JOIN block_date b\n ON A.block_number = b.block_number\n WHERE\n function_signature IN (\n '0x1ad8b03b',\n '0x1a686502',\n '0x46141319',\n '0x3850c7bd',\n '0xf3058399'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\npool_meta AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\nprotocol_fees_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS token0_protocol_fees,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) :: FLOAT AS token1_protocol_fees\n FROM\n base_pool_data\n WHERE\n function_signature = '0x06fdde03'\n),\nliquidity_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS liquidity\n FROM\n base_pool_data\n WHERE\n function_signature = '0x1a686502'\n),\nfeeGrowthGlobal1X128_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS feeGrowthGlobal1X128\n FROM\n base_pool_data\n WHERE\n function_signature = '0x46141319'\n),\nfeeGrowthGlobal0X128_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS feeGrowthGlobal0X128\n FROM\n base_pool_data\n WHERE\n function_signature = '0xf3058399'\n),\nslot0_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS sqrtPriceX96,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_output [1] :: STRING\n ) :: FLOAT AS tick,\n PUBLIC.udf_hex_to_int(\n segmented_output [2] :: STRING\n ) :: FLOAT AS observationIndex,\n PUBLIC.udf_hex_to_int(\n segmented_output [3] :: STRING\n ) :: FLOAT AS observationCardinality,\n PUBLIC.udf_hex_to_int(\n segmented_output [4] :: STRING\n ) :: FLOAT AS observationCardinalityNext,\n PUBLIC.udf_hex_to_int(\n segmented_output [5] :: STRING\n ) :: FLOAT AS feeProtocol,\n PUBLIC.udf_hex_to_int(\n segmented_output [6] :: STRING\n ) :: FLOAT AS unlocked\n FROM\n base_pool_data\n WHERE\n function_signature = '0x3850c7bd'\n),\ncontract_range AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n base_pool_data\n GROUP BY\n 1,\n 2,\n 3\n),\njoin_meta AS (\n SELECT\n c1.block_number AS block_number,\n c1.contract_address AS pool_address,\n c1.block_timestamp AS block_timestamp,\n COALESCE(\n token0_protocol_fees / pow(\n 10,\n token0_decimals\n ),\n 0\n ) AS protocol_fees_token0_adjusted,\n COALESCE(\n token1_protocol_fees / pow(\n 10,\n token1_decimals\n ),\n 0\n ) AS protocol_fees_token1_adjusted,\n liquidity,\n COALESCE(\n liquidity / pow(\n 10,\n (\n token1_decimals + token0_decimals\n ) / 2\n ),\n 0\n ) AS virtual_liquidity_adjusted,\n feeGrowthGlobal1X128,\n feeGrowthGlobal0X128,\n sqrtPriceX96,\n tick,\n observationIndex,\n observationCardinality,\n observationCardinalityNext,\n feeProtocol,\n CASE\n WHEN unlocked = 1 THEN TRUE\n ELSE FALSE\n END AS unlocked,\n CONCAT(\n c1.block_number,\n '-',\n c1.contract_address\n ) AS id,\n c1._inserted_timestamp AS _inserted_timestamp,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n ((sqrtpricex96 * sqrtpricex96)) / pow(\n 2,\n 192\n ) AS human_price,\n SQRT(human_price) AS sqrt_hp,\n div0(\n liquidity,\n sqrt_hp\n ) / pow(\n 10,\n token0_decimals\n ) AS virtual_reserves_token0_adjusted,\n (\n liquidity * sqrt_hp\n ) / pow(\n 10,\n token1_decimals\n ) AS virtual_reserves_token1_adjusted,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n contract_range c1\n LEFT JOIN protocol_fees_base\n ON c1.contract_address = protocol_fees_base.contract_address\n AND c1.block_number = protocol_fees_base.block_number\n LEFT JOIN liquidity_base\n ON c1.contract_address = liquidity_base.contract_address\n AND c1.block_number = liquidity_base.block_number\n LEFT JOIN feeGrowthGlobal1X128_base\n ON c1.contract_address = feeGrowthGlobal1X128_base.contract_address\n AND c1.block_number = feeGrowthGlobal1X128_base.block_number\n LEFT JOIN feeGrowthGlobal0X128_base\n ON c1.contract_address = feeGrowthGlobal0X128_base.contract_address\n AND c1.block_number = feeGrowthGlobal0X128_base.block_number\n LEFT JOIN slot0_base\n ON c1.contract_address = slot0_base.contract_address\n AND c1.block_number = slot0_base.block_number\n LEFT JOIN pool_meta\n ON c1.contract_address = pool_address\n),\ntoken_balances AS (\n SELECT\n block_number,\n LAG(block_number) over (\n PARTITION BY address,\n contract_address\n ORDER BY\n block_number ASC\n ) AS prev_block_number,\n address,\n contract_address,\n current_bal_unadj,\n prev_bal_unadj AS balance\n FROM\n {{ ref('silver__token_balance_diffs') }}\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND address IN (\n SELECT\n DISTINCT pool_address\n FROM\n pool_meta\n )\n AND block_timestamp :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n join_meta\n )\n),\ntoken_prices AS (\n SELECT\n HOUR :: DATE AS price_date,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n join_meta\n )\n GROUP BY\n 1,\n 2\n),\nmax_bal AS (\n SELECT\n block_number,\n address,\n contract_address,\n current_bal_unadj AS max_bal\n FROM\n token_balances qualify(ROW_NUMBER() over(PARTITION BY address, contract_address\n ORDER BY\n block_number DESC)) = 1\n)\nSELECT\n A.*,\n COALESCE(\n b0.balance,\n mb0.max_bal,\n 0\n ) AS token0_balance,\n COALESCE(\n b1.balance,\n mb1.max_bal,\n 0\n ) AS token1_balance,\n token0_balance / pow(\n 10,\n token0_decimals\n ) AS token0_balance_adjusted,\n token1_balance / pow(\n 10,\n token1_decimals\n ) AS token1_balance_adjusted,\n token0_balance_adjusted * p0.price AS token0_balance_usd,\n token1_balance_adjusted * p1.price AS token1_balance_usd,\n virtual_reserves_token1_adjusted * p1.price AS virtual_reserves_token1_usd,\n virtual_reserves_token0_adjusted * p0.price AS virtual_reserves_token0_usd,\n pow(\n 1.0001,\n tick\n ) / pow(\n 10,\n token1_decimals - token0_decimals\n ) AS price_1_0,\n 1 / price_1_0 AS price_0_1\nFROM\n join_meta A\n LEFT JOIN token_balances AS b0\n ON A.pool_address = b0.address\n AND A.token0_address = b0.contract_address\n AND A.block_number BETWEEN b0.prev_block_number\n AND b0.block_number\n LEFT JOIN token_balances AS b1\n ON A.pool_address = b1.address\n AND A.token1_address = b1.contract_address\n AND A.block_number BETWEEN b1.prev_block_number\n AND b1.block_number\n LEFT JOIN token_prices p0\n ON p0.token_address = A.token0_address\n AND p0.price_date = block_timestamp :: DATE\n LEFT JOIN token_prices p1\n ON p1.token_address = A.token1_address\n AND p1.price_date = block_timestamp :: DATE\n LEFT JOIN max_bal mb0\n ON A.token0_address = mb0.contract_address\n AND A.pool_address = mb0.address\n LEFT JOIN max_bal mb1\n ON A.token1_address = mb1.contract_address\n AND A.pool_address = mb1.address qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n A._inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__blocks", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date", "pool_address"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_pool_stats"], "unique_id": "model.ethereum_models.silver__univ3_pool_stats", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/silver/silver__univ3_pool_stats.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.sql", "name": "silver__univ3_pool_stats", "alias": "univ3_pool_stats", "checksum": {"name": "sha256", "checksum": "e9e2b4ecedacf4d8fe603ae8ad0cf9f7619e741f633b5f1946fce1cdf6c27326"}, "tags": [], "refs": [["silver__blocks"], ["bronze__successful_reads"], ["silver__univ3_pools"], ["silver__token_balance_diffs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "feeGrowthGlobal1X128": {"name": "feeGrowthGlobal1X128", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "feeGrowthGlobal0X128": {"name": "feeGrowthGlobal0X128", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROTOCOL_FEES_TOKEN0": {"name": "PROTOCOL_FEES_TOKEN0", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROTOCOL_FEES_TOKEN1": {"name": "PROTOCOL_FEES_TOKEN1", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK": {"name": "TICK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_BALANCE": {"name": "TOKEN0_BALANCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_BALANCE": {"name": "TOKEN1_BALANCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNLOCKED": {"name": "UNLOCKED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"name": "VIRTUAL_LIQUIDITY_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_pool_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "cluster_by": ["block_timestamp::date", "pool_address"], "unique_key": "id"}, "created_at": 1670862738.693141, "compiled_sql": "\n\nWITH block_date AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n),\nbase_pool_data AS (\n SELECT\n A.*,\n b.block_timestamp,\n segmented_data AS segmented_output\n FROM\n ETHEREUM_DEV.bronze.successful_reads A\n JOIN block_date b\n ON A.block_number = b.block_number\n WHERE\n function_signature IN (\n '0x1ad8b03b',\n '0x1a686502',\n '0x46141319',\n '0x3850c7bd',\n '0xf3058399'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.univ3_pool_stats\n)\n\n),\npool_meta AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\nprotocol_fees_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS token0_protocol_fees,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) :: FLOAT AS token1_protocol_fees\n FROM\n base_pool_data\n WHERE\n function_signature = '0x06fdde03'\n),\nliquidity_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS liquidity\n FROM\n base_pool_data\n WHERE\n function_signature = '0x1a686502'\n),\nfeeGrowthGlobal1X128_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS feeGrowthGlobal1X128\n FROM\n base_pool_data\n WHERE\n function_signature = '0x46141319'\n),\nfeeGrowthGlobal0X128_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS feeGrowthGlobal0X128\n FROM\n base_pool_data\n WHERE\n function_signature = '0xf3058399'\n),\nslot0_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS sqrtPriceX96,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_output [1] :: STRING\n ) :: FLOAT AS tick,\n PUBLIC.udf_hex_to_int(\n segmented_output [2] :: STRING\n ) :: FLOAT AS observationIndex,\n PUBLIC.udf_hex_to_int(\n segmented_output [3] :: STRING\n ) :: FLOAT AS observationCardinality,\n PUBLIC.udf_hex_to_int(\n segmented_output [4] :: STRING\n ) :: FLOAT AS observationCardinalityNext,\n PUBLIC.udf_hex_to_int(\n segmented_output [5] :: STRING\n ) :: FLOAT AS feeProtocol,\n PUBLIC.udf_hex_to_int(\n segmented_output [6] :: STRING\n ) :: FLOAT AS unlocked\n FROM\n base_pool_data\n WHERE\n function_signature = '0x3850c7bd'\n),\ncontract_range AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n base_pool_data\n GROUP BY\n 1,\n 2,\n 3\n),\njoin_meta AS (\n SELECT\n c1.block_number AS block_number,\n c1.contract_address AS pool_address,\n c1.block_timestamp AS block_timestamp,\n COALESCE(\n token0_protocol_fees / pow(\n 10,\n token0_decimals\n ),\n 0\n ) AS protocol_fees_token0_adjusted,\n COALESCE(\n token1_protocol_fees / pow(\n 10,\n token1_decimals\n ),\n 0\n ) AS protocol_fees_token1_adjusted,\n liquidity,\n COALESCE(\n liquidity / pow(\n 10,\n (\n token1_decimals + token0_decimals\n ) / 2\n ),\n 0\n ) AS virtual_liquidity_adjusted,\n feeGrowthGlobal1X128,\n feeGrowthGlobal0X128,\n sqrtPriceX96,\n tick,\n observationIndex,\n observationCardinality,\n observationCardinalityNext,\n feeProtocol,\n CASE\n WHEN unlocked = 1 THEN TRUE\n ELSE FALSE\n END AS unlocked,\n CONCAT(\n c1.block_number,\n '-',\n c1.contract_address\n ) AS id,\n c1._inserted_timestamp AS _inserted_timestamp,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n ((sqrtpricex96 * sqrtpricex96)) / pow(\n 2,\n 192\n ) AS human_price,\n SQRT(human_price) AS sqrt_hp,\n div0(\n liquidity,\n sqrt_hp\n ) / pow(\n 10,\n token0_decimals\n ) AS virtual_reserves_token0_adjusted,\n (\n liquidity * sqrt_hp\n ) / pow(\n 10,\n token1_decimals\n ) AS virtual_reserves_token1_adjusted,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n contract_range c1\n LEFT JOIN protocol_fees_base\n ON c1.contract_address = protocol_fees_base.contract_address\n AND c1.block_number = protocol_fees_base.block_number\n LEFT JOIN liquidity_base\n ON c1.contract_address = liquidity_base.contract_address\n AND c1.block_number = liquidity_base.block_number\n LEFT JOIN feeGrowthGlobal1X128_base\n ON c1.contract_address = feeGrowthGlobal1X128_base.contract_address\n AND c1.block_number = feeGrowthGlobal1X128_base.block_number\n LEFT JOIN feeGrowthGlobal0X128_base\n ON c1.contract_address = feeGrowthGlobal0X128_base.contract_address\n AND c1.block_number = feeGrowthGlobal0X128_base.block_number\n LEFT JOIN slot0_base\n ON c1.contract_address = slot0_base.contract_address\n AND c1.block_number = slot0_base.block_number\n LEFT JOIN pool_meta\n ON c1.contract_address = pool_address\n),\ntoken_balances AS (\n SELECT\n block_number,\n LAG(block_number) over (\n PARTITION BY address,\n contract_address\n ORDER BY\n block_number ASC\n ) AS prev_block_number,\n address,\n contract_address,\n current_bal_unadj,\n prev_bal_unadj AS balance\n FROM\n ETHEREUM_DEV.silver.token_balance_diffs\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND address IN (\n SELECT\n DISTINCT pool_address\n FROM\n pool_meta\n )\n AND block_timestamp :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n join_meta\n )\n),\ntoken_prices AS (\n SELECT\n HOUR :: DATE AS price_date,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n join_meta\n )\n GROUP BY\n 1,\n 2\n),\nmax_bal AS (\n SELECT\n block_number,\n address,\n contract_address,\n current_bal_unadj AS max_bal\n FROM\n token_balances qualify(ROW_NUMBER() over(PARTITION BY address, contract_address\n ORDER BY\n block_number DESC)) = 1\n)\nSELECT\n A.*,\n COALESCE(\n b0.balance,\n mb0.max_bal,\n 0\n ) AS token0_balance,\n COALESCE(\n b1.balance,\n mb1.max_bal,\n 0\n ) AS token1_balance,\n token0_balance / pow(\n 10,\n token0_decimals\n ) AS token0_balance_adjusted,\n token1_balance / pow(\n 10,\n token1_decimals\n ) AS token1_balance_adjusted,\n token0_balance_adjusted * p0.price AS token0_balance_usd,\n token1_balance_adjusted * p1.price AS token1_balance_usd,\n virtual_reserves_token1_adjusted * p1.price AS virtual_reserves_token1_usd,\n virtual_reserves_token0_adjusted * p0.price AS virtual_reserves_token0_usd,\n pow(\n 1.0001,\n tick\n ) / pow(\n 10,\n token1_decimals - token0_decimals\n ) AS price_1_0,\n 1 / price_1_0 AS price_0_1\nFROM\n join_meta A\n LEFT JOIN token_balances AS b0\n ON A.pool_address = b0.address\n AND A.token0_address = b0.contract_address\n AND A.block_number BETWEEN b0.prev_block_number\n AND b0.block_number\n LEFT JOIN token_balances AS b1\n ON A.pool_address = b1.address\n AND A.token1_address = b1.contract_address\n AND A.block_number BETWEEN b1.prev_block_number\n AND b1.block_number\n LEFT JOIN token_prices p0\n ON p0.token_address = A.token0_address\n AND p0.price_date = block_timestamp :: DATE\n LEFT JOIN token_prices p1\n ON p1.token_address = A.token1_address\n AND p1.price_date = block_timestamp :: DATE\n LEFT JOIN max_bal mb0\n ON A.token0_address = mb0.contract_address\n AND A.pool_address = mb0.address\n LEFT JOIN max_bal mb1\n ON A.token1_address = mb1.contract_address\n AND A.pool_address = mb1.address qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n A._inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_pool_stats"}, "model.ethereum_models.silver__univ3_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH base_swaps AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS sender,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS recipient,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n ) :: FLOAT AS amount0_unadj,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) :: FLOAT AS amount1_unadj,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) :: FLOAT AS sqrtPriceX96,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [3] :: STRING\n ) :: FLOAT AS liquidity,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [4] :: STRING\n ) :: FLOAT AS tick\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND topics [0] :: STRING = '0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n base_swaps\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS pool_address,\n pool_name,\n recipient,\n sender,\n tick,\n liquidity,\n COALESCE(\n liquidity / pow(\n 10,\n (\n (\n token0_decimals + token1_decimals\n ) / 2\n )\n ),\n 0\n ) AS liquidity_adjusted,\n event_index,\n amount0_unadj / pow(\n 10,\n COALESCE(\n token0_decimals,\n 18\n )\n ) AS amount0_adjusted,\n amount1_unadj / pow(\n 10,\n COALESCE(\n token1_decimals,\n 18\n )\n ) AS amount1_adjusted,\n COALESCE(div0(ABS(amount1_adjusted), ABS(amount0_adjusted)), 0) AS price_1_0,\n COALESCE(div0(ABS(amount0_adjusted), ABS(amount1_adjusted)), 0) AS price_0_1,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n p0.price AS token0_price,\n p1.price AS token1_price,\n CASE\n WHEN token0_decimals IS NOT NULL THEN ROUND(\n token0_price * amount0_adjusted,\n 2\n )\n END AS amount0_usd,\n CASE\n WHEN token1_decimals IS NOT NULL THEN ROUND(\n token1_price * amount1_adjusted,\n 2\n )\n END AS amount1_usd,\n _log_id,\n _inserted_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n amount0_unadj,\n amount1_unadj,\n token0_decimals,\n token1_decimals\n FROM\n base_swaps\n INNER JOIN pool_data\n ON pool_data.pool_address = base_swaps.contract_address\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_swaps"], "unique_id": "model.ethereum_models.silver__univ3_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/silver/silver__univ3_swaps.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.sql", "name": "silver__univ3_swaps", "alias": "univ3_swaps", "checksum": {"name": "sha256", "checksum": "049bcd511cdf7ec99543f6b24d8b5c034dd544d8bc72bde33f7883aa81ce20a1"}, "tags": [], "refs": [["silver__logs"], ["silver__univ3_pools"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"AMOUNT0_UNADJ": {"name": "AMOUNT0_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_UNADJ": {"name": "AMOUNT1_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY": {"name": "LIQUIDITY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_0_1": {"name": "PRICE_0_1", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_1_0": {"name": "PRICE_1_0", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECIPIENT": {"name": "RECIPIENT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK": {"name": "TICK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862738.618848, "compiled_sql": "\n\nWITH base_swaps AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS sender,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS recipient,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n ) :: FLOAT AS amount0_unadj,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) :: FLOAT AS amount1_unadj,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) :: FLOAT AS sqrtPriceX96,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [3] :: STRING\n ) :: FLOAT AS liquidity,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [4] :: STRING\n ) :: FLOAT AS tick\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND topics [0] :: STRING = '0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_swaps\n)\n\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n base_swaps\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS pool_address,\n pool_name,\n recipient,\n sender,\n tick,\n liquidity,\n COALESCE(\n liquidity / pow(\n 10,\n (\n (\n token0_decimals + token1_decimals\n ) / 2\n )\n ),\n 0\n ) AS liquidity_adjusted,\n event_index,\n amount0_unadj / pow(\n 10,\n COALESCE(\n token0_decimals,\n 18\n )\n ) AS amount0_adjusted,\n amount1_unadj / pow(\n 10,\n COALESCE(\n token1_decimals,\n 18\n )\n ) AS amount1_adjusted,\n COALESCE(div0(ABS(amount1_adjusted), ABS(amount0_adjusted)), 0) AS price_1_0,\n COALESCE(div0(ABS(amount0_adjusted), ABS(amount1_adjusted)), 0) AS price_0_1,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n p0.price AS token0_price,\n p1.price AS token1_price,\n CASE\n WHEN token0_decimals IS NOT NULL THEN ROUND(\n token0_price * amount0_adjusted,\n 2\n )\n END AS amount0_usd,\n CASE\n WHEN token1_decimals IS NOT NULL THEN ROUND(\n token1_price * amount1_adjusted,\n 2\n )\n END AS amount1_usd,\n _log_id,\n _inserted_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n amount0_unadj,\n amount1_unadj,\n token0_decimals,\n token1_decimals\n FROM\n base_swaps\n INNER JOIN pool_data\n ON pool_data.pool_address = base_swaps.contract_address\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_swaps"}, "model.ethereum_models.silver__univ3_pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'pool_address',\n cluster_by = ['_inserted_timestamp::DATE']\n) }}\n\nWITH created_pools AS (\n\n SELECT\n block_number AS created_block,\n block_timestamp AS created_time,\n tx_hash AS created_tx_hash,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n LOWER(CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))) AS token0_address,\n LOWER(CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))) AS token1_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n ) :: INTEGER AS fee,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n ) :: INTEGER AS tick_spacing,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS pool_address,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] = '0x783cca1c0412dd0d695e784568c96da2e9c22ff989357a2e8b1d9b2b4e6b7118'\n AND contract_address = '0x1f98431c8ad98523631ae4a59f267346ea31f984'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ninitial_info AS (\n SELECT\n contract_address,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int('s2c', CONCAT('0x', segmented_data [0] :: STRING)) :: FLOAT AS init_sqrtPriceX96,\n PUBLIC.udf_hex_to_int('s2c', CONCAT('0x', segmented_data [1] :: STRING)) :: FLOAT AS init_tick,\n pow(\n 1.0001,\n init_tick\n ) AS init_price_1_0_unadj\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x98636036cb66a9c19a37435efc1e90142190214e8abeb821bdba3f2990dd4c95'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n-- pivot to uni tokens model once ready\ncontracts AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT created_time :: DATE\n FROM\n created_pools\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n created_block,\n created_time,\n created_tx_hash,\n token0_address,\n token1_address,\n fee :: INTEGER AS fee,\n (\n fee / 10000\n ) :: FLOAT AS fee_percent,\n tick_spacing,\n pool_address,\n COALESCE(\n init_tick,\n 0\n ) AS init_tick,\n c0.decimals AS token0_decimals,\n c1.decimals AS token1_decimals,\n COALESCE(\n init_price_1_0_unadj / pow(\n 10,\n token1_decimals - token0_decimals\n ),\n 0\n ) AS init_price_1_0,\n c0.symbol AS token0_symbol,\n c1.symbol AS token1_symbol,\n c0.name AS token0_name,\n c1.name AS token1_name,\n p0.price AS token0_price,\n p1.price AS token1_price,\n div0(\n token1_price,\n token0_price\n ) AS usd_ratio,\n init_price_1_0 * token1_price AS init_price_1_0_usd,\n CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n ' ',\n fee,\n ' ',\n tick_spacing\n ) AS pool_name,\n _inserted_timestamp\n FROM\n created_pools\n LEFT JOIN initial_info\n ON pool_address = contract_address\n LEFT JOIN contracts c0\n ON c0.address = token0_address\n LEFT JOIN contracts c1\n ON c1.address = token1_address\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n created_time\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n created_time\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY pool_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_pools"], "unique_id": "model.ethereum_models.silver__univ3_pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/silver/silver__univ3_pools.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.sql", "name": "silver__univ3_pools", "alias": "univ3_pools", "checksum": {"name": "sha256", "checksum": "a258d8bbdc29e7cdb7b72cdd1e1022d1c077d4312c916f66aebafcc96b709614"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["core__dim_contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"CREATED_BLOCK": {"name": "CREATED_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_TIME": {"name": "CREATED_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE": {"name": "FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_PRICE_1_0": {"name": "INIT_PRICE_1_0", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_TICK": {"name": "INIT_TICK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_SPACING": {"name": "TICK_SPACING", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_TX_HASH": {"name": "CREATED_TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "pool_address", "cluster_by": ["_inserted_timestamp::DATE"]}, "created_at": 1670862738.575807, "compiled_sql": "\n\nWITH created_pools AS (\n\n SELECT\n block_number AS created_block,\n block_timestamp AS created_time,\n tx_hash AS created_tx_hash,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n LOWER(CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))) AS token0_address,\n LOWER(CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))) AS token1_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n ) :: INTEGER AS fee,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n ) :: INTEGER AS tick_spacing,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS pool_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] = '0x783cca1c0412dd0d695e784568c96da2e9c22ff989357a2e8b1d9b2b4e6b7118'\n AND contract_address = '0x1f98431c8ad98523631ae4a59f267346ea31f984'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n)\n\n),\ninitial_info AS (\n SELECT\n contract_address,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int('s2c', CONCAT('0x', segmented_data [0] :: STRING)) :: FLOAT AS init_sqrtPriceX96,\n PUBLIC.udf_hex_to_int('s2c', CONCAT('0x', segmented_data [1] :: STRING)) :: FLOAT AS init_tick,\n pow(\n 1.0001,\n init_tick\n ) AS init_price_1_0_unadj\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x98636036cb66a9c19a37435efc1e90142190214e8abeb821bdba3f2990dd4c95'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n)\n\n),\n-- pivot to uni tokens model once ready\ncontracts AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT created_time :: DATE\n FROM\n created_pools\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n created_block,\n created_time,\n created_tx_hash,\n token0_address,\n token1_address,\n fee :: INTEGER AS fee,\n (\n fee / 10000\n ) :: FLOAT AS fee_percent,\n tick_spacing,\n pool_address,\n COALESCE(\n init_tick,\n 0\n ) AS init_tick,\n c0.decimals AS token0_decimals,\n c1.decimals AS token1_decimals,\n COALESCE(\n init_price_1_0_unadj / pow(\n 10,\n token1_decimals - token0_decimals\n ),\n 0\n ) AS init_price_1_0,\n c0.symbol AS token0_symbol,\n c1.symbol AS token1_symbol,\n c0.name AS token0_name,\n c1.name AS token1_name,\n p0.price AS token0_price,\n p1.price AS token1_price,\n div0(\n token1_price,\n token0_price\n ) AS usd_ratio,\n init_price_1_0 * token1_price AS init_price_1_0_usd,\n CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n ' ',\n fee,\n ' ',\n tick_spacing\n ) AS pool_name,\n _inserted_timestamp\n FROM\n created_pools\n LEFT JOIN initial_info\n ON pool_address = contract_address\n LEFT JOIN contracts c0\n ON c0.address = token0_address\n LEFT JOIN contracts c1\n ON c1.address = token1_address\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n created_time\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n created_time\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY pool_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_pools"}, "model.ethereum_models.uniswapv3__ez_lp_actions": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n action,\n amount0_adjusted,\n amount1_adjusted,\n amount0_usd,\n amount1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_price,\n token1_price,\n liquidity,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_lower,\n tick_upper,\n price_lower_1_0,\n price_upper_1_0,\n price_lower_0_1,\n price_upper_0_1,\n price_lower_1_0_usd,\n price_upper_1_0_usd,\n price_lower_0_1_usd,\n price_upper_0_1_usd\nFROM\n {{ ref('silver__univ3_lp_actions') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_lp_actions"], "unique_id": "model.ethereum_models.uniswapv3__ez_lp_actions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_lp_actions.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_lp_actions.sql", "name": "uniswapv3__ez_lp_actions", "alias": "ez_lp_actions", "checksum": {"name": "sha256", "checksum": "7513eaf6006b43c25bec942c5e2e16cf4b76ee64353819ce0310d7d5f368fe82"}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "Use this table to track increases and decreases to positions by liquidity providers (LPs) over time. Whenever a Pool Burn or Mint event is triggered on a position a record is appended to this table.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ACTION": {"name": "ACTION", "description": "The type of lp action, either INCREASE_LIQUIDITY (mint) or DECREASE_LIQUIDITY (burn)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_ADJUSTED": {"name": "AMOUNT0_ADJUSTED", "description": "The delta of the token0 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_ADJUSTED": {"name": "AMOUNT1_ADJUSTED", "description": "The delta of the token1 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_USD": {"name": "AMOUNT0_USD", "description": "The delta of the token0 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_USD": {"name": "AMOUNT1_USD", "description": "The delta of the token1 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_PRICE": {"name": "TOKEN0_PRICE", "description": "Price of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_PRICE": {"name": "TOKEN1_PRICE", "description": "Price of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY": {"name": "LIQUIDITY", "description": "The liquidity of the pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "The liquidity of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "The address of the LP", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_POSITION_MANAGER_ADDRESS": {"name": "NF_POSITION_MANAGER_ADDRESS", "description": "The address of the peripheral nf position manager contract, if used.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_TOKEN_ID": {"name": "NF_TOKEN_ID", "description": "The id of the NFT associated with the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "Lower tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "Upper tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_1_0": {"name": "PRICE_LOWER_1_0", "description": "Lower bound of the liquidity position represented as token 1 per token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_1_0": {"name": "PRICE_UPPER_1_0", "description": "pper bound of the liquidity position represented as token 1 per token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_0_1": {"name": "PRICE_LOWER_0_1", "description": "Lower bound of the liquidity position represented as token 0 per token 1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_0_1": {"name": "PRICE_UPPER_0_1", "description": "Upper bound of the liquidity position represented as token 0 per token 1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_1_0_USD": {"name": "PRICE_LOWER_1_0_USD", "description": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_1_0_USD": {"name": "PRICE_UPPER_1_0_USD", "description": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_0_1_USD": {"name": "PRICE_LOWER_0_1_USD", "description": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_0_1_USD": {"name": "PRICE_UPPER_0_1_USD", "description": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_lp_actions.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_lp_actions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862738.755313, "compiled_sql": "\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n action,\n amount0_adjusted,\n amount1_adjusted,\n amount0_usd,\n amount1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_price,\n token1_price,\n liquidity,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_lower,\n tick_upper,\n price_lower_1_0,\n price_upper_1_0,\n price_lower_0_1,\n price_upper_0_1,\n price_lower_1_0_usd,\n price_upper_1_0_usd,\n price_lower_0_1_usd,\n price_upper_0_1_usd\nFROM\n ETHEREUM_DEV.silver.univ3_lp_actions", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_lp_actions"}, "model.ethereum_models.uniswapv3__ez_swaps": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n pool_address,\n pool_name,\n price_1_0,\n price_0_1,\n recipient,\n sender,\n tick,\n liquidity,\n liquidity_adjusted,\n event_index,\n amount0_adjusted,\n amount1_adjusted,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_price,\n token1_price,\n amount0_usd,\n amount1_usd\nFROM\n {{ ref('silver__univ3_swaps') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_swaps"], "unique_id": "model.ethereum_models.uniswapv3__ez_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_swaps.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_swaps.sql", "name": "uniswapv3__ez_swaps", "alias": "ez_swaps", "checksum": {"name": "sha256", "checksum": "4856f914dd24e6850e226c7665b933fb7d15bc3d3b79a664d8244dd0fd346d21"}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "All swaps that occur on V3 pools.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_1_0": {"name": "PRICE_1_0", "description": "The amount of token1 per token0 that the swap occurred at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_0_1": {"name": "PRICE_0_1", "description": "The amount of token0 per token1 that the swap occurred at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECIPIENT": {"name": "RECIPIENT", "description": "The address that received the output of the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "The address that initiated the swap call, and that received the callback", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK": {"name": "TICK", "description": "The log base 1.0001 of the price of the pool after the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY": {"name": "LIQUIDITY", "description": "The liquidity of the pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "The liquidity of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Log index pertains to the grouping of individual events together. Withing one log index there could be multiple events that take place and this would be the key to tie them together.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_ADJUSTED": {"name": "AMOUNT0_ADJUSTED", "description": "The delta of the token0 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_ADJUSTED": {"name": "AMOUNT1_ADJUSTED", "description": "The delta of the token1 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "Address of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_PRICE": {"name": "TOKEN0_PRICE", "description": "Price of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_PRICE": {"name": "TOKEN1_PRICE", "description": "Price of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_USD": {"name": "AMOUNT0_USD", "description": "The delta of the token1 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862738.744537, "compiled_sql": "\n\nSELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n pool_address,\n pool_name,\n price_1_0,\n price_0_1,\n recipient,\n sender,\n tick,\n liquidity,\n liquidity_adjusted,\n event_index,\n amount0_adjusted,\n amount1_adjusted,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_price,\n token1_price,\n amount0_usd,\n amount1_usd\nFROM\n ETHEREUM_DEV.silver.univ3_swaps", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_swaps"}, "model.ethereum_models.uniswapv3__ez_pools": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n 'ethereum' AS blockchain,\n created_block AS block_number,\n created_time AS block_timestamp,\n created_tx_hash AS tx_hash,\n '0x1f98431c8ad98523631ae4a59f267346ea31f984' AS factory_address,\n fee_percent,\n init_price_1_0,\n init_price_1_0_usd,\n init_tick,\n pool_address,\n pool_name,\n tick_spacing,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_name,\n token1_name,\n token0_decimals,\n token1_decimals\nFROM\n {{ ref('silver__univ3_pools') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_pools"], "unique_id": "model.ethereum_models.uniswapv3__ez_pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_pools.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_pools.sql", "name": "uniswapv3__ez_pools", "alias": "ez_pools", "checksum": {"name": "sha256", "checksum": "158de548969dfe770fec9bee8b2aff0ecb6eb34b6c88668c221ba7950e0c9e28"}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "Pool records are appended to this table whenever a PoolCreated event is emitted by the UniswapV3 Factory Contract.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FACTORY_ADDRESS": {"name": "FACTORY_ADDRESS", "description": "The address of the UniswapV3 factory that initialized this Pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_PERCENT": {"name": "FEE_PERCENT", "description": "The fee expressed as a decimal percentage", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_PRICE_1_0": {"name": "INIT_PRICE_1_0", "description": "The initial price of the Pool (converted from sqrtPriceX96).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_PRICE_1_0_USD": {"name": "INIT_PRICE_1_0_USD", "description": "The initial price of the Pool (converted from sqrtPriceX96) in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_TICK": {"name": "INIT_TICK", "description": "The initial tick of the Pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_SPACING": {"name": "TICK_SPACING", "description": "The minimum number of ticks allowed between each tick.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_NAME": {"name": "TOKEN0_NAME", "description": "Name of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_NAME": {"name": "TOKEN1_NAME", "description": "Name of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_DECIMALS": {"name": "TOKEN0_DECIMALS", "description": "Decimal adjustment of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_DECIMALS": {"name": "TOKEN1_DECIMALS", "description": "Decimal adjustment of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862738.735919, "compiled_sql": "\n\nSELECT\n 'ethereum' AS blockchain,\n created_block AS block_number,\n created_time AS block_timestamp,\n created_tx_hash AS tx_hash,\n '0x1f98431c8ad98523631ae4a59f267346ea31f984' AS factory_address,\n fee_percent,\n init_price_1_0,\n init_price_1_0_usd,\n init_tick,\n pool_address,\n pool_name,\n tick_spacing,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_name,\n token1_name,\n token0_decimals,\n token1_decimals\nFROM\n ETHEREUM_DEV.silver.univ3_pools", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_pools"}, "model.ethereum_models.uniswapv3__ez_positions": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n fee_percent,\n fee_growth_inside0_last_x128,\n fee_growth_inside1_last_x128,\n is_active,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_upper,\n tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n tokens_owed0_adjusted,\n tokens_owed1_adjusted,\n tokens_owed0_usd,\n tokens_owed1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol\nFROM\n {{ ref('silver__univ3_positions') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_positions"], "unique_id": "model.ethereum_models.uniswapv3__ez_positions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_positions.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_positions.sql", "name": "uniswapv3__ez_positions", "alias": "ez_positions", "checksum": {"name": "sha256", "checksum": "352f8e1450e025c1f859fc69e906e4c073338dac538bc05f10288aa4d5fce13e"}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "Positions opened by liquidity providers at a specific tick range (tick_lower, tick_upper). Whenever an event is emitted related to a position a new record is added to this table with the latest state of the position.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_PERCENT": {"name": "FEE_PERCENT", "description": "Percent of fees", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_INSIDE0_LAST_x128": {"name": "FEE_GROWTH_INSIDE0_LAST_x128", "description": "The fee growth of token0 as of the last action on the individual position.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_INSIDE1_LAST_x128": {"name": "FEE_GROWTH_INSIDE1_LAST_x128", "description": "The fee growth of token1 as of the last action on the individual position.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IS_ACTIVE": {"name": "IS_ACTIVE", "description": "Is the position currently active? When a position is closed this is set to false.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "The liquidity of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "The address of the LP", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_POSITION_MANAGER_ADDRESS": {"name": "NF_POSITION_MANAGER_ADDRESS", "description": "The address of the peripheral nf position manager contract, if used.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_TOKEN_ID": {"name": "NF_TOKEN_ID", "description": "The id of the NFT associated with the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "Lower tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "Upper tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_1_0": {"name": "PRICE_UPPER_1_0", "description": "pper bound of the liquidity position represented as token 1 per token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_1_0": {"name": "PRICE_LOWER_1_0", "description": "Lower bound of the liquidity position represented as token 1 per token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_0_1": {"name": "PRICE_UPPER_0_1", "description": "Upper bound of the liquidity position represented as token 0 per token 1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_0_1": {"name": "PRICE_LOWER_0_1", "description": "Lower bound of the liquidity position represented as token 0 per token 1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_1_0_USD": {"name": "PRICE_UPPER_1_0_USD", "description": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_1_0_USD": {"name": "PRICE_LOWER_1_0_USD", "description": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_0_1_USD": {"name": "PRICE_UPPER_0_1_USD", "description": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_0_1_USD": {"name": "PRICE_LOWER_0_1_USD", "description": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED0_ADJUSTED": {"name": "TOKENS_OWED0_ADJUSTED", "description": "The uncollected amount of token0 owed to the position as of the last computation.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED1_ADJUSTED": {"name": "TOKENS_OWED1_ADJUSTED", "description": "The uncollected amount of token1 owed to the position as of the last computation.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED0_USD": {"name": "TOKENS_OWED0_USD", "description": "The uncollected amount of token0 owed to the position as of the last computation, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED1_USD": {"name": "TOKENS_OWED1_USD", "description": "The uncollected amount of token1 owed to the position as of the last computation, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "Address of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_positions.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_positions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862738.779327, "compiled_sql": "\n\nSELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n fee_percent,\n fee_growth_inside0_last_x128,\n fee_growth_inside1_last_x128,\n is_active,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_upper,\n tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n tokens_owed0_adjusted,\n tokens_owed1_adjusted,\n tokens_owed0_usd,\n tokens_owed1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol\nFROM\n ETHEREUM_DEV.silver.univ3_positions", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_positions"}, "model.ethereum_models.uniswapv3__ez_pool_stats": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n feeGrowthGlobal0X128 AS fee_growth_global0_x128,\n feeGrowthGlobal1X128 AS fee_growth_global1_x128,\n pool_address,\n pool_name,\n price_0_1,\n price_1_0,\n protocol_fees_token0_adjusted,\n protocol_fees_token1_adjusted,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n tick,\n unlocked,\n virtual_liquidity_adjusted,\n virtual_reserves_token0_adjusted,\n virtual_reserves_token1_adjusted,\n virtual_reserves_token0_usd,\n virtual_reserves_token1_usd,\n token0_balance_adjusted,\n token1_balance_adjusted,\n token0_balance_usd,\n token1_balance_usd,\n token0_balance,\n token1_balance\nFROM\n {{ ref('silver__univ3_pool_stats') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_pool_stats"], "unique_id": "model.ethereum_models.uniswapv3__ez_pool_stats", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_pool_stats.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_pool_stats.sql", "name": "uniswapv3__ez_pool_stats", "alias": "ez_pool_stats", "checksum": {"name": "sha256", "checksum": "b244b1ea9792f088b7cf9d9ad2841b5c5d3cd2255b4088668bd813a43bf28744"}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "Statistics for each pool, appened each time a transaction triggers a Pool Event (i.e. 'Initialize', 'Mint', 'Collect', 'Burn', 'Swap', 'Flash', 'IncreaseObservationCardinalityNext', 'SetFeeProtocol', 'CollectProtocol', etc.). \n\nA new record is appended each time this occurs. These stats are read from the Pool contract state leveraging Flipside's fully archival Ethereum cluster.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_global0_X128": {"name": "FEE_GROWTH_global0_X128", "description": "The fee growth as a Q128.128 fees of token0 collected per unit of liquidity for the entire life of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_global1_X128": {"name": "FEE_GROWTH_global1_X128", "description": "The fee growth as a Q128.128 fees of token1 collected per unit of liquidity for the entire life of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_0_1": {"name": "PRICE_0_1", "description": "The amount of token0 per token1 that the swap occurred at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_1_0": {"name": "PRICE_1_0", "description": "The amount of token1 per token0 that the swap occurred at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "description": "The amount of token0 owed to the protocol, decimal adjusted", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "description": "The amount of token1 owed to the protocol, decimal adjusted", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "Address of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK": {"name": "TICK", "description": "The tick of the pool according to the last tick transitions that was run.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNLOCKED": {"name": "UNLOCKED", "description": "Whether the pool is currently locked to reentrancy", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"name": "VIRTUAL_LIQUIDITY_ADJUSTED", "description": "The virtual liquidity of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "description": "The virtual reserves of token0, decimal adjusted, in the pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "description": "The virtual reserves of token1, decimal adjusted, in the pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_RESERVES_TOKEN0_USD": {"name": "VIRTUAL_RESERVES_TOKEN0_USD", "description": "The virtual reserves of token0, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_RESERVES_TOKEN1_USD": {"name": "VIRTUAL_RESERVES_TOKEN1_USD", "description": "The virtual reserves of token1, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_BALANCE_ADJUSTED": {"name": "TOKEN0_BALANCE_ADJUSTED", "description": "The balance of token0 locked in the pool contract as of this block, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_BALANCE_ADJUSTED": {"name": "TOKEN1_BALANCE_ADJUSTED", "description": "The balance of token1 locked in the pool contract as of this block, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_BALANCE_USD": {"name": "TOKEN0_BALANCE_USD", "description": "The balance of token0 locked in the pool contract as of this block in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_BALANCE_USD": {"name": "TOKEN1_BALANCE_USD", "description": "The balance of token1 locked in the pool contract as of this block in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_BALANCE": {"name": "TOKEN0_BALANCE", "description": "The balance of token0 locked in the pool contract as of this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_BALANCE": {"name": "TOKEN1_BALANCE", "description": "The balance of token1 locked in the pool contract as of this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_pool_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_pool_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862738.763602, "compiled_sql": "\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n feeGrowthGlobal0X128 AS fee_growth_global0_x128,\n feeGrowthGlobal1X128 AS fee_growth_global1_x128,\n pool_address,\n pool_name,\n price_0_1,\n price_1_0,\n protocol_fees_token0_adjusted,\n protocol_fees_token1_adjusted,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n tick,\n unlocked,\n virtual_liquidity_adjusted,\n virtual_reserves_token0_adjusted,\n virtual_reserves_token1_adjusted,\n virtual_reserves_token0_usd,\n virtual_reserves_token1_usd,\n token0_balance_adjusted,\n token1_balance_adjusted,\n token0_balance_usd,\n token1_balance_usd,\n token0_balance,\n token1_balance\nFROM\n ETHEREUM_DEV.silver.univ3_pool_stats", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_pool_stats"}, "model.ethereum_models.uniswapv3__ez_position_collected_fees": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n pool_address,\n pool_name,\n liquidity_provider,\n nf_token_id,\n nf_position_manager_address,\n token0_symbol,\n token1_symbol,\n amount0_adjusted,\n amount1_adjusted,\n amount0_usd,\n amount1_usd,\n tick_lower,\n tick_upper,\n price_lower,\n price_upper,\n price_lower_usd,\n price_upper_usd\nFROM\n {{ ref('silver__univ3_position_collected_fees') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_position_collected_fees"], "unique_id": "model.ethereum_models.uniswapv3__ez_position_collected_fees", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_position_collected_fees.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_position_collected_fees.sql", "name": "uniswapv3__ez_position_collected_fees", "alias": "ez_position_collected_fees", "checksum": {"name": "sha256", "checksum": "b541b1271ec66aaf6b41edca534298d760cf537c5548aa9d12ce9a887e964d49"}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "Fees collected by a Liquidity Provider (LP) on their position. In V3 fees are accrued and collected in each token within the pair. When a pool Collect event is emitted a new record is appended to this table. If a Burn event is emitted in the same transaction as the Collect event the amount of the burn is subtracted from the Collect event token1 and token0 amounts. This allows us to arrive solely at the swap fees collected.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "The address of the LP", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_POSITION_MANAGER_ADDRESS": {"name": "NF_POSITION_MANAGER_ADDRESS", "description": "The address of the peripheral nf position manager contract, if used.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_TOKEN_ID": {"name": "NF_TOKEN_ID", "description": "The id of the NFT associated with the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_ADJUSTED": {"name": "AMOUNT0_ADJUSTED", "description": "The delta of the token0 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_ADJUSTED": {"name": "AMOUNT1_ADJUSTED", "description": "The delta of the token1 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_USD": {"name": "AMOUNT0_USD", "description": "The delta of the token0 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_USD": {"name": "AMOUNT1_USD", "description": "The delta of the token1 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "Lower tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "Upper tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER": {"name": "PRICE_LOWER", "description": "Lower bound of the liquidity position represented as token 1 per token 0.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER": {"name": "PRICE_UPPER", "description": "Upper bound of the liquidity position represented as token 1 per token 0.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_USD": {"name": "PRICE_LOWER_USD", "description": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_USD": {"name": "PRICE_UPPER_USD", "description": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_position_collected_fees.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_position_collected_fees.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862738.769513, "compiled_sql": "\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n pool_address,\n pool_name,\n liquidity_provider,\n nf_token_id,\n nf_position_manager_address,\n token0_symbol,\n token1_symbol,\n amount0_adjusted,\n amount1_adjusted,\n amount0_usd,\n amount1_usd,\n tick_lower,\n tick_upper,\n price_lower,\n price_upper,\n price_lower_usd,\n price_upper_usd\nFROM\n ETHEREUM_DEV.silver.univ3_position_collected_fees", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_position_collected_fees"}, "model.ethereum_models.ethereum_share__dim_contracts_extended": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"contract_address\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nwith dec_contracts as (\nselect contract_address\nfrom {{ref('ethereum_share__fact_event_logs')}}\ngroup by 1\n)\n\nSELECT\n system_created_at,\n block_number,\n block_timestamp,\n creator_address,\n c.contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n contract_metadata\nFROM\n {{ ref('silver__contracts_extended') }} c\n join dec_contracts as dc on c.contract_address = dc.contract_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.ethereum_share__fact_event_logs", "model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_contracts_extended"], "unique_id": "model.ethereum_models.ethereum_share__dim_contracts_extended", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__dim_contracts_extended.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_contracts_extended.sql", "name": "ethereum_share__dim_contracts_extended", "alias": "dim_contracts_extended", "checksum": {"name": "sha256", "checksum": "0e8053ba42613cfd541dfbeaa710febb708b9defe42a8ace324a7517b2045ccb"}, "tags": ["share"], "refs": [["ethereum_share__fact_event_logs"], ["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_contracts_extended.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.476816, "compiled_sql": "\n\nwith dec_contracts as (\nselect contract_address\nfrom ETHEREUM_DEV.ethereum_share.fact_event_logs\ngroup by 1\n)\n\nSELECT\n system_created_at,\n block_number,\n block_timestamp,\n creator_address,\n c.contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n contract_metadata\nFROM\n ETHEREUM_DEV.silver.contracts_extended c\n join dec_contracts as dc on c.contract_address = dc.contract_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_contracts_extended"}, "model.ethereum_models.ethereum_share__dim_dates": {"raw_sql": "{{ config(\n materialized = \"table\",\n post_hook = \"{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}\",\n tags = ['share']\n) }}\n{{ dbt_date.get_date_dimension(\n '2021-12-01',\n '2021-12-31'\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_date.get_date_dimension", "macro.ethereum_models.grant_data_share_statement"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "table", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_dates"], "unique_id": "model.ethereum_models.ethereum_share__dim_dates", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__dim_dates.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_dates.sql", "name": "ethereum_share__dim_dates", "alias": "dim_dates", "checksum": {"name": "sha256", "checksum": "5d12143741bc8a35bc62f05622d1f4c9e7a107908072b66ca132ff967a201ad1"}, "tags": ["share"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_dates.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "table", "tags": ["share"], "post-hook": ["{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}"]}, "created_at": 1670862736.4789472, "compiled_sql": "\n\n \nwith base_dates as (\n \n with date_spine as\n(\n\n \n\n\n\n\n\nwith rawdata as (\n\n \n\n \n\n with p as (\n select 0 as generated_number union all select 1\n ), unioned as (\n\n select\n\n \n p0.generated_number * power(2, 0)\n + \n \n p1.generated_number * power(2, 1)\n + \n \n p2.generated_number * power(2, 2)\n + \n \n p3.generated_number * power(2, 3)\n + \n \n p4.generated_number * power(2, 4)\n \n \n + 1\n as generated_number\n\n from\n\n \n p as p0\n cross join \n \n p as p1\n cross join \n \n p as p2\n cross join \n \n p as p3\n cross join \n \n p as p4\n \n \n\n )\n\n select *\n from unioned\n where generated_number <= 30\n order by generated_number\n\n\n\n),\n\nall_periods as (\n\n select (\n \n\n dateadd(\n day,\n row_number() over (order by 1) - 1,\n cast('2021-12-01' as TIMESTAMP)\n )\n\n\n ) as date_day\n from rawdata\n\n),\n\nfiltered as (\n\n select *\n from all_periods\n where date_day <= cast('2021-12-31' as TIMESTAMP)\n\n)\n\nselect * from filtered\n\n\n\n)\nselect\n cast(d.date_day as TIMESTAMP) as date_day\nfrom\n date_spine d\n\n\n),\ndates_with_prior_year_dates as (\n\n select\n cast(d.date_day as date) as date_day,\n cast(\n\n dateadd(\n year,\n -1,\n d.date_day\n )\n\n as date) as prior_year_date_day,\n cast(\n\n dateadd(\n day,\n -364,\n d.date_day\n )\n\n as date) as prior_year_over_year_date_day\n from\n \tbase_dates d\n\n)\nselect\n d.date_day,\n cast(\n\n dateadd(\n day,\n -1,\n d.date_day\n )\n\n as date) as prior_date_day,\n cast(\n\n dateadd(\n day,\n 1,\n d.date_day\n )\n\n as date) as next_date_day,\n d.prior_year_date_day as prior_year_date_day,\n d.prior_year_over_year_date_day,\n case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end as day_of_week,\n date_part('dayofweekiso', d.date_day) as day_of_week_iso,\n -- long version not implemented on Snowflake so we're doing it manually :/\n case dayname(d.date_day)\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 as day_of_week_name,\n dayname(d.date_day) as day_of_week_name_short,\n date_part('day', d.date_day) as day_of_month,\n date_part('dayofyear', d.date_day) as day_of_year,\n\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end - 1),\n d.date_day\n )\n\n as date) as week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end - 1),\n d.date_day\n )\n\n as date)\n )\n\n as date) as week_end_date,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.prior_year_over_year_date_day) = 7 then 1\n else date_part('dayofweek', d.prior_year_over_year_date_day) + 1\n end - 1),\n d.prior_year_over_year_date_day\n )\n\n as date) as prior_year_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.prior_year_over_year_date_day) = 7 then 1\n else date_part('dayofweek', d.prior_year_over_year_date_day) + 1\n end - 1),\n d.prior_year_over_year_date_day\n )\n\n as date)\n )\n\n as date) as prior_year_week_end_date,\n cast(date_part('week', d.date_day) as INT) as week_of_year,\n\n cast(date_trunc('week', d.date_day) as date) as iso_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n cast(date_trunc('week', d.date_day) as date)\n )\n\n as date) as iso_week_end_date,\n cast(date_trunc('week', d.prior_year_over_year_date_day) as date) as prior_year_iso_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n cast(date_trunc('week', d.prior_year_over_year_date_day) as date)\n )\n\n as date) as prior_year_iso_week_end_date,\n cast(date_part('weekiso', d.date_day) as INT) as iso_week_of_year,\n\n cast(date_part('week', d.prior_year_over_year_date_day) as INT) as prior_year_week_of_year,\n cast(date_part('weekiso', d.prior_year_over_year_date_day) as INT) as prior_year_iso_week_of_year,\n\n cast(date_part('month', d.date_day) as INT) as month_of_year,\n to_char(d.date_day, 'MMMM') as month_name,\n to_char(d.date_day, 'MON') as month_name_short,\n\n cast(date_trunc('month', d.date_day) as date) as month_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n month,\n 1,\n date_trunc('month', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as month_end_date,\n\n cast(date_trunc('month', d.prior_year_date_day) as date) as prior_year_month_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n month,\n 1,\n date_trunc('month', d.prior_year_date_day)\n )\n\n\n )\n\n\n as date) as date) as prior_year_month_end_date,\n\n cast(date_part('quarter', d.date_day) as INT) as quarter_of_year,\n cast(date_trunc('quarter', d.date_day) as date) as quarter_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n quarter,\n 1,\n date_trunc('quarter', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as quarter_end_date,\n\n cast(date_part('year', d.date_day) as INT) as year_number,\n cast(date_trunc('year', d.date_day) as date) as year_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n year,\n 1,\n date_trunc('year', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as year_end_date\nfrom\n dates_with_prior_year_dates d\norder by 1\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_dates"}, "model.ethereum_models.ethereum_share__ez_nft_mints": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n mint_price_eth,\n mint_price_usd,\n nft_count,\n amount,\n amount_usd,\n mint_price_tokens,\n mint_price_tokens_usd,\n mint_token_symbol,\n mint_token_address,\n tx_fee\nFROM\n {{ref('core__ez_nft_mints')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_nft_mints"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_nft_mints"], "unique_id": "model.ethereum_models.ethereum_share__ez_nft_mints", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__ez_nft_mints.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_nft_mints.sql", "name": "ethereum_share__ez_nft_mints", "alias": "ez_nft_mints", "checksum": {"name": "sha256", "checksum": "0d5f7a84592a85ed76de0193e875a65ab087fd2edb0e36034dd56d31cb1e4419"}, "tags": ["share"], "refs": [["core__ez_nft_mints"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_nft_mints.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.571858, "compiled_sql": "\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n mint_price_eth,\n mint_price_usd,\n nft_count,\n amount,\n amount_usd,\n mint_price_tokens,\n mint_price_tokens_usd,\n mint_token_symbol,\n mint_token_address,\n tx_fee\nFROM\n ETHEREUM_DEV.core.ez_nft_mints\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_nft_mints"}, "model.ethereum_models.ethereum_share__fact_traces": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n DATA,\n tx_status,\n sub_traces\nFROM\n {{ ref('silver__traces') }}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_traces"], "unique_id": "model.ethereum_models.ethereum_share__fact_traces", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__fact_traces.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_traces.sql", "name": "ethereum_share__fact_traces", "alias": "fact_traces", "checksum": {"name": "sha256", "checksum": "1f6f13da613897af3ad429f107e2c63092446fe469fe7b4bf12ade260bd1aef7"}, "tags": ["share"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_traces.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.573802, "compiled_sql": "\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n DATA,\n tx_status,\n sub_traces\nFROM\n ETHEREUM_DEV.silver.traces\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_traces"}, "model.ethereum_models.ethereum_share__fact_blocks": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n network,\n 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 uncle_blocks,\n block_header_json\nFROM\n {{ ref('silver__blocks') }}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_blocks"], "unique_id": "model.ethereum_models.ethereum_share__fact_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__fact_blocks.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_blocks.sql", "name": "ethereum_share__fact_blocks", "alias": "fact_blocks", "checksum": {"name": "sha256", "checksum": "22d02fc81cd131756031b828349b612d8ec12026f800ec696b8e788e5d4a134e"}, "tags": ["share"], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "block_number", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.57564, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n network,\n 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 uncle_blocks,\n block_header_json\nFROM\n ETHEREUM_DEV.silver.blocks\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_blocks"}, "model.ethereum_models.ethereum_share__fact_event_logs": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['share'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\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 contract_address,\n contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status,\n _log_id\nFROM\n {{ ref('silver__logs') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_event_logs"], "unique_id": "model.ethereum_models.ethereum_share__fact_event_logs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__fact_event_logs.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_event_logs.sql", "name": "ethereum_share__fact_event_logs", "alias": "fact_event_logs", "checksum": {"name": "sha256", "checksum": "bda83c39e901d086bdab854905ad69c3e683c4160442e8adee1ecff0b52c28c8"}, "tags": ["share"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_event_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["share"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862736.5774562, "compiled_sql": "\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 contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status,\n _log_id\nFROM\n ETHEREUM_DEV.silver.logs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_event_logs"}, "model.ethereum_models.ethereum_share__fact_transactions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\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_address,\n eth_value,\n tx_fee,\n gas_price,\n gas_limit,\n gas_used,\n cumulative_Gas_Used,\n input_data,\n status,\n tx_json\nFROM\n {{ ref('silver__transactions') }}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_transactions"], "unique_id": "model.ethereum_models.ethereum_share__fact_transactions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__fact_transactions.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_transactions.sql", "name": "ethereum_share__fact_transactions", "alias": "fact_transactions", "checksum": {"name": "sha256", "checksum": "3869551422a5db12eee93ed9ba53542057a14f132d43925a3ec063878ba5e731"}, "tags": ["share"], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.582829, "compiled_sql": "\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_address,\n eth_value,\n tx_fee,\n gas_price,\n gas_limit,\n gas_used,\n cumulative_Gas_Used,\n input_data,\n status,\n tx_json\nFROM\n ETHEREUM_DEV.silver.transactions\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_transactions"}, "model.ethereum_models.ethereum_share__ez_eth_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n identifier,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n eth_from_address,\n eth_to_address,\n amount,\n amount_usd\nFROM\n {{ref('core__ez_eth_transfers')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_eth_transfers"], "unique_id": "model.ethereum_models.ethereum_share__ez_eth_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__ez_eth_transfers.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_eth_transfers.sql", "name": "ethereum_share__ez_eth_transfers", "alias": "ez_eth_transfers", "checksum": {"name": "sha256", "checksum": "b895b8250efb65b84d822e1b075aac332a4aca2fd10bd11981fc67b622855cc7"}, "tags": ["share"], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_eth_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.584682, "compiled_sql": "\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n identifier,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n eth_from_address,\n eth_to_address,\n amount,\n amount_usd\nFROM\n ETHEREUM_DEV.core.ez_eth_transfers\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_eth_transfers"}, "model.ethereum_models.ethereum_share__fact_hourly_token_prices": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"hour\",\n cluster_by = ['hour::date'],\n tags = ['share']\n) }}\n\nSELECT\n HOUR,\n token_address,\n symbol,\n decimals,\n price,\n is_imputed\nFROM\n {{ source(\n 'flipside_gold_ethereum',\n 'token_prices_hourly'\n ) }}\n where hour::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_gold_ethereum.token_prices_hourly"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "hour", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["hour::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_hourly_token_prices"], "unique_id": "model.ethereum_models.ethereum_share__fact_hourly_token_prices", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__fact_hourly_token_prices.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_hourly_token_prices.sql", "name": "ethereum_share__fact_hourly_token_prices", "alias": "fact_hourly_token_prices", "checksum": {"name": "sha256", "checksum": "d827a2fbd1e94b61c3e24a301172226d91f2733815e342e503f4e865a3894771"}, "tags": ["share"], "refs": [], "sources": [["flipside_gold_ethereum", "token_prices_hourly"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_hourly_token_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "hour", "cluster_by": ["hour::date"], "tags": ["share"]}, "created_at": 1670862736.5874, "compiled_sql": "\n\nSELECT\n HOUR,\n token_address,\n symbol,\n decimals,\n price,\n is_imputed\nFROM\n flipside_prod_db.ethereum.token_prices_hourly\n where hour::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_hourly_token_prices"}, "model.ethereum_models.ethereum_share__ez_nft_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_index,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value\nFROM\n {{ref('core__ez_nft_transfers')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_nft_transfers"], "unique_id": "model.ethereum_models.ethereum_share__ez_nft_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__ez_nft_transfers.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_nft_transfers.sql", "name": "ethereum_share__ez_nft_transfers", "alias": "ez_nft_transfers", "checksum": {"name": "sha256", "checksum": "c3c3486a309f03d751fa7cf3a03477e0f70f836cef179251bfb1a0b0c126be1b"}, "tags": ["share"], "refs": [["core__ez_nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_nft_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.5892339, "compiled_sql": "\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_index,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value\nFROM\n ETHEREUM_DEV.core.ez_nft_transfers\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_nft_transfers"}, "model.ethereum_models.ethereum_share__dim_function_signatures": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"bytes_signature\",\n cluster_by = ['bytes_signature'],\n tags = ['share']\n) }}\n\nSELECT\n text_signature,\n bytes_signature,\n id\nFROM\n {{ ref('core__dim_function_signatures') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "bytes_signature", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["bytes_signature"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_function_signatures"], "unique_id": "model.ethereum_models.ethereum_share__dim_function_signatures", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__dim_function_signatures.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_function_signatures.sql", "name": "ethereum_share__dim_function_signatures", "alias": "dim_function_signatures", "checksum": {"name": "sha256", "checksum": "b145a91e623ad5b16f81b0288a5f16ba43132dabc049b911f8053874c701d6af"}, "tags": ["share"], "refs": [["core__dim_function_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_function_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "bytes_signature", "cluster_by": ["bytes_signature"], "tags": ["share"]}, "created_at": 1670862736.591059, "compiled_sql": "\n\nSELECT\n text_signature,\n bytes_signature,\n id\nFROM\n ETHEREUM_DEV.core.dim_function_signatures", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_function_signatures"}, "model.ethereum_models.ethereum_share__fact_token_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\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 contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id\nFROM\n {{ ref('silver__transfers') }}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_token_transfers"], "unique_id": "model.ethereum_models.ethereum_share__fact_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__fact_token_transfers.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_token_transfers.sql", "name": "ethereum_share__fact_token_transfers", "alias": "fact_token_transfers", "checksum": {"name": "sha256", "checksum": "6949365047b0b107b87755908490ac4d283eaf109428539402c45137daddd3aa"}, "tags": ["share"], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.5930262, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id\nFROM\n ETHEREUM_DEV.silver.transfers\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_token_transfers"}, "model.ethereum_models.ethereum_share__dim_labels": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"address\",\n cluster_by = ['address'],\n tags = ['share']\n) }}\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n label\nFROM\n {{ ref('core__dim_labels') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["address"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_labels"], "unique_id": "model.ethereum_models.ethereum_share__dim_labels", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__dim_labels.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_labels.sql", "name": "ethereum_share__dim_labels", "alias": "dim_labels", "checksum": {"name": "sha256", "checksum": "abe025c3a6b86b4778be5dd600a6046cbfbaf6e00fce419303b724d702e43bc9"}, "tags": ["share"], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_labels.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "address", "cluster_by": ["address"], "tags": ["share"]}, "created_at": 1670862736.594848, "compiled_sql": "\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n label\nFROM\n ETHEREUM_DEV.core.dim_labels", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_labels"}, "model.ethereum_models.ethereum_share__ez_dex_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out\nFROM\n {{ref('core__ez_dex_swaps')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_dex_swaps"], "unique_id": "model.ethereum_models.ethereum_share__ez_dex_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__ez_dex_swaps.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_dex_swaps.sql", "name": "ethereum_share__ez_dex_swaps", "alias": "ez_dex_swaps", "checksum": {"name": "sha256", "checksum": "1be75958188216502f8889425d3408ffe43a29d8f65d3b41bc1858759bf43820"}, "tags": ["share"], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_dex_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.596643, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out\nFROM\n ETHEREUM_DEV.core.ez_dex_swaps\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_dex_swaps"}, "model.ethereum_models.ethereum_share__dim_event_signatures": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"hex_signature\",\n cluster_by = ['hex_signature'],\n tags = ['share']\n) }}\n\nSELECT\n text_signature,\n hex_signature,\n id\nFROM\n {{ ref('core__dim_event_signatures') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_event_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "hex_signature", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["hex_signature"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_event_signatures"], "unique_id": "model.ethereum_models.ethereum_share__dim_event_signatures", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__dim_event_signatures.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_event_signatures.sql", "name": "ethereum_share__dim_event_signatures", "alias": "dim_event_signatures", "checksum": {"name": "sha256", "checksum": "4aa0872092d1e3d32e1a01a9669dbe454eaefab7ef72727e6c3c532a4808a467"}, "tags": ["share"], "refs": [["core__dim_event_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_event_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "hex_signature", "cluster_by": ["hex_signature"], "tags": ["share"]}, "created_at": 1670862736.598423, "compiled_sql": "\n\nSELECT\n text_signature,\n hex_signature,\n id\nFROM\n ETHEREUM_DEV.core.dim_event_signatures", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_event_signatures"}, "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"pool_address\",\n cluster_by = ['pool_address'],\n tags = ['share']\n) }}\n\nSELECT\n creation_time,\n creation_tx,\n factory_address,\n pool_name,\n pool_address,\n token0,\n token1,\n platform,\n tokens\nFROM\n {{ ref('core__dim_dex_liquidity_pools') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_dex_liquidity_pools"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["pool_address"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_dex_liquidity_pools"], "unique_id": "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__dim_dex_liquidity_pools.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_dex_liquidity_pools.sql", "name": "ethereum_share__dim_dex_liquidity_pools", "alias": "dim_dex_liquidity_pools", "checksum": {"name": "sha256", "checksum": "8acc2b3e3d226edde0bcc002e3efec1049546da733b29dbc677dd277a0918ff1"}, "tags": ["share"], "refs": [["core__dim_dex_liquidity_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_dex_liquidity_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "pool_address", "cluster_by": ["pool_address"], "tags": ["share"]}, "created_at": 1670862736.6004758, "compiled_sql": "\n\nSELECT\n creation_time,\n creation_tx,\n factory_address,\n pool_name,\n pool_address,\n token0,\n token1,\n platform,\n tokens\nFROM\n ETHEREUM_DEV.core.dim_dex_liquidity_pools", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_dex_liquidity_pools"}, "model.ethereum_models.ethereum_share__ez_token_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\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 contract_address,\n from_address,\n to_address,\n raw_amount,\n decimals,\n symbol,\n token_price,\n amount,\n amount_usd,\n has_decimal,\n has_price\nFROM\n {{ref('core__ez_token_transfers')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_token_transfers"], "unique_id": "model.ethereum_models.ethereum_share__ez_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__ez_token_transfers.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_token_transfers.sql", "name": "ethereum_share__ez_token_transfers", "alias": "ez_token_transfers", "checksum": {"name": "sha256", "checksum": "554bac9a1548a654be9d844835b1407c612f108125cad490221d316ed3324adc"}, "tags": ["share"], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.60246, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n decimals,\n symbol,\n token_price,\n amount,\n amount_usd,\n has_decimal,\n has_price\nFROM\n ETHEREUM_DEV.core.ez_token_transfers\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_token_transfers"}, "model.ethereum_models.ethereum_share__ez_nft_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ref('core__ez_nft_sales')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_nft_sales"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_nft_sales"], "unique_id": "model.ethereum_models.ethereum_share__ez_nft_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum_share/ethereum_share__ez_nft_sales.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_nft_sales.sql", "name": "ethereum_share__ez_nft_sales", "alias": "ez_nft_sales", "checksum": {"name": "sha256", "checksum": "3a0be6611e40994a99ded3394dd50f33cc31aea0855e326b292170061cfce1c0"}, "tags": ["share"], "refs": [["core__ez_nft_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_nft_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1670862736.6042938, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.core.ez_nft_sales\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_nft_sales"}, "model.ethereum_models.silver__proxies": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH base AS (\n\n SELECT\n tx_hash,\n block_number,\n contract_address,\n CONCAT('0x', SUBSTR(DATA, 27, 40)) AS proxy_address1,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS proxy_address2,\n CASE\n WHEN proxy_address1 = '0x' THEN proxy_address2\n ELSE proxy_address1\n END AS proxy_address,\n topics,\n DATA,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b'\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n)\n\n{% if is_incremental() %},\nupdate_records AS (\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n {{ this }}\n WHERE\n contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n base\n )\n),\nall_records AS (\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n update_records\n UNION ALL\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n base\n)\n{% endif %}\nSELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address']\n ) }} AS id,\n COALESCE(LAG(block_number) over(PARTITION BY contract_address\nORDER BY\n block_number DESC), 10000000000) AS next_block_number\nFROM\n\n{% if is_incremental() %}\nall_records\n{% else %}\n base\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__proxies"], "unique_id": "model.ethereum_models.silver__proxies", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__proxies.sql", "original_file_path": "models/silver/silver__proxies.sql", "name": "silver__proxies", "alias": "proxies", "checksum": {"name": "sha256", "checksum": "803bcfb5ac519d765c951f23fb244e96bd8bb1030560c7cb4fc2fab448eb2976"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__proxies.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__proxies.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862739.012876, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n tx_hash,\n block_number,\n contract_address,\n CONCAT('0x', SUBSTR(DATA, 27, 40)) AS proxy_address1,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS proxy_address2,\n CASE\n WHEN proxy_address1 = '0x' THEN proxy_address2\n ELSE proxy_address1\n END AS proxy_address,\n topics,\n DATA,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b'\n AND tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.proxies\n)\n\n)\n\n,\nupdate_records AS (\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.proxies\n WHERE\n contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n base\n )\n),\nall_records AS (\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n update_records\n UNION ALL\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n base\n)\n\nSELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') as TEXT)) AS id,\n COALESCE(LAG(block_number) over(PARTITION BY contract_address\nORDER BY\n block_number DESC), 10000000000) AS next_block_number\nFROM\n\n\nall_records\n\n\nqualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.proxies"}, "model.ethereum_models.silver__transactions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH base_table AS (\n\n SELECT\n block_timestamp,\n COALESCE(\n tx :block_number :: INTEGER,\n tx :blockNumber :: INTEGER\n ) AS block_number,\n tx_id :: STRING AS tx_hash,\n silver.js_hex_to_int(\n tx :nonce :: STRING\n ) AS nonce,\n tx_block_index AS POSITION,\n tx :from :: STRING AS from_address,\n tx :to :: STRING AS to_address,\n tx :value / pow(\n 10,\n 18\n ) AS eth_value,\n COALESCE(\n tx :block_hash :: STRING,\n tx :blockHash :: STRING\n ) AS block_hash,\n COALESCE(\n tx :gas_price / pow(\n 10,\n 9\n ),\n tx :gasPrice / pow(\n 10,\n 9\n )\n ) AS gas_price,\n tx :gas :: INTEGER AS gas_limit,\n tx :input :: STRING AS DATA,\n CASE\n WHEN tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS status,\n silver.js_hex_to_int(\n tx :receipt :gasUsed :: STRING\n ) AS gas_used,\n silver.js_hex_to_int(\n tx :receipt :cumulativeGasUsed :: STRING\n ) AS cumulative_Gas_Used,\n silver.js_hex_to_int(\n tx :receipt :effectiveGasPrice :: STRING\n ) AS effective_Gas_Price,\n (\n gas_price * silver.js_hex_to_int(\n tx :receipt :gasUsed :: STRING\n )\n ) / pow(\n 10,\n 9\n ) AS tx_fee,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n OBJECT_DELETE(\n tx,\n 'traces'\n ) AS tx_json\n FROM\n {{ ref('bronze__transactions') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n)\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n nonce,\n POSITION,\n SUBSTR(\n DATA,\n 1,\n 10\n ) AS origin_function_signature,\n from_address,\n to_address,\n eth_value,\n block_hash,\n gas_price,\n gas_limit,\n DATA AS input_data,\n status,\n gas_used,\n cumulative_Gas_Used,\n effective_Gas_Price,\n tx_fee,\n ingested_at,\n _inserted_timestamp,\n tx_json\nFROM\n base_table qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__transactions"], "unique_id": "model.ethereum_models.silver__transactions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__transactions.sql", "original_file_path": "models/silver/silver__transactions.sql", "name": "silver__transactions", "alias": "transactions", "checksum": {"name": "sha256", "checksum": "0acd5e423673eea4626a81a13af6673872269a85d93e24b5cbafa2a10ebc4a2c"}, "tags": ["core"], "refs": [["bronze__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POSITION": {"name": "POSITION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_VALUE": {"name": "ETH_VALUE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATUS": {"name": "STATUS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CUMULATIVE_GAS_USED": {"name": "CUMULATIVE_GAS_USED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EFFECTIVE_GAS_PRICE": {"name": "EFFECTIVE_GAS_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_JSON": {"name": "TX_JSON", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__transactions.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862739.025588, "compiled_sql": "\n\nWITH base_table AS (\n\n SELECT\n block_timestamp,\n COALESCE(\n tx :block_number :: INTEGER,\n tx :blockNumber :: INTEGER\n ) AS block_number,\n tx_id :: STRING AS tx_hash,\n silver.js_hex_to_int(\n tx :nonce :: STRING\n ) AS nonce,\n tx_block_index AS POSITION,\n tx :from :: STRING AS from_address,\n tx :to :: STRING AS to_address,\n tx :value / pow(\n 10,\n 18\n ) AS eth_value,\n COALESCE(\n tx :block_hash :: STRING,\n tx :blockHash :: STRING\n ) AS block_hash,\n COALESCE(\n tx :gas_price / pow(\n 10,\n 9\n ),\n tx :gasPrice / pow(\n 10,\n 9\n )\n ) AS gas_price,\n tx :gas :: INTEGER AS gas_limit,\n tx :input :: STRING AS DATA,\n CASE\n WHEN tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS status,\n silver.js_hex_to_int(\n tx :receipt :gasUsed :: STRING\n ) AS gas_used,\n silver.js_hex_to_int(\n tx :receipt :cumulativeGasUsed :: STRING\n ) AS cumulative_Gas_Used,\n silver.js_hex_to_int(\n tx :receipt :effectiveGasPrice :: STRING\n ) AS effective_Gas_Price,\n (\n gas_price * silver.js_hex_to_int(\n tx :receipt :gasUsed :: STRING\n )\n ) / pow(\n 10,\n 9\n ) AS tx_fee,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n OBJECT_DELETE(\n tx,\n 'traces'\n ) AS tx_json\n FROM\n ETHEREUM_DEV.bronze.transactions\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.transactions\n )\n\n)\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n nonce,\n POSITION,\n SUBSTR(\n DATA,\n 1,\n 10\n ) AS origin_function_signature,\n from_address,\n to_address,\n eth_value,\n block_hash,\n gas_price,\n gas_limit,\n DATA AS input_data,\n status,\n gas_used,\n cumulative_Gas_Used,\n effective_Gas_Price,\n tx_fee,\n ingested_at,\n _inserted_timestamp,\n tx_json\nFROM\n base_table qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.transactions"}, "model.ethereum_models.silver__contracts_extended": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address'\n) }}\n\nWITH bronze AS (\n\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n LOWER(contract_address) AS contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n 'bronze' AS model\n FROM\n {{ ref('bronze__contracts') }}\n WHERE\n meta IS NOT NULL\n),\nbackfill_contracts AS (\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n LOWER(contract_address) AS contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n 'backfill' AS model\n FROM\n {{ ref('bronze__contracts_backfill') }}\n WHERE\n meta IS NOT NULL\n),\nlegacy_contracts AS (\n SELECT\n '2000-01-01' :: TIMESTAMP AS system_created_at,\n NULL AS block_id,\n NULL AS block_timestamp,\n NULL AS creator_address,\n LOWER(address) AS contract_address,\n NULL AS logic_address,\n NULL AS token_convention,\n meta :name AS NAME,\n meta :symbol AS symbol,\n meta :decimals AS decimals,\n meta,\n 'redshift' AS model\n FROM\n {{ source(\n 'flipside_silver',\n 'ethereum_contracts'\n ) }}\n WHERE\n meta IS NOT NULL\n),\nfull_list AS (\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n bronze\n UNION\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n backfill_contracts\n UNION\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n legacy_contracts\n)\nSELECT\n system_created_at,\n block_id :: FLOAT AS block_number,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals :: FLOAT AS decimals,\n meta AS contract_metadata,\n model\nFROM\n full_list qualify(ROW_NUMBER() over(PARTITION BY contract_address\nORDER BY\n model ASC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_silver.ethereum_contracts", "model.ethereum_models.bronze__contracts", "model.ethereum_models.bronze__contracts_backfill"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__contracts_extended"], "unique_id": "model.ethereum_models.silver__contracts_extended", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__contracts_extended.sql", "original_file_path": "models/silver/silver__contracts_extended.sql", "name": "silver__contracts_extended", "alias": "contracts_extended", "checksum": {"name": "sha256", "checksum": "b4663fd17246f36dfb7ac823deb960d6de39d656f050a28962d77bc8c2e71cbe"}, "tags": [], "refs": [["bronze__contracts"], ["bronze__contracts_backfill"]], "sources": [["flipside_silver", "ethereum_contracts"]], "metrics": [], "description": "", "columns": {"SYSTEM_CREATED_AT": {"name": "SYSTEM_CREATED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_ADDRESS": {"name": "CREATOR_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LOGIC_ADDRESS": {"name": "LOGIC_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_CONVENTION": {"name": "TOKEN_CONVENTION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_METADATA": {"name": "CONTRACT_METADATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__contracts_extended.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address"}, "created_at": 1670862739.232304, "compiled_sql": "\n\nWITH bronze AS (\n\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n LOWER(contract_address) AS contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n 'bronze' AS model\n FROM\n ETHEREUM_DEV.bronze.contracts\n WHERE\n meta IS NOT NULL\n),\nbackfill_contracts AS (\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n LOWER(contract_address) AS contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n 'backfill' AS model\n FROM\n ETHEREUM_DEV.bronze.contracts_backfill\n WHERE\n meta IS NOT NULL\n),\nlegacy_contracts AS (\n SELECT\n '2000-01-01' :: TIMESTAMP AS system_created_at,\n NULL AS block_id,\n NULL AS block_timestamp,\n NULL AS creator_address,\n LOWER(address) AS contract_address,\n NULL AS logic_address,\n NULL AS token_convention,\n meta :name AS NAME,\n meta :symbol AS symbol,\n meta :decimals AS decimals,\n meta,\n 'redshift' AS model\n FROM\n flipside_prod_db.silver.ethereum_contracts\n WHERE\n meta IS NOT NULL\n),\nfull_list AS (\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n bronze\n UNION\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n backfill_contracts\n UNION\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n legacy_contracts\n)\nSELECT\n system_created_at,\n block_id :: FLOAT AS block_number,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals :: FLOAT AS decimals,\n meta AS contract_metadata,\n model\nFROM\n full_list qualify(ROW_NUMBER() over(PARTITION BY contract_address\nORDER BY\n model ASC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.contracts_extended"}, "model.ethereum_models.silver__transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core']\n) }}\n\nWITH logs AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n event_name,\n event_index,\n event_inputs,\n topics,\n DATA,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntransfers AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address :: STRING AS contract_address,\n event_inputs :from :: STRING AS from_address,\n event_inputs :to :: STRING AS to_address,\n event_inputs :value :: FLOAT AS raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n logs\n WHERE\n event_name = 'Transfer'\n AND raw_amount IS NOT NULL\n),\nfind_missing_events AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\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 COALESCE(udf_hex_to_int(topics [3] :: STRING), udf_hex_to_int(SUBSTR(DATA, 3, 64))) :: FLOAT AS raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n logs\n WHERE\n event_name IS NULL\n AND contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n transfers\n )\n AND topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n),\nall_transfers AS (\n SELECT\n _log_id,\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n transfers\n UNION ALL\n SELECT\n _log_id,\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n find_missing_events\n)\nSELECT\n _log_id,\n block_number,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n block_timestamp,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n ingested_at,\n _inserted_timestamp,\n event_index\nFROM\n all_transfers qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__transfers"], "unique_id": "model.ethereum_models.silver__transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__transfers.sql", "original_file_path": "models/silver/silver__transfers.sql", "name": "silver__transfers", "alias": "transfers", "checksum": {"name": "sha256", "checksum": "9fbcc7dafc166a13f2f9937a29fa48eae66240c9b3b4c09e19d5dcdb8d9d9e8b"}, "tags": ["core"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RAW_AMOUNT": {"name": "RAW_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"]}, "created_at": 1670862739.155762, "compiled_sql": "\n\nWITH logs AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n event_name,\n event_index,\n event_inputs,\n topics,\n DATA,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.transfers\n)\n\n),\ntransfers AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address :: STRING AS contract_address,\n event_inputs :from :: STRING AS from_address,\n event_inputs :to :: STRING AS to_address,\n event_inputs :value :: FLOAT AS raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n logs\n WHERE\n event_name = 'Transfer'\n AND raw_amount IS NOT NULL\n),\nfind_missing_events AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\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 COALESCE(udf_hex_to_int(topics [3] :: STRING), udf_hex_to_int(SUBSTR(DATA, 3, 64))) :: FLOAT AS raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n logs\n WHERE\n event_name IS NULL\n AND contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n transfers\n )\n AND topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n),\nall_transfers AS (\n SELECT\n _log_id,\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n transfers\n UNION ALL\n SELECT\n _log_id,\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n find_missing_events\n)\nSELECT\n _log_id,\n block_number,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n block_timestamp,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n ingested_at,\n _inserted_timestamp,\n event_index\nFROM\n all_transfers qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.transfers"}, "model.ethereum_models.silver__nft_metadata_api_requests": {"raw_sql": "{{ config (\n materialized = 'view'\n) }}\n\nSELECT\n DISTINCT lower(contract_address) as contract_address\nFROM\n {{ ref('silver__seed_nft_metadata_upload') }}\nEXCEPT\nSELECT\n DISTINCT lower(contract_address) as contract_address\nFROM\n {{ source(\n 'bronze_streamline',\n 'nft_metadata_api'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.bronze_streamline.nft_metadata_api", "seed.ethereum_models.silver__seed_nft_metadata_upload"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__nft_metadata_api_requests"], "unique_id": "model.ethereum_models.silver__nft_metadata_api_requests", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__nft_metadata_api_requests.sql", "original_file_path": "models/silver/silver__nft_metadata_api_requests.sql", "name": "silver__nft_metadata_api_requests", "alias": "nft_metadata_api_requests", "checksum": {"name": "sha256", "checksum": "3a279871d897fcac3166dbb86ad49bfe74d5d483844447b3bd72dfa088ff18b1"}, "tags": [], "refs": [["silver__seed_nft_metadata_upload"]], "sources": [["bronze_streamline", "nft_metadata_api"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_metadata_api_requests.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862736.6257012, "compiled_sql": "\n\nSELECT\n DISTINCT lower(contract_address) as contract_address\nFROM\n ETHEREUM_DEV.silver.seed_nft_metadata_upload\nEXCEPT\nSELECT\n DISTINCT lower(contract_address) as contract_address\nFROM\n streamline.ETHEREUM.nft_metadata_api", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.nft_metadata_api_requests"}, "model.ethereum_models.silver__logs": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH base_txs AS (\n\n SELECT\n record_id,\n tx_id,\n tx_block_index,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx,\n ingested_at,\n _inserted_timestamp\n FROM\n {{ ref('bronze__transactions') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\nlogs_raw AS (\n SELECT\n block_id,\n block_timestamp,\n tx_id AS tx_hash,\n tx :receipt :logs AS full_logs,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n CASE\n WHEN tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS tx_status,\n SUBSTR(\n tx :input :: STRING,\n 1,\n 10\n ) AS origin_function_signature,\n tx :from :: STRING AS origin_from_address,\n tx :to :: STRING AS origin_to_address\n FROM\n base_txs\n),\nlogs AS (\n SELECT\n block_id,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_status,\n ingested_at,\n _inserted_timestamp,\n silver.js_hex_to_int(\n VALUE :logIndex :: STRING\n ) AS event_index,\n VALUE :address :: STRING AS contract_address,\n VALUE :decoded :contractName :: STRING AS contract_name,\n VALUE :decoded :eventName :: STRING AS event_name,\n VALUE :decoded :inputs :: OBJECT AS event_inputs,\n VALUE :topics AS topics,\n VALUE :data :: STRING AS DATA,\n VALUE :removed :: STRING AS event_removed\n FROM\n logs_raw,\n LATERAL FLATTEN (\n input => full_logs\n )\n)\nSELECT\n concat_ws(\n '-',\n tx_hash,\n event_index\n ) AS _log_id,\n block_id AS block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n ingested_at,\n _inserted_timestamp,\n event_index,\n contract_address,\n contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status\nFROM\n logs qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__logs"], "unique_id": "model.ethereum_models.silver__logs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__logs.sql", "original_file_path": "models/silver/silver__logs.sql", "name": "silver__logs", "alias": "logs", "checksum": {"name": "sha256", "checksum": "db346c51874236df2e4e65dc5c588c32d5112a30b18482e365391ea20d373816"}, "tags": ["core"], "refs": [["bronze__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INPUTS": {"name": "EVENT_INPUTS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__logs.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862738.784416, "compiled_sql": "\n\nWITH base_txs AS (\n\n SELECT\n record_id,\n tx_id,\n tx_block_index,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx,\n ingested_at,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.transactions\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.logs\n )\n\n),\nlogs_raw AS (\n SELECT\n block_id,\n block_timestamp,\n tx_id AS tx_hash,\n tx :receipt :logs AS full_logs,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n CASE\n WHEN tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS tx_status,\n SUBSTR(\n tx :input :: STRING,\n 1,\n 10\n ) AS origin_function_signature,\n tx :from :: STRING AS origin_from_address,\n tx :to :: STRING AS origin_to_address\n FROM\n base_txs\n),\nlogs AS (\n SELECT\n block_id,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_status,\n ingested_at,\n _inserted_timestamp,\n silver.js_hex_to_int(\n VALUE :logIndex :: STRING\n ) AS event_index,\n VALUE :address :: STRING AS contract_address,\n VALUE :decoded :contractName :: STRING AS contract_name,\n VALUE :decoded :eventName :: STRING AS event_name,\n VALUE :decoded :inputs :: OBJECT AS event_inputs,\n VALUE :topics AS topics,\n VALUE :data :: STRING AS DATA,\n VALUE :removed :: STRING AS event_removed\n FROM\n logs_raw,\n LATERAL FLATTEN (\n input => full_logs\n )\n)\nSELECT\n concat_ws(\n '-',\n tx_hash,\n event_index\n ) AS _log_id,\n block_id AS block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n ingested_at,\n _inserted_timestamp,\n event_index,\n contract_address,\n contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status\nFROM\n logs qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.logs"}, "model.ethereum_models.silver__blocks": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core']\n) }}\n\nWITH base_tables AS (\n\n SELECT\n record_id,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx_count,\n header,\n ingested_at,\n _inserted_timestamp\n FROM\n {{ ref('bronze__blocks') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n)\nSELECT\n block_id :: INTEGER AS block_number,\n block_timestamp :: TIMESTAMP AS block_timestamp,\n network :: STRING AS network,\n chain_id :: STRING AS blockchain,\n tx_count :: INTEGER AS tx_count,\n header :difficulty :: INTEGER AS difficulty,\n COALESCE(\n silver.js_hex_to_int(\n header: total_difficulty :: STRING\n ),\n silver.js_hex_to_int(\n header :totalDifficulty :: STRING\n )\n ) AS total_difficulty,\n header: extra_data :: STRING AS extra_data,\n COALESCE(\n header :gas_limit :: INTEGER,\n header :gasLimit :: INTEGER\n ) AS gas_limit,\n COALESCE(\n header :gas_used :: INTEGER,\n header :gasUsed :: INTEGER\n ) AS gas_used,\n header: \"hash\" :: STRING AS HASH,\n COALESCE(\n header: parent_hash :: STRING,\n header: parentHash :: STRING\n ) AS parent_hash,\n header: miner :: STRING AS miner,\n header: nonce :: STRING AS nonce,\n COALESCE(\n header: receipts_root :: STRING,\n header: receiptsRoot :: STRING\n ) AS receipts_root,\n header: sha3_uncles :: STRING AS sha3_uncles,\n header: \"size\" :: INTEGER AS SIZE,\n CASE\n WHEN header: uncles [1] :: STRING IS NOT NULL THEN CONCAT(\n header: uncles [0] :: STRING,\n ', ',\n header: uncles [1] :: STRING\n )\n ELSE header: uncles [0] :: STRING\n END AS uncle_blocks,\n ingested_at :: TIMESTAMP AS ingested_at,\n header :: OBJECT AS block_header_json,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n base_tables qualify(ROW_NUMBER() over(PARTITION BY block_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__blocks"], "unique_id": "model.ethereum_models.silver__blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__blocks.sql", "original_file_path": "models/silver/silver__blocks.sql", "name": "silver__blocks", "alias": "blocks", "checksum": {"name": "sha256", "checksum": "4caaeaf769e9dcd1db167dfebbe1317d644a53632c5b554be05ec5251841dcc6"}, "tags": ["core"], "refs": [["bronze__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_DIFFICULTY": {"name": "TOTAL_DIFFICULTY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HASH": {"name": "HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PARENT_HASH": {"name": "PARENT_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_HEADER_JSON": {"name": "BLOCK_HEADER_JSON", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__blocks.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"]}, "created_at": 1670862738.881359, "compiled_sql": "\n\nWITH base_tables AS (\n\n SELECT\n record_id,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx_count,\n header,\n ingested_at,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.blocks\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.blocks\n )\n\n)\nSELECT\n block_id :: INTEGER AS block_number,\n block_timestamp :: TIMESTAMP AS block_timestamp,\n network :: STRING AS network,\n chain_id :: STRING AS blockchain,\n tx_count :: INTEGER AS tx_count,\n header :difficulty :: INTEGER AS difficulty,\n COALESCE(\n silver.js_hex_to_int(\n header: total_difficulty :: STRING\n ),\n silver.js_hex_to_int(\n header :totalDifficulty :: STRING\n )\n ) AS total_difficulty,\n header: extra_data :: STRING AS extra_data,\n COALESCE(\n header :gas_limit :: INTEGER,\n header :gasLimit :: INTEGER\n ) AS gas_limit,\n COALESCE(\n header :gas_used :: INTEGER,\n header :gasUsed :: INTEGER\n ) AS gas_used,\n header: \"hash\" :: STRING AS HASH,\n COALESCE(\n header: parent_hash :: STRING,\n header: parentHash :: STRING\n ) AS parent_hash,\n header: miner :: STRING AS miner,\n header: nonce :: STRING AS nonce,\n COALESCE(\n header: receipts_root :: STRING,\n header: receiptsRoot :: STRING\n ) AS receipts_root,\n header: sha3_uncles :: STRING AS sha3_uncles,\n header: \"size\" :: INTEGER AS SIZE,\n CASE\n WHEN header: uncles [1] :: STRING IS NOT NULL THEN CONCAT(\n header: uncles [0] :: STRING,\n ', ',\n header: uncles [1] :: STRING\n )\n ELSE header: uncles [0] :: STRING\n END AS uncle_blocks,\n ingested_at :: TIMESTAMP AS ingested_at,\n header :: OBJECT AS block_header_json,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n base_tables qualify(ROW_NUMBER() over(PARTITION BY block_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.blocks"}, "model.ethereum_models.silver__abis": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"ID\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"ID\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"contract_abis\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n )\n{% else %}\n)\n{% endif %}\nSELECT\n contract_address,\n block_number,\n DATA,\n _INSERTED_TIMESTAMP,\n metadata,\n VALUE,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address']\n ) }} AS id\nFROM\n {{ source(\n \"bronze_streamline\",\n \"contract_abis\"\n ) }}\n JOIN meta m\n ON m.file_name = metadata$filename\n\nWHERE\n DATA :: STRING <> 'Contract source code not verified'\nqualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "ID", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["ID"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__abis"], "unique_id": "model.ethereum_models.silver__abis", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__abis.sql", "original_file_path": "models/silver/silver__abis.sql", "name": "silver__abis", "alias": "abis", "checksum": {"name": "sha256", "checksum": "2b7f380276e3a05329790e1246c8ec036d79a349704e8344a5ff462c5d684d5b"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "contract_abis"], ["bronze_streamline", "contract_abis"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__abis.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__abis.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "ID", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["ID"]}, "created_at": 1670862739.416018, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.contract_abis'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.abis)\n )\n\nSELECT\n contract_address,\n block_number,\n DATA,\n _INSERTED_TIMESTAMP,\n metadata,\n VALUE,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') as TEXT)) AS id\nFROM\n streamline.ETHEREUM.contract_abis\n JOIN meta m\n ON m.file_name = metadata$filename\n\nWHERE\n DATA :: STRING <> 'Contract source code not verified'\nqualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.abis"}, "model.ethereum_models.silver__token_meta_reads": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address'\n) }}\n\nWITH\n\n{% if is_incremental() %}\nheal_table AS (\n\n SELECT\n contract_address\n FROM\n {{ this }}\n WHERE\n token_name IS NULL\n OR token_decimals IS NULL\n OR token_symbol IS NULL\n),\n{% endif %}\n\nbase_metadata AS (\n SELECT\n *\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature IN (\n '0x06fdde03',\n '0x313ce567',\n '0x95d89b41'\n )\n AND call_name = 'uni_v3_token_reads'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\nOR contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n heal_table\n)\n{% endif %}\n),\ntoken_names AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) AS sub_len,\n TRY_HEX_DECODE_STRING(\n SUBSTR(\n segmented_output [2] :: STRING,\n 0,\n sub_len * 2\n )\n ) AS name1,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [2] :: STRING, 0)) AS name2,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [0] :: STRING, 0)) AS name3,\n TRY_HEX_DECODE_STRING(\n CONCAT(RTRIM(segmented_output [0] :: STRING, 0), '0')\n ) AS name4,\n COALESCE(\n name1,\n name2,\n name3,\n name4\n ) AS token_name\n FROM\n base_metadata\n WHERE\n function_signature = '0x06fdde03'\n),\ntoken_symbols AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) AS sub_len,\n TRY_HEX_DECODE_STRING(\n SUBSTR(\n segmented_output [2] :: STRING,\n 0,\n sub_len * 2\n )\n ) AS symbol1,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [2] :: STRING, 0)) AS symbol2,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [0] :: STRING, 0)) AS symbol3,\n TRY_HEX_DECODE_STRING(\n CONCAT(RTRIM(segmented_output [0] :: STRING, 0), '0')\n ) AS symbol4,\n COALESCE(\n symbol1,\n symbol2,\n symbol3,\n symbol4\n ) AS token_symbol\n FROM\n base_metadata\n WHERE\n function_signature = '0x95d89b41'\n),\ntoken_decimals AS (\n SELECT\n contract_address,\n udf_hex_to_int(read_output) AS token_decimals\n FROM\n base_metadata\n WHERE\n function_signature = '0x313ce567'\n),\ncontracts AS (\n SELECT\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n base_metadata\n GROUP BY\n 1\n)\nSELECT\n c1.contract_address AS contract_address,\n token_name,\n token_decimals,\n token_symbol,\n CASE\n WHEN token_name IS NULL\n OR token_decimals IS NULL\n OR token_symbol IS NULL THEN 'incomplete'\n ELSE 'complete'\n END AS complete_f,\n _inserted_timestamp\nFROM\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 qualify(ROW_NUMBER() over(PARTITION BY c1.contract_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__token_meta_reads"], "unique_id": "model.ethereum_models.silver__token_meta_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__token_meta_reads.sql", "original_file_path": "models/silver/silver__token_meta_reads.sql", "name": "silver__token_meta_reads", "alias": "token_meta_reads", "checksum": {"name": "sha256", "checksum": "552bb3717115365d9156167ac61b4d11a8f79f5eba20264a3d8c605a3bd608c1"}, "tags": [], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__token_meta_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address"}, "created_at": 1670862736.6449971, "compiled_sql": "\n\nWITH\n\n\nheal_table AS (\n\n SELECT\n contract_address\n FROM\n ETHEREUM_DEV.silver.token_meta_reads\n WHERE\n token_name IS NULL\n OR token_decimals IS NULL\n OR token_symbol IS NULL\n),\n\n\nbase_metadata AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature IN (\n '0x06fdde03',\n '0x313ce567',\n '0x95d89b41'\n )\n AND call_name = 'uni_v3_token_reads'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.token_meta_reads\n)\nOR contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n heal_table\n)\n\n),\ntoken_names AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) AS sub_len,\n TRY_HEX_DECODE_STRING(\n SUBSTR(\n segmented_output [2] :: STRING,\n 0,\n sub_len * 2\n )\n ) AS name1,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [2] :: STRING, 0)) AS name2,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [0] :: STRING, 0)) AS name3,\n TRY_HEX_DECODE_STRING(\n CONCAT(RTRIM(segmented_output [0] :: STRING, 0), '0')\n ) AS name4,\n COALESCE(\n name1,\n name2,\n name3,\n name4\n ) AS token_name\n FROM\n base_metadata\n WHERE\n function_signature = '0x06fdde03'\n),\ntoken_symbols AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) AS sub_len,\n TRY_HEX_DECODE_STRING(\n SUBSTR(\n segmented_output [2] :: STRING,\n 0,\n sub_len * 2\n )\n ) AS symbol1,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [2] :: STRING, 0)) AS symbol2,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [0] :: STRING, 0)) AS symbol3,\n TRY_HEX_DECODE_STRING(\n CONCAT(RTRIM(segmented_output [0] :: STRING, 0), '0')\n ) AS symbol4,\n COALESCE(\n symbol1,\n symbol2,\n symbol3,\n symbol4\n ) AS token_symbol\n FROM\n base_metadata\n WHERE\n function_signature = '0x95d89b41'\n),\ntoken_decimals AS (\n SELECT\n contract_address,\n udf_hex_to_int(read_output) AS token_decimals\n FROM\n base_metadata\n WHERE\n function_signature = '0x313ce567'\n),\ncontracts AS (\n SELECT\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n base_metadata\n GROUP BY\n 1\n)\nSELECT\n c1.contract_address AS contract_address,\n token_name,\n token_decimals,\n token_symbol,\n CASE\n WHEN token_name IS NULL\n OR token_decimals IS NULL\n OR token_symbol IS NULL THEN 'incomplete'\n ELSE 'complete'\n END AS complete_f,\n _inserted_timestamp\nFROM\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 qualify(ROW_NUMBER() over(PARTITION BY c1.contract_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_meta_reads"}, "model.ethereum_models.silver__contracts": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'address'\n) }}\n\nWITH legacy AS (\n\n SELECT\n LOWER(address) :: STRING AS address,\n meta :symbol :: STRING AS symbol,\n meta :name :: STRING AS NAME,\n meta :decimals :: INTEGER AS decimals,\n meta AS contract_metadata,\n '2000-01-01' :: TIMESTAMP AS _inserted_timestamp\n FROM\n {{ source(\n 'flipside_gold_ethereum',\n 'contracts'\n ) }}\n WHERE\n meta IS NOT NULL\n),\nstreamline_reads AS (\n SELECT\n LOWER(\n A.contract_address\n ) :: STRING AS address,\n A.token_symbol :: STRING AS symbol,\n A.token_name :: STRING AS NAME,\n TRY_TO_NUMBER(\n A.token_decimals\n ) :: INTEGER AS decimals,\n contract_metadata,\n A._inserted_timestamp\n FROM\n {{ ref('silver__token_meta_reads') }} A\n LEFT JOIN legacy\n ON LOWER(contract_address) = LOWER(address)\n\n{% if is_incremental() %}\nWHERE\n A._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n )\n{% endif %}\n),\nall_records AS (\n SELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata,\n _inserted_timestamp\n FROM\n legacy\n UNION ALL\n SELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata,\n _inserted_timestamp\n FROM\n streamline_reads\n)\nSELECT\n *\nFROM\n all_records qualify(ROW_NUMBER() over(PARTITION BY address\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.flipside_gold_ethereum.contracts", "model.ethereum_models.silver__token_meta_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__contracts"], "unique_id": "model.ethereum_models.silver__contracts", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__contracts.sql", "original_file_path": "models/silver/silver__contracts.sql", "name": "silver__contracts", "alias": "contracts", "checksum": {"name": "sha256", "checksum": "ddb83ec9c524de8aaeb9f64c9ed861f360f77bc2e1dfe6c3ab8a5321081a1b8d"}, "tags": [], "refs": [["silver__token_meta_reads"]], "sources": [["flipside_gold_ethereum", "contracts"]], "metrics": [], "description": "", "columns": {"address": {"name": "address", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__contracts.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "address"}, "created_at": 1670862739.4224908, "compiled_sql": "\n\nWITH legacy AS (\n\n SELECT\n LOWER(address) :: STRING AS address,\n meta :symbol :: STRING AS symbol,\n meta :name :: STRING AS NAME,\n meta :decimals :: INTEGER AS decimals,\n meta AS contract_metadata,\n '2000-01-01' :: TIMESTAMP AS _inserted_timestamp\n FROM\n flipside_prod_db.ethereum.contracts\n WHERE\n meta IS NOT NULL\n),\nstreamline_reads AS (\n SELECT\n LOWER(\n A.contract_address\n ) :: STRING AS address,\n A.token_symbol :: STRING AS symbol,\n A.token_name :: STRING AS NAME,\n TRY_TO_NUMBER(\n A.token_decimals\n ) :: INTEGER AS decimals,\n contract_metadata,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.token_meta_reads A\n LEFT JOIN legacy\n ON LOWER(contract_address) = LOWER(address)\n\n\nWHERE\n A._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.contracts\n )\n\n),\nall_records AS (\n SELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata,\n _inserted_timestamp\n FROM\n legacy\n UNION ALL\n SELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata,\n _inserted_timestamp\n FROM\n streamline_reads\n)\nSELECT\n *\nFROM\n all_records qualify(ROW_NUMBER() over(PARTITION BY address\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.contracts"}, "model.ethereum_models.silver__snapshot": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n incremental_strategy = 'delete+insert'\n) }}\n\nWITH proposals AS (\n SELECT \n i.value :id :: STRING AS proposal_id, \n i.value :ipfs :: STRING AS ipfs, \n STRTOK_TO_ARRAY(i.value :choices, ';') AS choices, \n i.value :author :: STRING AS proposal_author, \n i.value :title :: STRING AS proposal_title, \n i.value :body :: STRING AS proposal_text, \n i.value :space_id :: STRING AS space_id, \n TO_TIMESTAMP_NTZ(i.value :start) AS proposal_start_time, \n TO_TIMESTAMP_NTZ(i.value :end) AS proposal_end_time\n FROM \n {{ source( \n 'bronze',\n 'bronze_snapshot_719356055'\n ) }}, \n LATERAL FLATTEN (input => record_content) i\n WHERE \n record_metadata:key LIKE '%govy-props%'\n AND proposal_author IS NOT NULL\n AND proposal_text IS NOT NULL\n AND proposal_end_time IS NOT NULL\n AND proposal_start_time IS NOT NULL \n AND space_id IS NOT NULL\n AND proposal_title IS NOT NULL \n AND choices IS NOT NULL\n\nqualify(ROW_NUMBER() over(PARTITION BY proposal_id\n ORDER BY\n TO_TIMESTAMP_NTZ(i.value :created) DESC)) = 1\n), \nvotes AS ( \n SELECT \n SPLIT(i.value :choice :: STRING, ';') AS vote_option,\n i.value :id :: STRING AS id,\n i.value :ipfs :: STRING AS ipfs, \n i.value :prop_id :: STRING AS proposal_id, \n i.value :voter :: STRING AS voter, \n i.value :vp :: NUMBER AS voting_power, \n TO_TIMESTAMP_NTZ(i.value :created) AS vote_timestamp\n FROM {{ source( \n 'bronze',\n 'bronze_snapshot_719356055'\n ) }}, \n LATERAL FLATTEN (input => record_content) i \n WHERE record_metadata:key LIKE '%govy-votes%'\n\n{% if is_incremental() %}\n AND TO_TIMESTAMP_NTZ(i.value :created) >= CURRENT_DATE -2 \n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY id\n ORDER BY\n TO_TIMESTAMP_NTZ(i.value :created) DESC)) = 1\n), \nnetworks AS (\n SELECT \n LTRIM(name, '#/') AS name, \n network\n FROM \n {{ source( \n 'ethereum_silver',\n 'snapshot_network'\n ) }}\n), \nvoting_strategy AS (\n SELECT \n LTRIM(name, '#/') AS name, \n delay, \n quorum, \n voting_period, \n voting_type\n FROM \n {{ source( \n 'ethereum_silver',\n 'snapshot_voting'\n ) }}\n) \nSELECT \n id, \n v.proposal_id, \n voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n proposal_author, \n proposal_title, \n proposal_text, \n space_id, \n network, \n delay, \n quorum, \n voting_period, \n voting_type,\n proposal_start_time, \n proposal_end_time\nFROM votes v\n \nLEFT OUTER JOIN proposals p\nON v.proposal_id = p.proposal_id\n\nLEFT OUTER JOIN networks n \nON space_id = n.name\n\nLEFT OUTER JOIN voting_strategy s\nON space_id = s.name", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.bronze.bronze_snapshot_719356055", "source.ethereum_models.bronze.bronze_snapshot_719356055", "source.ethereum_models.ethereum_silver.snapshot_network", "source.ethereum_models.ethereum_silver.snapshot_voting"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__snapshot"], "unique_id": "model.ethereum_models.silver__snapshot", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__snapshot.sql", "original_file_path": "models/silver/silver__snapshot.sql", "name": "silver__snapshot", "alias": "snapshot", "checksum": {"name": "sha256", "checksum": "1216ad2d7f851a5d796883066bbe36976d51f99a73bcf6fe6bf38e62ac0b1f48"}, "tags": [], "refs": [], "sources": [["bronze", "bronze_snapshot_719356055"], ["bronze", "bronze_snapshot_719356055"], ["ethereum_silver", "snapshot_network"], ["ethereum_silver", "snapshot_voting"]], "metrics": [], "description": "", "columns": {"ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_POWER": {"name": "VOTING_POWER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_TIMESTAMP": {"name": "VOTE_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CHOICES": {"name": "CHOICES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_AUTHOR": {"name": "PROPOSAL_AUTHOR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TITLE": {"name": "PROPOSAL_TITLE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TEXT": {"name": "PROPOSAL_TEXT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SPACE_ID": {"name": "SPACE_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_START_TIME": {"name": "PROPOSAL_START_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_END_TIME": {"name": "PROPOSAL_END_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__snapshot.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "incremental_strategy": "delete+insert"}, "created_at": 1670862739.433632, "compiled_sql": "\n\nWITH proposals AS (\n SELECT \n i.value :id :: STRING AS proposal_id, \n i.value :ipfs :: STRING AS ipfs, \n STRTOK_TO_ARRAY(i.value :choices, ';') AS choices, \n i.value :author :: STRING AS proposal_author, \n i.value :title :: STRING AS proposal_title, \n i.value :body :: STRING AS proposal_text, \n i.value :space_id :: STRING AS space_id, \n TO_TIMESTAMP_NTZ(i.value :start) AS proposal_start_time, \n TO_TIMESTAMP_NTZ(i.value :end) AS proposal_end_time\n FROM \n flipside_prod_db.bronze.bronze_snapshot_719356055, \n LATERAL FLATTEN (input => record_content) i\n WHERE \n record_metadata:key LIKE '%govy-props%'\n AND proposal_author IS NOT NULL\n AND proposal_text IS NOT NULL\n AND proposal_end_time IS NOT NULL\n AND proposal_start_time IS NOT NULL \n AND space_id IS NOT NULL\n AND proposal_title IS NOT NULL \n AND choices IS NOT NULL\n\nqualify(ROW_NUMBER() over(PARTITION BY proposal_id\n ORDER BY\n TO_TIMESTAMP_NTZ(i.value :created) DESC)) = 1\n), \nvotes AS ( \n SELECT \n SPLIT(i.value :choice :: STRING, ';') AS vote_option,\n i.value :id :: STRING AS id,\n i.value :ipfs :: STRING AS ipfs, \n i.value :prop_id :: STRING AS proposal_id, \n i.value :voter :: STRING AS voter, \n i.value :vp :: NUMBER AS voting_power, \n TO_TIMESTAMP_NTZ(i.value :created) AS vote_timestamp\n FROM flipside_prod_db.bronze.bronze_snapshot_719356055, \n LATERAL FLATTEN (input => record_content) i \n WHERE record_metadata:key LIKE '%govy-votes%'\n\n\n AND TO_TIMESTAMP_NTZ(i.value :created) >= CURRENT_DATE -2 \n\n\nqualify(ROW_NUMBER() over(PARTITION BY id\n ORDER BY\n TO_TIMESTAMP_NTZ(i.value :created) DESC)) = 1\n), \nnetworks AS (\n SELECT \n LTRIM(name, '#/') AS name, \n network\n FROM \n ethereum.silver.snapshot_network\n), \nvoting_strategy AS (\n SELECT \n LTRIM(name, '#/') AS name, \n delay, \n quorum, \n voting_period, \n voting_type\n FROM \n ethereum.silver.snapshot_voting\n) \nSELECT \n id, \n v.proposal_id, \n voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n proposal_author, \n proposal_title, \n proposal_text, \n space_id, \n network, \n delay, \n quorum, \n voting_period, \n voting_type,\n proposal_start_time, \n proposal_end_time\nFROM votes v\n \nLEFT OUTER JOIN proposals p\nON v.proposal_id = p.proposal_id\n\nLEFT OUTER JOIN networks n \nON space_id = n.name\n\nLEFT OUTER JOIN voting_strategy s\nON space_id = s.name", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.snapshot"}, "model.ethereum_models.silver__eth_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['core']\n) }}\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n _call_id,\n ingested_at,\n input\nFROM\n {{ ref('silver__traces') }}\nWHERE\n TYPE = 'CALL'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n AND output IS NOT NULL", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__eth_transfers"], "unique_id": "model.ethereum_models.silver__eth_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__eth_transfers.sql", "original_file_path": "models/silver/silver__eth_transfers.sql", "name": "silver__eth_transfers", "alias": "eth_transfers", "checksum": {"name": "sha256", "checksum": "ca89693124584fa6c15716b6bff8f959a8c970f815831b08921b25f077f6aa09"}, "tags": ["core"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_VALUE": {"name": "ETH_VALUE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__eth_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["core"]}, "created_at": 1670862739.373114, "compiled_sql": "\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n _call_id,\n ingested_at,\n input\nFROM\n ETHEREUM_DEV.silver.traces\nWHERE\n TYPE = 'CALL'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n AND output IS NOT NULL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.eth_transfers"}, "model.ethereum_models.silver__nft_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core']\n) }}\n\nWITH logdata AS (\n\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address,\n event_name,\n topics,\n event_inputs,\n DATA,\n ingested_at,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n tx_status = 'SUCCESS'\n AND topics [0] :: STRING IN (\n '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3',\n '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8',\n '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62',\n '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntransfers AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address :: STRING AS contract_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :from :: STRING,\n event_inputs :_from :: STRING,\n event_inputs :fromAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS from_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :to :: STRING,\n event_inputs :_to :: STRING,\n event_inputs :toAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n END AS to_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :tokenId :: STRING,\n event_inputs :_id :: STRING,\n event_inputs :_tokenId :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN PUBLIC.udf_hex_to_int(\n DATA :: STRING\n )\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n )\n END AS nft_tokenid,\n event_inputs :_value :: STRING AS erc1155_value,\n ingested_at,\n _inserted_timestamp\n FROM\n logdata\n WHERE\n (\n event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n OR topics [0] :: STRING IN (\n '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3',\n '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8'\n )\n )\n AND nft_tokenid IS NOT NULL\n),\n--to address for punks\npunk_bought AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n event_index,\n CASE\n WHEN event_name IN (\n 'Transfer'\n ) THEN COALESCE(\n event_inputs :to :: STRING,\n event_inputs :_to :: STRING,\n event_inputs :toAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS to_address\n FROM\n logdata\n WHERE\n (event_name IN ('Transfer')\n OR topics [0] :: STRING IN ('0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'))\n AND contract_address IN (\n '0x6ba6f2207e343923ba692e5cae646fb0f566db8d',\n '0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb'\n )\n),\n-- next step handles the case where event names are not decoded\nfind_missing_events AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address :: STRING AS contract_address,\n topics,\n DATA,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n CONCAT('0x', SUBSTR(topics [1], 27, 40)),\n CONCAT('0x', SUBSTR(DATA, 27, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN CONCAT('0x', SUBSTR(topics [2], 27, 40))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [1], 27, 40))\n END AS from_address,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n CONCAT('0x', SUBSTR(topics [2], 27, 40)),\n CONCAT('0x', SUBSTR(DATA, 91, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN CONCAT('0x', SUBSTR(topics [3], 27, 40))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [2], 27, 40))\n END AS to_address,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n udf_hex_to_int(\n topics [3] :: STRING\n ),\n udf_hex_to_int(SUBSTR(DATA, 160, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN udf_hex_to_int(SUBSTR(DATA, 3, 64))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN udf_hex_to_int(SUBSTR(DATA, 3, 64))\n END AS tokenid,\n CASE\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN udf_hex_to_int(SUBSTR(DATA, 67, 64))\n END AS erc1155_value,\n ingested_at,\n _inserted_timestamp\n FROM\n logdata\n WHERE\n event_name IS NULL\n AND (\n topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62'\n OR (\n topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND contract_address NOT IN (\n '0x6ba6f2207e343923ba692e5cae646fb0f566db8d',\n '0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb'\n ) -- excluding the punks contracts cuz they dont operate like every other token\n )\n OR topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8'\n )\n AND contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n transfers\n )\n),\nall_transfers AS (\n SELECT\n A._log_id,\n A.block_number,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.from_address,\n CASE\n WHEN b.tx_hash IS NOT NULL THEN COALESCE(\n NULLIF(\n A.to_address,\n '0x0000000000000000000000000000000000000000'\n ),\n b.to_address\n )\n ELSE A.to_address\n END AS to_address,\n A.nft_tokenid AS tokenId,\n A.erc1155_value,\n A.ingested_at,\n A._inserted_timestamp,\n A.event_index\n FROM\n transfers A\n LEFT JOIN punk_bought b\n ON A.event_index -1 = b.event_index\n AND A.block_number = b.block_number\n AND A.tx_hash = b.tx_hash\n UNION ALL\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n from_address,\n to_address,\n tokenId,\n erc1155_value,\n ingested_at,\n _inserted_timestamp,\n event_index\n FROM\n find_missing_events\n),\nlabels AS (\n SELECT\n address AS project_address,\n label,\n 1 AS rnk\n FROM\n {{ ref('core__dim_labels') }}\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n all_transfers\n )\n),\nbackup_meta AS (\n SELECT\n address AS project_address,\n NAME AS label,\n 2 AS rnk\n FROM\n {{ source(\n 'ethereum_silver',\n 'token_meta_backup'\n ) }}\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n all_transfers\n )\n),\nmeta_union AS (\n SELECT\n project_address,\n label,\n rnk\n FROM\n labels\n UNION ALL\n SELECT\n project_address,\n label,\n rnk\n FROM\n backup_meta\n),\nunique_meta AS (\n SELECT\n project_address,\n label,\n rnk\n FROM\n meta_union qualify(ROW_NUMBER() over(PARTITION BY project_address\n ORDER BY\n rnk ASC)) = 1\n),\ntoken_metadata AS (\n SELECT\n LOWER(contract_address) AS contract_address,\n token_id,\n token_metadata,\n project_name\n FROM\n {{ source(\n 'flipside_gold_ethereum',\n 'nft_metadata'\n ) }}\n)\nSELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n CASE\n WHEN from_address = '0x0000000000000000000000000000000000000000' THEN 'mint'\n ELSE 'other'\n END AS event_type,\n all_transfers.contract_address AS contract_address,\n COALESCE(\n label,\n project_name\n ) AS project_name,\n from_address,\n to_address,\n tokenId,\n erc1155_value,\n token_metadata,\n ingested_at,\n _inserted_timestamp,\n event_index\nFROM\n all_transfers\n LEFT JOIN unique_meta\n ON unique_meta.project_address = all_transfers.contract_address\n LEFT JOIN token_metadata\n ON token_metadata.contract_address = all_transfers.contract_address\n AND all_transfers.tokenId = token_metadata.token_id qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.ethereum_silver.token_meta_backup", "source.ethereum_models.flipside_gold_ethereum.nft_metadata", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__nft_transfers"], "unique_id": "model.ethereum_models.silver__nft_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/silver__nft_transfers.sql", "original_file_path": "models/silver/silver__nft_transfers.sql", "name": "silver__nft_transfers", "alias": "nft_transfers", "checksum": {"name": "sha256", "checksum": "dab0d249a67af6bfbd909ee957b6446c31ce39cab549450e297396bb2767f82e"}, "tags": ["core"], "refs": [["silver__logs"], ["core__dim_labels"]], "sources": [["ethereum_silver", "token_meta_backup"], ["flipside_gold_ethereum", "nft_metadata"]], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__nft_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"]}, "created_at": 1670862739.311266, "compiled_sql": "\n\nWITH logdata AS (\n\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address,\n event_name,\n topics,\n event_inputs,\n DATA,\n ingested_at,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n tx_status = 'SUCCESS'\n AND topics [0] :: STRING IN (\n '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3',\n '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8',\n '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62',\n '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n)\n\n),\ntransfers AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address :: STRING AS contract_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :from :: STRING,\n event_inputs :_from :: STRING,\n event_inputs :fromAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS from_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :to :: STRING,\n event_inputs :_to :: STRING,\n event_inputs :toAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n END AS to_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :tokenId :: STRING,\n event_inputs :_id :: STRING,\n event_inputs :_tokenId :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN PUBLIC.udf_hex_to_int(\n DATA :: STRING\n )\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n )\n END AS nft_tokenid,\n event_inputs :_value :: STRING AS erc1155_value,\n ingested_at,\n _inserted_timestamp\n FROM\n logdata\n WHERE\n (\n event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n OR topics [0] :: STRING IN (\n '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3',\n '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8'\n )\n )\n AND nft_tokenid IS NOT NULL\n),\n--to address for punks\npunk_bought AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n event_index,\n CASE\n WHEN event_name IN (\n 'Transfer'\n ) THEN COALESCE(\n event_inputs :to :: STRING,\n event_inputs :_to :: STRING,\n event_inputs :toAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS to_address\n FROM\n logdata\n WHERE\n (event_name IN ('Transfer')\n OR topics [0] :: STRING IN ('0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'))\n AND contract_address IN (\n '0x6ba6f2207e343923ba692e5cae646fb0f566db8d',\n '0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb'\n )\n),\n-- next step handles the case where event names are not decoded\nfind_missing_events AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address :: STRING AS contract_address,\n topics,\n DATA,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n CONCAT('0x', SUBSTR(topics [1], 27, 40)),\n CONCAT('0x', SUBSTR(DATA, 27, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN CONCAT('0x', SUBSTR(topics [2], 27, 40))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [1], 27, 40))\n END AS from_address,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n CONCAT('0x', SUBSTR(topics [2], 27, 40)),\n CONCAT('0x', SUBSTR(DATA, 91, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN CONCAT('0x', SUBSTR(topics [3], 27, 40))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [2], 27, 40))\n END AS to_address,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n udf_hex_to_int(\n topics [3] :: STRING\n ),\n udf_hex_to_int(SUBSTR(DATA, 160, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN udf_hex_to_int(SUBSTR(DATA, 3, 64))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN udf_hex_to_int(SUBSTR(DATA, 3, 64))\n END AS tokenid,\n CASE\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN udf_hex_to_int(SUBSTR(DATA, 67, 64))\n END AS erc1155_value,\n ingested_at,\n _inserted_timestamp\n FROM\n logdata\n WHERE\n event_name IS NULL\n AND (\n topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62'\n OR (\n topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND contract_address NOT IN (\n '0x6ba6f2207e343923ba692e5cae646fb0f566db8d',\n '0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb'\n ) -- excluding the punks contracts cuz they dont operate like every other token\n )\n OR topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8'\n )\n AND contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n transfers\n )\n),\nall_transfers AS (\n SELECT\n A._log_id,\n A.block_number,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.from_address,\n CASE\n WHEN b.tx_hash IS NOT NULL THEN COALESCE(\n NULLIF(\n A.to_address,\n '0x0000000000000000000000000000000000000000'\n ),\n b.to_address\n )\n ELSE A.to_address\n END AS to_address,\n A.nft_tokenid AS tokenId,\n A.erc1155_value,\n A.ingested_at,\n A._inserted_timestamp,\n A.event_index\n FROM\n transfers A\n LEFT JOIN punk_bought b\n ON A.event_index -1 = b.event_index\n AND A.block_number = b.block_number\n AND A.tx_hash = b.tx_hash\n UNION ALL\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n from_address,\n to_address,\n tokenId,\n erc1155_value,\n ingested_at,\n _inserted_timestamp,\n event_index\n FROM\n find_missing_events\n),\nlabels AS (\n SELECT\n address AS project_address,\n label,\n 1 AS rnk\n FROM\n ETHEREUM_DEV.core.dim_labels\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n all_transfers\n )\n),\nbackup_meta AS (\n SELECT\n address AS project_address,\n NAME AS label,\n 2 AS rnk\n FROM\n ethereum.silver.token_meta_backup\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n all_transfers\n )\n),\nmeta_union AS (\n SELECT\n project_address,\n label,\n rnk\n FROM\n labels\n UNION ALL\n SELECT\n project_address,\n label,\n rnk\n FROM\n backup_meta\n),\nunique_meta AS (\n SELECT\n project_address,\n label,\n rnk\n FROM\n meta_union qualify(ROW_NUMBER() over(PARTITION BY project_address\n ORDER BY\n rnk ASC)) = 1\n),\ntoken_metadata AS (\n SELECT\n LOWER(contract_address) AS contract_address,\n token_id,\n token_metadata,\n project_name\n FROM\n flipside_prod_db.ethereum.nft_metadata\n)\nSELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n CASE\n WHEN from_address = '0x0000000000000000000000000000000000000000' THEN 'mint'\n ELSE 'other'\n END AS event_type,\n all_transfers.contract_address AS contract_address,\n COALESCE(\n label,\n project_name\n ) AS project_name,\n from_address,\n to_address,\n tokenId,\n erc1155_value,\n token_metadata,\n ingested_at,\n _inserted_timestamp,\n event_index\nFROM\n all_transfers\n LEFT JOIN unique_meta\n ON unique_meta.project_address = all_transfers.contract_address\n LEFT JOIN token_metadata\n ON token_metadata.contract_address = all_transfers.contract_address\n AND all_transfers.tokenId = token_metadata.token_id qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.nft_transfers"}, "model.ethereum_models.silver__traces": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_call_id',\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH new_blocks AS (\n\n SELECT\n block_id\n FROM\n {{ ref('bronze__blocks') }}\n WHERE\n tx_count > 0\n\n{% if is_incremental() %}\nAND block_id NOT IN (\n SELECT\n DISTINCT block_number\n FROM\n {{ this }}\n)\n{% endif %}\nORDER BY\n _inserted_timestamp DESC\nLIMIT\n 200000\n), traces_txs AS (\n SELECT\n *\n FROM\n {{ ref('bronze__transactions') }}\n WHERE\n block_id IN (\n SELECT\n block_id\n FROM\n new_blocks\n ) qualify(ROW_NUMBER() over(PARTITION BY tx_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nbase_table AS (\n SELECT\n CASE\n WHEN POSITION(\n '.',\n path :: STRING\n ) > 0 THEN REPLACE(\n REPLACE(\n path :: STRING,\n SUBSTR(path :: STRING, len(path :: STRING) - POSITION('.', REVERSE(path :: STRING)) + 1, POSITION('.', REVERSE(path :: STRING))),\n ''\n ),\n '.',\n '__'\n )\n ELSE '__'\n END AS id,\n OBJECT_AGG(\n DISTINCT key,\n VALUE\n ) AS DATA,\n txs.tx_id AS tx_hash,\n txs.block_id AS block_number,\n txs.block_timestamp AS block_timestamp,\n CASE\n WHEN txs.tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS tx_status,\n txs.ingested_at AS ingested_at,\n txs._inserted_timestamp AS _inserted_timestamp\n FROM\n traces_txs txs,\n TABLE(\n FLATTEN(\n input => PARSE_JSON(\n txs.tx :traces\n ),\n recursive => TRUE\n )\n ) f\n WHERE\n f.index IS NULL\n AND f.key != 'calls'\n GROUP BY\n tx_hash,\n id,\n block_number,\n block_timestamp,\n ingested_at,\n _inserted_timestamp,\n tx_status\n),\nflattened_traces AS (\n SELECT\n DATA :from :: STRING AS from_address,\n TO_NUMBER(REPLACE(DATA :gas :: STRING, '0x', ''), 'XXXXXXX') AS gas,\n TO_NUMBER(REPLACE(DATA :gasUsed :: STRING, '0x', ''), 'XXXXXXX') AS gas_used,\n DATA :input :: STRING AS input,\n DATA :output :: STRING AS output,\n DATA :time :: STRING AS TIME,\n DATA :to :: STRING AS to_address,\n DATA :type :: STRING AS TYPE,\n CASE\n WHEN DATA :type :: STRING = 'CALL' THEN silver.js_hex_to_int(\n DATA :value :: STRING\n ) / pow(\n 10,\n 18\n )\n ELSE 0\n END AS eth_value,\n CASE\n WHEN id = '__' THEN CONCAT(\n DATA :type :: STRING,\n '_ORIGIN'\n )\n ELSE CONCAT(\n DATA :type :: STRING,\n '_',\n REPLACE(\n REPLACE(REPLACE(REPLACE(id, 'calls', ''), '[', ''), ']', ''),\n '__',\n '_'\n )\n )\n END AS identifier,\n concat_ws(\n '-',\n tx_hash,\n identifier\n ) AS _call_id,\n SPLIT(\n identifier,\n '_'\n ) AS id_split,\n ARRAY_SLICE(id_split, 1, ARRAY_SIZE(id_split)) AS levels,\n ARRAY_TO_STRING(\n levels,\n '_'\n ) AS LEVEL,\n CASE\n WHEN ARRAY_SIZE(levels) = 1\n AND levels [0] :: STRING = 'ORIGIN' THEN NULL\n WHEN ARRAY_SIZE(levels) = 1 THEN 'ORIGIN'\n ELSE ARRAY_TO_STRING(ARRAY_SLICE(levels, 0, ARRAY_SIZE(levels) -1), '_')END AS parent_level,\n COUNT(parent_level) over (\n PARTITION BY tx_hash,\n parent_level\n ) AS sub_traces,*\n FROM\n base_table\n ),\n group_sub_traces AS (\n SELECT\n tx_hash,\n parent_level,\n sub_traces\n FROM\n flattened_traces\n GROUP BY\n tx_hash,\n parent_level,\n sub_traces\n ),\n FINAL AS (\n SELECT\n flattened_traces.tx_hash AS tx_hash,\n flattened_traces.block_number AS block_number,\n flattened_traces.block_timestamp AS block_timestamp,\n flattened_traces.from_address AS from_address,\n flattened_traces.to_address AS to_address,\n flattened_traces.eth_value AS eth_value,\n flattened_traces.gas AS gas,\n flattened_traces.gas_used AS gas_used,\n flattened_traces.input AS input,\n flattened_traces.output AS output,\n flattened_traces.type AS TYPE,\n flattened_traces.identifier AS identifier,\n flattened_traces._call_id AS _call_id,\n flattened_traces.ingested_at AS ingested_at,\n flattened_traces._inserted_timestamp AS _inserted_timestamp,\n flattened_traces.data AS DATA,\n flattened_traces.tx_status AS tx_status,\n group_sub_traces.sub_traces AS sub_traces\n FROM\n flattened_traces\n LEFT OUTER JOIN group_sub_traces\n ON flattened_traces.tx_hash = group_sub_traces.tx_hash\n AND flattened_traces.level = group_sub_traces.parent_level\n )\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n _call_id,\n ingested_at,\n _inserted_timestamp,\n DATA,\n tx_status,\n sub_traces\n FROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _call_id\n ORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__blocks", "model.ethereum_models.bronze__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_call_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "traces", "silver__traces"], "unique_id": "model.ethereum_models.silver__traces", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/traces/silver__traces.sql", "original_file_path": "models/silver/traces/silver__traces.sql", "name": "silver__traces", "alias": "traces", "checksum": {"name": "sha256", "checksum": "4c134279bc896ff780602797c087b11243fbf4274e6bb497eadb0433ce48ff89"}, "tags": ["core"], "refs": [["bronze__blocks"], ["bronze__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/traces/silver__traces.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_call_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862739.473472, "compiled_sql": "\n\nWITH new_blocks AS (\n\n SELECT\n block_id\n FROM\n ETHEREUM_DEV.bronze.blocks\n WHERE\n tx_count > 0\n\n\nAND block_id NOT IN (\n SELECT\n DISTINCT block_number\n FROM\n ETHEREUM_DEV.silver.traces\n)\n\nORDER BY\n _inserted_timestamp DESC\nLIMIT\n 200000\n), traces_txs AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.bronze.transactions\n WHERE\n block_id IN (\n SELECT\n block_id\n FROM\n new_blocks\n ) qualify(ROW_NUMBER() over(PARTITION BY tx_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nbase_table AS (\n SELECT\n CASE\n WHEN POSITION(\n '.',\n path :: STRING\n ) > 0 THEN REPLACE(\n REPLACE(\n path :: STRING,\n SUBSTR(path :: STRING, len(path :: STRING) - POSITION('.', REVERSE(path :: STRING)) + 1, POSITION('.', REVERSE(path :: STRING))),\n ''\n ),\n '.',\n '__'\n )\n ELSE '__'\n END AS id,\n OBJECT_AGG(\n DISTINCT key,\n VALUE\n ) AS DATA,\n txs.tx_id AS tx_hash,\n txs.block_id AS block_number,\n txs.block_timestamp AS block_timestamp,\n CASE\n WHEN txs.tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS tx_status,\n txs.ingested_at AS ingested_at,\n txs._inserted_timestamp AS _inserted_timestamp\n FROM\n traces_txs txs,\n TABLE(\n FLATTEN(\n input => PARSE_JSON(\n txs.tx :traces\n ),\n recursive => TRUE\n )\n ) f\n WHERE\n f.index IS NULL\n AND f.key != 'calls'\n GROUP BY\n tx_hash,\n id,\n block_number,\n block_timestamp,\n ingested_at,\n _inserted_timestamp,\n tx_status\n),\nflattened_traces AS (\n SELECT\n DATA :from :: STRING AS from_address,\n TO_NUMBER(REPLACE(DATA :gas :: STRING, '0x', ''), 'XXXXXXX') AS gas,\n TO_NUMBER(REPLACE(DATA :gasUsed :: STRING, '0x', ''), 'XXXXXXX') AS gas_used,\n DATA :input :: STRING AS input,\n DATA :output :: STRING AS output,\n DATA :time :: STRING AS TIME,\n DATA :to :: STRING AS to_address,\n DATA :type :: STRING AS TYPE,\n CASE\n WHEN DATA :type :: STRING = 'CALL' THEN silver.js_hex_to_int(\n DATA :value :: STRING\n ) / pow(\n 10,\n 18\n )\n ELSE 0\n END AS eth_value,\n CASE\n WHEN id = '__' THEN CONCAT(\n DATA :type :: STRING,\n '_ORIGIN'\n )\n ELSE CONCAT(\n DATA :type :: STRING,\n '_',\n REPLACE(\n REPLACE(REPLACE(REPLACE(id, 'calls', ''), '[', ''), ']', ''),\n '__',\n '_'\n )\n )\n END AS identifier,\n concat_ws(\n '-',\n tx_hash,\n identifier\n ) AS _call_id,\n SPLIT(\n identifier,\n '_'\n ) AS id_split,\n ARRAY_SLICE(id_split, 1, ARRAY_SIZE(id_split)) AS levels,\n ARRAY_TO_STRING(\n levels,\n '_'\n ) AS LEVEL,\n CASE\n WHEN ARRAY_SIZE(levels) = 1\n AND levels [0] :: STRING = 'ORIGIN' THEN NULL\n WHEN ARRAY_SIZE(levels) = 1 THEN 'ORIGIN'\n ELSE ARRAY_TO_STRING(ARRAY_SLICE(levels, 0, ARRAY_SIZE(levels) -1), '_')END AS parent_level,\n COUNT(parent_level) over (\n PARTITION BY tx_hash,\n parent_level\n ) AS sub_traces,*\n FROM\n base_table\n ),\n group_sub_traces AS (\n SELECT\n tx_hash,\n parent_level,\n sub_traces\n FROM\n flattened_traces\n GROUP BY\n tx_hash,\n parent_level,\n sub_traces\n ),\n FINAL AS (\n SELECT\n flattened_traces.tx_hash AS tx_hash,\n flattened_traces.block_number AS block_number,\n flattened_traces.block_timestamp AS block_timestamp,\n flattened_traces.from_address AS from_address,\n flattened_traces.to_address AS to_address,\n flattened_traces.eth_value AS eth_value,\n flattened_traces.gas AS gas,\n flattened_traces.gas_used AS gas_used,\n flattened_traces.input AS input,\n flattened_traces.output AS output,\n flattened_traces.type AS TYPE,\n flattened_traces.identifier AS identifier,\n flattened_traces._call_id AS _call_id,\n flattened_traces.ingested_at AS ingested_at,\n flattened_traces._inserted_timestamp AS _inserted_timestamp,\n flattened_traces.data AS DATA,\n flattened_traces.tx_status AS tx_status,\n group_sub_traces.sub_traces AS sub_traces\n FROM\n flattened_traces\n LEFT OUTER JOIN group_sub_traces\n ON flattened_traces.tx_hash = group_sub_traces.tx_hash\n AND flattened_traces.level = group_sub_traces.parent_level\n )\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n _call_id,\n ingested_at,\n _inserted_timestamp,\n DATA,\n tx_status,\n sub_traces\n FROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _call_id\n ORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.traces"}, "model.ethereum_models.silver__token_prices_coin_market_cap_hourly": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_unique_key\",\n incremental_strategy = 'merge',\n cluster_by = ['recorded_hour::DATE'],\n) }}\n\nWITH date_hours AS (\n\n SELECT\n date_hour\n FROM\n {{ source(\n 'crosschain',\n 'dim_date_hours'\n ) }}\n WHERE\n date_hour >= '2020-05-05'\n AND date_hour <= (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_market_cap'\n ) }}\n )\n\n{% if is_incremental() %}\nAND date_hour > (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nasset_metadata AS (\n SELECT\n DISTINCT REGEXP_SUBSTR(REGEXP_REPLACE(token_address, '^x', '0x'), '0x[a-zA-Z0-9]*') AS token_address,\n id,\n platform\n FROM\n {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_market_cap'\n ) }}\n WHERE\n LOWER(platform) = 'ethereum'\n OR id = 1027\n),\nbase_date_hours_address AS (\n SELECT\n date_hour,\n token_address,\n id\n FROM\n date_hours\n CROSS JOIN asset_metadata\n),\nbase_legacy_prices AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n p.recorded_at\n ) AS recorded_hour,\n m.token_address,\n p.asset_id AS id,\n AVG(\n p.price\n ) AS CLOSE --returns single price if multiple prices within the 59th minute\n FROM\n {{ source(\n 'flipside_silver',\n 'prices_v2'\n ) }}\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.asset_id\n WHERE\n provider = 'coinmarketcap'\n AND MINUTE(recorded_at) = 59\n AND recorded_at :: DATE < '2022-07-20'\n AND (LOWER(m.platform) = 'ethereum'\n OR p.asset_id = 1027)\n\n{% if is_incremental() %}\nAND recorded_at > (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n 1,\n 2,\n 3\n),\nbase_prices AS (\n SELECT\n p.recorded_hour,\n p._inserted_timestamp,\n m.token_address,\n p.id,\n p.close\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_market_cap'\n ) }}\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.id\n WHERE\n recorded_hour :: DATE >= '2022-07-20'\n AND (LOWER(m.platform) = 'ethereum'\n OR p.id = 1027)\n\n{% if is_incremental() %}\nAND _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nprices AS (\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_legacy_prices\n UNION\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_prices\n),\nimputed_prices AS (\n SELECT\n d.*,\n p.close AS hourly_close,\n LAST_VALUE(\n p.close ignore nulls\n ) over (\n PARTITION BY d.token_address\n ORDER BY\n d.date_hour rows unbounded preceding\n ) AS imputed_close\n FROM\n base_date_hours_address d\n LEFT JOIN prices p\n ON p.recorded_hour = d.date_hour\n AND (\n p.token_address = d.token_address\n AND p.id = d.id\n OR (\n d.token_address IS NULL\n AND p.id = 1027\n )\n )\n),\nfinal_prices AS (\n SELECT\n p.date_hour AS recorded_hour,\n p.token_address,\n p.id,\n COALESCE(\n p.hourly_close,\n p.imputed_close\n ) AS CLOSE,\n CASE\n WHEN p.hourly_close IS NULL THEN TRUE\n ELSE FALSE\n END AS imputed\n FROM\n imputed_prices p\n WHERE\n CLOSE IS NOT NULL\n),\nbase_timestamp AS (\nSELECT\n f.recorded_hour,\n f.token_address,\n AVG(f.CLOSE) AS CLOSE,\n CASE\n WHEN (CAST(ARRAY_AGG(imputed) AS STRING)) ILIKE '%true%' THEN TRUE\n ELSE FALSE \n END AS imputed,\n {{ dbt_utils.surrogate_key( ['f.recorded_hour', 'f.token_address'] ) }} AS _unique_key,\n MAX(_inserted_timestamp) AS _inserted_timestamp\nFROM\n final_prices f\nLEFT JOIN base_prices b ON f.recorded_hour = b.recorded_hour AND (f.token_address = b.token_address OR (f.token_address IS NULL AND f.id = 1027))\nGROUP BY\n 1,\n 2\n),\nfinal AS (\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n _inserted_timestamp,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over (\n PARTITION BY token_address\n ORDER BY\n recorded_hour rows unbounded preceding\n ) AS imputed_timestamp\nFROM base_timestamp\n)\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n CASE\n WHEN imputed_timestamp IS NULL THEN '2022-07-19'\n ELSE COALESCE(_inserted_timestamp,imputed_timestamp)\n END AS _inserted_timestamp\nFROM final", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.crosschain.dim_date_hours", "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap", "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap", "source.ethereum_models.flipside_silver.prices_v2", "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_unique_key", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["recorded_hour::DATE"], "incremental_strategy": "merge", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "prices", "silver__token_prices_coin_market_cap_hourly"], "unique_id": "model.ethereum_models.silver__token_prices_coin_market_cap_hourly", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/prices/silver__token_prices_coin_market_cap_hourly.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.sql", "name": "silver__token_prices_coin_market_cap_hourly", "alias": "token_prices_coin_market_cap_hourly", "checksum": {"name": "sha256", "checksum": "48304d0edb96a3f739ca3dd80326db21d8a059b6b12afce59e78f0511458e5ea"}, "tags": [], "refs": [], "sources": [["crosschain", "dim_date_hours"], ["crosschain_silver", "hourly_prices_coin_market_cap"], ["crosschain_silver", "asset_metadata_coin_market_cap"], ["flipside_silver", "prices_v2"], ["crosschain_silver", "hourly_prices_coin_market_cap"]], "metrics": [], "description": "", "columns": {"RECORDED_HOUR": {"name": "RECORDED_HOUR", "description": "Hour that the price was recorded at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "Address of the token", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CLOSE": {"name": "CLOSE", "description": "Closing price of the recorded hour in USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IMPUTED": {"name": "IMPUTED", "description": "Whether the price was imputed from an earlier record (generally used for low trade volume tokens)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_UNIQUE_KEY": {"name": "_UNIQUE_KEY", "description": "Concatenation of multiple columns used for incremental merge", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Latest timestamp that the record was inserted at", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_unique_key", "incremental_strategy": "merge", "cluster_by": ["recorded_hour::DATE"]}, "created_at": 1670862739.514932, "compiled_sql": "\n\nWITH date_hours AS (\n\n SELECT\n date_hour\n FROM\n crosschain.core.dim_date_hours\n WHERE\n date_hour >= '2020-05-05'\n AND date_hour <= (\n SELECT\n MAX(recorded_hour)\n FROM\n crosschain.silver.hourly_prices_coin_market_cap\n )\n\n\nAND date_hour > (\n SELECT\n MAX(recorded_hour)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n)\n\n),\nasset_metadata AS (\n SELECT\n DISTINCT REGEXP_SUBSTR(REGEXP_REPLACE(token_address, '^x', '0x'), '0x[a-zA-Z0-9]*') AS token_address,\n id,\n platform\n FROM\n crosschain.silver.asset_metadata_coin_market_cap\n WHERE\n LOWER(platform) = 'ethereum'\n OR id = 1027\n),\nbase_date_hours_address AS (\n SELECT\n date_hour,\n token_address,\n id\n FROM\n date_hours\n CROSS JOIN asset_metadata\n),\nbase_legacy_prices AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n p.recorded_at\n ) AS recorded_hour,\n m.token_address,\n p.asset_id AS id,\n AVG(\n p.price\n ) AS CLOSE --returns single price if multiple prices within the 59th minute\n FROM\n flipside_prod_db.silver.prices_v2\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.asset_id\n WHERE\n provider = 'coinmarketcap'\n AND MINUTE(recorded_at) = 59\n AND recorded_at :: DATE < '2022-07-20'\n AND (LOWER(m.platform) = 'ethereum'\n OR p.asset_id = 1027)\n\n\nAND recorded_at > (\n SELECT\n MAX(recorded_hour)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n)\n\nGROUP BY\n 1,\n 2,\n 3\n),\nbase_prices AS (\n SELECT\n p.recorded_hour,\n p._inserted_timestamp,\n m.token_address,\n p.id,\n p.close\n FROM\n crosschain.silver.hourly_prices_coin_market_cap\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.id\n WHERE\n recorded_hour :: DATE >= '2022-07-20'\n AND (LOWER(m.platform) = 'ethereum'\n OR p.id = 1027)\n\n\nAND _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n)\n\n),\nprices AS (\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_legacy_prices\n UNION\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_prices\n),\nimputed_prices AS (\n SELECT\n d.*,\n p.close AS hourly_close,\n LAST_VALUE(\n p.close ignore nulls\n ) over (\n PARTITION BY d.token_address\n ORDER BY\n d.date_hour rows unbounded preceding\n ) AS imputed_close\n FROM\n base_date_hours_address d\n LEFT JOIN prices p\n ON p.recorded_hour = d.date_hour\n AND (\n p.token_address = d.token_address\n AND p.id = d.id\n OR (\n d.token_address IS NULL\n AND p.id = 1027\n )\n )\n),\nfinal_prices AS (\n SELECT\n p.date_hour AS recorded_hour,\n p.token_address,\n p.id,\n COALESCE(\n p.hourly_close,\n p.imputed_close\n ) AS CLOSE,\n CASE\n WHEN p.hourly_close IS NULL THEN TRUE\n ELSE FALSE\n END AS imputed\n FROM\n imputed_prices p\n WHERE\n CLOSE IS NOT NULL\n),\nbase_timestamp AS (\nSELECT\n f.recorded_hour,\n f.token_address,\n AVG(f.CLOSE) AS CLOSE,\n CASE\n WHEN (CAST(ARRAY_AGG(imputed) AS STRING)) ILIKE '%true%' THEN TRUE\n ELSE FALSE \n END AS imputed,\n md5(cast(coalesce(cast(f.recorded_hour as TEXT), '') || '-' || coalesce(cast(f.token_address as TEXT), '') as TEXT)) AS _unique_key,\n MAX(_inserted_timestamp) AS _inserted_timestamp\nFROM\n final_prices f\nLEFT JOIN base_prices b ON f.recorded_hour = b.recorded_hour AND (f.token_address = b.token_address OR (f.token_address IS NULL AND f.id = 1027))\nGROUP BY\n 1,\n 2\n),\nfinal AS (\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n _inserted_timestamp,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over (\n PARTITION BY token_address\n ORDER BY\n recorded_hour rows unbounded preceding\n ) AS imputed_timestamp\nFROM base_timestamp\n)\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n CASE\n WHEN imputed_timestamp IS NULL THEN '2022-07-19'\n ELSE COALESCE(_inserted_timestamp,imputed_timestamp)\n END AS _inserted_timestamp\nFROM final", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly"}, "model.ethereum_models.silver__token_prices_all_providers_hourly": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_unique_key\",\n incremental_strategy = 'merge',\n cluster_by = ['hour::DATE'],\n) }}\n\nWITH all_providers AS (\n\nSELECT\n 'coingecko' AS provider,\n recorded_hour AS hour,\n lower(token_address) as token_address,\n close AS price,\n imputed AS is_imputed,\n _inserted_timestamp\nFROM\n {{ ref('silver__token_prices_coin_gecko_hourly') }} \n\n{% if is_incremental() %}\nWHERE _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n\nUNION\n\nSELECT\n 'coinmarketcap' AS provider,\n recorded_hour AS hour,\n lower(token_address) as token_address,\n close AS price,\n imputed AS is_imputed,\n _inserted_timestamp\nFROM\n {{ ref('silver__token_prices_coin_market_cap_hourly')}} \n\n{% if is_incremental() %}\nWHERE _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\n\nfinal AS (\n\nSELECT \n *,\n CASE\n WHEN provider = 'coingecko' AND is_imputed = FALSE THEN 1\n WHEN provider = 'coinmarketcap' AND is_imputed = FALSE THEN 2\n WHEN provider = 'coingecko' AND is_imputed = TRUE THEN 3\n WHEN provider = 'coinmarketcap' AND is_imputed = TRUE THEN 4\n END AS priority\nFROM all_providers\n)\n\nSELECT\n hour,\n token_address,\n c.symbol,\n c.decimals,\n price,\n is_imputed,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key( ['hour', 'token_address'] ) }} AS _unique_key\nFROM final p\nLEFT JOIN {{ ref('core__dim_contracts') }} c \n ON LOWER(c.address) = LOWER(p.token_address)\nQUALIFY(ROW_NUMBER() OVER(PARTITION BY hour, token_address ORDER BY priority ASC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_unique_key", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["hour::DATE"], "incremental_strategy": "merge", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "prices", "silver__token_prices_all_providers_hourly"], "unique_id": "model.ethereum_models.silver__token_prices_all_providers_hourly", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/prices/silver__token_prices_all_providers_hourly.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.sql", "name": "silver__token_prices_all_providers_hourly", "alias": "token_prices_all_providers_hourly", "checksum": {"name": "sha256", "checksum": "a672439faba3a5651a587b9e73eb4db99cd61bb491dc8ab3e58802051138dbe8"}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"], ["silver__token_prices_coin_market_cap_hourly"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "", "columns": {"HOUR": {"name": "HOUR", "description": "Hour that the price was recorded at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "Address of the token", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "Symbol of the token", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimals for token contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "Closing price of the recorded hour in USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IS_IMPUTED": {"name": "IS_IMPUTED", "description": "Whether the price was imputed from an earlier record (generally used for low trade volume tokens)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_UNIQUE_KEY": {"name": "_UNIQUE_KEY", "description": "Concatenation of multiple columns used for incremental merge", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Latest timestamp that the record was inserted at", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/prices/silver__token_prices_all_providers_hourly.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_unique_key", "incremental_strategy": "merge", "cluster_by": ["hour::DATE"]}, "created_at": 1670862739.570751, "compiled_sql": "\n\nWITH all_providers AS (\n\nSELECT\n 'coingecko' AS provider,\n recorded_hour AS hour,\n lower(token_address) as token_address,\n close AS price,\n imputed AS is_imputed,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly \n\n\nWHERE _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.silver.token_prices_all_providers_hourly\n )\n\n\nUNION\n\nSELECT\n 'coinmarketcap' AS provider,\n recorded_hour AS hour,\n lower(token_address) as token_address,\n close AS price,\n imputed AS is_imputed,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly \n\n\nWHERE _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.silver.token_prices_all_providers_hourly\n )\n\n),\n\nfinal AS (\n\nSELECT \n *,\n CASE\n WHEN provider = 'coingecko' AND is_imputed = FALSE THEN 1\n WHEN provider = 'coinmarketcap' AND is_imputed = FALSE THEN 2\n WHEN provider = 'coingecko' AND is_imputed = TRUE THEN 3\n WHEN provider = 'coinmarketcap' AND is_imputed = TRUE THEN 4\n END AS priority\nFROM all_providers\n)\n\nSELECT\n hour,\n token_address,\n c.symbol,\n c.decimals,\n price,\n is_imputed,\n _inserted_timestamp,\n md5(cast(coalesce(cast(hour as TEXT), '') || '-' || coalesce(cast(token_address as TEXT), '') as TEXT)) AS _unique_key\nFROM final p\nLEFT JOIN ETHEREUM_DEV.core.dim_contracts c \n ON LOWER(c.address) = LOWER(p.token_address)\nQUALIFY(ROW_NUMBER() OVER(PARTITION BY hour, token_address ORDER BY priority ASC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_prices_all_providers_hourly"}, "model.ethereum_models.silver__token_prices_coin_gecko_hourly": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_unique_key\",\n incremental_strategy = 'merge',\n cluster_by = ['recorded_hour::DATE'],\n) }}\n\nWITH date_hours AS (\n\n SELECT\n date_hour\n FROM\n {{ source(\n 'crosschain',\n 'dim_date_hours'\n ) }}\n WHERE\n date_hour >= '2020-05-05'\n AND date_hour <= (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_gecko'\n ) }}\n )\n\n{% if is_incremental() %}\nAND date_hour > (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nasset_metadata AS (\n SELECT\n DISTINCT REGEXP_SUBSTR(REGEXP_REPLACE(token_address, '^x', '0x'), '0x[a-zA-Z0-9]*') AS token_address,\n id,\n platform\n FROM\n {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_gecko'\n ) }}\n WHERE\n LOWER(platform) = 'ethereum'\n OR id = 'ethereum'\n),\nbase_date_hours_address AS (\n SELECT\n date_hour,\n token_address,\n id\n FROM\n date_hours\n CROSS JOIN asset_metadata\n),\nbase_legacy_prices AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n p.recorded_at\n ) AS recorded_hour,\n m.token_address,\n p.asset_id AS id,\n AVG(\n p.price\n ) AS CLOSE --returns single price if multiple prices within the 59th minute\n FROM\n {{ source(\n 'flipside_silver',\n 'prices_v2'\n ) }}\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.asset_id\n WHERE\n provider = 'coingecko'\n AND MINUTE(recorded_at) = 59\n AND recorded_at :: DATE < '2022-08-24'\n AND (LOWER(m.platform) = 'ethereum'\n OR LOWER(p.asset_id) = 'ethereum')\n\n{% if is_incremental() %}\nAND recorded_at > (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n 1,\n 2,\n 3\n),\nbase_prices AS (\n SELECT\n p.recorded_hour,\n p._inserted_timestamp,\n m.token_address,\n p.id,\n p.close\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_gecko'\n ) }}\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.id\n WHERE\n recorded_hour :: DATE >= '2022-08-24'\n AND (LOWER(m.platform) = 'ethereum'\n OR LOWER(p.id) = 'ethereum')\n\n{% if is_incremental() %}\nAND p._inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nprices AS (\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_legacy_prices\n UNION\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_prices\n),\nimputed_prices AS (\n SELECT\n d.*,\n p.close AS hourly_close,\n LAST_VALUE(\n p.close ignore nulls\n ) over (\n PARTITION BY d.token_address\n ORDER BY\n d.date_hour rows unbounded preceding\n ) AS imputed_close\n FROM\n base_date_hours_address d\n LEFT JOIN prices p\n ON p.recorded_hour = d.date_hour\n AND (\n p.token_address = d.token_address\n AND LOWER(\n p.id\n ) = LOWER(\n d.id\n )\n OR (\n d.token_address IS NULL\n AND LOWER(\n p.id\n ) = 'ethereum'\n )\n )\n),\nfinal_prices AS (\n SELECT\n p.date_hour AS recorded_hour,\n p.token_address,\n p.id,\n COALESCE(\n p.hourly_close,\n p.imputed_close\n ) AS CLOSE,\n CASE\n WHEN p.hourly_close IS NULL THEN TRUE\n ELSE FALSE\n END AS imputed\n FROM\n imputed_prices p\n WHERE\n CLOSE IS NOT NULL\n),\nbase_timestamp AS (\nSELECT\n f.recorded_hour,\n f.token_address,\n AVG(f.CLOSE) AS CLOSE,\n CASE\n WHEN (CAST(ARRAY_AGG(imputed) AS STRING)) ILIKE '%true%' THEN TRUE\n ELSE FALSE \n END AS imputed,\n {{ dbt_utils.surrogate_key( ['f.recorded_hour', 'f.token_address'] ) }} AS _unique_key,\n MAX(_inserted_timestamp) AS _inserted_timestamp\nFROM\n final_prices f\nLEFT JOIN base_prices b ON f.recorded_hour = b.recorded_hour AND (f.token_address = b.token_address OR (f.token_address IS NULL AND LOWER(f.id) = 'ethereum'))\nGROUP BY\n 1,\n 2\n),\nfinal AS (\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n _inserted_timestamp,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over (\n PARTITION BY token_address\n ORDER BY\n recorded_hour rows unbounded preceding\n ) AS imputed_timestamp\nFROM base_timestamp\n)\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n CASE\n WHEN imputed_timestamp IS NULL THEN '2022-08-23'\n ELSE COALESCE(_inserted_timestamp,imputed_timestamp)\n END AS _inserted_timestamp\nFROM final", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.crosschain.dim_date_hours", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.flipside_silver.prices_v2", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_unique_key", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["recorded_hour::DATE"], "incremental_strategy": "merge", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "prices", "silver__token_prices_coin_gecko_hourly"], "unique_id": "model.ethereum_models.silver__token_prices_coin_gecko_hourly", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/prices/silver__token_prices_coin_gecko_hourly.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.sql", "name": "silver__token_prices_coin_gecko_hourly", "alias": "token_prices_coin_gecko_hourly", "checksum": {"name": "sha256", "checksum": "1f971ffcecd1195121ab167d92ec80caec97fb12f9b93b45394b9761326e190c"}, "tags": [], "refs": [], "sources": [["crosschain", "dim_date_hours"], ["crosschain_silver", "hourly_prices_coin_gecko"], ["crosschain_silver", "asset_metadata_coin_gecko"], ["flipside_silver", "prices_v2"], ["crosschain_silver", "hourly_prices_coin_gecko"]], "metrics": [], "description": "", "columns": {"RECORDED_HOUR": {"name": "RECORDED_HOUR", "description": "Hour that the price was recorded at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "Address of the token", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CLOSE": {"name": "CLOSE", "description": "Closing price of the recorded hour in USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IMPUTED": {"name": "IMPUTED", "description": "Whether the price was imputed from an earlier record (generally used for low trade volume tokens)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_UNIQUE_KEY": {"name": "_UNIQUE_KEY", "description": "Concatenation of multiple columns used for incremental merge", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Latest timestamp that the record was inserted at", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_unique_key", "incremental_strategy": "merge", "cluster_by": ["recorded_hour::DATE"]}, "created_at": 1670862739.541499, "compiled_sql": "\n\nWITH date_hours AS (\n\n SELECT\n date_hour\n FROM\n crosschain.core.dim_date_hours\n WHERE\n date_hour >= '2020-05-05'\n AND date_hour <= (\n SELECT\n MAX(recorded_hour)\n FROM\n crosschain.silver.hourly_prices_coin_gecko\n )\n\n\nAND date_hour > (\n SELECT\n MAX(recorded_hour)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n)\n\n),\nasset_metadata AS (\n SELECT\n DISTINCT REGEXP_SUBSTR(REGEXP_REPLACE(token_address, '^x', '0x'), '0x[a-zA-Z0-9]*') AS token_address,\n id,\n platform\n FROM\n crosschain.silver.asset_metadata_coin_gecko\n WHERE\n LOWER(platform) = 'ethereum'\n OR id = 'ethereum'\n),\nbase_date_hours_address AS (\n SELECT\n date_hour,\n token_address,\n id\n FROM\n date_hours\n CROSS JOIN asset_metadata\n),\nbase_legacy_prices AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n p.recorded_at\n ) AS recorded_hour,\n m.token_address,\n p.asset_id AS id,\n AVG(\n p.price\n ) AS CLOSE --returns single price if multiple prices within the 59th minute\n FROM\n flipside_prod_db.silver.prices_v2\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.asset_id\n WHERE\n provider = 'coingecko'\n AND MINUTE(recorded_at) = 59\n AND recorded_at :: DATE < '2022-08-24'\n AND (LOWER(m.platform) = 'ethereum'\n OR LOWER(p.asset_id) = 'ethereum')\n\n\nAND recorded_at > (\n SELECT\n MAX(recorded_hour)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n)\n\nGROUP BY\n 1,\n 2,\n 3\n),\nbase_prices AS (\n SELECT\n p.recorded_hour,\n p._inserted_timestamp,\n m.token_address,\n p.id,\n p.close\n FROM\n crosschain.silver.hourly_prices_coin_gecko\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.id\n WHERE\n recorded_hour :: DATE >= '2022-08-24'\n AND (LOWER(m.platform) = 'ethereum'\n OR LOWER(p.id) = 'ethereum')\n\n\nAND p._inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n)\n\n),\nprices AS (\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_legacy_prices\n UNION\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_prices\n),\nimputed_prices AS (\n SELECT\n d.*,\n p.close AS hourly_close,\n LAST_VALUE(\n p.close ignore nulls\n ) over (\n PARTITION BY d.token_address\n ORDER BY\n d.date_hour rows unbounded preceding\n ) AS imputed_close\n FROM\n base_date_hours_address d\n LEFT JOIN prices p\n ON p.recorded_hour = d.date_hour\n AND (\n p.token_address = d.token_address\n AND LOWER(\n p.id\n ) = LOWER(\n d.id\n )\n OR (\n d.token_address IS NULL\n AND LOWER(\n p.id\n ) = 'ethereum'\n )\n )\n),\nfinal_prices AS (\n SELECT\n p.date_hour AS recorded_hour,\n p.token_address,\n p.id,\n COALESCE(\n p.hourly_close,\n p.imputed_close\n ) AS CLOSE,\n CASE\n WHEN p.hourly_close IS NULL THEN TRUE\n ELSE FALSE\n END AS imputed\n FROM\n imputed_prices p\n WHERE\n CLOSE IS NOT NULL\n),\nbase_timestamp AS (\nSELECT\n f.recorded_hour,\n f.token_address,\n AVG(f.CLOSE) AS CLOSE,\n CASE\n WHEN (CAST(ARRAY_AGG(imputed) AS STRING)) ILIKE '%true%' THEN TRUE\n ELSE FALSE \n END AS imputed,\n md5(cast(coalesce(cast(f.recorded_hour as TEXT), '') || '-' || coalesce(cast(f.token_address as TEXT), '') as TEXT)) AS _unique_key,\n MAX(_inserted_timestamp) AS _inserted_timestamp\nFROM\n final_prices f\nLEFT JOIN base_prices b ON f.recorded_hour = b.recorded_hour AND (f.token_address = b.token_address OR (f.token_address IS NULL AND LOWER(f.id) = 'ethereum'))\nGROUP BY\n 1,\n 2\n),\nfinal AS (\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n _inserted_timestamp,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over (\n PARTITION BY token_address\n ORDER BY\n recorded_hour rows unbounded preceding\n ) AS imputed_timestamp\nFROM base_timestamp\n)\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n CASE\n WHEN imputed_timestamp IS NULL THEN '2022-08-23'\n ELSE COALESCE(_inserted_timestamp,imputed_timestamp)\n END AS _inserted_timestamp\nFROM final", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly"}, "model.ethereum_models.silver__optimism_state_hashes": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"state_tx_hash\",\n cluster_by = ['state_block_timestamp::DATE'],\n tags = ['optimism']\n) }}\n\nWITH base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS batch_index,\n CONCAT(\n '0x',\n segmented_data [0] :: STRING\n ) AS batchRoot,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS batchSize,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS prevTotalElements,\n segmented_data [3] :: STRING AS extraData\n FROM\n {{ ref('silver__logs') }}\n WHERE\n origin_from_address = '0x473300df21d047806a082244b417f96b32f13a33'\n AND origin_to_address = '0xbe5dab4a2e9cd0f27300db4ab94bee3a233aeb19'\n AND topics [0] :: STRING = '0x16be4c5129a4e03cf3350262e181dc02ddfb4a6008d925368c0899fcd97ca9c5'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n tx_hash AS state_tx_hash,\n block_number AS state_block_number,\n block_timestamp AS state_block_timestamp,\n batch_index AS state_batch_index,\n batchRoot AS state_batch_root,\n batchSize AS state_batch_size,\n prevTotalElements AS state_prev_total_elements,\n state_prev_total_elements + 2 AS state_min_block,\n state_prev_total_elements + 1 + state_batch_size AS state_max_block,\n _inserted_timestamp\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY state_tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["optimism"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "state_tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["state_block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "optimism", "silver__optimism_state_hashes"], "unique_id": "model.ethereum_models.silver__optimism_state_hashes", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/optimism/silver__optimism_state_hashes.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.sql", "name": "silver__optimism_state_hashes", "alias": "optimism_state_hashes", "checksum": {"name": "sha256", "checksum": "9a8a79a3c307ec18eb370d4c29b89b3106f3dfe42e56d48d36a9647e6289b9f8"}, "tags": ["optimism"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {"STATE_BLOCK_NUMBER": {"name": "STATE_BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_BLOCK_TIMESTAMP": {"name": "STATE_BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_TX_HASH": {"name": "STATE_TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_BATCH_INDEX": {"name": "STATE_BATCH_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_BATCH_ROOT": {"name": "STATE_BATCH_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_BATCH_SIZE": {"name": "STATE_BATCH_SIZE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_PREV_TOTAL_ELEMENTS": {"name": "STATE_PREV_TOTAL_ELEMENTS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_MIN_BLOCK": {"name": "STATE_MIN_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_MAX_BLOCK": {"name": "STATE_MAX_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/optimism/silver__optimism_state_hashes.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "state_tx_hash", "cluster_by": ["state_block_timestamp::DATE"], "tags": ["optimism"]}, "created_at": 1670862739.686707, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS batch_index,\n CONCAT(\n '0x',\n segmented_data [0] :: STRING\n ) AS batchRoot,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS batchSize,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS prevTotalElements,\n segmented_data [3] :: STRING AS extraData\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n origin_from_address = '0x473300df21d047806a082244b417f96b32f13a33'\n AND origin_to_address = '0xbe5dab4a2e9cd0f27300db4ab94bee3a233aeb19'\n AND topics [0] :: STRING = '0x16be4c5129a4e03cf3350262e181dc02ddfb4a6008d925368c0899fcd97ca9c5'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.optimism_state_hashes\n)\n\n)\nSELECT\n tx_hash AS state_tx_hash,\n block_number AS state_block_number,\n block_timestamp AS state_block_timestamp,\n batch_index AS state_batch_index,\n batchRoot AS state_batch_root,\n batchSize AS state_batch_size,\n prevTotalElements AS state_prev_total_elements,\n state_prev_total_elements + 2 AS state_min_block,\n state_prev_total_elements + 1 + state_batch_size AS state_max_block,\n _inserted_timestamp\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY state_tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.optimism_state_hashes"}, "model.ethereum_models.silver__optimism_submission_hashes": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"l1_submission_tx_hash\",\n cluster_by = ['l1_submission_block_timestamp::DATE'],\n tags = ['optimism']\n) }}\n\nWITH base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS batch_index,\n CONCAT(\n '0x',\n segmented_data [0] :: STRING\n ) AS batchRoot,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS batchSize,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS prevTotalElements,\n segmented_data [3] :: STRING AS extraData\n FROM\n {{ ref('silver__logs') }}\n WHERE\n origin_from_address = '0x6887246668a3b87f54deb3b94ba47a6f63f32985'\n AND origin_to_address = '0x5e4e65926ba27467555eb562121fac00d24e9dd2'\n AND topics [0] :: STRING = '0x127186556e7be68c7e31263195225b4de02820707889540969f62c05cf73525e'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n tx_hash AS l1_submission_tx_hash,\n block_number AS l1_submission_block_number,\n block_timestamp AS l1_submission_block_timestamp,\n batch_index AS l1_submission_batch_index,\n batchRoot AS l1_submission_batch_root,\n batchSize AS l1_submission_size,\n prevTotalElements AS l1_submission_prev_total_elements,\n l1_submission_prev_total_elements + 2 AS sub_min_block,\n l1_submission_prev_total_elements + 1 + l1_submission_size AS sub_max_block,\n _inserted_timestamp\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY l1_submission_tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["optimism"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "l1_submission_tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["l1_submission_block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "optimism", "silver__optimism_submission_hashes"], "unique_id": "model.ethereum_models.silver__optimism_submission_hashes", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/optimism/silver__optimism_submission_hashes.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.sql", "name": "silver__optimism_submission_hashes", "alias": "optimism_submission_hashes", "checksum": {"name": "sha256", "checksum": "925947dcb3d4148418a91800e64e8e158afd331eb87354fee886f3869a39ea48"}, "tags": ["optimism"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {"L1_SUBMISSION_BLOCK_NUMBER": {"name": "L1_SUBMISSION_BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_TX_HASH": {"name": "L1_SUBMISSION_TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_BATCH_INDEX": {"name": "L1_SUBMISSION_BATCH_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_BATCH_ROOT": {"name": "L1_SUBMISSION_BATCH_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_SIZE": {"name": "L1_SUBMISSION_SIZE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUB_MIN_BLOCK": {"name": "SUB_MIN_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUB_MAX_BLOCK": {"name": "SUB_MAX_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/optimism/silver__optimism_submission_hashes.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "l1_submission_tx_hash", "cluster_by": ["l1_submission_block_timestamp::DATE"], "tags": ["optimism"]}, "created_at": 1670862739.5945349, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS batch_index,\n CONCAT(\n '0x',\n segmented_data [0] :: STRING\n ) AS batchRoot,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS batchSize,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS prevTotalElements,\n segmented_data [3] :: STRING AS extraData\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n origin_from_address = '0x6887246668a3b87f54deb3b94ba47a6f63f32985'\n AND origin_to_address = '0x5e4e65926ba27467555eb562121fac00d24e9dd2'\n AND topics [0] :: STRING = '0x127186556e7be68c7e31263195225b4de02820707889540969f62c05cf73525e'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.optimism_submission_hashes\n)\n\n)\nSELECT\n tx_hash AS l1_submission_tx_hash,\n block_number AS l1_submission_block_number,\n block_timestamp AS l1_submission_block_timestamp,\n batch_index AS l1_submission_batch_index,\n batchRoot AS l1_submission_batch_root,\n batchSize AS l1_submission_size,\n prevTotalElements AS l1_submission_prev_total_elements,\n l1_submission_prev_total_elements + 2 AS sub_min_block,\n l1_submission_prev_total_elements + 1 + l1_submission_size AS sub_max_block,\n _inserted_timestamp\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY l1_submission_tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.optimism_submission_hashes"}, "model.ethereum_models.silver_nft__looksrare_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH looksrare_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n event_name,\n event_inputs :amount :: INTEGER AS nft_count,\n event_inputs :collection :: STRING AS collection_address,\n event_inputs :currency :: STRING AS currency_address,\n event_inputs :maker :: STRING AS maker_address,\n event_inputs :taker :: STRING AS taker_address,\n event_inputs :price :: INTEGER AS price,\n event_inputs :tokenId :: STRING AS tokenId,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = '0x59728544b08ab483533076417fbbb2fd0b17ce3a'\n AND event_name IN (\n 'TakerAsk',\n 'TakerBid'\n )\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n nft.tx_hash AS tx_hash,\n nft.contract_address AS nft_address,\n nft.project_name AS project_name,\n nft.from_address AS from_address,\n nft.to_address AS to_address,\n nft.tokenid AS tokenid,\n nft.token_metadata AS token_metadata,\n nft.erc1155_value AS erc1155_value,\n nft.ingested_at AS ingested_at,\n nft._log_id AS _log_id,\n nft.event_index AS event_index,\n ROW_NUMBER() over(\n PARTITION BY nft.tx_hash\n ORDER BY\n nft.event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__nft_transfers') }} AS nft\n WHERE\n nft.tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nmulti_transfers AS (\n SELECT\n tx_hash,\n nft_address,\n tokenID,\n COUNT(*)\n FROM\n nft_transfers\n GROUP BY\n tx_hash,\n nft_address,\n tokenID\n HAVING\n COUNT(*) > 1\n),\nmulti_sales AS (\n SELECT\n tx_hash,\n collection_address,\n tokenId,\n COUNT(*)\n FROM\n looksrare_sales\n GROUP BY\n tx_hash,\n collection_address,\n tokenId\n HAVING\n COUNT(*) > 1\n),\naggregator_txs AS (\n SELECT\n *\n FROM\n multi_transfers\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\naddress_logic AS (\n SELECT\n *,\n LAST_VALUE(to_address) over (\n PARTITION BY tx_hash,\n nft_address,\n tokenId\n ORDER BY\n event_index ASC\n ) AS buyer,\n FIRST_VALUE(from_address) over (\n PARTITION BY tx_hash,\n nft_address,\n tokenId\n ORDER BY\n event_index ASC\n ) AS seller\n FROM\n nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n aggregator_txs\n )\n),\nagg_buyer_seller AS (\n SELECT\n DISTINCT tx_hash,\n nft_address,\n tokenId,\n buyer,\n seller\n FROM\n address_logic\n),\ncreator_fees AS (\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n event_name,\n event_inputs :amount :: INTEGER AS creator_fee_unadj,\n event_inputs :collection :: STRING AS collection_address,\n event_inputs :currency :: STRING AS currency_address,\n event_inputs :royaltyRecipient :: STRING AS royalty_recipient,\n event_inputs :tokenId :: STRING AS tokenID,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n event_name = 'RoyaltyPayment'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n looksrare_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nfee_sharing AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n to_address,\n from_address,\n raw_amount AS fee_share_unadj,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n AND to_address IN (\n '0x5924a28caaf1cc016617874a2f0c3710d881f3c1',\n '0xc43eb2d8bc29da90253b8006f0f38e29bfc1369b'\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n looksrare_sales\n )\n),\ntoken_prices AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n looksrare_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n looksrare_sales\n )\n GROUP BY\n HOUR,\n token_address\n),\neth_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n looksrare_sales\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n fee_sharing\n )\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address\n FROM\n fee_sharing\n UNION ALL\n SELECT\n tx_hash,\n currency_address\n FROM\n eth_sales\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address\n FROM\n trade_currency\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n CASE\n WHEN to_address = '0x59728544b08ab483533076417fbbb2fd0b17ce3a' THEN 'DIRECT'\n ELSE 'INDIRECT'\n END AS interaction_type,\n ingested_at,\n input_data \n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n token_price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nFINAL AS (\n SELECT\n looksrare_sales._log_id AS _log_id,\n looksrare_sales.block_number AS block_number,\n looksrare_sales.block_timestamp AS block_timestamp,\n looksrare_sales.tx_hash AS tx_hash,\n looksrare_sales.ingested_at AS ingested_at,\n looksrare_sales.contract_address AS platform_address,\n CASE\n WHEN looksrare_sales.maker_address = nft_transfers.to_address THEN 'bid_won'\n ELSE 'sale'\n END AS event_type,\n 'looksrare' AS platform_name,\n looksrare_sales.event_name AS event_name,\n looksrare_sales.nft_count AS nft_count,\n looksrare_sales.collection_address AS nft_address,\n looksrare_sales.currency_address AS currency_address,\n looksrare_sales.maker_address AS maker_address,\n looksrare_sales.taker_address AS taker_address,\n looksrare_sales.price AS unadj_price,\n looksrare_sales.tokenId AS tokenId,\n CASE\n WHEN looksrare_sales.tx_hash IN (\n SELECT\n tx_hash\n FROM\n agg_buyer_seller\n ) THEN agg_buyer_seller.seller\n ELSE nft_transfers.from_address\n END AS nft_from_address,\n CASE\n WHEN looksrare_sales.tx_hash IN (\n SELECT\n tx_hash\n FROM\n agg_buyer_seller\n ) THEN agg_buyer_seller.buyer\n ELSE nft_transfers.to_address\n END AS nft_to_address,\n nft_transfers.erc1155_value AS erc1155_value,\n nft_transfers.project_name AS project_name,\n tx_data.tx_fee AS tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n creator_fee_unadj,\n fee_share_unadj,\n COALESCE(unadj_price / nft_count / pow(10, token_decimals), unadj_price) AS adj_price,\n COALESCE(\n creator_fee_unadj / nft_count / pow(\n 10,\n token_decimals\n ),\n creator_fee_unadj,\n 0\n ) AS creator_fee,\n COALESCE(\n fee_share_unadj / nft_count / pow(\n 10,\n token_decimals\n ),\n fee_share_unadj,\n 0\n ) AS platform_fee,\n creator_fee + platform_fee AS total_fees,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n adj_price * token_price,\n 2\n )\n END AS price_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * token_price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * token_price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * token_price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n nft_transfers.token_metadata AS token_metadata,\n input_data\n FROM\n looksrare_sales\n LEFT JOIN nft_transfers\n ON looksrare_sales.tx_hash = nft_transfers.tx_hash\n AND (\n (\n looksrare_sales.maker_address = nft_transfers.from_address\n AND looksrare_sales.taker_address = nft_transfers.to_address\n )\n OR (\n looksrare_sales.maker_address = nft_transfers.to_address\n AND looksrare_sales.taker_address = nft_transfers.from_address\n )\n OR (\n looksrare_sales.taker_address = nft_transfers.to_address\n )\n )\n AND looksrare_sales.tokenId = nft_transfers.tokenId\n LEFT JOIN creator_fees\n ON creator_fees.tx_hash = looksrare_sales.tx_hash\n AND creator_fees.agg_id = looksrare_sales.agg_id\n LEFT JOIN fee_sharing\n ON fee_sharing.tx_hash = looksrare_sales.tx_hash\n AND fee_sharing.agg_id = looksrare_sales.agg_id\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = looksrare_sales.tx_hash\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n looksrare_sales.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN tx_data\n ON tx_data.tx_hash = looksrare_sales.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n looksrare_sales.block_timestamp\n )\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN agg_buyer_seller\n ON agg_buyer_seller.tx_hash = looksrare_sales.tx_hash\n AND agg_buyer_seller.tokenId = looksrare_sales.tokenId\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'looksrare' AS platform_exchange_version,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL\nWHERE\n nft_from_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__looksrare_sales"], "unique_id": "model.ethereum_models.silver_nft__looksrare_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__looksrare_sales.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.sql", "name": "silver_nft__looksrare_sales", "alias": "looksrare_sales", "checksum": {"name": "sha256", "checksum": "3e0e74e479c939cba0ededb23c6e2fcc6e69661c27a711959f63080b87ada0ce"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__logs"], ["silver__transfers"], ["silver__contracts"], ["core__fact_hourly_token_prices"], ["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_FROM_ADDRESS": {"name": "NFT_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_TO_ADDRESS": {"name": "NFT_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__looksrare_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862740.218477, "compiled_sql": "\n\nWITH looksrare_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n event_name,\n event_inputs :amount :: INTEGER AS nft_count,\n event_inputs :collection :: STRING AS collection_address,\n event_inputs :currency :: STRING AS currency_address,\n event_inputs :maker :: STRING AS maker_address,\n event_inputs :taker :: STRING AS taker_address,\n event_inputs :price :: INTEGER AS price,\n event_inputs :tokenId :: STRING AS tokenId,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = '0x59728544b08ab483533076417fbbb2fd0b17ce3a'\n AND event_name IN (\n 'TakerAsk',\n 'TakerBid'\n )\n AND tx_status = 'SUCCESS'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n nft.tx_hash AS tx_hash,\n nft.contract_address AS nft_address,\n nft.project_name AS project_name,\n nft.from_address AS from_address,\n nft.to_address AS to_address,\n nft.tokenid AS tokenid,\n nft.token_metadata AS token_metadata,\n nft.erc1155_value AS erc1155_value,\n nft.ingested_at AS ingested_at,\n nft._log_id AS _log_id,\n nft.event_index AS event_index,\n ROW_NUMBER() over(\n PARTITION BY nft.tx_hash\n ORDER BY\n nft.event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers AS nft\n WHERE\n nft.tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\nmulti_transfers AS (\n SELECT\n tx_hash,\n nft_address,\n tokenID,\n COUNT(*)\n FROM\n nft_transfers\n GROUP BY\n tx_hash,\n nft_address,\n tokenID\n HAVING\n COUNT(*) > 1\n),\nmulti_sales AS (\n SELECT\n tx_hash,\n collection_address,\n tokenId,\n COUNT(*)\n FROM\n looksrare_sales\n GROUP BY\n tx_hash,\n collection_address,\n tokenId\n HAVING\n COUNT(*) > 1\n),\naggregator_txs AS (\n SELECT\n *\n FROM\n multi_transfers\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\naddress_logic AS (\n SELECT\n *,\n LAST_VALUE(to_address) over (\n PARTITION BY tx_hash,\n nft_address,\n tokenId\n ORDER BY\n event_index ASC\n ) AS buyer,\n FIRST_VALUE(from_address) over (\n PARTITION BY tx_hash,\n nft_address,\n tokenId\n ORDER BY\n event_index ASC\n ) AS seller\n FROM\n nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n aggregator_txs\n )\n),\nagg_buyer_seller AS (\n SELECT\n DISTINCT tx_hash,\n nft_address,\n tokenId,\n buyer,\n seller\n FROM\n address_logic\n),\ncreator_fees AS (\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n event_name,\n event_inputs :amount :: INTEGER AS creator_fee_unadj,\n event_inputs :collection :: STRING AS collection_address,\n event_inputs :currency :: STRING AS currency_address,\n event_inputs :royaltyRecipient :: STRING AS royalty_recipient,\n event_inputs :tokenId :: STRING AS tokenID,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n event_name = 'RoyaltyPayment'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n looksrare_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\nfee_sharing AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n to_address,\n from_address,\n raw_amount AS fee_share_unadj,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n AND to_address IN (\n '0x5924a28caaf1cc016617874a2f0c3710d881f3c1',\n '0xc43eb2d8bc29da90253b8006f0f38e29bfc1369b'\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n looksrare_sales\n )\n),\ntoken_prices AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n looksrare_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n looksrare_sales\n )\n GROUP BY\n HOUR,\n token_address\n),\neth_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n looksrare_sales\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n fee_sharing\n )\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address\n FROM\n fee_sharing\n UNION ALL\n SELECT\n tx_hash,\n currency_address\n FROM\n eth_sales\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address\n FROM\n trade_currency\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n CASE\n WHEN to_address = '0x59728544b08ab483533076417fbbb2fd0b17ce3a' THEN 'DIRECT'\n ELSE 'INDIRECT'\n END AS interaction_type,\n ingested_at,\n input_data \n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n token_price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nFINAL AS (\n SELECT\n looksrare_sales._log_id AS _log_id,\n looksrare_sales.block_number AS block_number,\n looksrare_sales.block_timestamp AS block_timestamp,\n looksrare_sales.tx_hash AS tx_hash,\n looksrare_sales.ingested_at AS ingested_at,\n looksrare_sales.contract_address AS platform_address,\n CASE\n WHEN looksrare_sales.maker_address = nft_transfers.to_address THEN 'bid_won'\n ELSE 'sale'\n END AS event_type,\n 'looksrare' AS platform_name,\n looksrare_sales.event_name AS event_name,\n looksrare_sales.nft_count AS nft_count,\n looksrare_sales.collection_address AS nft_address,\n looksrare_sales.currency_address AS currency_address,\n looksrare_sales.maker_address AS maker_address,\n looksrare_sales.taker_address AS taker_address,\n looksrare_sales.price AS unadj_price,\n looksrare_sales.tokenId AS tokenId,\n CASE\n WHEN looksrare_sales.tx_hash IN (\n SELECT\n tx_hash\n FROM\n agg_buyer_seller\n ) THEN agg_buyer_seller.seller\n ELSE nft_transfers.from_address\n END AS nft_from_address,\n CASE\n WHEN looksrare_sales.tx_hash IN (\n SELECT\n tx_hash\n FROM\n agg_buyer_seller\n ) THEN agg_buyer_seller.buyer\n ELSE nft_transfers.to_address\n END AS nft_to_address,\n nft_transfers.erc1155_value AS erc1155_value,\n nft_transfers.project_name AS project_name,\n tx_data.tx_fee AS tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n creator_fee_unadj,\n fee_share_unadj,\n COALESCE(unadj_price / nft_count / pow(10, token_decimals), unadj_price) AS adj_price,\n COALESCE(\n creator_fee_unadj / nft_count / pow(\n 10,\n token_decimals\n ),\n creator_fee_unadj,\n 0\n ) AS creator_fee,\n COALESCE(\n fee_share_unadj / nft_count / pow(\n 10,\n token_decimals\n ),\n fee_share_unadj,\n 0\n ) AS platform_fee,\n creator_fee + platform_fee AS total_fees,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n adj_price * token_price,\n 2\n )\n END AS price_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * token_price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * token_price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * token_price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n nft_transfers.token_metadata AS token_metadata,\n input_data\n FROM\n looksrare_sales\n LEFT JOIN nft_transfers\n ON looksrare_sales.tx_hash = nft_transfers.tx_hash\n AND (\n (\n looksrare_sales.maker_address = nft_transfers.from_address\n AND looksrare_sales.taker_address = nft_transfers.to_address\n )\n OR (\n looksrare_sales.maker_address = nft_transfers.to_address\n AND looksrare_sales.taker_address = nft_transfers.from_address\n )\n OR (\n looksrare_sales.taker_address = nft_transfers.to_address\n )\n )\n AND looksrare_sales.tokenId = nft_transfers.tokenId\n LEFT JOIN creator_fees\n ON creator_fees.tx_hash = looksrare_sales.tx_hash\n AND creator_fees.agg_id = looksrare_sales.agg_id\n LEFT JOIN fee_sharing\n ON fee_sharing.tx_hash = looksrare_sales.tx_hash\n AND fee_sharing.agg_id = looksrare_sales.agg_id\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = looksrare_sales.tx_hash\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n looksrare_sales.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN tx_data\n ON tx_data.tx_hash = looksrare_sales.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n looksrare_sales.block_timestamp\n )\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN agg_buyer_seller\n ON agg_buyer_seller.tx_hash = looksrare_sales.tx_hash\n AND agg_buyer_seller.tokenId = looksrare_sales.tokenId\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'looksrare' AS platform_exchange_version,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL\nWHERE\n nft_from_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.looksrare_sales"}, "model.ethereum_models.silver_nft__cryptopunk_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH punk_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n event_inputs,\n event_index,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS seller_address,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS buyer_address,\n PUBLIC.udf_hex_to_int(\n DATA :: STRING\n ) :: INTEGER AS sale_value,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS token_id,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = LOWER('0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB')\n AND topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3'\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n nft.tx_hash AS tx_hash,\n 'sale' AS event_type,\n nft.from_address AS seller_address,\n nft.to_address AS buyer_address,\n nft.contract_address AS nft_address,\n nft.tokenid,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address,\n nft.erc1155_value,\n nft.token_metadata,\n nft.project_name,\n 'larva labs' AS platform_name,\n 'cryptopunks' AS platform_exchange_version,\n contract_address AS platform_address,\n nft._log_id AS _log_id,\n nft._inserted_timestamp AS _inserted_timestamp,\n nft.event_index AS event_index,\n ROW_NUMBER() over(\n PARTITION BY nft.tx_hash\n ORDER BY\n nft.event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__nft_transfers') }} AS nft\n WHERE\n nft.tx_hash IN (\n SELECT\n tx_hash\n FROM\n punk_sales\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transactions AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature,\n tx_fee,\n tx_json :input :: STRING AS input,\n regexp_substr_all(SUBSTR(input, 11, len(input)), '.{64}') AS segmented_input,\n PUBLIC.udf_hex_to_int(\n segmented_input [1] :: STRING\n ) / pow(\n 10,\n 18\n ) AS sale_amt,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN sale_amt\n ELSE eth_value\n END AS tx_price,\n 0 AS total_fees_usd,\n 0 AS platform_fee_usd,\n 0 AS creator_fee_usd,\n 0 AS total_fees,\n 0 AS platform_fee,\n 0 AS creator_fee,\n _inserted_timestamp,\n input_data \n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n punk_sales\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n HOUR\n),\nFINAL AS (\n SELECT\n punk_sales.block_number,\n punk_sales.block_timestamp,\n punk_sales.tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN 'bid_won'\n ELSE 'sale'\n END AS event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n nft_transfers.buyer_address,\n nft_transfers.seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN tx_price\n ELSE (sale_value / pow(10, 18))\n END AS price,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n eth_price * price,\n 2\n ) AS price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n punk_sales._log_id,\n punk_sales._inserted_timestamp,\n input_data \n FROM\n punk_sales\n LEFT JOIN nft_transfers\n ON nft_transfers.tx_hash = punk_sales.tx_hash\n LEFT JOIN nft_transactions\n ON nft_transactions.tx_hash = punk_sales.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'hour',\n punk_sales.block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n nft_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__cryptopunk_sales"], "unique_id": "model.ethereum_models.silver_nft__cryptopunk_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__cryptopunk_sales.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.sql", "name": "silver_nft__cryptopunk_sales", "alias": "cryptopunk_sales", "checksum": {"name": "sha256", "checksum": "ae1c0659b29d19d48af00613a6307cfb895ee5062b7da07dc02c8893eca86321"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__transactions"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__cryptopunk_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862739.7825348, "compiled_sql": "\n\nWITH punk_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n event_inputs,\n event_index,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS seller_address,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS buyer_address,\n PUBLIC.udf_hex_to_int(\n DATA :: STRING\n ) :: INTEGER AS sale_value,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS token_id,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = LOWER('0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB')\n AND topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3'\n AND tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n nft.tx_hash AS tx_hash,\n 'sale' AS event_type,\n nft.from_address AS seller_address,\n nft.to_address AS buyer_address,\n nft.contract_address AS nft_address,\n nft.tokenid,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address,\n nft.erc1155_value,\n nft.token_metadata,\n nft.project_name,\n 'larva labs' AS platform_name,\n 'cryptopunks' AS platform_exchange_version,\n contract_address AS platform_address,\n nft._log_id AS _log_id,\n nft._inserted_timestamp AS _inserted_timestamp,\n nft.event_index AS event_index,\n ROW_NUMBER() over(\n PARTITION BY nft.tx_hash\n ORDER BY\n nft.event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers AS nft\n WHERE\n nft.tx_hash IN (\n SELECT\n tx_hash\n FROM\n punk_sales\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n)\n\n),\nnft_transactions AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature,\n tx_fee,\n tx_json :input :: STRING AS input,\n regexp_substr_all(SUBSTR(input, 11, len(input)), '.{64}') AS segmented_input,\n PUBLIC.udf_hex_to_int(\n segmented_input [1] :: STRING\n ) / pow(\n 10,\n 18\n ) AS sale_amt,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN sale_amt\n ELSE eth_value\n END AS tx_price,\n 0 AS total_fees_usd,\n 0 AS platform_fee_usd,\n 0 AS creator_fee_usd,\n 0 AS total_fees,\n 0 AS platform_fee,\n 0 AS creator_fee,\n _inserted_timestamp,\n input_data \n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n punk_sales\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n)\n\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n HOUR\n),\nFINAL AS (\n SELECT\n punk_sales.block_number,\n punk_sales.block_timestamp,\n punk_sales.tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN 'bid_won'\n ELSE 'sale'\n END AS event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n nft_transfers.buyer_address,\n nft_transfers.seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN tx_price\n ELSE (sale_value / pow(10, 18))\n END AS price,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n eth_price * price,\n 2\n ) AS price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n punk_sales._log_id,\n punk_sales._inserted_timestamp,\n input_data \n FROM\n punk_sales\n LEFT JOIN nft_transfers\n ON nft_transfers.tx_hash = punk_sales.tx_hash\n LEFT JOIN nft_transactions\n ON nft_transactions.tx_hash = punk_sales.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'hour',\n punk_sales.block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n nft_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.cryptopunk_sales"}, "model.ethereum_models.silver_nft__rarible_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'nft_uni_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH rarible_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n CONCAT('0x', SUBSTR(DATA, 91, 40)) AS from_address,\n CONCAT('0x', SUBSTR(DATA, 155, 40)) AS to_address,\n CASE\n WHEN CONCAT('0x', RIGHT(DATA, 40)) = '0x0000000000000000000000000000000000000000' THEN 'ETH'\n ELSE CONCAT('0x', RIGHT(DATA, 40))\n END AS currency_address,\n CASE\n WHEN SUBSTR(\n DATA,\n 195,\n 10\n ) = '1a0388dd00' THEN 'sale'\n ELSE 'bid_won'\n END AS trade_direction,\n silver.js_hex_to_int(SUBSTR(DATA, 433, 18)) / pow(\n 10,\n 18\n ) AS eth_value,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS nft_log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6')\n AND topics [0] :: STRING = '0xcae9d16f553e92058883de29cb3135dbc0c1e31fd7eace79fef1d80577fe482e'\n AND eth_value >.000000001\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n *,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n rarible_sales\n )\n AND from_address IN (\n SELECT\n DISTINCT to_address\n FROM\n rarible_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_sellers AS (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n nft_transfers\n),\npayment_type AS (\n SELECT\n b.*,\n CASE\n WHEN b.to_address = LOWER('0x1cf0dF2A5A20Cd61d68d4489eEBbf85b8d39e18a') THEN 'platform_fee'\n WHEN nft_sellers.from_address IS NOT NULL THEN 'to_seller'\n ELSE 'creator_fee'\n END AS TYPE,CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 3\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 3\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 3\n )\n END AS joinid,\n CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 4\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 4\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 4\n )\n END AS joinid2,\n CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 2\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 2\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 2\n )\n END AS joinid3\n FROM\n rarible_sales b\n LEFT JOIN nft_sellers\n ON nft_sellers.tx_hash = b.tx_hash\n AND nft_sellers.from_address = b.to_address\n),\nmulti_sales AS (\n SELECT\n tx_hash,\n COUNT(*)\n FROM\n nft_transfers\n GROUP BY\n tx_hash\n HAVING\n COUNT(*) > 1\n),\nsale_amount_basic AS (\n SELECT\n tx_hash,\n currency_address,\n trade_direction,\n SUM(eth_value) AS sale_amount\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n GROUP BY\n tx_hash,\n currency_address,\n trade_direction\n),\nplatform_amount_basic AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS platform_fee\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n AND TYPE = 'platform_fee'\n GROUP BY\n tx_hash\n),\ncreator_amount_basic AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS creator_fee\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n AND TYPE = 'creator_fee'\n GROUP BY\n tx_hash\n),\nbasic_join AS (\n SELECT\n b.block_number,\n b.tx_hash,\n b.block_timestamp,\n b.contract_address,\n b.project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid,\n b.erc1155_value,\n b.token_metadata AS token_metadata,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n nft_transfers b\n INNER JOIN sale_amount_basic\n ON b.tx_hash = sale_amount_basic.tx_hash\n LEFT JOIN platform_amount_basic\n ON b.tx_hash = platform_amount_basic.tx_hash\n LEFT JOIN creator_amount_basic\n ON b.tx_hash = creator_amount_basic.tx_hash\n),\nmulti_sales_types AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN TYPE = 'platform_fee' THEN 1\n END\n ) AS platform_fee,\n SUM(\n CASE\n WHEN TYPE = 'to_seller' THEN 1\n END\n ) AS to_seller,\n SUM(\n CASE\n WHEN TYPE = 'creator_fee' THEN 1\n END\n ) AS creator_fee,\n CASE\n WHEN platform_fee = to_seller\n AND to_seller = creator_fee THEN 'joinid'\n WHEN (\n to_seller * 2\n ) = platform_fee\n AND to_seller = creator_fee THEN 'joinid2'\n WHEN (\n platform_fee * 2\n ) = to_seller\n AND creator_fee IS NULL THEN 'joinid'\n WHEN to_seller = creator_fee\n AND platform_fee IS NULL THEN 'joinid'\n WHEN to_seller IS NOT NULL\n AND platform_fee IS NULL\n AND creator_fee IS NULL THEN 'nft_log_id'\n WHEN platform_fee = to_seller\n AND creator_fee IS NULL THEN 'joinid3'\n WHEN (\n to_seller * 2\n ) = platform_fee\n AND creator_fee IS NULL THEN 'joinid'\n END AS join_type\n FROM\n payment_type\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n GROUP BY\n tx_hash\n),\nfinal_group_ids AS (\n SELECT\n b.*,\n join_type,\n CASE\n WHEN join_type = 'joinid' THEN joinid\n WHEN join_type = 'joinid2' THEN joinid2\n WHEN join_type = 'joinid3' THEN joinid3\n WHEN join_type = 'nft_log_id' THEN nft_log_id\n END AS final_join_id\n FROM\n payment_type b\n LEFT JOIN multi_sales_types\n ON b.tx_hash = multi_sales_types.tx_hash\n WHERE\n b.tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\nsale_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n SUM(eth_value) AS sale_amount\n FROM\n final_group_ids\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address\n),\nplatform_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n trade_direction,\n SUM(eth_value) AS platform_fee\n FROM\n final_group_ids\n WHERE\n TYPE = 'platform_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n trade_direction\n),\ncreator_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n SUM(eth_value) AS creator_fee\n FROM\n final_group_ids\n WHERE\n TYPE = 'creator_fee'\n GROUP BY\n tx_hash,\n final_join_id\n),\nmulti_sales_final AS (\n SELECT\n b.block_number AS block_number,\n b.tx_hash AS tx_hash,\n b.block_timestamp AS block_timestamp,\n b.contract_address AS contract_address,\n b.project_name AS project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid AS tokenid,\n b.erc1155_value AS erc1155_value,\n b.token_metadata AS token_metadata,\n currency_address,\n trade_direction,\n sale_amount AS sale_amount,\n platform_fee AS platform_fee,\n creator_fee AS creator_fee\n FROM\n nft_transfers b\n INNER JOIN sale_amount_multi\n ON b.tx_hash = sale_amount_multi.tx_hash\n AND b.agg_id = sale_amount_multi.final_join_id\n LEFT JOIN platform_amount_multi\n ON b.tx_hash = platform_amount_multi.tx_hash\n AND b.agg_id = platform_amount_multi.final_join_id\n LEFT JOIN creator_amount_multi\n ON b.tx_hash = creator_amount_multi.tx_hash\n AND b.agg_id = creator_amount_multi.final_join_id\n WHERE\n b.tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\nlegacy_exchange_txs AS (\n SELECT\n tx_hash,\n CASE\n WHEN event_inputs :buyValue :: FLOAT > event_inputs :sellValue :: FLOAT THEN 'bid_won'\n ELSE 'sale'\n END AS trade_direction\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = LOWER('0xcd4EC7b66fbc029C116BA9Ffb3e59351c20B5B06')\n AND event_name = 'Buy'\n AND tx_status = 'SUCCESS'\n AND block_number < 14000000\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlegacy_nft_transfers AS (\n SELECT\n *\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n AND block_number < 14000000\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlegacy_token_transfers AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n {{ ref('core__ez_token_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n),\nlegacy_traces AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n 'ETH' AS contract_address,\n 'ETH' AS symbol,\n eth_value AS amount\n FROM\n {{ ref('silver__eth_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n AND identifier <> 'CALL_ORIGIN'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nall_legacy_sales AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n legacy_token_transfers\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n legacy_traces\n),\nlegacy_sales_amount AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS sale_amount\n FROM\n all_legacy_sales\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nlegacy_platform_fees AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS platform_fee\n FROM\n all_legacy_sales\n WHERE\n to_address = LOWER('0xe627243104A101Ca59a2c629AdbCd63a782E837f')\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nlegacy_creator_fees AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS creator_fee\n FROM\n all_legacy_sales\n WHERE\n to_address <> LOWER('0xe627243104A101Ca59a2c629AdbCd63a782E837f')\n AND to_address NOT IN (\n SELECT\n DISTINCT from_address\n FROM\n legacy_nft_transfers\n )\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nfinal_legacy_table AS (\n SELECT\n b.block_number AS block_number,\n b.tx_hash AS tx_hash,\n b.block_timestamp AS block_timestamp,\n b.contract_address AS contract_address,\n b.project_name AS project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid AS tokenid,\n b.erc1155_value AS erc1155_value,\n s.currency_address AS currency_address,\n b.token_metadata AS token_metadata,\n trade_direction,\n sale_amount AS sale_amount,\n platform_fee AS platform_fee,\n creator_fee AS creator_fee\n FROM\n legacy_nft_transfers b\n LEFT JOIN legacy_sales_amount s\n ON b.tx_hash = s.tx_hash\n LEFT JOIN legacy_platform_fees\n ON b.tx_hash = legacy_platform_fees.tx_hash\n LEFT JOIN legacy_creator_fees\n ON b.tx_hash = legacy_creator_fees.tx_hash\n LEFT JOIN legacy_exchange_txs\n ON legacy_exchange_txs.tx_hash = b.tx_hash\n),\nall_sales AS (\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n basic_join\n UNION ALL\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n multi_sales_final\n UNION ALL\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0xcd4EC7b66fbc029C116BA9Ffb3e59351c20B5B06') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n final_legacy_table\n),\ntx_data AS (\n SELECT\n tx_hash,\n to_address,\n from_address,\n tx_fee,\n origin_function_signature,\n ingested_at,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n block_number > 10000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n all_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n symbol,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n all_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n all_sales\n )\n GROUP BY\n HOUR,\n symbol,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n symbol,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS symbol,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nsymbols AS (\n SELECT\n DISTINCT token_address,\n symbol\n FROM\n token_prices\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nfinal_join AS (\n SELECT\n A.block_number AS block_number,\n A.tx_hash AS tx_hash,\n A.block_timestamp AS block_timestamp,\n A.contract_address AS nft_address,\n A.project_name AS project_name,\n A.seller_address AS seller_address,\n A.buyer_address AS buyer_address,\n A.tokenid AS tokenId,\n A.token_metadata AS token_metadata,\n A.erc1155_value AS erc1155_value,\n A.currency_address AS currency_address,\n A.trade_direction AS event_type,\n A.sale_amount AS price,\n A.sale_amount * p.price AS price_usd,\n COALESCE(\n A.platform_fee,\n 0\n ) AS platform_fee,\n COALESCE(\n A.creator_fee,\n 0\n ) AS creator_fee,\n (\n COALESCE(\n A.platform_fee,\n 0\n ) + COALESCE(\n A.creator_fee,\n 0\n )\n ) AS total_fees,\n (\n total_fees * p.price\n ) AS total_fees_usd,\n t.origin_function_signature AS origin_function_signature,\n t.to_address AS origin_to_address,\n t.from_address AS origin_from_address,\n t.tx_fee AS tx_fee,\n (\n tx_fee * eth_price\n ) AS tx_fee_usd,\n (\n platform_fee * p.price\n ) AS platform_fee_usd,\n (\n creator_fee * p.price\n ) AS creator_fee_usd,\n t.ingested_at AS ingested_at,\n 'rarible' AS platform_name,\n platform_address,\n CASE\n WHEN currency_address = 'ETH' THEN 'ETH'\n ELSE symbols.symbol\n END AS currency_symbol,\n CONCAT(\n A.tx_hash,\n '-',\n tokenId,\n '-',\n COALESCE(\n A.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t.input_data\n FROM\n all_sales A\n LEFT JOIN token_prices p\n ON p.hour = DATE_TRUNC(\n 'hour',\n A.block_timestamp\n )\n AND A.currency_address = p.token_address\n LEFT JOIN tx_data t\n ON t.tx_hash = A.tx_hash\n LEFT JOIN symbols\n ON symbols.token_address = A.currency_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'hour',\n A.block_timestamp\n )\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n 'rarible' AS platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n nft_uni_id,\n ingested_at,\n input_data\nFROM\n final_join qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\nORDER BY\n price_usd DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "nft_uni_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__rarible_sales"], "unique_id": "model.ethereum_models.silver_nft__rarible_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__rarible_sales.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.sql", "name": "silver_nft__rarible_sales", "alias": "rarible_sales", "checksum": {"name": "sha256", "checksum": "f421ae80e46b08b2ac4b22d742670d413b9c8bd2980d12b334ecbb16f44c6435"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__logs"], ["silver__nft_transfers"], ["core__ez_token_transfers"], ["silver__eth_transfers"], ["silver__transactions"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "nft_uni_id": {"name": "nft_uni_id", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__rarible_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "nft_uni_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862740.0069702, "compiled_sql": "\n\nWITH rarible_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n CONCAT('0x', SUBSTR(DATA, 91, 40)) AS from_address,\n CONCAT('0x', SUBSTR(DATA, 155, 40)) AS to_address,\n CASE\n WHEN CONCAT('0x', RIGHT(DATA, 40)) = '0x0000000000000000000000000000000000000000' THEN 'ETH'\n ELSE CONCAT('0x', RIGHT(DATA, 40))\n END AS currency_address,\n CASE\n WHEN SUBSTR(\n DATA,\n 195,\n 10\n ) = '1a0388dd00' THEN 'sale'\n ELSE 'bid_won'\n END AS trade_direction,\n silver.js_hex_to_int(SUBSTR(DATA, 433, 18)) / pow(\n 10,\n 18\n ) AS eth_value,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS nft_log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6')\n AND topics [0] :: STRING = '0xcae9d16f553e92058883de29cb3135dbc0c1e31fd7eace79fef1d80577fe482e'\n AND eth_value >.000000001\n AND tx_status = 'SUCCESS'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n *,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n rarible_sales\n )\n AND from_address IN (\n SELECT\n DISTINCT to_address\n FROM\n rarible_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nnft_sellers AS (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n nft_transfers\n),\npayment_type AS (\n SELECT\n b.*,\n CASE\n WHEN b.to_address = LOWER('0x1cf0dF2A5A20Cd61d68d4489eEBbf85b8d39e18a') THEN 'platform_fee'\n WHEN nft_sellers.from_address IS NOT NULL THEN 'to_seller'\n ELSE 'creator_fee'\n END AS TYPE,CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 3\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 3\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 3\n )\n END AS joinid,\n CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 4\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 4\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 4\n )\n END AS joinid2,\n CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 2\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 2\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 2\n )\n END AS joinid3\n FROM\n rarible_sales b\n LEFT JOIN nft_sellers\n ON nft_sellers.tx_hash = b.tx_hash\n AND nft_sellers.from_address = b.to_address\n),\nmulti_sales AS (\n SELECT\n tx_hash,\n COUNT(*)\n FROM\n nft_transfers\n GROUP BY\n tx_hash\n HAVING\n COUNT(*) > 1\n),\nsale_amount_basic AS (\n SELECT\n tx_hash,\n currency_address,\n trade_direction,\n SUM(eth_value) AS sale_amount\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n GROUP BY\n tx_hash,\n currency_address,\n trade_direction\n),\nplatform_amount_basic AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS platform_fee\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n AND TYPE = 'platform_fee'\n GROUP BY\n tx_hash\n),\ncreator_amount_basic AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS creator_fee\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n AND TYPE = 'creator_fee'\n GROUP BY\n tx_hash\n),\nbasic_join AS (\n SELECT\n b.block_number,\n b.tx_hash,\n b.block_timestamp,\n b.contract_address,\n b.project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid,\n b.erc1155_value,\n b.token_metadata AS token_metadata,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n nft_transfers b\n INNER JOIN sale_amount_basic\n ON b.tx_hash = sale_amount_basic.tx_hash\n LEFT JOIN platform_amount_basic\n ON b.tx_hash = platform_amount_basic.tx_hash\n LEFT JOIN creator_amount_basic\n ON b.tx_hash = creator_amount_basic.tx_hash\n),\nmulti_sales_types AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN TYPE = 'platform_fee' THEN 1\n END\n ) AS platform_fee,\n SUM(\n CASE\n WHEN TYPE = 'to_seller' THEN 1\n END\n ) AS to_seller,\n SUM(\n CASE\n WHEN TYPE = 'creator_fee' THEN 1\n END\n ) AS creator_fee,\n CASE\n WHEN platform_fee = to_seller\n AND to_seller = creator_fee THEN 'joinid'\n WHEN (\n to_seller * 2\n ) = platform_fee\n AND to_seller = creator_fee THEN 'joinid2'\n WHEN (\n platform_fee * 2\n ) = to_seller\n AND creator_fee IS NULL THEN 'joinid'\n WHEN to_seller = creator_fee\n AND platform_fee IS NULL THEN 'joinid'\n WHEN to_seller IS NOT NULL\n AND platform_fee IS NULL\n AND creator_fee IS NULL THEN 'nft_log_id'\n WHEN platform_fee = to_seller\n AND creator_fee IS NULL THEN 'joinid3'\n WHEN (\n to_seller * 2\n ) = platform_fee\n AND creator_fee IS NULL THEN 'joinid'\n END AS join_type\n FROM\n payment_type\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n GROUP BY\n tx_hash\n),\nfinal_group_ids AS (\n SELECT\n b.*,\n join_type,\n CASE\n WHEN join_type = 'joinid' THEN joinid\n WHEN join_type = 'joinid2' THEN joinid2\n WHEN join_type = 'joinid3' THEN joinid3\n WHEN join_type = 'nft_log_id' THEN nft_log_id\n END AS final_join_id\n FROM\n payment_type b\n LEFT JOIN multi_sales_types\n ON b.tx_hash = multi_sales_types.tx_hash\n WHERE\n b.tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\nsale_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n SUM(eth_value) AS sale_amount\n FROM\n final_group_ids\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address\n),\nplatform_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n trade_direction,\n SUM(eth_value) AS platform_fee\n FROM\n final_group_ids\n WHERE\n TYPE = 'platform_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n trade_direction\n),\ncreator_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n SUM(eth_value) AS creator_fee\n FROM\n final_group_ids\n WHERE\n TYPE = 'creator_fee'\n GROUP BY\n tx_hash,\n final_join_id\n),\nmulti_sales_final AS (\n SELECT\n b.block_number AS block_number,\n b.tx_hash AS tx_hash,\n b.block_timestamp AS block_timestamp,\n b.contract_address AS contract_address,\n b.project_name AS project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid AS tokenid,\n b.erc1155_value AS erc1155_value,\n b.token_metadata AS token_metadata,\n currency_address,\n trade_direction,\n sale_amount AS sale_amount,\n platform_fee AS platform_fee,\n creator_fee AS creator_fee\n FROM\n nft_transfers b\n INNER JOIN sale_amount_multi\n ON b.tx_hash = sale_amount_multi.tx_hash\n AND b.agg_id = sale_amount_multi.final_join_id\n LEFT JOIN platform_amount_multi\n ON b.tx_hash = platform_amount_multi.tx_hash\n AND b.agg_id = platform_amount_multi.final_join_id\n LEFT JOIN creator_amount_multi\n ON b.tx_hash = creator_amount_multi.tx_hash\n AND b.agg_id = creator_amount_multi.final_join_id\n WHERE\n b.tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\nlegacy_exchange_txs AS (\n SELECT\n tx_hash,\n CASE\n WHEN event_inputs :buyValue :: FLOAT > event_inputs :sellValue :: FLOAT THEN 'bid_won'\n ELSE 'sale'\n END AS trade_direction\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = LOWER('0xcd4EC7b66fbc029C116BA9Ffb3e59351c20B5B06')\n AND event_name = 'Buy'\n AND tx_status = 'SUCCESS'\n AND block_number < 14000000\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nlegacy_nft_transfers AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n AND block_number < 14000000\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nlegacy_token_transfers AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n ETHEREUM_DEV.core.ez_token_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n),\nlegacy_traces AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n 'ETH' AS contract_address,\n 'ETH' AS symbol,\n eth_value AS amount\n FROM\n ETHEREUM_DEV.silver.eth_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n AND identifier <> 'CALL_ORIGIN'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nall_legacy_sales AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n legacy_token_transfers\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n legacy_traces\n),\nlegacy_sales_amount AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS sale_amount\n FROM\n all_legacy_sales\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nlegacy_platform_fees AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS platform_fee\n FROM\n all_legacy_sales\n WHERE\n to_address = LOWER('0xe627243104A101Ca59a2c629AdbCd63a782E837f')\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nlegacy_creator_fees AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS creator_fee\n FROM\n all_legacy_sales\n WHERE\n to_address <> LOWER('0xe627243104A101Ca59a2c629AdbCd63a782E837f')\n AND to_address NOT IN (\n SELECT\n DISTINCT from_address\n FROM\n legacy_nft_transfers\n )\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nfinal_legacy_table AS (\n SELECT\n b.block_number AS block_number,\n b.tx_hash AS tx_hash,\n b.block_timestamp AS block_timestamp,\n b.contract_address AS contract_address,\n b.project_name AS project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid AS tokenid,\n b.erc1155_value AS erc1155_value,\n s.currency_address AS currency_address,\n b.token_metadata AS token_metadata,\n trade_direction,\n sale_amount AS sale_amount,\n platform_fee AS platform_fee,\n creator_fee AS creator_fee\n FROM\n legacy_nft_transfers b\n LEFT JOIN legacy_sales_amount s\n ON b.tx_hash = s.tx_hash\n LEFT JOIN legacy_platform_fees\n ON b.tx_hash = legacy_platform_fees.tx_hash\n LEFT JOIN legacy_creator_fees\n ON b.tx_hash = legacy_creator_fees.tx_hash\n LEFT JOIN legacy_exchange_txs\n ON legacy_exchange_txs.tx_hash = b.tx_hash\n),\nall_sales AS (\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n basic_join\n UNION ALL\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n multi_sales_final\n UNION ALL\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0xcd4EC7b66fbc029C116BA9Ffb3e59351c20B5B06') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n final_legacy_table\n),\ntx_data AS (\n SELECT\n tx_hash,\n to_address,\n from_address,\n tx_fee,\n origin_function_signature,\n ingested_at,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n block_number > 10000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n all_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n symbol,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n all_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n all_sales\n )\n GROUP BY\n HOUR,\n symbol,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n symbol,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS symbol,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nsymbols AS (\n SELECT\n DISTINCT token_address,\n symbol\n FROM\n token_prices\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nfinal_join AS (\n SELECT\n A.block_number AS block_number,\n A.tx_hash AS tx_hash,\n A.block_timestamp AS block_timestamp,\n A.contract_address AS nft_address,\n A.project_name AS project_name,\n A.seller_address AS seller_address,\n A.buyer_address AS buyer_address,\n A.tokenid AS tokenId,\n A.token_metadata AS token_metadata,\n A.erc1155_value AS erc1155_value,\n A.currency_address AS currency_address,\n A.trade_direction AS event_type,\n A.sale_amount AS price,\n A.sale_amount * p.price AS price_usd,\n COALESCE(\n A.platform_fee,\n 0\n ) AS platform_fee,\n COALESCE(\n A.creator_fee,\n 0\n ) AS creator_fee,\n (\n COALESCE(\n A.platform_fee,\n 0\n ) + COALESCE(\n A.creator_fee,\n 0\n )\n ) AS total_fees,\n (\n total_fees * p.price\n ) AS total_fees_usd,\n t.origin_function_signature AS origin_function_signature,\n t.to_address AS origin_to_address,\n t.from_address AS origin_from_address,\n t.tx_fee AS tx_fee,\n (\n tx_fee * eth_price\n ) AS tx_fee_usd,\n (\n platform_fee * p.price\n ) AS platform_fee_usd,\n (\n creator_fee * p.price\n ) AS creator_fee_usd,\n t.ingested_at AS ingested_at,\n 'rarible' AS platform_name,\n platform_address,\n CASE\n WHEN currency_address = 'ETH' THEN 'ETH'\n ELSE symbols.symbol\n END AS currency_symbol,\n CONCAT(\n A.tx_hash,\n '-',\n tokenId,\n '-',\n COALESCE(\n A.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t.input_data\n FROM\n all_sales A\n LEFT JOIN token_prices p\n ON p.hour = DATE_TRUNC(\n 'hour',\n A.block_timestamp\n )\n AND A.currency_address = p.token_address\n LEFT JOIN tx_data t\n ON t.tx_hash = A.tx_hash\n LEFT JOIN symbols\n ON symbols.token_address = A.currency_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'hour',\n A.block_timestamp\n )\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n 'rarible' AS platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n nft_uni_id,\n ingested_at,\n input_data\nFROM\n final_join qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\nORDER BY\n price_usd DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.rarible_sales"}, "model.ethereum_models.silver_nft__x2y2_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH x2y2_txs AS (\n\n SELECT\n tx_hash,\n _inserted_timestamp,\n CONCAT('0x', SUBSTR(DATA, 1115, 40)) AS nft_address,\n CONCAT('0x', SUBSTR(DATA, 27, 40)) AS to_address,\n udf_hex_to_int(SUBSTR(DATA, 1186, 33)) AS tokenid,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id,\n CONCAT('0x', SUBSTR(DATA, 91, 40)) AS to_address_token\n FROM\n {{ ref('silver__logs') }}\n WHERE\n tx_status = 'SUCCESS'\n AND contract_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n AND topics [0] = '0x3cbb63f144840e5b1b0a38a7c19211d2e89de4d7c5faf8b2d3c1776c302d1d33'\n AND block_timestamp >= '2022-01-01'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlast_nft_transfer AS (\n SELECT\n nft.tx_hash,\n nft.contract_address,\n nft.tokenid,\n nft.to_address,\n nft.project_name,\n nft.from_address,\n nft.event_index,\n nft.token_metadata,\n nft.erc1155_value,\n nft._inserted_timestamp,\n nft._log_id\n FROM\n {{ ref('silver__nft_transfers') }}\n nft\n INNER JOIN x2y2_txs\n ON x2y2_txs.tx_hash = nft.tx_hash\n AND x2y2_txs.nft_address = nft.contract_address\n AND x2y2_txs.tokenid = nft.tokenid qualify(ROW_NUMBER() over(PARTITION BY nft.tx_hash, nft.contract_address, nft.tokenid\n ORDER BY\n event_index DESC)) = 1\n),\nfirst_nft_transfer AS (\n SELECT\n nft.tx_hash,\n nft.contract_address,\n nft.tokenid,\n nft.to_address,\n nft.from_address AS nft_seller,\n nft.event_index,\n nft.token_metadata,\n nft.erc1155_value,\n nft._inserted_timestamp,\n nft._log_id\n FROM\n {{ ref('silver__nft_transfers') }}\n nft\n INNER JOIN x2y2_txs\n ON x2y2_txs.tx_hash = nft.tx_hash\n AND x2y2_txs.nft_address = nft.contract_address\n AND x2y2_txs.tokenid = nft.tokenid qualify(ROW_NUMBER() over(PARTITION BY nft.tx_hash, nft.contract_address, nft.tokenid\n ORDER BY\n event_index ASC)) = 1\n),\nrelevant_transfers AS (\n SELECT\n A.tx_hash,\n A.contract_address,\n A.project_name,\n A.tokenid,\n A.to_address AS buyer_address,\n b.nft_seller AS seller_address,\n b.event_index,\n A.token_metadata,\n A.erc1155_value,\n A._inserted_timestamp,\n A._log_id\n FROM\n last_nft_transfer A\n JOIN first_nft_transfer b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n AND A.tokenid = b.tokenid\n),\nnft_base AS (\n SELECT\n tx_hash,\n contract_address,\n project_name,\n tokenid,\n buyer_address,\n seller_address,\n event_index,\n token_metadata,\n erc1155_value,\n _inserted_timestamp,\n _log_id,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n relevant_transfers\n),\ntraces_base_data AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n eth_value AS amount,\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN 'fee' --fee managment contract\n ELSE 'other'\n END AS payment_type,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n split_id [6] :: INTEGER AS level6,\n split_id [7] :: INTEGER AS level7,\n split_id [8] :: INTEGER AS level8,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address\n FROM\n {{ ref('silver__traces') }}\n WHERE\n eth_value > 0\n AND TYPE = 'CALL'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n x2y2_txs\n )\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3' --exchange contract\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nid_sales_traces AS (\n SELECT\n A.*,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC\n ) AS sale_id\n FROM\n traces_base_data A\n INNER JOIN (\n SELECT\n DISTINCT tx_hash,\n seller_address\n FROM\n nft_base\n ) b\n ON b.tx_hash = A.tx_hash\n AND A.to_address = b.seller_address\n WHERE\n payment_type = 'other'\n),\ntraces_group_id AS (\n SELECT\n A.*,\n b.sale_id,\n CASE\n WHEN A.level8 IS NOT NULL THEN CONCAT(\n A.level7,\n '-',\n A.level6,\n '-',\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level7 IS NOT NULL THEN CONCAT(\n A.level6,\n '-',\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level6 IS NOT NULL THEN CONCAT(\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level5 IS NOT NULL THEN CONCAT(\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level4 IS NOT NULL THEN CONCAT(\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level3 IS NOT NULL THEN CONCAT(\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level2 IS NOT NULL THEN A.level1 :: STRING\n END AS group_id\n FROM\n traces_base_data AS A\n LEFT JOIN id_sales_traces b\n ON A.tx_hash = b.tx_hash\n AND A.split_id = b.split_id\n),\ntraces_agg_id AS (\n SELECT\n *,\n LAST_VALUE(sale_id) over(\n PARTITION BY tx_hash,\n group_id\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC,\n amount ASC\n ) AS agg_id\n FROM\n traces_group_id\n),\ntraces_payment_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.amount,\n A.currency_symbol,\n A.currency_address,\n A.agg_id,\n b.seller_address AS nft_seller,\n b.buyer_address AS nft_buyer,\n CASE\n WHEN payment_type = 'fee' THEN 'platform_fee'\n WHEN payment_type = 'other'\n AND nft_seller <> A.to_address\n AND nft_buyer <> A.to_address THEN 'creator_fee'\n WHEN payment_type = 'other'\n AND (\n nft_seller = A.to_address\n OR nft_buyer = A.to_address\n ) THEN 'to_seller'\n END AS payment_type\n FROM\n traces_agg_id A\n LEFT JOIN nft_base b\n ON b.tx_hash = A.tx_hash\n AND A.agg_id = b.agg_id\n),\ntoken_transfer_data_data AS (\n SELECT\n *,\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN 'fee'\n ELSE 'other'\n END AS payment_type,\n SPLIT_PART(\n _log_id,\n '-',\n 2\n ) AS event_index\n FROM\n {{ ref('core__ez_token_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n x2y2_txs\n )\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n),\ntoken_transfer_agg AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n from_address,\n to_address,\n symbol AS currency_symbol,\n amount,\n payment_type,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id,\n CEIL(\n agg_id / 2\n ) AS join_id,\n CEIL(\n agg_id / 3\n ) AS join_id2\n FROM\n token_transfer_data_data\n),\ntoken_payment_type AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN payment_type = 'fee' THEN 1\n END\n ) AS fees_paid,\n SUM(\n CASE\n WHEN payment_type = 'other' THEN 1\n END\n ) AS other_payments,\n CASE\n WHEN fees_paid = other_payments THEN 'join_id1'\n WHEN (\n fees_paid * 2\n ) = other_payments THEN 'join_id2'\n WHEN fees_paid IS NULL THEN 'agg_id'\n WHEN other_payments * 2 = fees_paid THEN 'join_id2'\n END AS join_type\n FROM\n token_transfer_agg\n GROUP BY\n tx_hash\n),\ntoken_join_type AS (\n SELECT\n A.*,\n b.join_type,\n CASE\n WHEN join_type = 'join_id1' THEN join_id\n WHEN join_type = 'join_id2' THEN join_id2\n WHEN join_type = 'agg_id' THEN agg_id\n END AS final_join_id\n FROM\n token_transfer_agg AS A\n LEFT JOIN token_payment_type AS b\n ON A.tx_hash = b.tx_hash\n),\ntoken_payment_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.amount,\n A.currency_symbol,\n A.currency_address,\n A.final_join_id,\n b.to_address AS nft_seller,\n b.to_address_token AS to_address_token,\n CASE\n WHEN A.currency_address = 'ETH' THEN nft_seller\n ELSE to_address_token\n END AS seller_address,\n CASE\n WHEN payment_type = 'fee' THEN 'platform_fee'\n WHEN payment_type = 'other'\n AND seller_address = A.to_address THEN 'to_seller'\n WHEN payment_type = 'other'\n AND seller_address <> A.to_address THEN 'creator_fee'\n END AS payment_type\n FROM\n token_join_type A\n LEFT JOIN x2y2_txs b\n ON b.tx_hash = A.tx_hash\n AND A.final_join_id = b.agg_id\n),\nall_paymemts AS (\n SELECT\n tx_hash,\n from_address,\n nft_seller,\n amount,\n currency_address,\n currency_symbol,\n payment_type,\n final_join_id\n FROM\n token_payment_data\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n nft_seller,\n amount,\n currency_address,\n currency_symbol,\n payment_type,\n agg_id AS final_join_id\n FROM\n traces_payment_data\n),\nsale_amount AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS sale_amount\n FROM\n all_paymemts\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\nplatform_fees AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS platform_fee\n FROM\n all_paymemts\n WHERE\n payment_type = 'platform_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\ncreator_fees AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS creator_fee\n FROM\n all_paymemts\n WHERE\n payment_type = 'creator_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\ntransaction_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n tx_fee,\n origin_function_signature,\n input_data,\n _inserted_timestamp\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n x2y2_txs\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN symbol IS NULL\n AND token_address IS NULL THEN 'ETH'\n ELSE symbol\n END AS symbol,\n decimals,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n all_paymemts\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n transaction_data\n )\n GROUP BY\n HOUR,\n token_address,\n symbol,\n decimals\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n symbol,\n decimals,\n token_price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n 'ETH' AS symbol,\n 18 AS decimals,\n token_price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n token_price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nfinal_nft_data AS (\n SELECT\n A.tx_hash AS tx_hash,\n t.block_number AS block_number,\n t.block_timestamp AS block_timestamp,\n A._log_id AS _log_id,\n A._inserted_timestamp AS _inserted_timestamp,\n A.contract_address AS nft_address,\n 'sale' AS event_type,\n '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3' AS platform_address,\n 'x2y2' AS platform_name,\n A.project_name AS project_name,\n A.seller_address AS seller_address,\n A.buyer_address AS buyer_address,\n A.tokenid AS tokenId,\n A.erc1155_value AS erc1155_value,\n A.token_metadata AS token_metadata,\n b.currency_address AS currency_address,\n b.currency_symbol AS currency_symbol,\n b.sale_amount AS price,\n COALESCE(\n d.platform_fee,\n 0\n ) AS platform_fee,\n COALESCE(\n C.creator_fee,\n 0\n ) AS creator_fee,\n COALESCE(\n d.platform_fee,\n 0\n ) + COALESCE(\n C.creator_fee,\n 0\n ) AS total_fees,\n t.origin_to_address AS origin_to_address,\n t.origin_from_address AS origin_from_address,\n t.origin_function_signature AS origin_function_signature,\n t.tx_fee AS tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n price * prices.token_price,\n 2\n ) AS price_usd,\n ROUND(\n total_fees * prices.token_price,\n 2\n ) AS total_fees_usd,\n ROUND(\n COALESCE(\n d.platform_fee,\n 0\n ) * prices.token_price,\n 2\n ) AS platform_fee_usd,\n ROUND(\n COALESCE(\n C.creator_fee,\n 0\n ) * prices.token_price,\n 2\n ) AS creator_fee_usd,\n input_data\n FROM\n nft_base A\n LEFT JOIN sale_amount b\n ON A.tx_hash = b.tx_hash\n AND A.agg_id = b.final_join_id\n LEFT JOIN creator_fees C\n ON A.tx_hash = C.tx_hash\n AND A.agg_id = C.final_join_id\n LEFT JOIN platform_fees d\n ON A.tx_hash = d.tx_hash\n AND A.agg_id = d.final_join_id\n LEFT JOIN transaction_data t\n ON A.tx_hash = t.tx_hash\n LEFT JOIN token_prices prices\n ON prices.hour = DATE_TRUNC(\n 'HOUR',\n t.block_timestamp\n )\n AND b.currency_address = prices.token_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n t.block_timestamp\n )\n),\nraw_model AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'x2y2' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\n FROM\n final_nft_data\n WHERE\n price IS NOT NULL\n AND buyer_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nfaulty_single_tx AS (\n SELECT\n tx_hash,\n COUNT(1) AS tokenid_count\n FROM\n {{ ref('silver__logs') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n raw_model\n WHERE\n price = total_fees\n )\n AND event_inputs :tokenId IS NOT NULL\n AND event_name = 'Transfer'\n GROUP BY\n tx_hash\n HAVING\n tokenid_count = 1\n),\nfs_base_sales AS (\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address AS nft_address,\n COALESCE (\n event_inputs :_from :: STRING,\n event_inputs :from :: STRING\n ) AS seller_address,\n COALESCE (\n event_inputs :_to :: STRING,\n event_inputs :to :: STRING\n ) AS buyer_address,\n COALESCE (\n event_inputs :_id :: STRING,\n event_inputs :tokenId :: STRING\n ) AS tokenId,\n event_inputs :_value :: STRING AS erc1155_value,\n CASE\n WHEN origin_from_address = seller_address THEN 'bid_won'\n WHEN origin_from_address = buyer_address THEN 'sale'\n ELSE 'sale'\n END AS event_type\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp >= '2022-02-01'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n faulty_single_tx\n )\n AND tx_status = 'SUCCESS'\n AND event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n AND (\n event_inputs :_id IS NOT NULL\n OR event_inputs :tokenId IS NOT NULL\n )\n AND seller_address != '0x0000000000000000000000000000000000000000'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nfs_eth_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n 'ETH' AS currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t._inserted_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n COALESCE (\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN eth_value\n END,\n 0\n ) AS platform_fee_raw,\n COALESCE (\n CASE\n WHEN to_address = seller_address THEN eth_value\n END,\n 0\n ) AS price_raw,\n COALESCE (\n CASE\n WHEN to_address != seller_address\n AND to_address NOT IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN eth_value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n {{ ref('silver__traces') }}\n t\n INNER JOIN fs_base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-02-01'\n AND t.eth_value > 0\n AND identifier != 'CALL_ORIGIN'\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nfs_token_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t._inserted_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n LOWER(\n t.contract_address\n ) AS currency_address,\n COALESCE (\n CASE\n WHEN event_inputs :to IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN event_inputs :value\n END,\n 0\n ) AS platform_fee_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to = seller_address THEN event_inputs :value\n END,\n 0\n ) AS price_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to != seller_address\n AND event_inputs :to NOT IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN event_inputs :value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n {{ ref('silver__logs') }}\n t\n INNER JOIN fs_base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-02-01'\n AND event_inputs :value IS NOT NULL\n AND event_name = 'Transfer'\n AND event_inputs :from = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nfs_agg_sales AS (\n SELECT\n *\n FROM\n fs_eth_sales\n UNION ALL\n SELECT\n *\n FROM\n fs_token_sales\n),\nfs_agg_sales_prices AS (\n SELECT\n t.block_number,\n t.block_timestamp,\n s.tx_hash,\n s.event_type,\n s.origin_to_address AS platform_address,\n 'x2y2' AS platform_name,\n 'x2y2' AS platform_exchange_version,\n seller_address,\n buyer_address,\n s.nft_address,\n n.project_name,\n s.erc1155_value,\n s.tokenId,\n n.token_metadata,\n p.symbol AS currency_symbol,\n s.currency_address,\n CASE\n WHEN s.currency_address = 'ETH' THEN s.price\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN s.price / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN s.price\n END AS prices,\n prices * p.token_price AS price_usd,\n CASE\n WHEN s.currency_address = 'ETH' THEN total_fees\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN total_fees / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN total_fees\n END AS total_fees_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN platform_fee\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN platform_fee / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN platform_fee\n END AS platform_fee_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN creator_fee\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN creator_fee / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN creator_fee\n END AS creator_fee_adj,\n total_fees_adj * p.token_price AS total_fees_usd,\n platform_fee_adj * p.token_price AS platform_fee_usd,\n creator_fee_adj * p.token_price AS creator_fee_usd,\n prices + total_fees_adj AS total_transaction_price,\n price_usd + total_fees_usd AS total_transaction_price_usd,\n t.tx_fee,\n t.tx_fee * e.eth_price AS tx_fee_usd,\n s.origin_from_address,\n s.origin_to_address,\n s.origin_function_signature,\n CONCAT(\n s.tx_hash,\n '-',\n s.tokenId,\n '-',\n COALESCE(\n s.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t._inserted_timestamp,\n t.input_data\n FROM\n fs_agg_sales s\n INNER JOIN {{ ref('silver__transactions') }}\n t\n ON t.tx_hash = s.tx_hash\n LEFT JOIN token_prices p\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = p.hour\n AND s.currency_address = p.token_address\n LEFT JOIN {{ ref('silver__nft_transfers') }}\n n\n ON n.tx_hash = s.tx_hash\n AND n.contract_address = s.nft_address\n LEFT JOIN eth_prices e\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = e.hour\n WHERE\n t.block_number IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\n ORDER BY\n price_usd DESC)) = 1\n),\nfaulty_single_tx_final AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n total_transaction_price AS price,\n total_transaction_price_usd AS price_usd,\n total_fees_adj AS total_fees,\n platform_fee_adj AS platform_fee,\n creator_fee_adj AS creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n nft_uni_id,\n _inserted_timestamp,\n input_data\n FROM\n fs_agg_sales_prices\n),\nregular_tx AS (\n SELECT\n *\n FROM\n raw_model\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n faulty_single_tx\n )\n),\nFINAL AS (\n SELECT\n *\n FROM\n regular_tx\n UNION ALL\n SELECT\n *\n FROM\n faulty_single_tx_final\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__x2y2_sales"], "unique_id": "model.ethereum_models.silver_nft__x2y2_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__x2y2_sales.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.sql", "name": "silver_nft__x2y2_sales", "alias": "x2y2_sales", "checksum": {"name": "sha256", "checksum": "975cd36cf106e560807fc3bf483e83797d48214f67b347d46bf5bcdecbbd18e9"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__nft_transfers"], ["silver__traces"], ["core__ez_token_transfers"], ["silver__transactions"], ["core__fact_hourly_token_prices"], ["silver__logs"], ["silver__logs"], ["silver__traces"], ["silver__logs"], ["silver__transactions"], ["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__x2y2_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862741.002028, "compiled_sql": "\n\nWITH x2y2_txs AS (\n\n SELECT\n tx_hash,\n _inserted_timestamp,\n CONCAT('0x', SUBSTR(DATA, 1115, 40)) AS nft_address,\n CONCAT('0x', SUBSTR(DATA, 27, 40)) AS to_address,\n udf_hex_to_int(SUBSTR(DATA, 1186, 33)) AS tokenid,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id,\n CONCAT('0x', SUBSTR(DATA, 91, 40)) AS to_address_token\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n tx_status = 'SUCCESS'\n AND contract_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n AND topics [0] = '0x3cbb63f144840e5b1b0a38a7c19211d2e89de4d7c5faf8b2d3c1776c302d1d33'\n AND block_timestamp >= '2022-01-01'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n)\n\n),\nlast_nft_transfer AS (\n SELECT\n nft.tx_hash,\n nft.contract_address,\n nft.tokenid,\n nft.to_address,\n nft.project_name,\n nft.from_address,\n nft.event_index,\n nft.token_metadata,\n nft.erc1155_value,\n nft._inserted_timestamp,\n nft._log_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n nft\n INNER JOIN x2y2_txs\n ON x2y2_txs.tx_hash = nft.tx_hash\n AND x2y2_txs.nft_address = nft.contract_address\n AND x2y2_txs.tokenid = nft.tokenid qualify(ROW_NUMBER() over(PARTITION BY nft.tx_hash, nft.contract_address, nft.tokenid\n ORDER BY\n event_index DESC)) = 1\n),\nfirst_nft_transfer AS (\n SELECT\n nft.tx_hash,\n nft.contract_address,\n nft.tokenid,\n nft.to_address,\n nft.from_address AS nft_seller,\n nft.event_index,\n nft.token_metadata,\n nft.erc1155_value,\n nft._inserted_timestamp,\n nft._log_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n nft\n INNER JOIN x2y2_txs\n ON x2y2_txs.tx_hash = nft.tx_hash\n AND x2y2_txs.nft_address = nft.contract_address\n AND x2y2_txs.tokenid = nft.tokenid qualify(ROW_NUMBER() over(PARTITION BY nft.tx_hash, nft.contract_address, nft.tokenid\n ORDER BY\n event_index ASC)) = 1\n),\nrelevant_transfers AS (\n SELECT\n A.tx_hash,\n A.contract_address,\n A.project_name,\n A.tokenid,\n A.to_address AS buyer_address,\n b.nft_seller AS seller_address,\n b.event_index,\n A.token_metadata,\n A.erc1155_value,\n A._inserted_timestamp,\n A._log_id\n FROM\n last_nft_transfer A\n JOIN first_nft_transfer b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n AND A.tokenid = b.tokenid\n),\nnft_base AS (\n SELECT\n tx_hash,\n contract_address,\n project_name,\n tokenid,\n buyer_address,\n seller_address,\n event_index,\n token_metadata,\n erc1155_value,\n _inserted_timestamp,\n _log_id,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n relevant_transfers\n),\ntraces_base_data AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n eth_value AS amount,\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN 'fee' --fee managment contract\n ELSE 'other'\n END AS payment_type,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n split_id [6] :: INTEGER AS level6,\n split_id [7] :: INTEGER AS level7,\n split_id [8] :: INTEGER AS level8,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n eth_value > 0\n AND TYPE = 'CALL'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n x2y2_txs\n )\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3' --exchange contract\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n)\n\n),\nid_sales_traces AS (\n SELECT\n A.*,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC\n ) AS sale_id\n FROM\n traces_base_data A\n INNER JOIN (\n SELECT\n DISTINCT tx_hash,\n seller_address\n FROM\n nft_base\n ) b\n ON b.tx_hash = A.tx_hash\n AND A.to_address = b.seller_address\n WHERE\n payment_type = 'other'\n),\ntraces_group_id AS (\n SELECT\n A.*,\n b.sale_id,\n CASE\n WHEN A.level8 IS NOT NULL THEN CONCAT(\n A.level7,\n '-',\n A.level6,\n '-',\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level7 IS NOT NULL THEN CONCAT(\n A.level6,\n '-',\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level6 IS NOT NULL THEN CONCAT(\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level5 IS NOT NULL THEN CONCAT(\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level4 IS NOT NULL THEN CONCAT(\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level3 IS NOT NULL THEN CONCAT(\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level2 IS NOT NULL THEN A.level1 :: STRING\n END AS group_id\n FROM\n traces_base_data AS A\n LEFT JOIN id_sales_traces b\n ON A.tx_hash = b.tx_hash\n AND A.split_id = b.split_id\n),\ntraces_agg_id AS (\n SELECT\n *,\n LAST_VALUE(sale_id) over(\n PARTITION BY tx_hash,\n group_id\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC,\n amount ASC\n ) AS agg_id\n FROM\n traces_group_id\n),\ntraces_payment_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.amount,\n A.currency_symbol,\n A.currency_address,\n A.agg_id,\n b.seller_address AS nft_seller,\n b.buyer_address AS nft_buyer,\n CASE\n WHEN payment_type = 'fee' THEN 'platform_fee'\n WHEN payment_type = 'other'\n AND nft_seller <> A.to_address\n AND nft_buyer <> A.to_address THEN 'creator_fee'\n WHEN payment_type = 'other'\n AND (\n nft_seller = A.to_address\n OR nft_buyer = A.to_address\n ) THEN 'to_seller'\n END AS payment_type\n FROM\n traces_agg_id A\n LEFT JOIN nft_base b\n ON b.tx_hash = A.tx_hash\n AND A.agg_id = b.agg_id\n),\ntoken_transfer_data_data AS (\n SELECT\n *,\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN 'fee'\n ELSE 'other'\n END AS payment_type,\n SPLIT_PART(\n _log_id,\n '-',\n 2\n ) AS event_index\n FROM\n ETHEREUM_DEV.core.ez_token_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n x2y2_txs\n )\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n),\ntoken_transfer_agg AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n from_address,\n to_address,\n symbol AS currency_symbol,\n amount,\n payment_type,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id,\n CEIL(\n agg_id / 2\n ) AS join_id,\n CEIL(\n agg_id / 3\n ) AS join_id2\n FROM\n token_transfer_data_data\n),\ntoken_payment_type AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN payment_type = 'fee' THEN 1\n END\n ) AS fees_paid,\n SUM(\n CASE\n WHEN payment_type = 'other' THEN 1\n END\n ) AS other_payments,\n CASE\n WHEN fees_paid = other_payments THEN 'join_id1'\n WHEN (\n fees_paid * 2\n ) = other_payments THEN 'join_id2'\n WHEN fees_paid IS NULL THEN 'agg_id'\n WHEN other_payments * 2 = fees_paid THEN 'join_id2'\n END AS join_type\n FROM\n token_transfer_agg\n GROUP BY\n tx_hash\n),\ntoken_join_type AS (\n SELECT\n A.*,\n b.join_type,\n CASE\n WHEN join_type = 'join_id1' THEN join_id\n WHEN join_type = 'join_id2' THEN join_id2\n WHEN join_type = 'agg_id' THEN agg_id\n END AS final_join_id\n FROM\n token_transfer_agg AS A\n LEFT JOIN token_payment_type AS b\n ON A.tx_hash = b.tx_hash\n),\ntoken_payment_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.amount,\n A.currency_symbol,\n A.currency_address,\n A.final_join_id,\n b.to_address AS nft_seller,\n b.to_address_token AS to_address_token,\n CASE\n WHEN A.currency_address = 'ETH' THEN nft_seller\n ELSE to_address_token\n END AS seller_address,\n CASE\n WHEN payment_type = 'fee' THEN 'platform_fee'\n WHEN payment_type = 'other'\n AND seller_address = A.to_address THEN 'to_seller'\n WHEN payment_type = 'other'\n AND seller_address <> A.to_address THEN 'creator_fee'\n END AS payment_type\n FROM\n token_join_type A\n LEFT JOIN x2y2_txs b\n ON b.tx_hash = A.tx_hash\n AND A.final_join_id = b.agg_id\n),\nall_paymemts AS (\n SELECT\n tx_hash,\n from_address,\n nft_seller,\n amount,\n currency_address,\n currency_symbol,\n payment_type,\n final_join_id\n FROM\n token_payment_data\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n nft_seller,\n amount,\n currency_address,\n currency_symbol,\n payment_type,\n agg_id AS final_join_id\n FROM\n traces_payment_data\n),\nsale_amount AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS sale_amount\n FROM\n all_paymemts\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\nplatform_fees AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS platform_fee\n FROM\n all_paymemts\n WHERE\n payment_type = 'platform_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\ncreator_fees AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS creator_fee\n FROM\n all_paymemts\n WHERE\n payment_type = 'creator_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\ntransaction_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n tx_fee,\n origin_function_signature,\n input_data,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n x2y2_txs\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n)\n\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN symbol IS NULL\n AND token_address IS NULL THEN 'ETH'\n ELSE symbol\n END AS symbol,\n decimals,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n all_paymemts\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n transaction_data\n )\n GROUP BY\n HOUR,\n token_address,\n symbol,\n decimals\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n symbol,\n decimals,\n token_price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n 'ETH' AS symbol,\n 18 AS decimals,\n token_price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n token_price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nfinal_nft_data AS (\n SELECT\n A.tx_hash AS tx_hash,\n t.block_number AS block_number,\n t.block_timestamp AS block_timestamp,\n A._log_id AS _log_id,\n A._inserted_timestamp AS _inserted_timestamp,\n A.contract_address AS nft_address,\n 'sale' AS event_type,\n '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3' AS platform_address,\n 'x2y2' AS platform_name,\n A.project_name AS project_name,\n A.seller_address AS seller_address,\n A.buyer_address AS buyer_address,\n A.tokenid AS tokenId,\n A.erc1155_value AS erc1155_value,\n A.token_metadata AS token_metadata,\n b.currency_address AS currency_address,\n b.currency_symbol AS currency_symbol,\n b.sale_amount AS price,\n COALESCE(\n d.platform_fee,\n 0\n ) AS platform_fee,\n COALESCE(\n C.creator_fee,\n 0\n ) AS creator_fee,\n COALESCE(\n d.platform_fee,\n 0\n ) + COALESCE(\n C.creator_fee,\n 0\n ) AS total_fees,\n t.origin_to_address AS origin_to_address,\n t.origin_from_address AS origin_from_address,\n t.origin_function_signature AS origin_function_signature,\n t.tx_fee AS tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n price * prices.token_price,\n 2\n ) AS price_usd,\n ROUND(\n total_fees * prices.token_price,\n 2\n ) AS total_fees_usd,\n ROUND(\n COALESCE(\n d.platform_fee,\n 0\n ) * prices.token_price,\n 2\n ) AS platform_fee_usd,\n ROUND(\n COALESCE(\n C.creator_fee,\n 0\n ) * prices.token_price,\n 2\n ) AS creator_fee_usd,\n input_data\n FROM\n nft_base A\n LEFT JOIN sale_amount b\n ON A.tx_hash = b.tx_hash\n AND A.agg_id = b.final_join_id\n LEFT JOIN creator_fees C\n ON A.tx_hash = C.tx_hash\n AND A.agg_id = C.final_join_id\n LEFT JOIN platform_fees d\n ON A.tx_hash = d.tx_hash\n AND A.agg_id = d.final_join_id\n LEFT JOIN transaction_data t\n ON A.tx_hash = t.tx_hash\n LEFT JOIN token_prices prices\n ON prices.hour = DATE_TRUNC(\n 'HOUR',\n t.block_timestamp\n )\n AND b.currency_address = prices.token_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n t.block_timestamp\n )\n),\nraw_model AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'x2y2' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\n FROM\n final_nft_data\n WHERE\n price IS NOT NULL\n AND buyer_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nfaulty_single_tx AS (\n SELECT\n tx_hash,\n COUNT(1) AS tokenid_count\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n raw_model\n WHERE\n price = total_fees\n )\n AND event_inputs :tokenId IS NOT NULL\n AND event_name = 'Transfer'\n GROUP BY\n tx_hash\n HAVING\n tokenid_count = 1\n),\nfs_base_sales AS (\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address AS nft_address,\n COALESCE (\n event_inputs :_from :: STRING,\n event_inputs :from :: STRING\n ) AS seller_address,\n COALESCE (\n event_inputs :_to :: STRING,\n event_inputs :to :: STRING\n ) AS buyer_address,\n COALESCE (\n event_inputs :_id :: STRING,\n event_inputs :tokenId :: STRING\n ) AS tokenId,\n event_inputs :_value :: STRING AS erc1155_value,\n CASE\n WHEN origin_from_address = seller_address THEN 'bid_won'\n WHEN origin_from_address = buyer_address THEN 'sale'\n ELSE 'sale'\n END AS event_type\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp >= '2022-02-01'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n faulty_single_tx\n )\n AND tx_status = 'SUCCESS'\n AND event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n AND (\n event_inputs :_id IS NOT NULL\n OR event_inputs :tokenId IS NOT NULL\n )\n AND seller_address != '0x0000000000000000000000000000000000000000'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n)\n\n),\nfs_eth_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n 'ETH' AS currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t._inserted_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n COALESCE (\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN eth_value\n END,\n 0\n ) AS platform_fee_raw,\n COALESCE (\n CASE\n WHEN to_address = seller_address THEN eth_value\n END,\n 0\n ) AS price_raw,\n COALESCE (\n CASE\n WHEN to_address != seller_address\n AND to_address NOT IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN eth_value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n ETHEREUM_DEV.silver.traces\n t\n INNER JOIN fs_base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-02-01'\n AND t.eth_value > 0\n AND identifier != 'CALL_ORIGIN'\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nfs_token_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t._inserted_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n LOWER(\n t.contract_address\n ) AS currency_address,\n COALESCE (\n CASE\n WHEN event_inputs :to IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN event_inputs :value\n END,\n 0\n ) AS platform_fee_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to = seller_address THEN event_inputs :value\n END,\n 0\n ) AS price_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to != seller_address\n AND event_inputs :to NOT IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN event_inputs :value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n ETHEREUM_DEV.silver.logs\n t\n INNER JOIN fs_base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-02-01'\n AND event_inputs :value IS NOT NULL\n AND event_name = 'Transfer'\n AND event_inputs :from = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nfs_agg_sales AS (\n SELECT\n *\n FROM\n fs_eth_sales\n UNION ALL\n SELECT\n *\n FROM\n fs_token_sales\n),\nfs_agg_sales_prices AS (\n SELECT\n t.block_number,\n t.block_timestamp,\n s.tx_hash,\n s.event_type,\n s.origin_to_address AS platform_address,\n 'x2y2' AS platform_name,\n 'x2y2' AS platform_exchange_version,\n seller_address,\n buyer_address,\n s.nft_address,\n n.project_name,\n s.erc1155_value,\n s.tokenId,\n n.token_metadata,\n p.symbol AS currency_symbol,\n s.currency_address,\n CASE\n WHEN s.currency_address = 'ETH' THEN s.price\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN s.price / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN s.price\n END AS prices,\n prices * p.token_price AS price_usd,\n CASE\n WHEN s.currency_address = 'ETH' THEN total_fees\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN total_fees / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN total_fees\n END AS total_fees_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN platform_fee\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN platform_fee / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN platform_fee\n END AS platform_fee_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN creator_fee\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN creator_fee / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN creator_fee\n END AS creator_fee_adj,\n total_fees_adj * p.token_price AS total_fees_usd,\n platform_fee_adj * p.token_price AS platform_fee_usd,\n creator_fee_adj * p.token_price AS creator_fee_usd,\n prices + total_fees_adj AS total_transaction_price,\n price_usd + total_fees_usd AS total_transaction_price_usd,\n t.tx_fee,\n t.tx_fee * e.eth_price AS tx_fee_usd,\n s.origin_from_address,\n s.origin_to_address,\n s.origin_function_signature,\n CONCAT(\n s.tx_hash,\n '-',\n s.tokenId,\n '-',\n COALESCE(\n s.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t._inserted_timestamp,\n t.input_data\n FROM\n fs_agg_sales s\n INNER JOIN ETHEREUM_DEV.silver.transactions\n t\n ON t.tx_hash = s.tx_hash\n LEFT JOIN token_prices p\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = p.hour\n AND s.currency_address = p.token_address\n LEFT JOIN ETHEREUM_DEV.silver.nft_transfers\n n\n ON n.tx_hash = s.tx_hash\n AND n.contract_address = s.nft_address\n LEFT JOIN eth_prices e\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = e.hour\n WHERE\n t.block_number IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\n ORDER BY\n price_usd DESC)) = 1\n),\nfaulty_single_tx_final AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n total_transaction_price AS price,\n total_transaction_price_usd AS price_usd,\n total_fees_adj AS total_fees,\n platform_fee_adj AS platform_fee,\n creator_fee_adj AS creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n nft_uni_id,\n _inserted_timestamp,\n input_data\n FROM\n fs_agg_sales_prices\n),\nregular_tx AS (\n SELECT\n *\n FROM\n raw_model\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n faulty_single_tx\n )\n),\nFINAL AS (\n SELECT\n *\n FROM\n regular_tx\n UNION ALL\n SELECT\n *\n FROM\n faulty_single_tx_final\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.x2y2_sales"}, "model.ethereum_models.silver_nft__seaport_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH seaport_interactions AS (\n\n SELECT\n DISTINCT tx_hash\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_number > 14000000\n AND contract_address = '0x00000000006c3852cbef3e08e8df289169ede581'\n AND topics [0] :: STRING = '0x9d9af8e38d66c62e2c12f0225249fd9d721c54b83f48d9352c97c6cacdcb6f31'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nseaport_traces AS (\n SELECT\n tx_hash,\n block_timestamp,\n to_address AS nft_address,\n CONCAT('0x', SUBSTR(input, 35, 40)) AS nft_from_address,\n CONCAT('0x', SUBSTR(input, 99, 40)) AS nft_to_address,\n udf_hex_to_int(SUBSTR(input, 139, 64)) AS tokenid\n FROM\n {{ ref('silver__traces') }}\n WHERE\n tx_status = 'SUCCESS'\n AND block_number > 14000000\n AND LEFT(\n input,\n 10\n ) IN (\n '0x23b872dd',\n '0xf242432a'\n )\n AND to_address NOT IN (\n SELECT\n DISTINCT contract_address\n FROM\n {{ ref('silver__transfers') }}\n )\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n contract_address AS nft_address,\n project_name,\n from_address,\n to_address,\n tokenid,\n token_metadata,\n erc1155_value,\n ingested_at,\n _log_id,\n event_index\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n AND to_address <> '0x0000000000000000000000000000000000000000'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nall_relevant_transfers AS (\n SELECT\n A.*,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n A.event_index ASC\n ) AS agg_id\n FROM\n nft_transfers A\n INNER JOIN seaport_traces b\n ON A.tx_hash = b.tx_hash\n AND A.nft_address = b.nft_address\n AND A.tokenid = b.tokenid\n AND A.from_address = b.nft_from_address\n AND A.to_address = b.nft_to_address\n),\nother_exchanges AS (\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__looksrare_sales') }}\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__nftx_sales') }}\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__opensea_sales') }}\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__rarible_sales') }}\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__x2y2_sales') }}\n),\nfilter_transfers AS (\n SELECT\n A.*,\n b.tx_hash AS checked\n FROM\n all_relevant_transfers A\n LEFT OUTER JOIN other_exchanges b\n ON A.tx_hash = b.tx_hash\n AND A.nft_address = b.nft_address\n AND A.tokenId = b.tokenId\n),\nrelevant_transfers AS (\n SELECT\n *\n FROM\n filter_transfers\n WHERE\n checked IS NULL\n),\neth_tx_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.eth_value,\n CASE\n WHEN A.to_address IN (\n '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073',\n '0x8de9c5a032463c561423387a9648c5c7bcc5bc90',\n '0x0000a26b00c1f0df003000390027140000faa719'\n ) THEN 'os_fee' --fee managment contract\n WHEN A.to_address = b.from_address THEN 'to_seller'\n ELSE 'royalty'\n END AS payment_type,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address\n FROM\n {{ ref('silver__eth_transfers') }} A full\n OUTER JOIN (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n relevant_transfers\n ) b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n WHERE\n block_number > 14000000\n AND A.tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n seaport_interactions\n )\n AND A.from_address = '0x00000000006c3852cbef3e08e8df289169ede581' --exchange contract\n AND A.to_address <> '0x83c8f28c26bf6aaca652df1dbbe0e1b56f8baba2'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncount_type AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN payment_type = 'os_fee' THEN 1\n END\n ) AS os_fee_count,\n SUM(\n CASE\n WHEN payment_type = 'royalty' THEN 1\n END\n ) AS royalty_count,\n SUM(\n CASE\n WHEN payment_type = 'to_seller' THEN 1\n END\n ) AS seller_payment_count\n FROM\n eth_tx_data\n GROUP BY\n tx_hash\n),\nnft_count AS (\n SELECT\n tx_hash,\n from_address,\n COUNT(\n DISTINCT tokenid\n ) AS nft_count\n FROM\n relevant_transfers\n GROUP BY\n tx_hash,\n from_address\n),\nnft_count_total AS (\n SELECT\n tx_hash,\n SUM(nft_count) AS nft_count_total\n FROM\n nft_count\n GROUP BY\n tx_hash\n),\nos_total_eth_fees AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'os_fee'\n GROUP BY\n tx_hash\n),\nos_fees_per_nft AS (\n SELECT\n A.tx_hash,\n amount / b.nft_count_total AS os_fees_per_nft\n FROM\n os_total_eth_fees A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\neth_sales AS (\n SELECT\n tx_hash,\n to_address,\n SUM(eth_value) AS eth_sale_amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'to_seller'\n GROUP BY\n tx_hash,\n to_address\n),\neth_sales_per AS (\n SELECT\n A.tx_hash,\n A.to_address,\n A.eth_sale_amount / b.nft_count AS eth_sale_per\n FROM\n eth_sales A\n LEFT JOIN nft_count b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n),\neth_royalties_total AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS royalty_amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'royalty'\n GROUP BY\n tx_hash\n),\neth_royalties AS (\n SELECT\n A.tx_hash,\n royalty_amount / b.nft_count_total AS royalty_amount\n FROM\n eth_royalties_total A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntoken_tx_data1 AS (\n SELECT\n A.tx_hash,\n A.contract_address AS currency_address,\n A.to_address,\n A.from_address,\n CASE\n WHEN A.to_address IN (\n '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073',\n '0x8de9c5a032463c561423387a9648c5c7bcc5bc90',\n '0x0000a26b00c1f0df003000390027140000faa719'\n ) THEN 'os_fee' --fee managment contract\n WHEN A.to_address = b.from_address\n OR raw_amount = MAX(raw_amount) over (\n PARTITION BY A.tx_hash\n ) THEN 'to_seller'\n ELSE 'royalty'\n END AS payment_type,\n A.raw_amount,\n A.event_index,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__transfers') }} A full\n OUTER JOIN (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n relevant_transfers\n ) b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n WHERE\n A.tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n\n{% if is_incremental() %}\nAND A.ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntoken_tx_buyers AS (\n SELECT\n DISTINCT tx_hash,\n from_address AS buyer_address\n FROM\n token_tx_data1\n WHERE\n payment_type = 'to_seller'\n),\ntoken_tx_data AS (\n SELECT\n A.*,\n CASE\n WHEN b.buyer_address IS NOT NULL THEN 'sale'\n END AS payment_type2\n FROM\n token_tx_data1 A\n LEFT JOIN token_tx_buyers b\n ON A.tx_hash = b.tx_hash\n AND A.from_address = b.buyer_address\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address,\n CASE\n WHEN currency_address IN (\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2',\n '0x4d224452801aced8b2f0aebe155379bb5d594381',\n '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48',\n '0x6b175474e89094c44da98b954eedeac495271d0f'\n ) THEN 2\n ELSE 3\n END AS priority\n FROM\n token_tx_data\n UNION ALL\n SELECT\n tx_hash,\n currency_address,\n 1 AS priority\n FROM\n eth_tx_data\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address,\n priority\n FROM\n trade_currency qualify(ROW_NUMBER() over(PARTITION BY tx_hash\n ORDER BY\n priority ASC)) = 1\n),\nos_total_token_fees AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS os_token_fees\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'os_fee'\n GROUP BY\n 1\n),\nos_token_fees_per AS (\n SELECT\n A.tx_hash,\n os_token_fees / nft_count_total AS os_token_fees\n FROM\n os_total_token_fees A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntotal_token_royalties AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS royalties\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'royalty'\n GROUP BY\n 1\n),\ntoken_royalties AS (\n SELECT\n A.tx_hash,\n royalties / nft_count_total AS royalty_fee\n FROM\n total_token_royalties A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntotal_tokens_to_seller AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS sale_amount\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'to_seller'\n OR payment_type2 = 'sale'\n GROUP BY\n 1\n),\ntokens_to_seller AS (\n SELECT\n A.tx_hash,\n sale_amount / nft_count_total AS token_sale_amount\n FROM\n total_tokens_to_seller A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\neth_tx_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n seaport_interactions\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n token_tx_data\n )\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n tx_currency\n )\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n trade_currency\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n seaport_traces\n )\n GROUP BY\n HOUR,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n ingested_at,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_traces\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nFINAL AS (\n SELECT\n b.block_number,\n b.block_timestamp,\n A.tx_hash,\n b.origin_to_address,\n b.origin_from_address,\n b.origin_function_signature,\n 'sale' AS event_type,\n '0x00000000006c3852cbef3e08e8df289169ede581' AS platform_address,\n 'opensea' AS platform_name,\n 'seaport_1_1' AS platform_exchange_version,\n A.nft_address,\n A.project_name,\n A.from_address AS seller_address,\n A.to_address AS buyer_address,\n C.currency_address AS currency_address,\n CASE\n WHEN C.currency_address = 'ETH' THEN 'ETH'\n ELSE d.symbol\n END AS currency_symbol,\n A.tokenid,\n A.token_metadata,\n A.erc1155_value,\n A.ingested_at,\n A._log_id,\n COALESCE(\n os_fees_per_nft,\n os_token_fees,\n 0\n ) AS platform_fee_unadj,\n COALESCE(\n royalty_amount,\n royalty_fee,\n 0\n ) AS creator_fee_unadj,\n COALESCE(\n eth_sale_per,\n token_sale_amount\n ) AS sale_amount_unadj,\n CASE\n WHEN currency_address = 'ETH' THEN platform_fee_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN platform_fee_unadj\n ELSE platform_fee_unadj / pow(\n 10,\n d.decimals\n )\n END AS platform_fee,\n CASE\n WHEN currency_address = 'ETH' THEN creator_fee_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN creator_fee_unadj\n ELSE creator_fee_unadj / pow(\n 10,\n d.decimals\n )\n END AS creator_fee,\n CASE\n WHEN currency_address = 'ETH' THEN sale_amount_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN sale_amount_unadj\n ELSE sale_amount_unadj / pow(\n 10,\n d.decimals\n )\n END AS sale_amount,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN creator_fee * price\n ELSE NULL\n END,\n 2\n ) AS creator_fee_usd,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN platform_fee * price\n ELSE NULL\n END,\n 2\n ) AS platform_fee_usd,\n creator_fee + platform_fee AS total_fees,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN total_fees * price\n ELSE NULL\n END,\n 2\n ) AS total_fees_usd,\n CASE\n WHEN currency_address = 'ETH' THEN creator_fee + sale_amount + platform_fee\n ELSE sale_amount\n END AS adj_price,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN adj_price * price\n ELSE NULL\n END,\n 2\n ) AS price_usd,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n input_data\n FROM\n relevant_transfers A\n LEFT JOIN tx_data b\n ON A.tx_hash = b.tx_hash\n LEFT JOIN tx_currency C\n ON A.tx_hash = C.tx_hash\n LEFT JOIN decimals d\n ON C.currency_address = d.address\n LEFT JOIN os_fees_per_nft osf\n ON A.tx_hash = osf.tx_hash\n LEFT JOIN eth_sales_per\n ON A.tx_hash = eth_sales_per.tx_hash\n AND A.from_address = eth_sales_per.to_address\n LEFT JOIN eth_royalties\n ON A.tx_hash = eth_royalties.tx_hash\n LEFT JOIN os_token_fees_per\n ON A.tx_hash = os_token_fees_per.tx_hash\n LEFT JOIN token_royalties\n ON A.tx_hash = token_royalties.tx_hash\n LEFT JOIN tokens_to_seller\n ON A.tx_hash = tokens_to_seller.tx_hash\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n b.block_timestamp\n )\n AND C.currency_address = token_prices.token_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n b.block_timestamp\n )\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL\nWHERE\n price IS NOT NULL\n AND COALESCE(price_usd, 0) < 100000000 qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__seaport_sales"], "unique_id": "model.ethereum_models.silver_nft__seaport_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__seaport_sales.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.sql", "name": "silver_nft__seaport_sales", "alias": "seaport_sales", "checksum": {"name": "sha256", "checksum": "c2b82d10f43681ff599e1818fddcad3f356467f44dfd5f713f1840684d4cd581"}, "tags": [], "refs": [["silver__logs"], ["silver__traces"], ["silver__transfers"], ["silver__nft_transfers"], ["silver_nft__looksrare_sales"], ["silver_nft__nftx_sales"], ["silver_nft__opensea_sales"], ["silver_nft__rarible_sales"], ["silver_nft__x2y2_sales"], ["silver__eth_transfers"], ["silver__transfers"], ["silver__contracts"], ["core__fact_hourly_token_prices"], ["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__seaport_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862741.3746402, "compiled_sql": "\n\nWITH seaport_interactions AS (\n\n SELECT\n DISTINCT tx_hash\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_number > 14000000\n AND contract_address = '0x00000000006c3852cbef3e08e8df289169ede581'\n AND topics [0] :: STRING = '0x9d9af8e38d66c62e2c12f0225249fd9d721c54b83f48d9352c97c6cacdcb6f31'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\nseaport_traces AS (\n SELECT\n tx_hash,\n block_timestamp,\n to_address AS nft_address,\n CONCAT('0x', SUBSTR(input, 35, 40)) AS nft_from_address,\n CONCAT('0x', SUBSTR(input, 99, 40)) AS nft_to_address,\n udf_hex_to_int(SUBSTR(input, 139, 64)) AS tokenid\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n tx_status = 'SUCCESS'\n AND block_number > 14000000\n AND LEFT(\n input,\n 10\n ) IN (\n '0x23b872dd',\n '0xf242432a'\n )\n AND to_address NOT IN (\n SELECT\n DISTINCT contract_address\n FROM\n ETHEREUM_DEV.silver.transfers\n )\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n contract_address AS nft_address,\n project_name,\n from_address,\n to_address,\n tokenid,\n token_metadata,\n erc1155_value,\n ingested_at,\n _log_id,\n event_index\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n AND to_address <> '0x0000000000000000000000000000000000000000'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\nall_relevant_transfers AS (\n SELECT\n A.*,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n A.event_index ASC\n ) AS agg_id\n FROM\n nft_transfers A\n INNER JOIN seaport_traces b\n ON A.tx_hash = b.tx_hash\n AND A.nft_address = b.nft_address\n AND A.tokenid = b.tokenid\n AND A.from_address = b.nft_from_address\n AND A.to_address = b.nft_to_address\n),\nother_exchanges AS (\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n),\nfilter_transfers AS (\n SELECT\n A.*,\n b.tx_hash AS checked\n FROM\n all_relevant_transfers A\n LEFT OUTER JOIN other_exchanges b\n ON A.tx_hash = b.tx_hash\n AND A.nft_address = b.nft_address\n AND A.tokenId = b.tokenId\n),\nrelevant_transfers AS (\n SELECT\n *\n FROM\n filter_transfers\n WHERE\n checked IS NULL\n),\neth_tx_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.eth_value,\n CASE\n WHEN A.to_address IN (\n '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073',\n '0x8de9c5a032463c561423387a9648c5c7bcc5bc90',\n '0x0000a26b00c1f0df003000390027140000faa719'\n ) THEN 'os_fee' --fee managment contract\n WHEN A.to_address = b.from_address THEN 'to_seller'\n ELSE 'royalty'\n END AS payment_type,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address\n FROM\n ETHEREUM_DEV.silver.eth_transfers A full\n OUTER JOIN (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n relevant_transfers\n ) b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n WHERE\n block_number > 14000000\n AND A.tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n seaport_interactions\n )\n AND A.from_address = '0x00000000006c3852cbef3e08e8df289169ede581' --exchange contract\n AND A.to_address <> '0x83c8f28c26bf6aaca652df1dbbe0e1b56f8baba2'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\ncount_type AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN payment_type = 'os_fee' THEN 1\n END\n ) AS os_fee_count,\n SUM(\n CASE\n WHEN payment_type = 'royalty' THEN 1\n END\n ) AS royalty_count,\n SUM(\n CASE\n WHEN payment_type = 'to_seller' THEN 1\n END\n ) AS seller_payment_count\n FROM\n eth_tx_data\n GROUP BY\n tx_hash\n),\nnft_count AS (\n SELECT\n tx_hash,\n from_address,\n COUNT(\n DISTINCT tokenid\n ) AS nft_count\n FROM\n relevant_transfers\n GROUP BY\n tx_hash,\n from_address\n),\nnft_count_total AS (\n SELECT\n tx_hash,\n SUM(nft_count) AS nft_count_total\n FROM\n nft_count\n GROUP BY\n tx_hash\n),\nos_total_eth_fees AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'os_fee'\n GROUP BY\n tx_hash\n),\nos_fees_per_nft AS (\n SELECT\n A.tx_hash,\n amount / b.nft_count_total AS os_fees_per_nft\n FROM\n os_total_eth_fees A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\neth_sales AS (\n SELECT\n tx_hash,\n to_address,\n SUM(eth_value) AS eth_sale_amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'to_seller'\n GROUP BY\n tx_hash,\n to_address\n),\neth_sales_per AS (\n SELECT\n A.tx_hash,\n A.to_address,\n A.eth_sale_amount / b.nft_count AS eth_sale_per\n FROM\n eth_sales A\n LEFT JOIN nft_count b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n),\neth_royalties_total AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS royalty_amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'royalty'\n GROUP BY\n tx_hash\n),\neth_royalties AS (\n SELECT\n A.tx_hash,\n royalty_amount / b.nft_count_total AS royalty_amount\n FROM\n eth_royalties_total A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntoken_tx_data1 AS (\n SELECT\n A.tx_hash,\n A.contract_address AS currency_address,\n A.to_address,\n A.from_address,\n CASE\n WHEN A.to_address IN (\n '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073',\n '0x8de9c5a032463c561423387a9648c5c7bcc5bc90',\n '0x0000a26b00c1f0df003000390027140000faa719'\n ) THEN 'os_fee' --fee managment contract\n WHEN A.to_address = b.from_address\n OR raw_amount = MAX(raw_amount) over (\n PARTITION BY A.tx_hash\n ) THEN 'to_seller'\n ELSE 'royalty'\n END AS payment_type,\n A.raw_amount,\n A.event_index,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.transfers A full\n OUTER JOIN (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n relevant_transfers\n ) b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n WHERE\n A.tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n\n\nAND A.ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\ntoken_tx_buyers AS (\n SELECT\n DISTINCT tx_hash,\n from_address AS buyer_address\n FROM\n token_tx_data1\n WHERE\n payment_type = 'to_seller'\n),\ntoken_tx_data AS (\n SELECT\n A.*,\n CASE\n WHEN b.buyer_address IS NOT NULL THEN 'sale'\n END AS payment_type2\n FROM\n token_tx_data1 A\n LEFT JOIN token_tx_buyers b\n ON A.tx_hash = b.tx_hash\n AND A.from_address = b.buyer_address\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address,\n CASE\n WHEN currency_address IN (\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2',\n '0x4d224452801aced8b2f0aebe155379bb5d594381',\n '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48',\n '0x6b175474e89094c44da98b954eedeac495271d0f'\n ) THEN 2\n ELSE 3\n END AS priority\n FROM\n token_tx_data\n UNION ALL\n SELECT\n tx_hash,\n currency_address,\n 1 AS priority\n FROM\n eth_tx_data\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address,\n priority\n FROM\n trade_currency qualify(ROW_NUMBER() over(PARTITION BY tx_hash\n ORDER BY\n priority ASC)) = 1\n),\nos_total_token_fees AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS os_token_fees\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'os_fee'\n GROUP BY\n 1\n),\nos_token_fees_per AS (\n SELECT\n A.tx_hash,\n os_token_fees / nft_count_total AS os_token_fees\n FROM\n os_total_token_fees A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntotal_token_royalties AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS royalties\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'royalty'\n GROUP BY\n 1\n),\ntoken_royalties AS (\n SELECT\n A.tx_hash,\n royalties / nft_count_total AS royalty_fee\n FROM\n total_token_royalties A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntotal_tokens_to_seller AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS sale_amount\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'to_seller'\n OR payment_type2 = 'sale'\n GROUP BY\n 1\n),\ntokens_to_seller AS (\n SELECT\n A.tx_hash,\n sale_amount / nft_count_total AS token_sale_amount\n FROM\n total_tokens_to_seller A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\neth_tx_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n seaport_interactions\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n token_tx_data\n )\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n tx_currency\n )\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n trade_currency\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n seaport_traces\n )\n GROUP BY\n HOUR,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n ingested_at,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_traces\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nFINAL AS (\n SELECT\n b.block_number,\n b.block_timestamp,\n A.tx_hash,\n b.origin_to_address,\n b.origin_from_address,\n b.origin_function_signature,\n 'sale' AS event_type,\n '0x00000000006c3852cbef3e08e8df289169ede581' AS platform_address,\n 'opensea' AS platform_name,\n 'seaport_1_1' AS platform_exchange_version,\n A.nft_address,\n A.project_name,\n A.from_address AS seller_address,\n A.to_address AS buyer_address,\n C.currency_address AS currency_address,\n CASE\n WHEN C.currency_address = 'ETH' THEN 'ETH'\n ELSE d.symbol\n END AS currency_symbol,\n A.tokenid,\n A.token_metadata,\n A.erc1155_value,\n A.ingested_at,\n A._log_id,\n COALESCE(\n os_fees_per_nft,\n os_token_fees,\n 0\n ) AS platform_fee_unadj,\n COALESCE(\n royalty_amount,\n royalty_fee,\n 0\n ) AS creator_fee_unadj,\n COALESCE(\n eth_sale_per,\n token_sale_amount\n ) AS sale_amount_unadj,\n CASE\n WHEN currency_address = 'ETH' THEN platform_fee_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN platform_fee_unadj\n ELSE platform_fee_unadj / pow(\n 10,\n d.decimals\n )\n END AS platform_fee,\n CASE\n WHEN currency_address = 'ETH' THEN creator_fee_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN creator_fee_unadj\n ELSE creator_fee_unadj / pow(\n 10,\n d.decimals\n )\n END AS creator_fee,\n CASE\n WHEN currency_address = 'ETH' THEN sale_amount_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN sale_amount_unadj\n ELSE sale_amount_unadj / pow(\n 10,\n d.decimals\n )\n END AS sale_amount,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN creator_fee * price\n ELSE NULL\n END,\n 2\n ) AS creator_fee_usd,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN platform_fee * price\n ELSE NULL\n END,\n 2\n ) AS platform_fee_usd,\n creator_fee + platform_fee AS total_fees,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN total_fees * price\n ELSE NULL\n END,\n 2\n ) AS total_fees_usd,\n CASE\n WHEN currency_address = 'ETH' THEN creator_fee + sale_amount + platform_fee\n ELSE sale_amount\n END AS adj_price,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN adj_price * price\n ELSE NULL\n END,\n 2\n ) AS price_usd,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n input_data\n FROM\n relevant_transfers A\n LEFT JOIN tx_data b\n ON A.tx_hash = b.tx_hash\n LEFT JOIN tx_currency C\n ON A.tx_hash = C.tx_hash\n LEFT JOIN decimals d\n ON C.currency_address = d.address\n LEFT JOIN os_fees_per_nft osf\n ON A.tx_hash = osf.tx_hash\n LEFT JOIN eth_sales_per\n ON A.tx_hash = eth_sales_per.tx_hash\n AND A.from_address = eth_sales_per.to_address\n LEFT JOIN eth_royalties\n ON A.tx_hash = eth_royalties.tx_hash\n LEFT JOIN os_token_fees_per\n ON A.tx_hash = os_token_fees_per.tx_hash\n LEFT JOIN token_royalties\n ON A.tx_hash = token_royalties.tx_hash\n LEFT JOIN tokens_to_seller\n ON A.tx_hash = tokens_to_seller.tx_hash\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n b.block_timestamp\n )\n AND C.currency_address = token_prices.token_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n b.block_timestamp\n )\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL\nWHERE\n price IS NOT NULL\n AND COALESCE(price_usd, 0) < 100000000 qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.seaport_sales"}, "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'nft_uni_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH new_rarible_tx AS (\n\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp >= '2022-09-05'\n AND contract_address = '0x9757f2d2b135150bbeb65308d4a91804107cd8d6'\n AND origin_to_address = '0x9757f2d2b135150bbeb65308d4a91804107cd8d6'\n AND topics [0] = '0x956cd63ee4cdcd81fda5f0ec7c6c36dceda99e1b412f4a650a5d26055dc3c450'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nbase_sales AS (\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address AS nft_address,\n COALESCE (\n event_inputs :_from :: STRING,\n event_inputs :from :: STRING\n ) AS seller_address,\n COALESCE (\n event_inputs :_to :: STRING,\n event_inputs :to :: STRING\n ) AS buyer_address,\n COALESCE (\n event_inputs :_id :: STRING,\n event_inputs :tokenId :: STRING\n ) AS tokenId,\n event_inputs :_value :: STRING AS erc1155_value,\n CASE\n WHEN origin_from_address = seller_address THEN 'bid_won'\n WHEN origin_from_address = buyer_address THEN 'sale'\n ELSE 'sale'\n END AS event_type\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp >= '2022-09-05'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n new_rarible_tx\n )\n AND tx_status = 'SUCCESS'\n AND event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n AND origin_function_signature IN (\n '0xe99a3f80',\n '0x0d5f7d35'\n )\n AND (\n event_inputs :_id IS NOT NULL\n OR event_inputs :tokenId IS NOT NULL\n )\n AND seller_address != '0x0000000000000000000000000000000000000000'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n 'ETH' AS currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n COALESCE (\n CASE\n WHEN to_address = '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN eth_value\n END,\n 0\n ) AS platform_fee_raw,\n CASE\n WHEN to_address = seller_address THEN eth_value\n END AS price_raw,\n COALESCE (\n CASE\n WHEN to_address != seller_address\n AND to_address != '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN eth_value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n {{ ref('silver__traces') }}\n t\n INNER JOIN base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-09-05'\n AND t.eth_value > 0\n AND identifier != 'CALL_ORIGIN'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\ntoken_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n LOWER(\n t.contract_address\n ) AS currency_address,\n COALESCE (\n CASE\n WHEN event_inputs :to = '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN event_inputs :value\n END,\n 0\n ) AS platform_fee_raw,\n CASE\n WHEN event_inputs :to = seller_address THEN event_inputs :value\n END AS price_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to != seller_address\n AND event_inputs :to != '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN event_inputs :value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n {{ ref('silver__logs') }}\n t\n INNER JOIN base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-09-05'\n AND event_inputs :value IS NOT NULL\n AND event_name = 'Transfer'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nagg_sales AS (\n SELECT\n *\n FROM\n eth_sales\n UNION ALL\n SELECT\n *\n FROM\n token_sales\n),\nall_prices1 AS (\n SELECT\n HOUR,\n decimals,\n CASE\n WHEN symbol IS NULL\n AND token_address IS NULL THEN 'ETH'\n ELSE symbol\n END AS symbol,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS currency_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n currency_address IN (\n SELECT\n DISTINCT currency_address\n FROM\n eth_sales\n UNION\n SELECT\n DISTINCT currency_address\n FROM\n token_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n base_sales\n )\n GROUP BY\n HOUR,\n decimals,\n symbol,\n token_address\n),\nall_prices AS (\n SELECT\n HOUR,\n decimals,\n symbol,\n currency_address,\n price\n FROM\n all_prices1\n UNION ALL\n SELECT\n HOUR,\n 18 AS decimals,\n 'ETH' AS symbol,\n 'ETH' AS currency_address,\n price\n FROM\n all_prices1\n WHERE\n currency_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price_hourly\n FROM\n all_prices\n WHERE\n currency_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n HOUR\n),\nagg_sales_prices AS (\n SELECT\n t.block_number,\n t.block_timestamp,\n s.tx_hash,\n s.event_type,\n s.origin_to_address AS platform_address,\n 'rarible' AS platform_name,\n 'rarible' AS platform_exchange_version,\n seller_address,\n buyer_address,\n s.nft_address,\n n.project_name,\n s.erc1155_value,\n s.tokenId,\n n.token_metadata,\n p.symbol AS currency_symbol,\n s.currency_address,\n CASE\n WHEN s.currency_address = 'ETH' THEN s.price\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN s.price / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN s.price\n END AS prices,\n prices * p.price AS price_usd,\n CASE\n WHEN s.currency_address = 'ETH' THEN total_fees\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN total_fees / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN total_fees\n END AS total_fees_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN platform_fee\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN platform_fee / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN platform_fee\n END AS platform_fee_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN creator_fee\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN creator_fee / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN creator_fee\n END AS creator_fee_adj,\n total_fees_adj * p.price AS total_fees_usd,\n platform_fee_adj * p.price AS platform_fee_usd,\n creator_fee_adj * p.price AS creator_fee_usd,\n prices + total_fees_adj AS total_transaction_price,\n price_usd + total_fees_usd AS total_transaction_price_usd,\n t.tx_fee,\n t.tx_fee * e.eth_price_hourly AS tx_fee_usd,\n s.origin_from_address,\n s.origin_to_address,\n s.origin_function_signature,\n CONCAT(\n s.tx_hash,\n '-',\n s.tokenId,\n '-',\n COALESCE(\n s.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t._inserted_timestamp,\n t.input_data\n FROM\n agg_sales s\n INNER JOIN {{ ref('silver__transactions') }}\n t\n ON t.tx_hash = s.tx_hash\n LEFT JOIN all_prices p\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = p.hour\n AND s.currency_address = p.currency_address\n LEFT JOIN {{ ref('silver__nft_transfers') }}\n n\n ON n.tx_hash = s.tx_hash\n AND n.contract_address = s.nft_address\n LEFT JOIN eth_price e\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = e.hour\n WHERE\n t.block_number IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\n ORDER BY\n price_usd DESC)) = 1\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n total_transaction_price AS price,\n total_transaction_price_usd AS price_usd,\n total_fees_adj AS total_fees,\n platform_fee_adj AS platform_fee,\n creator_fee_adj AS creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n nft_uni_id,\n _inserted_timestamp,\n input_data\nFROM\n agg_sales_prices", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "nft_uni_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__rarible_sales_update_sept_2022"], "unique_id": "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__rarible_sales_update_sept_2022.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.sql", "name": "silver_nft__rarible_sales_update_sept_2022", "alias": "rarible_sales_update_sept_2022", "checksum": {"name": "sha256", "checksum": "25b3f4ac1d4358285726722e94353590a74798f7b29f319af64893bef4c88279"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__traces"], ["silver__logs"], ["core__fact_hourly_token_prices"], ["silver__transactions"], ["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "nft_uni_id": {"name": "nft_uni_id", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "nft_uni_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862741.197546, "compiled_sql": "\n\nWITH new_rarible_tx AS (\n\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp >= '2022-09-05'\n AND contract_address = '0x9757f2d2b135150bbeb65308d4a91804107cd8d6'\n AND origin_to_address = '0x9757f2d2b135150bbeb65308d4a91804107cd8d6'\n AND topics [0] = '0x956cd63ee4cdcd81fda5f0ec7c6c36dceda99e1b412f4a650a5d26055dc3c450'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n)\n\n),\nbase_sales AS (\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address AS nft_address,\n COALESCE (\n event_inputs :_from :: STRING,\n event_inputs :from :: STRING\n ) AS seller_address,\n COALESCE (\n event_inputs :_to :: STRING,\n event_inputs :to :: STRING\n ) AS buyer_address,\n COALESCE (\n event_inputs :_id :: STRING,\n event_inputs :tokenId :: STRING\n ) AS tokenId,\n event_inputs :_value :: STRING AS erc1155_value,\n CASE\n WHEN origin_from_address = seller_address THEN 'bid_won'\n WHEN origin_from_address = buyer_address THEN 'sale'\n ELSE 'sale'\n END AS event_type\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp >= '2022-09-05'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n new_rarible_tx\n )\n AND tx_status = 'SUCCESS'\n AND event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n AND origin_function_signature IN (\n '0xe99a3f80',\n '0x0d5f7d35'\n )\n AND (\n event_inputs :_id IS NOT NULL\n OR event_inputs :tokenId IS NOT NULL\n )\n AND seller_address != '0x0000000000000000000000000000000000000000'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n)\n\n),\neth_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n 'ETH' AS currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n COALESCE (\n CASE\n WHEN to_address = '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN eth_value\n END,\n 0\n ) AS platform_fee_raw,\n CASE\n WHEN to_address = seller_address THEN eth_value\n END AS price_raw,\n COALESCE (\n CASE\n WHEN to_address != seller_address\n AND to_address != '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN eth_value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n ETHEREUM_DEV.silver.traces\n t\n INNER JOIN base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-09-05'\n AND t.eth_value > 0\n AND identifier != 'CALL_ORIGIN'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\ntoken_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n LOWER(\n t.contract_address\n ) AS currency_address,\n COALESCE (\n CASE\n WHEN event_inputs :to = '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN event_inputs :value\n END,\n 0\n ) AS platform_fee_raw,\n CASE\n WHEN event_inputs :to = seller_address THEN event_inputs :value\n END AS price_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to != seller_address\n AND event_inputs :to != '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN event_inputs :value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n ETHEREUM_DEV.silver.logs\n t\n INNER JOIN base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-09-05'\n AND event_inputs :value IS NOT NULL\n AND event_name = 'Transfer'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nagg_sales AS (\n SELECT\n *\n FROM\n eth_sales\n UNION ALL\n SELECT\n *\n FROM\n token_sales\n),\nall_prices1 AS (\n SELECT\n HOUR,\n decimals,\n CASE\n WHEN symbol IS NULL\n AND token_address IS NULL THEN 'ETH'\n ELSE symbol\n END AS symbol,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS currency_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n currency_address IN (\n SELECT\n DISTINCT currency_address\n FROM\n eth_sales\n UNION\n SELECT\n DISTINCT currency_address\n FROM\n token_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n base_sales\n )\n GROUP BY\n HOUR,\n decimals,\n symbol,\n token_address\n),\nall_prices AS (\n SELECT\n HOUR,\n decimals,\n symbol,\n currency_address,\n price\n FROM\n all_prices1\n UNION ALL\n SELECT\n HOUR,\n 18 AS decimals,\n 'ETH' AS symbol,\n 'ETH' AS currency_address,\n price\n FROM\n all_prices1\n WHERE\n currency_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price_hourly\n FROM\n all_prices\n WHERE\n currency_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n HOUR\n),\nagg_sales_prices AS (\n SELECT\n t.block_number,\n t.block_timestamp,\n s.tx_hash,\n s.event_type,\n s.origin_to_address AS platform_address,\n 'rarible' AS platform_name,\n 'rarible' AS platform_exchange_version,\n seller_address,\n buyer_address,\n s.nft_address,\n n.project_name,\n s.erc1155_value,\n s.tokenId,\n n.token_metadata,\n p.symbol AS currency_symbol,\n s.currency_address,\n CASE\n WHEN s.currency_address = 'ETH' THEN s.price\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN s.price / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN s.price\n END AS prices,\n prices * p.price AS price_usd,\n CASE\n WHEN s.currency_address = 'ETH' THEN total_fees\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN total_fees / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN total_fees\n END AS total_fees_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN platform_fee\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN platform_fee / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN platform_fee\n END AS platform_fee_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN creator_fee\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN creator_fee / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN creator_fee\n END AS creator_fee_adj,\n total_fees_adj * p.price AS total_fees_usd,\n platform_fee_adj * p.price AS platform_fee_usd,\n creator_fee_adj * p.price AS creator_fee_usd,\n prices + total_fees_adj AS total_transaction_price,\n price_usd + total_fees_usd AS total_transaction_price_usd,\n t.tx_fee,\n t.tx_fee * e.eth_price_hourly AS tx_fee_usd,\n s.origin_from_address,\n s.origin_to_address,\n s.origin_function_signature,\n CONCAT(\n s.tx_hash,\n '-',\n s.tokenId,\n '-',\n COALESCE(\n s.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t._inserted_timestamp,\n t.input_data\n FROM\n agg_sales s\n INNER JOIN ETHEREUM_DEV.silver.transactions\n t\n ON t.tx_hash = s.tx_hash\n LEFT JOIN all_prices p\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = p.hour\n AND s.currency_address = p.currency_address\n LEFT JOIN ETHEREUM_DEV.silver.nft_transfers\n n\n ON n.tx_hash = s.tx_hash\n AND n.contract_address = s.nft_address\n LEFT JOIN eth_price e\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = e.hour\n WHERE\n t.block_number IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\n ORDER BY\n price_usd DESC)) = 1\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n total_transaction_price AS price,\n total_transaction_price_usd AS price_usd,\n total_fees_adj AS total_fees,\n platform_fee_adj AS platform_fee,\n creator_fee_adj AS creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n nft_uni_id,\n _inserted_timestamp,\n input_data\nFROM\n agg_sales_prices", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022"}, "model.ethereum_models.silver_nft__sudoswap_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n-- start by finding sales in traces\nWITH sale_data1 AS (\n\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n CASE\n WHEN from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'sale'\n WHEN to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4' THEN 'fee'\n END AS payment_type,\n eth_value,\n identifier,\n CASE\n WHEN from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'normal'\n ELSE 'fee'\n END AS flag\n FROM\n {{ ref('silver__traces') }}\n WHERE\n block_number > 14000000\n AND (\n from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329'\n OR to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4'\n )\n AND TYPE = 'CALL'\n AND identifier <> 'CALL_ORIGIN'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnon_buys AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.block_timestamp,\n CASE\n WHEN A.to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4' THEN 'fee'\n ELSE 'sale'\n END AS payment_type,\n A.eth_value,\n A.identifier,\n CASE\n WHEN A.to_address = b.from_address\n AND A.from_address <> '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'pool_fee'\n ELSE 'non'\n END AS flag\n FROM\n {{ ref('silver__traces') }} A\n INNER JOIN sale_data1 b\n ON A.tx_hash = b.tx_hash\n AND (\n A.from_address = b.from_address\n OR A.to_address = b.from_address\n )\n AND b.payment_type = 'fee'\n WHERE\n block_number > 14000000\n AND A.type = 'CALL'\n AND A.identifier <> 'CALL_ORIGIN'\n AND A.eth_value > 0\n AND A.tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncount_details AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n identifier,\n SUBSTR(\n input,\n 0,\n 10\n ) :: STRING AS function_call,\n regexp_substr_all(SUBSTR(input, 11, len(input)), '.{64}') AS segmented_input,\n regexp_substr_all(SUBSTR(output, 3, len(output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_input [2] :: STRING\n ) :: INTEGER AS nft_count,\n PUBLIC.udf_hex_to_int(\n segmented_output [3] :: STRING\n ) :: INTEGER / pow(\n 10,\n 18\n ) AS total_amount,\n ROW_NUMBER() over (\n PARTITION BY tx_hash\n ORDER BY\n identifier ASC\n ) AS row_no\n FROM\n {{ ref('silver__traces') }}\n WHERE\n block_number > 14000000\n AND TYPE = 'STATICCALL'\n AND SUBSTR(\n input,\n 0,\n 10\n ) :: STRING IN (\n '0x7ca542ac',\n '0x097cc63d'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nunion_records1 AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n MAX(identifier) AS identifier,\n MAX(flag) AS flag\n FROM\n (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n sale_data1\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n non_buys\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n 'sale' AS payment_type,\n total_amount AS eth_value,\n identifier,\n 'no_fee' AS flag\n FROM\n count_details\n WHERE\n tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n non_buys\n )\n AND tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data1\n )\n )\n GROUP BY\n 1,\n 2,\n 3,\n 4,\n 5,\n 6\n),\norigin_details AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n 'sale' AS payment_type,\n eth_value,\n 'origin' AS identifier,\n 'private' AS flag\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n union_records1\n )\n AND tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n union_records1\n WHERE\n payment_type = 'sale'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nunion_records AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n union_records1\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n origin_details\n),\nsale_data AS (\n SELECT\n *,\n ROW_NUMBER() over (\n PARTITION BY tx_hash,\n payment_type\n ORDER BY\n identifier ASC\n ) AS row_no\n FROM\n union_records\n),\ndedup_counts AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n total_amount,\n nft_count,\n CEIL(MIN(row_no) / 2) AS agg_id1\n FROM\n count_details\n GROUP BY\n 1,\n 2,\n 3,\n 4,\n 5),\n sudo_sales AS (\n SELECT\n A.tx_hash,\n A.eth_value AS sale_amt,\n nft_count,\n b.eth_value AS fee_amt,\n A.row_no AS row_no,\n CASE\n WHEN A.flag IN (\n 'normal',\n 'pool_fee'\n ) THEN fee_amt / nft_count\n ELSE fee_amt / nft_count\n END AS fee_per,\n CASE\n WHEN A.flag IN (\n 'normal',\n 'pool_fee',\n 'non',\n 'private'\n ) THEN sale_amt / nft_count\n ELSE (\n sale_amt / nft_count\n ) - COALESCE(\n fee_per,\n 0\n )\n END AS amount_per,\n C.agg_id1\n FROM\n sale_data A\n LEFT JOIN sale_data b\n ON A.tx_hash :: STRING = b.tx_hash :: STRING\n AND A.row_no = b.row_no\n AND b.payment_type = 'fee'\n LEFT JOIN dedup_counts C\n ON A.tx_hash :: STRING = C.tx_hash :: STRING\n AND A.row_no = C.agg_id1\n WHERE\n A.payment_type = 'sale'\n ),\n amounts_and_counts AS (\n SELECT\n *,\n COALESCE(LAG(nft_count) over (PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC), 0) AS prev_nft_count,\n COALESCE(LAG(agg_id1) over (PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC), 0) AS prev_agg_id,\n SUM(nft_count) over (\n PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC rows BETWEEN unbounded preceding\n AND CURRENT ROW\n ) -1 AS cum_nfts,\n cum_nfts + 1 AS agg_id_max,\n agg_id_max - (\n nft_count -1\n ) AS agg_id_min\n FROM\n sudo_sales\n ),\n sudo_interactions AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n tx_fee,\n origin_function_signature,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n AND status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nsudo_events AS (\n SELECT\n sudo_event_hash,\n MAX(sudo_event_index_join) AS max_sudo_event_index_join,\n MIN(sudo_event_index_join) AS min_sudo_event_index_join\n FROM\n (\n SELECT\n tx_hash AS sudo_event_hash,\n event_index AS sudo_event_index,\n event_index + 1 AS sudo_event_index_join\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0xf06180fdbe95e5193df4dcd1352726b1f04cb58599ce58552cc952447af2ffbb'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n)\nGROUP BY\n 1\n),\nnft_sales AS (\n SELECT\n *,\n ROW_NUMBER() over (\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n (\n SELECT\n tx_hash,\n event_index,\n contract_address,\n tokenid,\n from_address,\n to_address,\n erc1155_value,\n project_name,\n token_metadata,\n _log_id,\n _inserted_timestamp,CASE\n WHEN flag IN (\n 'no_fee',\n 'non'\n ) THEN 'y'\n WHEN event_index >= min_sudo_event_index_join THEN 'y'\n END AS record_type\n FROM\n {{ ref('silver__nft_transfers') }}\n LEFT JOIN sudo_events\n ON tx_hash = sudo_event_hash\n LEFT JOIN (\n SELECT\n DISTINCT tx_hash AS sale_tx_hash,\n flag\n FROM\n sale_data\n WHERE\n flag IN (\n 'non',\n 'no_fee'\n )\n )\n ON sale_tx_hash = tx_hash\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n)\nWHERE\n record_type = 'y'\n),\nswap_final AS (\n SELECT\n nft_sales.tx_hash,\n contract_address AS nft_address,\n event_index,\n tokenid,\n erc1155_value,\n project_name,\n token_metadata,\n nft_sales.from_address AS seller_address,\n nft_sales.to_address AS buyer_address,\n amount_per AS price,\n fee_per AS platform_fee,\n _log_id,\n _inserted_timestamp\n FROM\n nft_sales\n LEFT JOIN amounts_and_counts\n ON nft_sales.tx_hash = amounts_and_counts.tx_hash\n AND agg_id BETWEEN agg_id_min\n AND agg_id_max\n),\ntoken_transfers AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__transfers') }}\n WHERE\n block_number > 15000000\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n swap_final\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n token_transfers\n )\n),\nusd_prices AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n OR (\n token_address IN (\n SELECT\n DISTINCT address\n FROM\n decimals\n )\n )\n )\n GROUP BY\n HOUR,\n token_address\n),\neth_prices AS (\n SELECT\n HOUR,\n token_price AS eth_price\n FROM\n usd_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n)\nSELECT\n block_number,\n block_timestamp,\n swap_final.tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n 'sale' AS event_type,\n '0x2b2e8cda09bba9660dca5cb6233787738ad68329' AS platform_address,\n 'sudoswap' AS platform_name,\n 'pair router' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n COALESCE(\n decimals.symbol,\n 'ETH'\n ) AS currency_symbol,\n COALESCE(\n token_transfers.contract_address,\n 'ETH'\n ) AS currency_address,\n price,\n ROUND(\n price * token_price,\n 2\n ) AS price_usd,\n COALESCE(\n platform_fee,\n 0\n ) AS total_fees,\n COALESCE(\n platform_fee,\n 0\n ) AS platform_fee,\n 0 AS creator_fee,\n total_fees * token_price AS total_fees_usd,\n COALESCE(\n platform_fee,\n 0\n ) * token_price AS platform_fee_usd,\n 0 AS creator_fee_usd,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n sudo_interactions.input_data \nFROM\n swap_final\n LEFT JOIN sudo_interactions\n ON swap_final.tx_hash = sudo_interactions.tx_hash\n LEFT JOIN token_transfers\n ON swap_final.tx_hash = token_transfers.tx_hash\n LEFT JOIN decimals\n ON token_transfers.contract_address = decimals.address\n LEFT JOIN usd_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = usd_prices.hour\n AND (\n CASE\n WHEN token_transfers.contract_address IS NULL THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE token_transfers.contract_address\n END\n ) = usd_prices.token_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = eth_prices.hour\nWHERE\n price IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__sudoswap_sales"], "unique_id": "model.ethereum_models.silver_nft__sudoswap_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__sudoswap_sales.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.sql", "name": "silver_nft__sudoswap_sales", "alias": "sudoswap_sales", "checksum": {"name": "sha256", "checksum": "f48e3449562e281bc0984847f8dc613dde4eeb53ef96f0892deed62564ed0724"}, "tags": [], "refs": [["silver__traces"], ["silver__traces"], ["silver__traces"], ["silver__transactions"], ["silver__transactions"], ["silver__logs"], ["silver__nft_transfers"], ["silver__transfers"], ["silver__contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__sudoswap_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862741.5600672, "compiled_sql": "\n-- start by finding sales in traces\nWITH sale_data1 AS (\n\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n CASE\n WHEN from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'sale'\n WHEN to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4' THEN 'fee'\n END AS payment_type,\n eth_value,\n identifier,\n CASE\n WHEN from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'normal'\n ELSE 'fee'\n END AS flag\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n block_number > 14000000\n AND (\n from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329'\n OR to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4'\n )\n AND TYPE = 'CALL'\n AND identifier <> 'CALL_ORIGIN'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\nnon_buys AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.block_timestamp,\n CASE\n WHEN A.to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4' THEN 'fee'\n ELSE 'sale'\n END AS payment_type,\n A.eth_value,\n A.identifier,\n CASE\n WHEN A.to_address = b.from_address\n AND A.from_address <> '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'pool_fee'\n ELSE 'non'\n END AS flag\n FROM\n ETHEREUM_DEV.silver.traces A\n INNER JOIN sale_data1 b\n ON A.tx_hash = b.tx_hash\n AND (\n A.from_address = b.from_address\n OR A.to_address = b.from_address\n )\n AND b.payment_type = 'fee'\n WHERE\n block_number > 14000000\n AND A.type = 'CALL'\n AND A.identifier <> 'CALL_ORIGIN'\n AND A.eth_value > 0\n AND A.tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\ncount_details AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n identifier,\n SUBSTR(\n input,\n 0,\n 10\n ) :: STRING AS function_call,\n regexp_substr_all(SUBSTR(input, 11, len(input)), '.{64}') AS segmented_input,\n regexp_substr_all(SUBSTR(output, 3, len(output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_input [2] :: STRING\n ) :: INTEGER AS nft_count,\n PUBLIC.udf_hex_to_int(\n segmented_output [3] :: STRING\n ) :: INTEGER / pow(\n 10,\n 18\n ) AS total_amount,\n ROW_NUMBER() over (\n PARTITION BY tx_hash\n ORDER BY\n identifier ASC\n ) AS row_no\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n block_number > 14000000\n AND TYPE = 'STATICCALL'\n AND SUBSTR(\n input,\n 0,\n 10\n ) :: STRING IN (\n '0x7ca542ac',\n '0x097cc63d'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\nunion_records1 AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n MAX(identifier) AS identifier,\n MAX(flag) AS flag\n FROM\n (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n sale_data1\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n non_buys\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n 'sale' AS payment_type,\n total_amount AS eth_value,\n identifier,\n 'no_fee' AS flag\n FROM\n count_details\n WHERE\n tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n non_buys\n )\n AND tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data1\n )\n )\n GROUP BY\n 1,\n 2,\n 3,\n 4,\n 5,\n 6\n),\norigin_details AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n 'sale' AS payment_type,\n eth_value,\n 'origin' AS identifier,\n 'private' AS flag\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n union_records1\n )\n AND tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n union_records1\n WHERE\n payment_type = 'sale'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\nunion_records AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n union_records1\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n origin_details\n),\nsale_data AS (\n SELECT\n *,\n ROW_NUMBER() over (\n PARTITION BY tx_hash,\n payment_type\n ORDER BY\n identifier ASC\n ) AS row_no\n FROM\n union_records\n),\ndedup_counts AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n total_amount,\n nft_count,\n CEIL(MIN(row_no) / 2) AS agg_id1\n FROM\n count_details\n GROUP BY\n 1,\n 2,\n 3,\n 4,\n 5),\n sudo_sales AS (\n SELECT\n A.tx_hash,\n A.eth_value AS sale_amt,\n nft_count,\n b.eth_value AS fee_amt,\n A.row_no AS row_no,\n CASE\n WHEN A.flag IN (\n 'normal',\n 'pool_fee'\n ) THEN fee_amt / nft_count\n ELSE fee_amt / nft_count\n END AS fee_per,\n CASE\n WHEN A.flag IN (\n 'normal',\n 'pool_fee',\n 'non',\n 'private'\n ) THEN sale_amt / nft_count\n ELSE (\n sale_amt / nft_count\n ) - COALESCE(\n fee_per,\n 0\n )\n END AS amount_per,\n C.agg_id1\n FROM\n sale_data A\n LEFT JOIN sale_data b\n ON A.tx_hash :: STRING = b.tx_hash :: STRING\n AND A.row_no = b.row_no\n AND b.payment_type = 'fee'\n LEFT JOIN dedup_counts C\n ON A.tx_hash :: STRING = C.tx_hash :: STRING\n AND A.row_no = C.agg_id1\n WHERE\n A.payment_type = 'sale'\n ),\n amounts_and_counts AS (\n SELECT\n *,\n COALESCE(LAG(nft_count) over (PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC), 0) AS prev_nft_count,\n COALESCE(LAG(agg_id1) over (PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC), 0) AS prev_agg_id,\n SUM(nft_count) over (\n PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC rows BETWEEN unbounded preceding\n AND CURRENT ROW\n ) -1 AS cum_nfts,\n cum_nfts + 1 AS agg_id_max,\n agg_id_max - (\n nft_count -1\n ) AS agg_id_min\n FROM\n sudo_sales\n ),\n sudo_interactions AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n tx_fee,\n origin_function_signature,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n AND status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\nsudo_events AS (\n SELECT\n sudo_event_hash,\n MAX(sudo_event_index_join) AS max_sudo_event_index_join,\n MIN(sudo_event_index_join) AS min_sudo_event_index_join\n FROM\n (\n SELECT\n tx_hash AS sudo_event_hash,\n event_index AS sudo_event_index,\n event_index + 1 AS sudo_event_index_join\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0xf06180fdbe95e5193df4dcd1352726b1f04cb58599ce58552cc952447af2ffbb'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n)\nGROUP BY\n 1\n),\nnft_sales AS (\n SELECT\n *,\n ROW_NUMBER() over (\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n (\n SELECT\n tx_hash,\n event_index,\n contract_address,\n tokenid,\n from_address,\n to_address,\n erc1155_value,\n project_name,\n token_metadata,\n _log_id,\n _inserted_timestamp,CASE\n WHEN flag IN (\n 'no_fee',\n 'non'\n ) THEN 'y'\n WHEN event_index >= min_sudo_event_index_join THEN 'y'\n END AS record_type\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n LEFT JOIN sudo_events\n ON tx_hash = sudo_event_hash\n LEFT JOIN (\n SELECT\n DISTINCT tx_hash AS sale_tx_hash,\n flag\n FROM\n sale_data\n WHERE\n flag IN (\n 'non',\n 'no_fee'\n )\n )\n ON sale_tx_hash = tx_hash\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n)\nWHERE\n record_type = 'y'\n),\nswap_final AS (\n SELECT\n nft_sales.tx_hash,\n contract_address AS nft_address,\n event_index,\n tokenid,\n erc1155_value,\n project_name,\n token_metadata,\n nft_sales.from_address AS seller_address,\n nft_sales.to_address AS buyer_address,\n amount_per AS price,\n fee_per AS platform_fee,\n _log_id,\n _inserted_timestamp\n FROM\n nft_sales\n LEFT JOIN amounts_and_counts\n ON nft_sales.tx_hash = amounts_and_counts.tx_hash\n AND agg_id BETWEEN agg_id_min\n AND agg_id_max\n),\ntoken_transfers AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.transfers\n WHERE\n block_number > 15000000\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n swap_final\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n token_transfers\n )\n),\nusd_prices AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n OR (\n token_address IN (\n SELECT\n DISTINCT address\n FROM\n decimals\n )\n )\n )\n GROUP BY\n HOUR,\n token_address\n),\neth_prices AS (\n SELECT\n HOUR,\n token_price AS eth_price\n FROM\n usd_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n)\nSELECT\n block_number,\n block_timestamp,\n swap_final.tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n 'sale' AS event_type,\n '0x2b2e8cda09bba9660dca5cb6233787738ad68329' AS platform_address,\n 'sudoswap' AS platform_name,\n 'pair router' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n COALESCE(\n decimals.symbol,\n 'ETH'\n ) AS currency_symbol,\n COALESCE(\n token_transfers.contract_address,\n 'ETH'\n ) AS currency_address,\n price,\n ROUND(\n price * token_price,\n 2\n ) AS price_usd,\n COALESCE(\n platform_fee,\n 0\n ) AS total_fees,\n COALESCE(\n platform_fee,\n 0\n ) AS platform_fee,\n 0 AS creator_fee,\n total_fees * token_price AS total_fees_usd,\n COALESCE(\n platform_fee,\n 0\n ) * token_price AS platform_fee_usd,\n 0 AS creator_fee_usd,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n sudo_interactions.input_data \nFROM\n swap_final\n LEFT JOIN sudo_interactions\n ON swap_final.tx_hash = sudo_interactions.tx_hash\n LEFT JOIN token_transfers\n ON swap_final.tx_hash = token_transfers.tx_hash\n LEFT JOIN decimals\n ON token_transfers.contract_address = decimals.address\n LEFT JOIN usd_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = usd_prices.hour\n AND (\n CASE\n WHEN token_transfers.contract_address IS NULL THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE token_transfers.contract_address\n END\n ) = usd_prices.token_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = eth_prices.hour\nWHERE\n price IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.sudoswap_sales"}, "model.ethereum_models.silver_nft__metadata": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n blockchain,\n commission_rate,\n contract_address,\n contract_name,\n created_at_block_id,\n created_at_timestamp,\n created_at_tx_id,\n creator_address,\n creator_name,\n image_url,\n project_name,\n token_id,\n token_metadata,\n token_metadata_uri,\n token_name\nFROM\n {{ source(\n 'flipside_gold_ethereum',\n 'nft_metadata'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_gold_ethereum.nft_metadata"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__metadata"], "unique_id": "model.ethereum_models.silver_nft__metadata", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__metadata.sql", "original_file_path": "models/silver/nft/silver_nft__metadata.sql", "name": "silver_nft__metadata", "alias": "metadata", "checksum": {"name": "sha256", "checksum": "92f7179221d850ec984f56c86b2cbc2f0adc8ef38cc4eeca3ba2d130f298535c"}, "tags": [], "refs": [], "sources": [["flipside_gold_ethereum", "nft_metadata"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__metadata.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862736.7831922, "compiled_sql": "\n\nSELECT\n blockchain,\n commission_rate,\n contract_address,\n contract_name,\n created_at_block_id,\n created_at_timestamp,\n created_at_tx_id,\n creator_address,\n creator_name,\n image_url,\n project_name,\n token_id,\n token_metadata,\n token_metadata_uri,\n token_name\nFROM\n flipside_prod_db.ethereum.nft_metadata", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.metadata"}, "model.ethereum_models.silver_nft__opensea_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH opensea_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n event_inputs,\n event_index,\n event_inputs :maker :: STRING AS maker_address,\n event_inputs :taker :: STRING AS taker_address,\n event_inputs :price :: INTEGER AS unadj_price,\n ingested_at :: TIMESTAMP AS ingested_at,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND event_name = 'OrdersMatched'\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n contract_address AS nft_address,\n project_name,\n from_address,\n to_address,\n tokenid,\n token_metadata,\n erc1155_value,\n ingested_at,\n _log_id,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_tx_data AS (\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n LEFT(identifier, LENGTH(identifier) -2) AS id_group,\n CASE\n WHEN identifier = 'CALL_ORIGIN' THEN 'ORIGIN'\n WHEN from_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND to_address = '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073' THEN 'OS_FEE'\n WHEN from_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND to_address <> '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073'\n AND identifier <> 'CALL_ORIGIN' THEN 'TO_SELLER'\n WHEN to_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n ) THEN 'SALE_EVENT'\n END AS call_record_type\n FROM\n {{ ref('silver__eth_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntraces_sales_address AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n eth_value,\n identifier,\n SUBSTR(identifier, 0, LENGTH(identifier) - CHARINDEX('_', REVERSE(identifier))) AS sale_call_id\n FROM\n eth_tx_data\n WHERE\n call_record_type = 'TO_SELLER'),\n traces_sales AS (\n SELECT\n eth_tx_data.tx_hash AS sale_hash,\n eth_tx_data.eth_value AS sale_value,\n eth_tx_data.identifier AS sale_identifer,\n traces_sales_address.to_address AS seller_address,\n SPLIT(\n sale_identifer,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n ROW_NUMBER() over(\n PARTITION BY sale_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC\n ) AS agg_id\n FROM\n eth_tx_data\n LEFT JOIN traces_sales_address\n ON eth_tx_data.tx_hash = traces_sales_address.tx_hash\n AND eth_tx_data.identifier = traces_sales_address.sale_call_id\n WHERE\n eth_tx_data.call_record_type = 'SALE_EVENT'\n ),\n os_eth_fees AS (\n SELECT\n tx_hash,\n identifier,\n eth_value AS os_fee,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC\n ) AS agg_id\n FROM\n eth_tx_data\n WHERE\n call_record_type = 'OS_FEE'\n ),\n token_tx_data AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n to_address,\n from_address,\n raw_amount,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n CASE\n WHEN to_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n ) THEN 'DIRECT'\n ELSE 'INDIRECT'\n END AS interaction_type,\n ingested_at,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnfts_per_trade AS (\n SELECT\n tx_hash,\n COUNT(\n DISTINCT tokenid\n ) AS nft_count\n FROM\n nft_transfers\n GROUP BY\n tx_hash\n),\neth_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n opensea_sales\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n token_tx_data\n )\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address\n FROM\n token_tx_data\n UNION ALL\n SELECT\n tx_hash,\n currency_address\n FROM\n eth_sales\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address\n FROM\n trade_currency\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n tx_currency\n )\n),\nos_token_fees AS (\n SELECT\n tx_hash,\n currency_address,\n to_address,\n from_address,\n raw_amount,\n agg_id\n FROM\n token_tx_data\n WHERE\n to_address = '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073'\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n trade_currency\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n opensea_sales\n )\n GROUP BY\n HOUR,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ndirect_interactions AS (\n SELECT\n nft_transfers._log_id AS _log_id,\n opensea_sales.block_number AS block_number,\n opensea_sales.block_timestamp AS block_timestamp,\n opensea_sales.tx_hash AS tx_hash,\n contract_address AS platform_address,\n tx_data.tx_fee AS tx_fee,\n CASE\n WHEN opensea_sales.maker_address = nft_transfers.from_address THEN 'sale'\n WHEN opensea_sales.maker_address = nft_transfers.to_address THEN 'bid_won'\n END AS event_type,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n event_name,\n event_inputs,\n maker_address,\n taker_address,\n nft_transfers.from_address AS nft_from_address,\n nft_transfers.to_address AS nft_to_address,\n nft_transfers.project_name AS project_name,\n nft_transfers.token_metadata AS token_metadata,\n nft_transfers.event_index AS event_index,\n nft_address,\n tokenId,\n erc1155_value,\n unadj_price,\n price AS token_price,\n nft_count,\n tx_currency.currency_address AS currency_address,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n opensea_sales.ingested_at AS ingested_at,\n COALESCE(unadj_price / nft_count / pow(10, token_decimals), unadj_price) AS adj_price,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n adj_price * token_price,\n 2\n )\n END AS price_usd,\n COALESCE(\n os_fee / nft_count,\n COALESCE(raw_amount / nft_count / pow(10, token_decimals), raw_amount),\n 0\n ) AS total_fees,\n CASE\n WHEN total_fees > 0 THEN adj_price * 0.025\n ELSE 0\n END AS platform_fee,\n COALESCE(\n total_fees - platform_fee,\n 0\n ) AS creator_fee,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * token_price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * token_price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * token_price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n tx_data.input_data\n FROM\n opensea_sales\n INNER JOIN tx_data\n ON opensea_sales.tx_hash = tx_data.tx_hash\n AND tx_data.interaction_type = 'DIRECT'\n LEFT JOIN nft_transfers\n ON opensea_sales.tx_hash = nft_transfers.tx_hash\n AND (\n (\n opensea_sales.maker_address = nft_transfers.from_address\n AND opensea_sales.taker_address = nft_transfers.to_address\n )\n OR (\n opensea_sales.maker_address = nft_transfers.to_address\n AND opensea_sales.taker_address = nft_transfers.from_address\n )\n )\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = opensea_sales.tx_hash\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n opensea_sales.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN nfts_per_trade\n ON nfts_per_trade.tx_hash = opensea_sales.tx_hash\n LEFT JOIN os_eth_fees\n ON os_eth_fees.tx_hash = opensea_sales.tx_hash\n LEFT JOIN os_token_fees\n ON os_token_fees.tx_hash = opensea_sales.tx_hash\n AND os_token_fees.currency_address = decimals.address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n opensea_sales.block_timestamp\n )\n),\nindirect_interactions AS (\n SELECT\n nft_transfers._log_id AS _log_id,\n nft_transfers.tx_hash AS tx_hash,\n tx_data.block_timestamp AS block_timestamp,\n tx_data.block_number AS block_number,\n tx_data.ingested_at AS ingested_at,\n nft_transfers.from_address AS nft_from_address,\n nft_transfers.to_address AS nft_to_address,\n nft_transfers.nft_address AS nft_address,\n nft_transfers.tokenId AS tokenId,\n nft_transfers.token_metadata AS token_metadata,\n nft_transfers.erc1155_value AS erc1155_value,\n nft_transfers.project_name AS project_name,\n nft_transfers.event_index AS event_index,\n tx_data.tx_fee AS tx_fee,\n 'sale' AS event_type,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n platform.contract_address AS platform_address,\n tx_currency.currency_address AS currency_address,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n sale_value,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n sale_value * price,\n 2\n )\n END AS price_usd,\n COALESCE(\n os_fee,\n COALESCE(raw_amount / nft_count / pow(10, token_decimals), raw_amount),\n 0\n ) AS total_fees,\n CASE\n WHEN total_fees > 0 THEN sale_value * 0.025\n ELSE 0\n END AS platform_fee,\n COALESCE(\n total_fees - platform_fee,\n 0\n ) AS creator_fee,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n tx_data.input_data\n FROM\n nft_transfers\n INNER JOIN tx_data\n ON nft_transfers.tx_hash = tx_data.tx_hash\n AND tx_data.interaction_type = 'INDIRECT'\n INNER JOIN traces_sales\n ON traces_sales.sale_hash = nft_transfers.tx_hash\n AND nft_transfers.from_address = traces_sales.seller_address\n AND nft_transfers.agg_id = traces_sales.agg_id\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = nft_transfers.tx_hash\n LEFT JOIN os_eth_fees\n ON os_eth_fees.tx_hash = nft_transfers.tx_hash\n AND os_eth_fees.agg_id = nft_transfers.agg_id\n LEFT JOIN os_token_fees\n ON os_token_fees.tx_hash = nft_transfers.tx_hash\n AND os_token_fees.agg_id = nft_transfers.agg_id\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n tx_data.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n opensea_sales\n ) AS platform\n ON platform.tx_hash = tx_data.tx_hash\n LEFT JOIN nfts_per_trade\n ON nfts_per_trade.tx_hash = tx_data.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n tx_data.block_timestamp\n )\n),\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n event_type,\n platform_address,\n 'opensea' AS platform_name,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\n FROM\n direct_interactions\n WHERE\n _log_id IS NOT NULL\n UNION\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n event_type,\n platform_address,\n 'opensea' AS platform_name,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n sale_value AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\n FROM\n indirect_interactions\n WHERE\n _log_id IS NOT NULL\n)\nSELECT\n block_number,\n block_timestamp,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n CASE\n WHEN platform_address = LOWER('0x7Be8076f4EA4A4AD08075C2508e481d6C946D12b') THEN 'wyvern_v1'\n WHEN platform_address = LOWER('0x7f268357A8c2552623316e2562D90e642bB538E5') THEN 'wyvern_v2'\n END AS platform_exchange_version,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC, currency_symbol)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__opensea_sales"], "unique_id": "model.ethereum_models.silver_nft__opensea_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__opensea_sales.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.sql", "name": "silver_nft__opensea_sales", "alias": "opensea_sales", "checksum": {"name": "sha256", "checksum": "bf5874b5156bd1f8fd09507090269c50c2ea38d4647609326b1a72306a139fec"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__eth_transfers"], ["silver__transfers"], ["silver__transactions"], ["silver__contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_FROM_ADDRESS": {"name": "NFT_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_TO_ADDRESS": {"name": "NFT_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__opensea_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862740.832994, "compiled_sql": "\n\nWITH opensea_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n event_inputs,\n event_index,\n event_inputs :maker :: STRING AS maker_address,\n event_inputs :taker :: STRING AS taker_address,\n event_inputs :price :: INTEGER AS unadj_price,\n ingested_at :: TIMESTAMP AS ingested_at,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND event_name = 'OrdersMatched'\n AND tx_status = 'SUCCESS'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n contract_address AS nft_address,\n project_name,\n from_address,\n to_address,\n tokenid,\n token_metadata,\n erc1155_value,\n ingested_at,\n _log_id,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\neth_tx_data AS (\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n LEFT(identifier, LENGTH(identifier) -2) AS id_group,\n CASE\n WHEN identifier = 'CALL_ORIGIN' THEN 'ORIGIN'\n WHEN from_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND to_address = '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073' THEN 'OS_FEE'\n WHEN from_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND to_address <> '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073'\n AND identifier <> 'CALL_ORIGIN' THEN 'TO_SELLER'\n WHEN to_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n ) THEN 'SALE_EVENT'\n END AS call_record_type\n FROM\n ETHEREUM_DEV.silver.eth_transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\ntraces_sales_address AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n eth_value,\n identifier,\n SUBSTR(identifier, 0, LENGTH(identifier) - CHARINDEX('_', REVERSE(identifier))) AS sale_call_id\n FROM\n eth_tx_data\n WHERE\n call_record_type = 'TO_SELLER'),\n traces_sales AS (\n SELECT\n eth_tx_data.tx_hash AS sale_hash,\n eth_tx_data.eth_value AS sale_value,\n eth_tx_data.identifier AS sale_identifer,\n traces_sales_address.to_address AS seller_address,\n SPLIT(\n sale_identifer,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n ROW_NUMBER() over(\n PARTITION BY sale_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC\n ) AS agg_id\n FROM\n eth_tx_data\n LEFT JOIN traces_sales_address\n ON eth_tx_data.tx_hash = traces_sales_address.tx_hash\n AND eth_tx_data.identifier = traces_sales_address.sale_call_id\n WHERE\n eth_tx_data.call_record_type = 'SALE_EVENT'\n ),\n os_eth_fees AS (\n SELECT\n tx_hash,\n identifier,\n eth_value AS os_fee,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC\n ) AS agg_id\n FROM\n eth_tx_data\n WHERE\n call_record_type = 'OS_FEE'\n ),\n token_tx_data AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n to_address,\n from_address,\n raw_amount,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n CASE\n WHEN to_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n ) THEN 'DIRECT'\n ELSE 'INDIRECT'\n END AS interaction_type,\n ingested_at,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\nnfts_per_trade AS (\n SELECT\n tx_hash,\n COUNT(\n DISTINCT tokenid\n ) AS nft_count\n FROM\n nft_transfers\n GROUP BY\n tx_hash\n),\neth_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n opensea_sales\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n token_tx_data\n )\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address\n FROM\n token_tx_data\n UNION ALL\n SELECT\n tx_hash,\n currency_address\n FROM\n eth_sales\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address\n FROM\n trade_currency\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n tx_currency\n )\n),\nos_token_fees AS (\n SELECT\n tx_hash,\n currency_address,\n to_address,\n from_address,\n raw_amount,\n agg_id\n FROM\n token_tx_data\n WHERE\n to_address = '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073'\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n trade_currency\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n opensea_sales\n )\n GROUP BY\n HOUR,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ndirect_interactions AS (\n SELECT\n nft_transfers._log_id AS _log_id,\n opensea_sales.block_number AS block_number,\n opensea_sales.block_timestamp AS block_timestamp,\n opensea_sales.tx_hash AS tx_hash,\n contract_address AS platform_address,\n tx_data.tx_fee AS tx_fee,\n CASE\n WHEN opensea_sales.maker_address = nft_transfers.from_address THEN 'sale'\n WHEN opensea_sales.maker_address = nft_transfers.to_address THEN 'bid_won'\n END AS event_type,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n event_name,\n event_inputs,\n maker_address,\n taker_address,\n nft_transfers.from_address AS nft_from_address,\n nft_transfers.to_address AS nft_to_address,\n nft_transfers.project_name AS project_name,\n nft_transfers.token_metadata AS token_metadata,\n nft_transfers.event_index AS event_index,\n nft_address,\n tokenId,\n erc1155_value,\n unadj_price,\n price AS token_price,\n nft_count,\n tx_currency.currency_address AS currency_address,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n opensea_sales.ingested_at AS ingested_at,\n COALESCE(unadj_price / nft_count / pow(10, token_decimals), unadj_price) AS adj_price,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n adj_price * token_price,\n 2\n )\n END AS price_usd,\n COALESCE(\n os_fee / nft_count,\n COALESCE(raw_amount / nft_count / pow(10, token_decimals), raw_amount),\n 0\n ) AS total_fees,\n CASE\n WHEN total_fees > 0 THEN adj_price * 0.025\n ELSE 0\n END AS platform_fee,\n COALESCE(\n total_fees - platform_fee,\n 0\n ) AS creator_fee,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * token_price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * token_price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * token_price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n tx_data.input_data\n FROM\n opensea_sales\n INNER JOIN tx_data\n ON opensea_sales.tx_hash = tx_data.tx_hash\n AND tx_data.interaction_type = 'DIRECT'\n LEFT JOIN nft_transfers\n ON opensea_sales.tx_hash = nft_transfers.tx_hash\n AND (\n (\n opensea_sales.maker_address = nft_transfers.from_address\n AND opensea_sales.taker_address = nft_transfers.to_address\n )\n OR (\n opensea_sales.maker_address = nft_transfers.to_address\n AND opensea_sales.taker_address = nft_transfers.from_address\n )\n )\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = opensea_sales.tx_hash\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n opensea_sales.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN nfts_per_trade\n ON nfts_per_trade.tx_hash = opensea_sales.tx_hash\n LEFT JOIN os_eth_fees\n ON os_eth_fees.tx_hash = opensea_sales.tx_hash\n LEFT JOIN os_token_fees\n ON os_token_fees.tx_hash = opensea_sales.tx_hash\n AND os_token_fees.currency_address = decimals.address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n opensea_sales.block_timestamp\n )\n),\nindirect_interactions AS (\n SELECT\n nft_transfers._log_id AS _log_id,\n nft_transfers.tx_hash AS tx_hash,\n tx_data.block_timestamp AS block_timestamp,\n tx_data.block_number AS block_number,\n tx_data.ingested_at AS ingested_at,\n nft_transfers.from_address AS nft_from_address,\n nft_transfers.to_address AS nft_to_address,\n nft_transfers.nft_address AS nft_address,\n nft_transfers.tokenId AS tokenId,\n nft_transfers.token_metadata AS token_metadata,\n nft_transfers.erc1155_value AS erc1155_value,\n nft_transfers.project_name AS project_name,\n nft_transfers.event_index AS event_index,\n tx_data.tx_fee AS tx_fee,\n 'sale' AS event_type,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n platform.contract_address AS platform_address,\n tx_currency.currency_address AS currency_address,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n sale_value,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n sale_value * price,\n 2\n )\n END AS price_usd,\n COALESCE(\n os_fee,\n COALESCE(raw_amount / nft_count / pow(10, token_decimals), raw_amount),\n 0\n ) AS total_fees,\n CASE\n WHEN total_fees > 0 THEN sale_value * 0.025\n ELSE 0\n END AS platform_fee,\n COALESCE(\n total_fees - platform_fee,\n 0\n ) AS creator_fee,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n tx_data.input_data\n FROM\n nft_transfers\n INNER JOIN tx_data\n ON nft_transfers.tx_hash = tx_data.tx_hash\n AND tx_data.interaction_type = 'INDIRECT'\n INNER JOIN traces_sales\n ON traces_sales.sale_hash = nft_transfers.tx_hash\n AND nft_transfers.from_address = traces_sales.seller_address\n AND nft_transfers.agg_id = traces_sales.agg_id\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = nft_transfers.tx_hash\n LEFT JOIN os_eth_fees\n ON os_eth_fees.tx_hash = nft_transfers.tx_hash\n AND os_eth_fees.agg_id = nft_transfers.agg_id\n LEFT JOIN os_token_fees\n ON os_token_fees.tx_hash = nft_transfers.tx_hash\n AND os_token_fees.agg_id = nft_transfers.agg_id\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n tx_data.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n opensea_sales\n ) AS platform\n ON platform.tx_hash = tx_data.tx_hash\n LEFT JOIN nfts_per_trade\n ON nfts_per_trade.tx_hash = tx_data.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n tx_data.block_timestamp\n )\n),\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n event_type,\n platform_address,\n 'opensea' AS platform_name,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\n FROM\n direct_interactions\n WHERE\n _log_id IS NOT NULL\n UNION\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n event_type,\n platform_address,\n 'opensea' AS platform_name,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n sale_value AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\n FROM\n indirect_interactions\n WHERE\n _log_id IS NOT NULL\n)\nSELECT\n block_number,\n block_timestamp,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n CASE\n WHEN platform_address = LOWER('0x7Be8076f4EA4A4AD08075C2508e481d6C946D12b') THEN 'wyvern_v1'\n WHEN platform_address = LOWER('0x7f268357A8c2552623316e2562D90e642bB538E5') THEN 'wyvern_v2'\n END AS platform_exchange_version,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC, currency_symbol)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.opensea_sales"}, "model.ethereum_models.silver_nft__nftx_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH vaults AS (\n\n SELECT\n event_inputs :assetAddress :: STRING AS nft_address,\n event_inputs :vaultAddress :: STRING AS nftx_token_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n event_name = 'NewVault'\n AND contract_address = '0xbe86f647b167567525ccaafcd6f881f1ee558216'\n),\nnftx_token_swaps AS (\n SELECT\n block_timestamp,\n tx_hash,\n CASE\n WHEN symbol_in = 'WETH' THEN token_out\n ELSE token_in\n END AS nftx_token,\n CASE\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NOT NULL THEN amount_out\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NULL\n AND amount_out < 500 THEN amount_out\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NULL\n AND amount_out > 500 THEN amount_out / pow(\n 10,\n 18\n )\n WHEN symbol_in <> 'WETH'\n AND amount_in_usd IS NOT NULL THEN amount_in\n WHEN symbol_in <> 'WETH'\n AND amount_in_usd IS NULL\n AND amount_in < 500 THEN amount_in\n ELSE amount_in / pow(\n 10,\n 18\n )\n END AS nftx_tokens,\n ROUND(\n CASE\n WHEN token_in = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_in_usd IS NULL THEN (\n amount_in * price\n ) / nftx_tokens\n WHEN token_in = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_in_usd IS NOT NULL THEN amount_in_usd / nftx_tokens\n WHEN token_out = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_out_usd IS NULL THEN (\n amount_out * price\n ) / nftx_tokens\n ELSE amount_out_usd / nftx_tokens\n END,\n 2\n ) AS usd_price_per_token\n FROM\n {{ ref('silver_dex__v2_swaps') }}\n LEFT JOIN {{ ref('core__fact_hourly_token_prices') }}\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n AND token_address = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n WHERE\n nftx_tokens >.05\n AND (\n token_out IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n OR token_in IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n )\n AND (\n symbol_in = 'WETH'\n OR symbol_out = 'WETH'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ndate_spine AS (\n SELECT\n DISTINCT HOUR,\n nftx_token_address\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n LEFT JOIN vaults\n),\njoin_dates AS (\n SELECT\n HOUR AS nftx_date,\n date_spine.nftx_token_address AS token,\n usd_price_per_token\n FROM\n date_spine\n LEFT JOIN nftx_token_swaps A\n ON HOUR = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND date_spine.nftx_token_address = A.nftx_token\n),\nfill_dates AS (\n SELECT\n nftx_date,\n token AS nftx_token_address,\n CASE\n WHEN usd_price_per_token IS NULL THEN LAG(usd_price_per_token) ignore nulls over (\n PARTITION BY token\n ORDER BY\n nftx_date\n )\n ELSE usd_price_per_token\n END AS nftx_token_price\n FROM\n join_dates\n),\nfull_fill_dates AS (\n SELECT\n nftx_date,\n nftx_token_address,\n COALESCE(\n CASE\n WHEN nftx_token_price IS NULL THEN FIRST_VALUE(\n nftx_token_price ignore nulls\n ) over (\n PARTITION BY nftx_token_address\n ORDER BY\n nftx_date\n )\n ELSE nftx_token_price\n END,\n 0\n ) AS nftx_token_price\n FROM\n fill_dates\n),\nbase_sale_logs AS (\n SELECT\n _log_id,\n block_timestamp,\n tx_hash,\n event_inputs,\n contract_address AS platform_address,\n nft_address,\n nftx_token_address\n FROM\n {{ ref('silver__logs') }}\n LEFT JOIN vaults\n ON contract_address = nftx_token_address\n WHERE\n event_name = 'Redeemed'\n AND contract_address IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nflat_sales_logs AS (\n SELECT\n _log_id,\n block_timestamp,\n tx_hash,\n nft_address,\n nftx_token_address,\n platform_address,\n f.value :: STRING AS tokenId\n FROM\n base_sale_logs,\n TABLE(FLATTEN(base_sale_logs.event_inputs :nftIds)) f\n),\nlast_nft_transfer AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n A.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n {{ ref('silver__nft_transfers') }} A\n INNER JOIN flat_sales_logs b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.nft_address\n AND A.tokenId = b.tokenId\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY A.tx_hash, A.contract_address, A.tokenid\nORDER BY\n event_index DESC)) = 1\n),\nfirst_nft_transfer AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n A.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n {{ ref('silver__nft_transfers') }} A\n INNER JOIN flat_sales_logs b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.nft_address\n AND A.tokenId = b.tokenId\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY A.tx_hash, A.contract_address, A.tokenid\nORDER BY\n event_index ASC)) = 1\n),\nnft_transfers AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n b.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n last_nft_transfer A\n JOIN first_nft_transfer b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n AND A.tokenid = b.tokenid\n),\ntoken_transfers AS (\n SELECT\n block_timestamp,\n tx_hash,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount / pow(\n 10,\n 18\n ) AS adj_amount,\n CASE\n WHEN to_address = '0x0000000000000000000000000000000000000000' THEN 'sale_amt'\n WHEN to_address IN (\n '0xfd8a76dc204e461db5da4f38687adc9cc5ae4a86',\n '0x40d73df4f99bae688ce3c23a01022224fe16c7b2',\n '0x7ae9d7ee8489cad7afc84111b8b185ee594ae090'\n ) THEN 'fees'\n END AS token_type,\n b.nft_address\n FROM\n {{ ref('silver__transfers') }}\n LEFT JOIN vaults b\n ON contract_address = b.nftx_token_address\n WHERE\n adj_amount < 500\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n nft_transfers\n )\n AND contract_address IN (\n SELECT\n DISTINCT nftx_token_address\n FROM\n nft_transfers\n )\n AND token_type IS NOT NULL\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nsale_count AS (\n SELECT\n tx_hash,\n contract_address,\n COUNT(*) AS nft_transfers\n FROM\n nft_transfers\n GROUP BY\n tx_hash,\n contract_address\n),\ntotal_sales AS (\n SELECT\n tx_hash,\n contract_address,\n SUM(adj_amount) AS sale_amount\n FROM\n token_transfers\n WHERE\n token_type = 'sale_amt'\n GROUP BY\n tx_hash,\n contract_address\n),\ntotal_fees AS (\n SELECT\n tx_hash,\n contract_address,\n AVG(adj_amount) AS fee_amount\n FROM\n token_transfers\n WHERE\n token_type = 'fees'\n GROUP BY\n tx_hash,\n contract_address\n),\nfinal_base AS (\n SELECT\n A.*,\n b.nft_transfers,\n (COALESCE(C.sale_amount, 0) + COALESCE(d.fee_amount, 0)) / b.nft_transfers AS price,\n COALESCE(\n d.fee_amount,\n 0\n ) / b.nft_transfers AS fees\n FROM\n nft_transfers A\n LEFT JOIN sale_count b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n LEFT JOIN total_sales C\n ON A.tx_hash = C.tx_hash\n AND A.nftx_token_address = C.contract_address\n LEFT JOIN total_fees d\n ON A.tx_hash = d.tx_hash\n AND A.nftx_token_address = d.contract_address\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n _inserted_timestamp,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n final_base\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_token_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n tx_data\n )\n GROUP BY\n HOUR,\n token_address\n),\nfinal_table AS (\n SELECT\n A._log_id AS _log_id,\n A.tx_hash AS tx_hash,\n A.block_timestamp AS block_timestamp,\n A.contract_address AS nft_address,\n A.project_name AS project_name,\n A.from_address AS seller_address,\n A.to_address AS buyer_address,\n A.tokenid AS tokenId,\n A.erc1155_value AS erc1155_value,\n A.token_metadata AS token_metadata,\n A._inserted_timestamp AS _inserted_timestamp,\n A.price AS price,\n COALESCE(\n A.fees,\n 0\n ) AS total_fees,\n COALESCE(\n A.fees,\n 0\n ) AS platform_fee,\n 0 AS creator_fee,\n 0 AS creator_fee_usd,\n tx.to_address AS origin_to_address,\n tx.from_address AS origin_from_address,\n tx.origin_function_signature AS origin_function_signature,\n tx.tx_fee AS tx_fee,\n ROUND(\n tx.tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n A.nftx_token_address AS currency_address,\n 'nftx_token' AS currency_symbol,\n 'redeem' AS event_type,\n tx.block_number,\n 'nftx' AS platform_name,\n A.platform_address AS platform_address,\n ROUND(\n nftx_token_price * A.price,\n 2\n ) AS price_usd,\n ROUND(nftx_token_price * COALESCE(A.fees, 0), 2) AS total_fees_usd,\n ROUND(nftx_token_price * COALESCE(A.fees, 0), 2) AS platform_fee_usd,\n input_data\n FROM\n final_base A\n LEFT JOIN tx_data tx\n ON A.tx_hash = tx.tx_hash\n LEFT JOIN eth_token_price\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = eth_token_price.hour\n LEFT JOIN full_fill_dates f\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = f.nftx_date\n AND A.nftx_token_address = f.nftx_token_address\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'nftx_v2' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\nFROM\n final_table qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver_dex__v2_swaps", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__nftx_sales"], "unique_id": "model.ethereum_models.silver_nft__nftx_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__nftx_sales.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.sql", "name": "silver_nft__nftx_sales", "alias": "nftx_sales", "checksum": {"name": "sha256", "checksum": "719a3ef2263035297b0d0721e3a70f78b308d2c5bb266d6be5cd571254fb4af5"}, "tags": [], "refs": [["silver__logs"], ["silver_dex__v2_swaps"], ["core__fact_hourly_token_prices"], ["core__fact_hourly_token_prices"], ["silver__logs"], ["silver__nft_transfers"], ["silver__nft_transfers"], ["silver__transfers"], ["silver__transactions"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__nftx_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862740.633643, "compiled_sql": "\n\nWITH vaults AS (\n\n SELECT\n event_inputs :assetAddress :: STRING AS nft_address,\n event_inputs :vaultAddress :: STRING AS nftx_token_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n event_name = 'NewVault'\n AND contract_address = '0xbe86f647b167567525ccaafcd6f881f1ee558216'\n),\nnftx_token_swaps AS (\n SELECT\n block_timestamp,\n tx_hash,\n CASE\n WHEN symbol_in = 'WETH' THEN token_out\n ELSE token_in\n END AS nftx_token,\n CASE\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NOT NULL THEN amount_out\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NULL\n AND amount_out < 500 THEN amount_out\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NULL\n AND amount_out > 500 THEN amount_out / pow(\n 10,\n 18\n )\n WHEN symbol_in <> 'WETH'\n AND amount_in_usd IS NOT NULL THEN amount_in\n WHEN symbol_in <> 'WETH'\n AND amount_in_usd IS NULL\n AND amount_in < 500 THEN amount_in\n ELSE amount_in / pow(\n 10,\n 18\n )\n END AS nftx_tokens,\n ROUND(\n CASE\n WHEN token_in = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_in_usd IS NULL THEN (\n amount_in * price\n ) / nftx_tokens\n WHEN token_in = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_in_usd IS NOT NULL THEN amount_in_usd / nftx_tokens\n WHEN token_out = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_out_usd IS NULL THEN (\n amount_out * price\n ) / nftx_tokens\n ELSE amount_out_usd / nftx_tokens\n END,\n 2\n ) AS usd_price_per_token\n FROM\n ETHEREUM_DEV.silver_dex.v2_swaps\n LEFT JOIN ETHEREUM_DEV.core.fact_hourly_token_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n AND token_address = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n WHERE\n nftx_tokens >.05\n AND (\n token_out IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n OR token_in IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n )\n AND (\n symbol_in = 'WETH'\n OR symbol_out = 'WETH'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n),\ndate_spine AS (\n SELECT\n DISTINCT HOUR,\n nftx_token_address\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n LEFT JOIN vaults\n),\njoin_dates AS (\n SELECT\n HOUR AS nftx_date,\n date_spine.nftx_token_address AS token,\n usd_price_per_token\n FROM\n date_spine\n LEFT JOIN nftx_token_swaps A\n ON HOUR = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND date_spine.nftx_token_address = A.nftx_token\n),\nfill_dates AS (\n SELECT\n nftx_date,\n token AS nftx_token_address,\n CASE\n WHEN usd_price_per_token IS NULL THEN LAG(usd_price_per_token) ignore nulls over (\n PARTITION BY token\n ORDER BY\n nftx_date\n )\n ELSE usd_price_per_token\n END AS nftx_token_price\n FROM\n join_dates\n),\nfull_fill_dates AS (\n SELECT\n nftx_date,\n nftx_token_address,\n COALESCE(\n CASE\n WHEN nftx_token_price IS NULL THEN FIRST_VALUE(\n nftx_token_price ignore nulls\n ) over (\n PARTITION BY nftx_token_address\n ORDER BY\n nftx_date\n )\n ELSE nftx_token_price\n END,\n 0\n ) AS nftx_token_price\n FROM\n fill_dates\n),\nbase_sale_logs AS (\n SELECT\n _log_id,\n block_timestamp,\n tx_hash,\n event_inputs,\n contract_address AS platform_address,\n nft_address,\n nftx_token_address\n FROM\n ETHEREUM_DEV.silver.logs\n LEFT JOIN vaults\n ON contract_address = nftx_token_address\n WHERE\n event_name = 'Redeemed'\n AND contract_address IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n),\nflat_sales_logs AS (\n SELECT\n _log_id,\n block_timestamp,\n tx_hash,\n nft_address,\n nftx_token_address,\n platform_address,\n f.value :: STRING AS tokenId\n FROM\n base_sale_logs,\n TABLE(FLATTEN(base_sale_logs.event_inputs :nftIds)) f\n),\nlast_nft_transfer AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n A.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n ETHEREUM_DEV.silver.nft_transfers A\n INNER JOIN flat_sales_logs b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.nft_address\n AND A.tokenId = b.tokenId\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n\nqualify(ROW_NUMBER() over(PARTITION BY A.tx_hash, A.contract_address, A.tokenid\nORDER BY\n event_index DESC)) = 1\n),\nfirst_nft_transfer AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n A.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n ETHEREUM_DEV.silver.nft_transfers A\n INNER JOIN flat_sales_logs b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.nft_address\n AND A.tokenId = b.tokenId\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n\nqualify(ROW_NUMBER() over(PARTITION BY A.tx_hash, A.contract_address, A.tokenid\nORDER BY\n event_index ASC)) = 1\n),\nnft_transfers AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n b.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n last_nft_transfer A\n JOIN first_nft_transfer b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n AND A.tokenid = b.tokenid\n),\ntoken_transfers AS (\n SELECT\n block_timestamp,\n tx_hash,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount / pow(\n 10,\n 18\n ) AS adj_amount,\n CASE\n WHEN to_address = '0x0000000000000000000000000000000000000000' THEN 'sale_amt'\n WHEN to_address IN (\n '0xfd8a76dc204e461db5da4f38687adc9cc5ae4a86',\n '0x40d73df4f99bae688ce3c23a01022224fe16c7b2',\n '0x7ae9d7ee8489cad7afc84111b8b185ee594ae090'\n ) THEN 'fees'\n END AS token_type,\n b.nft_address\n FROM\n ETHEREUM_DEV.silver.transfers\n LEFT JOIN vaults b\n ON contract_address = b.nftx_token_address\n WHERE\n adj_amount < 500\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n nft_transfers\n )\n AND contract_address IN (\n SELECT\n DISTINCT nftx_token_address\n FROM\n nft_transfers\n )\n AND token_type IS NOT NULL\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n),\nsale_count AS (\n SELECT\n tx_hash,\n contract_address,\n COUNT(*) AS nft_transfers\n FROM\n nft_transfers\n GROUP BY\n tx_hash,\n contract_address\n),\ntotal_sales AS (\n SELECT\n tx_hash,\n contract_address,\n SUM(adj_amount) AS sale_amount\n FROM\n token_transfers\n WHERE\n token_type = 'sale_amt'\n GROUP BY\n tx_hash,\n contract_address\n),\ntotal_fees AS (\n SELECT\n tx_hash,\n contract_address,\n AVG(adj_amount) AS fee_amount\n FROM\n token_transfers\n WHERE\n token_type = 'fees'\n GROUP BY\n tx_hash,\n contract_address\n),\nfinal_base AS (\n SELECT\n A.*,\n b.nft_transfers,\n (COALESCE(C.sale_amount, 0) + COALESCE(d.fee_amount, 0)) / b.nft_transfers AS price,\n COALESCE(\n d.fee_amount,\n 0\n ) / b.nft_transfers AS fees\n FROM\n nft_transfers A\n LEFT JOIN sale_count b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n LEFT JOIN total_sales C\n ON A.tx_hash = C.tx_hash\n AND A.nftx_token_address = C.contract_address\n LEFT JOIN total_fees d\n ON A.tx_hash = d.tx_hash\n AND A.nftx_token_address = d.contract_address\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n _inserted_timestamp,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n final_base\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n),\neth_token_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n tx_data\n )\n GROUP BY\n HOUR,\n token_address\n),\nfinal_table AS (\n SELECT\n A._log_id AS _log_id,\n A.tx_hash AS tx_hash,\n A.block_timestamp AS block_timestamp,\n A.contract_address AS nft_address,\n A.project_name AS project_name,\n A.from_address AS seller_address,\n A.to_address AS buyer_address,\n A.tokenid AS tokenId,\n A.erc1155_value AS erc1155_value,\n A.token_metadata AS token_metadata,\n A._inserted_timestamp AS _inserted_timestamp,\n A.price AS price,\n COALESCE(\n A.fees,\n 0\n ) AS total_fees,\n COALESCE(\n A.fees,\n 0\n ) AS platform_fee,\n 0 AS creator_fee,\n 0 AS creator_fee_usd,\n tx.to_address AS origin_to_address,\n tx.from_address AS origin_from_address,\n tx.origin_function_signature AS origin_function_signature,\n tx.tx_fee AS tx_fee,\n ROUND(\n tx.tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n A.nftx_token_address AS currency_address,\n 'nftx_token' AS currency_symbol,\n 'redeem' AS event_type,\n tx.block_number,\n 'nftx' AS platform_name,\n A.platform_address AS platform_address,\n ROUND(\n nftx_token_price * A.price,\n 2\n ) AS price_usd,\n ROUND(nftx_token_price * COALESCE(A.fees, 0), 2) AS total_fees_usd,\n ROUND(nftx_token_price * COALESCE(A.fees, 0), 2) AS platform_fee_usd,\n input_data\n FROM\n final_base A\n LEFT JOIN tx_data tx\n ON A.tx_hash = tx.tx_hash\n LEFT JOIN eth_token_price\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = eth_token_price.hour\n LEFT JOIN full_fill_dates f\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = f.nftx_date\n AND A.nftx_token_address = f.nftx_token_address\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'nftx_v2' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\nFROM\n final_table qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.nftx_sales"}, "model.ethereum_models.silver_maker__delegations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH vote_txs AS (\n SELECT \n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n contract_address = '0x0a3f6849f78076aefadf113f5bed87720274ddc0' -- MakerDAO general governance contract\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n), \ndelegations AS (\n SELECT \n v.tx_hash, \n from_address, \n to_address\n FROM vote_txs v\n\n LEFT OUTER JOIN {{ ref('silver__traces') }} t\n ON v.tx_hash = t.tx_hash\n\n WHERE \n type = 'CALL'\n AND identifier = 'CALL_ORIGIN'\n\n {% if is_incremental() %}\n AND\n t._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n),\ndelegate_addr AS (\n SELECT \n DISTINCT origin_from_address AS delegate, \n origin_to_address\n FROM \n delegations d\n \n LEFT OUTER JOIN {{ ref('silver__logs') }} l\n ON d.to_address = l.origin_to_address\n\n WHERE \n l.contract_name = 'PollingEmitter'\n AND l.event_name = 'Voted'\n\n {% if is_incremental() %}\n AND\n l._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %} \n)\nSELECT \n l.block_number, \n l.block_timestamp, \n v.tx_hash, \n tx_status,\n COALESCE(\n t.from_address, \n l.origin_from_address\n ) AS origin_from_address, \n contract_address, \n CASE \n WHEN event_name = 'Lock' THEN \n 'delegate'\n WHEN event_name = 'Free' THEN\n 'undelegate'\n END AS tx_event,\n COALESCE(\n delegate,\n contract_address\n ) AS delegate, \n CASE \n WHEN event_name = 'Lock' THEN\n event_inputs :LockAmount :: FLOAT\n WHEN event_name = 'Free' THEN\n event_inputs :wad :: FLOAT\n END AS amount_delegated_unadjusted, \n 18 AS decimals, \n amount_delegated_unadjusted / POW(10, decimals) AS amount_delegated, \n _inserted_timestamp, \n _log_id\nFROM vote_txs v\n\nLEFT OUTER JOIN {{ ref('silver__logs') }} l \nON v.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN delegations t\nON v.tx_hash = t.tx_hash\n\nLEFT OUTER JOIN delegate_addr ad\nON contract_address = ad.origin_to_address\n\nWHERE \n (event_name = 'Lock'\n OR event_name = 'Free')\n\n{% if is_incremental() %}\nAND\n l._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__delegations"], "unique_id": "model.ethereum_models.silver_maker__delegations", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/maker/silver_maker__delegations.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.sql", "name": "silver_maker__delegations", "alias": "delegations", "checksum": {"name": "sha256", "checksum": "22b9cf3af76fa83eb770366d7910f15c510c7269ef2aa43b16df88b02262acb2"}, "tags": [], "refs": [["silver__logs"], ["silver__traces"], ["silver__logs"], ["silver__logs"]], "sources": [], "metrics": [], "description": "A record of all MKR token delegations to Maker delegators. Maker delegators gain voting power for participation in Maker governance.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The address of the wallet that is delegating MKR to a delegator.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_EVENT": {"name": "TX_EVENT", "description": "Whether tokens are being delegated or undelegated in the transaction from a delegate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DELEGATED_UNADJUSTED": {"name": "AMOUNT_DELEGATED_UNADJUSTED", "description": "The raw amount of MKR delegated. Divide through by POW(10, DECIMALS) to get the amount of MKR.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DELEGATED": {"name": "AMOUNT_DELEGATED", "description": "The amount of MKR delegated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DELEGATE": {"name": "DELEGATE", "description": "A contract address associated with the delegate receiving the delegation. A delegate then gains the voting power associated with the delegated tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__delegations.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1670862742.039019, "compiled_sql": "\n\nWITH vote_txs AS (\n SELECT \n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n contract_address = '0x0a3f6849f78076aefadf113f5bed87720274ddc0' -- MakerDAO general governance contract\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.delegations\n )\n \n), \ndelegations AS (\n SELECT \n v.tx_hash, \n from_address, \n to_address\n FROM vote_txs v\n\n LEFT OUTER JOIN ETHEREUM_DEV.silver.traces t\n ON v.tx_hash = t.tx_hash\n\n WHERE \n type = 'CALL'\n AND identifier = 'CALL_ORIGIN'\n\n \n AND\n t._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.delegations\n )\n \n),\ndelegate_addr AS (\n SELECT \n DISTINCT origin_from_address AS delegate, \n origin_to_address\n FROM \n delegations d\n \n LEFT OUTER JOIN ETHEREUM_DEV.silver.logs l\n ON d.to_address = l.origin_to_address\n\n WHERE \n l.contract_name = 'PollingEmitter'\n AND l.event_name = 'Voted'\n\n \n AND\n l._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.delegations\n )\n \n)\nSELECT \n l.block_number, \n l.block_timestamp, \n v.tx_hash, \n tx_status,\n COALESCE(\n t.from_address, \n l.origin_from_address\n ) AS origin_from_address, \n contract_address, \n CASE \n WHEN event_name = 'Lock' THEN \n 'delegate'\n WHEN event_name = 'Free' THEN\n 'undelegate'\n END AS tx_event,\n COALESCE(\n delegate,\n contract_address\n ) AS delegate, \n CASE \n WHEN event_name = 'Lock' THEN\n event_inputs :LockAmount :: FLOAT\n WHEN event_name = 'Free' THEN\n event_inputs :wad :: FLOAT\n END AS amount_delegated_unadjusted, \n 18 AS decimals, \n amount_delegated_unadjusted / POW(10, decimals) AS amount_delegated, \n _inserted_timestamp, \n _log_id\nFROM vote_txs v\n\nLEFT OUTER JOIN ETHEREUM_DEV.silver.logs l \nON v.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN delegations t\nON v.tx_hash = t.tx_hash\n\nLEFT OUTER JOIN delegate_addr ad\nON contract_address = ad.origin_to_address\n\nWHERE \n (event_name = 'Lock'\n OR event_name = 'Free')\n\n\nAND\n l._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.delegations\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.delegations"}, "model.ethereum_models.silver_maker__repayments": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH get_repayments AS (\n SELECT \n tx_hash \n FROM \n {{ ref('silver__logs') }}\n WHERE \n contract_address = '0x5ef30b9986345249bc32d8928b7ee64de9435e39'\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n event_name = 'Deposit'\n OR event_name = 'Withdrawal'\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n )\n\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n)\n\nSELECT \n block_number, \n block_timestamp, \n r.tx_hash,\n tx_status, \n event_index, \n origin_from_address AS payer, \n origin_to_address AS vault, \n contract_address AS token_paid,\n symbol, \n event_inputs :value :: NUMBER AS amount_paid_unadjusted, \n COALESCE(\n decimals, \n 18\n ) AS decimals,\n amount_paid_unadjusted / POW(10, COALESCE(decimals, 18)) AS amount_paid, \n l._inserted_timestamp,\n l._log_id\nFROM \n get_repayments r\n \nINNER JOIN {{ ref('silver__logs') }} l \nON r.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\nON contract_address = c.address\n\nWHERE \n contract_name = 'Dai' \n AND event_name = 'Transfer'\n AND origin_from_address = event_inputs :from :: STRING\n\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n{% endif %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__repayments"], "unique_id": "model.ethereum_models.silver_maker__repayments", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/maker/silver_maker__repayments.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.sql", "name": "silver_maker__repayments", "alias": "repayments", "checksum": {"name": "sha256", "checksum": "1ab252bcc5859348e0bafe900a453c79771c2607acb1eb3978a9400f3a33008d"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "A record of all loan repayments on Maker", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "A wallet address of the user making a loan payment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PAID": {"name": "TOKEN_PAID", "description": "The address of the token / asset that is being used to make the loan payment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_PAID_UNADJUSTED": {"name": "AMOUNT_PAID_UNADJUSTED", "description": "The raw amount of token / asset used in the loan repayment. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_PAID": {"name": "AMOUNT_PAID", "description": "The amount of token / asset used in the loan repayment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__repayments.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1670862741.7414432, "compiled_sql": "\n\nWITH get_repayments AS (\n SELECT \n tx_hash \n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n contract_address = '0x5ef30b9986345249bc32d8928b7ee64de9435e39'\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n event_name = 'Deposit'\n OR event_name = 'Withdrawal'\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.repayments\n )\n \n )\n\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.repayments\n )\n\n\nqualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n)\n\nSELECT \n block_number, \n block_timestamp, \n r.tx_hash,\n tx_status, \n event_index, \n origin_from_address AS payer, \n origin_to_address AS vault, \n contract_address AS token_paid,\n symbol, \n event_inputs :value :: NUMBER AS amount_paid_unadjusted, \n COALESCE(\n decimals, \n 18\n ) AS decimals,\n amount_paid_unadjusted / POW(10, COALESCE(decimals, 18)) AS amount_paid, \n l._inserted_timestamp,\n l._log_id\nFROM \n get_repayments r\n \nINNER JOIN ETHEREUM_DEV.silver.logs l \nON r.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\nON contract_address = c.address\n\nWHERE \n contract_name = 'Dai' \n AND event_name = 'Transfer'\n AND origin_from_address = event_inputs :from :: STRING\n\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.repayments\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.repayments"}, "model.ethereum_models.silver_maker__deposits": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH get_deposits AS ( \n SELECT \n block_number, \n block_timestamp, \n tx_hash,\n tx_status, \n origin_from_address AS depositor, \n origin_to_address AS vault, \n _inserted_timestamp, \n _log_id\n FROM \n {{ ref('silver__logs') }} l\n WHERE \n origin_to_address IN (\n SELECT \n vault\n FROM \n {{ ref('silver_maker__vault_creation') }} \n )\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n event_name IN ('Swap', 'FlashLoan', 'Repay', 'LogTrade', 'LogFlashLoan', 'Refund')\n OR contract_name LIKE '%TornadoCash%'\n OR contract_name IN ('GnosisToken', 'Proxy', 'DefisaverLogger', 'KyberNetwork', 'Exchange')\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n )\n\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n), \n\ntransfer_amt AS (\n SELECT\n d.block_number, \n d.block_timestamp, \n d.tx_hash,\n d.tx_status, \n e.event_index, \n depositor, \n vault, \n contract_address AS token_deposited, \n COALESCE(\n event_inputs :value, \n event_inputs :amount, \n event_inputs :_amount, \n event_inputs :undelyingDeposited\n ) AS amount_deposited, \n e._inserted_timestamp, \n e._log_id\n FROM get_deposits d\n\n INNER JOIN {{ ref('silver__logs') }} e\n ON d.tx_hash = e.tx_hash \n\n WHERE e.event_name = 'Deposit'\n\n {% if is_incremental() %}\n AND e._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n)\nSELECT \n d.block_number, \n d.block_timestamp, \n d.tx_hash, \n d.tx_status, \n d.event_index, \n depositor, \n vault, \n token_deposited, \n c.symbol, \n amount_deposited :: NUMBER AS amount_deposited_unadjusted,\n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_deposited :: NUMBER / POW(10, COALESCE(c.decimals, 18)) AS amount_deposited, \n _inserted_timestamp, \n _log_id\nFROM transfer_amt d\n\nLEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\nON d.token_deposited = c.address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver_maker__vault_creation", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__deposits"], "unique_id": "model.ethereum_models.silver_maker__deposits", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/maker/silver_maker__deposits.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.sql", "name": "silver_maker__deposits", "alias": "deposits", "checksum": {"name": "sha256", "checksum": "6a9d2948b9d806fbb406d6d5a7a71e07c332df8b2ca6afd048cba24d470c7eb5"}, "tags": [], "refs": [["silver__logs"], ["silver_maker__vault_creation"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "A record of all deposits into Maker vaults", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR": {"name": "DEPOSITOR", "description": "The address of the wallet that is making a deposit into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_DEPOSITED": {"name": "TOKEN_DEPOSITED", "description": "The address of the token / asset that is being deposited into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DEPOSITED_UNADJUSTED": {"name": "AMOUNT_DEPOSITED_UNADJUSTED", "description": "The raw amount of the token being deposited into a Maker vault. Divide this through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DEPOSITED": {"name": "AMOUNT_DEPOSITED", "description": "The amount of the token being deposited into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1670862741.84108, "compiled_sql": "\n\nWITH get_deposits AS ( \n SELECT \n block_number, \n block_timestamp, \n tx_hash,\n tx_status, \n origin_from_address AS depositor, \n origin_to_address AS vault, \n _inserted_timestamp, \n _log_id\n FROM \n ETHEREUM_DEV.silver.logs l\n WHERE \n origin_to_address IN (\n SELECT \n vault\n FROM \n ETHEREUM_DEV.silver_maker.vault_creation \n )\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n event_name IN ('Swap', 'FlashLoan', 'Repay', 'LogTrade', 'LogFlashLoan', 'Refund')\n OR contract_name LIKE '%TornadoCash%'\n OR contract_name IN ('GnosisToken', 'Proxy', 'DefisaverLogger', 'KyberNetwork', 'Exchange')\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.deposits\n )\n \n )\n\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.deposits\n )\n \n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n), \n\ntransfer_amt AS (\n SELECT\n d.block_number, \n d.block_timestamp, \n d.tx_hash,\n d.tx_status, \n e.event_index, \n depositor, \n vault, \n contract_address AS token_deposited, \n COALESCE(\n event_inputs :value, \n event_inputs :amount, \n event_inputs :_amount, \n event_inputs :undelyingDeposited\n ) AS amount_deposited, \n e._inserted_timestamp, \n e._log_id\n FROM get_deposits d\n\n INNER JOIN ETHEREUM_DEV.silver.logs e\n ON d.tx_hash = e.tx_hash \n\n WHERE e.event_name = 'Deposit'\n\n \n AND e._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.deposits\n )\n \n)\nSELECT \n d.block_number, \n d.block_timestamp, \n d.tx_hash, \n d.tx_status, \n d.event_index, \n depositor, \n vault, \n token_deposited, \n c.symbol, \n amount_deposited :: NUMBER AS amount_deposited_unadjusted,\n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_deposited :: NUMBER / POW(10, COALESCE(c.decimals, 18)) AS amount_deposited, \n _inserted_timestamp, \n _log_id\nFROM transfer_amt d\n\nLEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\nON d.token_deposited = c.address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.deposits"}, "model.ethereum_models.silver_maker__vault_creation": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = 'vault', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nSELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n origin_from_address AS creator, \n COALESCE(\n origin_to_address, \n event_inputs :own :: STRING\n ) AS vault,\n event_inputs :cdp :: NUMBER AS vault_number, \n _inserted_timestamp \nFROM {{ ref('silver__logs') }}\nWHERE \n contract_name = 'DssCdpManager'\n AND event_name = 'NewCdp'\n\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY vault\nORDER BY\n block_timestamp ASC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "vault", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__vault_creation"], "unique_id": "model.ethereum_models.silver_maker__vault_creation", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/maker/silver_maker__vault_creation.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.sql", "name": "silver_maker__vault_creation", "alias": "vault_creation", "checksum": {"name": "sha256", "checksum": "a1e43fb360903a3723dfc72d8c994443582f08fc722d707a4731e5967a2fedb3"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "A record of all vault creations on Maker", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR": {"name": "CREATOR", "description": "The wallet address of the user that opened the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT_NUMBER": {"name": "VAULT_NUMBER", "description": "Number associated with a Maker Vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__vault_creation.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "vault", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1670862741.986818, "compiled_sql": "\n\nSELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n origin_from_address AS creator, \n COALESCE(\n origin_to_address, \n event_inputs :own :: STRING\n ) AS vault,\n event_inputs :cdp :: NUMBER AS vault_number, \n _inserted_timestamp \nFROM ETHEREUM_DEV.silver.logs\nWHERE \n contract_name = 'DssCdpManager'\n AND event_name = 'NewCdp'\n\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.vault_creation\n )\n \n\nqualify(ROW_NUMBER() over(PARTITION BY vault\nORDER BY\n block_timestamp ASC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.vault_creation"}, "model.ethereum_models.silver_maker__flash_loans": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH mkr_txs AS (\n SELECT\n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n contract_address = '0x5ef30b9986345249bc32d8928b7ee64de9435e39'\n), \nget_loans AS (\n SELECT \n block_number, \n block_timestamp, \n m.tx_hash, \n tx_status, \n event_index, \n COALESCE(\n event_inputs :_target :: STRING, \n event_inputs :initiator :: STRING\n ) AS borrower, \n COALESCE(\n event_inputs :_amount :: NUMBER, \n event_inputs :amount :: NUMBER\n ) AS amount_loaned, \n COALESCE(\n event_inputs :_reserve :: STRING, \n event_inputs :asset :: STRING\n ) AS token_loaned, \n l._inserted_timestamp, \n l._log_id\n FROM mkr_txs m\n \n INNER JOIN {{ ref('silver__logs') }} l\n ON m.tx_hash = l.tx_hash \n WHERE \n event_name = 'FlashLoan'\n\n {% if is_incremental() %}\n AND\n l._inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n qualify(ROW_NUMBER() over(PARTITION BY m.tx_hash\nORDER BY\n event_index ASC)) = 1\n) \nSELECT\n m.block_number, \n m.block_timestamp, \n m.tx_hash, \n m.tx_status, \n COALESCE(\n borrower,\n event_inputs :to :: STRING\n ) AS borrower, \n event_inputs :from :: STRING AS lender, \n COALESCE(\n contract_address, \n token_loaned\n ) AS token_loaned, \n c.symbol, \n COALESCE(\n amount_loaned,\n event_inputs :value \n ) AS amount_loaned_unadjusted, \n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_loaned_unadjusted / POW(10, COALESCE(c.decimals, 18)) AS amount_loaned, \n l._inserted_timestamp, \n l._log_id\nFROM \n get_loans m\n\nINNER JOIN {{ ref('silver__logs') }} l\nON m.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\nON COALESCE(contract_address, m.token_loaned) = c.address\n\nWHERE \n event_name = 'Transfer'", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__flash_loans"], "unique_id": "model.ethereum_models.silver_maker__flash_loans", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/maker/silver_maker__flash_loans.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.sql", "name": "silver_maker__flash_loans", "alias": "flash_loans", "checksum": {"name": "sha256", "checksum": "d1a39cc172b240ad7a4026b88dfdc474f40accf1b7148c4289770163f89d775b"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "A record of all flash loans or uncollateralized loans that have occurred on Maker. This can also include flash loans on other platforms that utilize a Maker vault to receive DAI.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "The wallet address of the user who is taking out the flash loan and receiving tokens in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDER": {"name": "LENDER", "description": "An address associated with the lending contract or vault that is providing tokens in the flash loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_LOANED": {"name": "TOKEN_LOANED", "description": "The address of the token / asset that is being flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_LOANED_UNADJUSTED": {"name": "AMOUNT_LOANED_UNADJUSTED", "description": "The raw amount of the token / asset that is being flash loaned. Divide this through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_LOANED": {"name": "AMOUNT_LOANED", "description": "The amount of the token / asset that is being flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__flash_loans.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1670862741.9285839, "compiled_sql": "\n\nWITH mkr_txs AS (\n SELECT\n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n contract_address = '0x5ef30b9986345249bc32d8928b7ee64de9435e39'\n), \nget_loans AS (\n SELECT \n block_number, \n block_timestamp, \n m.tx_hash, \n tx_status, \n event_index, \n COALESCE(\n event_inputs :_target :: STRING, \n event_inputs :initiator :: STRING\n ) AS borrower, \n COALESCE(\n event_inputs :_amount :: NUMBER, \n event_inputs :amount :: NUMBER\n ) AS amount_loaned, \n COALESCE(\n event_inputs :_reserve :: STRING, \n event_inputs :asset :: STRING\n ) AS token_loaned, \n l._inserted_timestamp, \n l._log_id\n FROM mkr_txs m\n \n INNER JOIN ETHEREUM_DEV.silver.logs l\n ON m.tx_hash = l.tx_hash \n WHERE \n event_name = 'FlashLoan'\n\n \n AND\n l._inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.flash_loans\n )\n \n qualify(ROW_NUMBER() over(PARTITION BY m.tx_hash\nORDER BY\n event_index ASC)) = 1\n) \nSELECT\n m.block_number, \n m.block_timestamp, \n m.tx_hash, \n m.tx_status, \n COALESCE(\n borrower,\n event_inputs :to :: STRING\n ) AS borrower, \n event_inputs :from :: STRING AS lender, \n COALESCE(\n contract_address, \n token_loaned\n ) AS token_loaned, \n c.symbol, \n COALESCE(\n amount_loaned,\n event_inputs :value \n ) AS amount_loaned_unadjusted, \n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_loaned_unadjusted / POW(10, COALESCE(c.decimals, 18)) AS amount_loaned, \n l._inserted_timestamp, \n l._log_id\nFROM \n get_loans m\n\nINNER JOIN ETHEREUM_DEV.silver.logs l\nON m.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\nON COALESCE(contract_address, m.token_loaned) = c.address\n\nWHERE \n event_name = 'Transfer'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.flash_loans"}, "model.ethereum_models.silver_maker__withdrawals": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH get_withdrawals AS ( \n SELECT \n block_number, \n block_timestamp, \n tx_hash,\n tx_status, \n origin_from_address AS withdrawer, \n origin_to_address AS vault, \n _inserted_timestamp, \n _log_id\n FROM \n {{ ref('silver__logs') }}\n WHERE \n origin_to_address IN (\n SELECT \n vault\n FROM \n {{ ref('silver_maker__vault_creation') }} \n )\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n event_name IN ('Swap', 'FlashLoan', 'Repay', 'LogTrade', 'LogFlashLoan', 'Refund')\n OR contract_name LIKE '%TornadoCash%'\n OR contract_name IN ('GnosisToken', 'Proxy', 'DefisaverLogger', 'KyberNetwork', 'Exchange', 'AdminUpgradeabilityProxy')\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n )\n\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n), \ntransfer_amt AS (\n SELECT\n w.block_number, \n w.block_timestamp, \n w.tx_hash, \n w.tx_status, \n event_index, \n withdrawer, \n vault, \n contract_address AS token_withdrawn,\n COALESCE(\n event_inputs :wad, \n event_inputs :fee, \n event_inputs :amount\n ) AS amount_withdrawn, \n e._inserted_timestamp, \n e._log_id\n FROM get_withdrawals w\n\n INNER JOIN {{ ref('silver__logs') }} e\n ON w.tx_hash = e.tx_hash\n\n WHERE e.event_name = 'Withdrawal'\n\n {% if is_incremental() %}\n AND e._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n)\n\nSELECT \n d.block_number, \n d.block_timestamp, \n d.tx_hash, \n d.tx_status,\n d.event_index, \n withdrawer, \n vault, \n token_withdrawn, \n c.symbol, \n amount_withdrawn AS amount_withdrawn_unadjusted, \n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_withdrawn_unadjusted / POW(10, COALESCE(c.decimals, 18)) AS amount_withdrawn, \n _inserted_timestamp, \n _log_id\nFROM transfer_amt d\n\nLEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\nON d.token_withdrawn = c.address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver_maker__vault_creation", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__withdrawals"], "unique_id": "model.ethereum_models.silver_maker__withdrawals", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/maker/silver_maker__withdrawals.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.sql", "name": "silver_maker__withdrawals", "alias": "withdrawals", "checksum": {"name": "sha256", "checksum": "2afb2be7ac245303cfb26a4a6fb7606e3744bce51fdebf4d1f1653dcfbf481f0"}, "tags": [], "refs": [["silver__logs"], ["silver_maker__vault_creation"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "A record of all withdrawals into Maker vaults", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWER": {"name": "WITHDRAWER", "description": "The wallet address of the user performing the withdrawal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_WITHDRAWN": {"name": "TOKEN_WITHDRAWN", "description": "The address of the token / asset that is being withdrawn from the Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"name": "AMOUNT_WITHDRAWN_UNADJUSTED", "description": "The raw amount of token / asset withdrawn from the Maker vault. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_WITHDRAWN": {"name": "AMOUNT_WITHDRAWN", "description": "The amount of token / asset withdrawn from the Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__withdrawals.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1670862742.248842, "compiled_sql": "\n\nWITH get_withdrawals AS ( \n SELECT \n block_number, \n block_timestamp, \n tx_hash,\n tx_status, \n origin_from_address AS withdrawer, \n origin_to_address AS vault, \n _inserted_timestamp, \n _log_id\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n origin_to_address IN (\n SELECT \n vault\n FROM \n ETHEREUM_DEV.silver_maker.vault_creation \n )\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n event_name IN ('Swap', 'FlashLoan', 'Repay', 'LogTrade', 'LogFlashLoan', 'Refund')\n OR contract_name LIKE '%TornadoCash%'\n OR contract_name IN ('GnosisToken', 'Proxy', 'DefisaverLogger', 'KyberNetwork', 'Exchange', 'AdminUpgradeabilityProxy')\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.withdrawals\n )\n \n )\n\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.withdrawals\n )\n \n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n), \ntransfer_amt AS (\n SELECT\n w.block_number, \n w.block_timestamp, \n w.tx_hash, \n w.tx_status, \n event_index, \n withdrawer, \n vault, \n contract_address AS token_withdrawn,\n COALESCE(\n event_inputs :wad, \n event_inputs :fee, \n event_inputs :amount\n ) AS amount_withdrawn, \n e._inserted_timestamp, \n e._log_id\n FROM get_withdrawals w\n\n INNER JOIN ETHEREUM_DEV.silver.logs e\n ON w.tx_hash = e.tx_hash\n\n WHERE e.event_name = 'Withdrawal'\n\n \n AND e._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.withdrawals\n )\n \n)\n\nSELECT \n d.block_number, \n d.block_timestamp, \n d.tx_hash, \n d.tx_status,\n d.event_index, \n withdrawer, \n vault, \n token_withdrawn, \n c.symbol, \n amount_withdrawn AS amount_withdrawn_unadjusted, \n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_withdrawn_unadjusted / POW(10, COALESCE(c.decimals, 18)) AS amount_withdrawn, \n _inserted_timestamp, \n _log_id\nFROM transfer_amt d\n\nLEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\nON d.token_withdrawn = c.address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.withdrawals"}, "model.ethereum_models.silver_maker__liquidations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH cat_bite AS (\n SELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_inputs :ilk :: STRING AS collateral, \n c.symbol, \n event_inputs :ink :: NUMBER AS collateral_balance, \n c.decimals, \n event_inputs :art :: NUMBER AS normalized_stablecoin_debt, \n event_inputs :urn :: STRING AS vault\n FROM \n {{ ref('silver__logs') }} \n\n LEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\n ON event_inputs :ilk :: STRING = c.address\n\n WHERE \n contract_name = 'Cat'\n AND event_name = 'Bite'\n\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n),\n\ntransactions AS (\n SELECT\n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n contract_name = 'Spotter'\n AND event_name = 'Poke'\n \n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n)\n\nSELECT \n c.block_number, \n c.block_timestamp, \n c.tx_hash, \n c.tx_status, \n collateral,\n symbol, \n collateral_balance AS collateral_balance_unadjusted, \n COALESCE(\n decimals,\n 18\n ) AS decimals, \n collateral_balance_unadjusted / POW(10, COALESCE(decimals, 18)) AS collateral_balance, \n normalized_stablecoin_debt, \n vault, \n COALESCE(\n event_inputs :user :: STRING, \n event_inputs :usr :: STRING \n ) AS liquidated_wallet, \n event_inputs :gal :: STRING AS liquidator, \n event_inputs :id :: INTEGER AS auction_id, \n l._inserted_timestamp, \n l._log_id\nFROM cat_bite c\n\nINNER JOIN {{ ref('silver__logs') }} l\nON c.tx_hash = l.tx_hash\n\nINNER JOIN transactions t\nON c.tx_hash = t.tx_hash\n\nWHERE \n l.event_name = 'Kick'\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY l.tx_hash\nORDER BY\n event_index ASC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__liquidations"], "unique_id": "model.ethereum_models.silver_maker__liquidations", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/maker/silver_maker__liquidations.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.sql", "name": "silver_maker__liquidations", "alias": "liquidations", "checksum": {"name": "sha256", "checksum": "11b37c88c352011981270e4e211f6f53d43e1d3ecff150ba4eb2e6dfd169a680"}, "tags": [], "refs": [["silver__logs"], ["core__dim_contracts"], ["silver__logs"], ["silver__logs"]], "sources": [], "metrics": [], "description": "A record of all liquidations of Maker vaults. A liquidation occurs when the value of a vault's collateral falls below a required minimum level.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL": {"name": "COLLATERAL", "description": "The address of the token / asset that is being used as collateral in the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_BALANCE_UNADJUSTED": {"name": "COLLATERAL_BALANCE_UNADJUSTED", "description": "The raw amount of collateral in the vault at the time of liquidation. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_BALANCE": {"name": "COLLATERAL_BALANCE", "description": "The amount of collateral in the vault at the time of liquidation.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NORMALIZED_STABLECOIN_DEBT": {"name": "NORMALIZED_STABLECOIN_DEBT", "description": "The vault's amount of debt as normalized with DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATED_WALLET": {"name": "LIQUIDATED_WALLET", "description": "The wallet address of the vault owner that is being liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATOR": {"name": "LIQUIDATOR", "description": "The wallet address of the liquidator, or the user who is purchasing vault collateral to cover the vault's debt.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AUCTION_ID": {"name": "AUCTION_ID", "description": "An ID associated with the auction sale of the vault's collateral performed to cover the debt of the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__liquidations.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1670862742.121969, "compiled_sql": "\n\nWITH cat_bite AS (\n SELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_inputs :ilk :: STRING AS collateral, \n c.symbol, \n event_inputs :ink :: NUMBER AS collateral_balance, \n c.decimals, \n event_inputs :art :: NUMBER AS normalized_stablecoin_debt, \n event_inputs :urn :: STRING AS vault\n FROM \n ETHEREUM_DEV.silver.logs \n\n LEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\n ON event_inputs :ilk :: STRING = c.address\n\n WHERE \n contract_name = 'Cat'\n AND event_name = 'Bite'\n\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.liquidations\n )\n \n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n),\n\ntransactions AS (\n SELECT\n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n contract_name = 'Spotter'\n AND event_name = 'Poke'\n \n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.liquidations\n )\n \n)\n\nSELECT \n c.block_number, \n c.block_timestamp, \n c.tx_hash, \n c.tx_status, \n collateral,\n symbol, \n collateral_balance AS collateral_balance_unadjusted, \n COALESCE(\n decimals,\n 18\n ) AS decimals, \n collateral_balance_unadjusted / POW(10, COALESCE(decimals, 18)) AS collateral_balance, \n normalized_stablecoin_debt, \n vault, \n COALESCE(\n event_inputs :user :: STRING, \n event_inputs :usr :: STRING \n ) AS liquidated_wallet, \n event_inputs :gal :: STRING AS liquidator, \n event_inputs :id :: INTEGER AS auction_id, \n l._inserted_timestamp, \n l._log_id\nFROM cat_bite c\n\nINNER JOIN ETHEREUM_DEV.silver.logs l\nON c.tx_hash = l.tx_hash\n\nINNER JOIN transactions t\nON c.tx_hash = t.tx_hash\n\nWHERE \n l.event_name = 'Kick'\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.liquidations\n )\n\n\nqualify(ROW_NUMBER() over(PARTITION BY l.tx_hash\nORDER BY\n event_index ASC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.liquidations"}, "model.ethereum_models.silver_maker__governance_votes": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n event_inputs :voter :: STRING AS voter, \n contract_address AS polling_contract, \n event_inputs :optionId :: INTEGER AS vote_option, \n event_inputs :pollId :: INTEGER AS proposal_id, \n _inserted_timestamp, \n _log_id\nFROM \n {{ ref('silver__logs') }}\nWHERE \n contract_name = 'PollingEmitter'\n AND event_name = 'Voted'\n\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__governance_votes"], "unique_id": "model.ethereum_models.silver_maker__governance_votes", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/maker/silver_maker__governance_votes.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.sql", "name": "silver_maker__governance_votes", "alias": "governance_votes", "checksum": {"name": "sha256", "checksum": "4d7d0b2adee914aabb3ca7a189d0f33e9f1a94d4ae0770c79e90e066cc95e3e8"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "A record of votes and vote choice selected on all Maker proposals.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POLLING_CONTRACT": {"name": "POLLING_CONTRACT", "description": "The governance contract that is used to conduct the vote. In this table, all governance contracts are associated with Maker DAO.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "The vote option is how the user voted on the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "An address that is associated with the proposal that the user is voting on.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "The wallet address of the user or delegate voting on a governance proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__governance_votes.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1670862742.188976, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n event_inputs :voter :: STRING AS voter, \n contract_address AS polling_contract, \n event_inputs :optionId :: INTEGER AS vote_option, \n event_inputs :pollId :: INTEGER AS proposal_id, \n _inserted_timestamp, \n _log_id\nFROM \n ETHEREUM_DEV.silver.logs\nWHERE \n contract_name = 'PollingEmitter'\n AND event_name = 'Voted'\n\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.governance_votes\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.governance_votes"}, "model.ethereum_models.silver__eth_balance_diffs": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['block_timestamp::date'],\n tags = ['balances','diffs'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH base_table AS (\n\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__eth_balances') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n)\n\n{% if is_incremental() %},\nall_records AS (\n SELECT\n A.block_number,\n A.block_timestamp,\n A.address,\n A.balance,\n A._inserted_timestamp\n FROM\n {{ ref('silver__eth_balances') }} A\n WHERE\n address IN (\n SELECT\n DISTINCT address\n FROM\n base_table\n )\n),\nmin_record AS (\n SELECT\n address AS min_address,\n MIN(block_number) AS min_block\n FROM\n base_table\n GROUP BY\n 1\n),\nupdate_records AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND block_number >= min_block\n UNION ALL\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND block_number < min_block qualify(ROW_NUMBER() over (PARTITION BY address\n ORDER BY\n block_number DESC, _inserted_timestamp DESC)) = 1\n),\nincremental AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n update_records qualify(ROW_NUMBER() over (PARTITION BY address, block_number\n ORDER BY\n _inserted_timestamp DESC)) = 1\n)\n{% endif %},\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n COALESCE(LAG(balance) ignore nulls over(PARTITION BY address\n ORDER BY\n block_number ASC), 0) AS prev_bal_unadj,\n balance AS current_bal_unadj,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'address']\n ) }} AS id\n\n{% if is_incremental() %}\nFROM\n incremental\n{% else %}\nFROM\n base_table\n{% endif %}\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n prev_bal_unadj <> current_bal_unadj", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances", "diffs"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances", "silver__eth_balance_diffs"], "unique_id": "model.ethereum_models.silver__eth_balance_diffs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/balances/silver__eth_balance_diffs.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.sql", "name": "silver__eth_balance_diffs", "alias": "eth_balance_diffs", "checksum": {"name": "sha256", "checksum": "b2ff67372ff702874688f0f1acaa0a7f011599a65dd98ce3c29a6e2afbfb60cf"}, "tags": ["balances", "diffs"], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL_UNADJ": {"name": "PREV_BAL_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_UNADJ": {"name": "CURRENT_BAL_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/balances/silver__eth_balance_diffs.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["block_timestamp::date"], "tags": ["balances", "diffs"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862742.4321332, "compiled_sql": "\n\nWITH base_table AS (\n\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.eth_balances\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.eth_balance_diffs\n )\n\n)\n\n,\nall_records AS (\n SELECT\n A.block_number,\n A.block_timestamp,\n A.address,\n A.balance,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.eth_balances A\n WHERE\n address IN (\n SELECT\n DISTINCT address\n FROM\n base_table\n )\n),\nmin_record AS (\n SELECT\n address AS min_address,\n MIN(block_number) AS min_block\n FROM\n base_table\n GROUP BY\n 1\n),\nupdate_records AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND block_number >= min_block\n UNION ALL\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND block_number < min_block qualify(ROW_NUMBER() over (PARTITION BY address\n ORDER BY\n block_number DESC, _inserted_timestamp DESC)) = 1\n),\nincremental AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n update_records qualify(ROW_NUMBER() over (PARTITION BY address, block_number\n ORDER BY\n _inserted_timestamp DESC)) = 1\n)\n,\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n COALESCE(LAG(balance) ignore nulls over(PARTITION BY address\n ORDER BY\n block_number ASC), 0) AS prev_bal_unadj,\n balance AS current_bal_unadj,\n _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\n\n\nFROM\n incremental\n\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n prev_bal_unadj <> current_bal_unadj", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.eth_balance_diffs"}, "model.ethereum_models.silver__eth_balances": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::date', 'block_timestamp::date'],\n tags = ['balances'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH\nblock_dates AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n {{ ref(\"silver__blocks\") }}\n),\n\n\n meta AS (\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"eth_balances\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% else %}\n )\n{% endif %}\nSELECT\n s.block_number :: INTEGER AS block_number,\n b.block_timestamp :: TIMESTAMP AS block_timestamp,\n address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :result :: STRING\n )\n ) AS balance,\n m.registered_on AS _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['s.block_number', 'address']\n ) }} AS id\nFROM\n {{ source(\n 'bronze_streamline',\n 'eth_balances'\n ) }}\n s\n JOIN meta m\n ON m.file_name = metadata$filename\n join block_dates b\n on s.block_number = b.block_number\n\n\n{% if is_incremental() %}\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n{% endif %}\nWHERE\n DATA :error IS NULL\n\n{% if is_incremental() %}\nAND m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n)\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.eth_balances", "source.ethereum_models.bronze_streamline.eth_balances", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::date", "block_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances", "silver__eth_balances"], "unique_id": "model.ethereum_models.silver__eth_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/balances/silver__eth_balances.sql", "original_file_path": "models/silver/balances/silver__eth_balances.sql", "name": "silver__eth_balances", "alias": "eth_balances", "checksum": {"name": "sha256", "checksum": "9f94ed94c2add1cf2b02e5da1b4069a6db3aa6c7de72ef45b5b4ecadafc9c972"}, "tags": ["balances"], "refs": [["silver__blocks"]], "sources": [["bronze_streamline", "eth_balances"], ["bronze_streamline", "eth_balances"]], "metrics": [], "description": "", "columns": {"BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE": {"name": "BALANCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/balances/silver__eth_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["_inserted_timestamp::date", "block_timestamp::date"], "tags": ["balances"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862742.387372, "compiled_sql": "\n\nWITH\nblock_dates AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n),\n\n\n meta AS (\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.eth_balances'\n )\n ) A\n\n\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.eth_balances)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.eth_balances)\n \nSELECT\n s.block_number :: INTEGER AS block_number,\n b.block_timestamp :: TIMESTAMP AS block_timestamp,\n address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :result :: STRING\n )\n ) AS balance,\n m.registered_on AS _inserted_timestamp,\n md5(cast(coalesce(cast(s.block_number as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\nFROM\n streamline.ETHEREUM.eth_balances\n s\n JOIN meta m\n ON m.file_name = metadata$filename\n join block_dates b\n on s.block_number = b.block_number\n\n\n\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n\nWHERE\n DATA :error IS NULL\n\n\nAND m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n)\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.eth_balances"}, "model.ethereum_models.silver__token_balance_diffs": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['block_timestamp::date'],\n tags = ['balances','diffs'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH base_table AS (\n\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__token_balances') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n)\n\n{% if is_incremental() %},\nall_records AS (\n SELECT\n A.block_number,\n A.block_timestamp,\n A.address,\n A.contract_address,\n A.balance,\n A._inserted_timestamp\n FROM\n {{ ref('silver__token_balances') }} A\n WHERE\n address IN (\n SELECT\n DISTINCT address\n FROM\n base_table\n )\n),\nmin_record AS (\n SELECT\n address AS min_address,\n contract_address AS min_contract,\n MIN(block_number) AS min_block\n FROM\n base_table\n GROUP BY\n 1,\n 2\n),\nupdate_records AS (\n -- this gets anything in the incremental or anything newer than records in the\n -- incremental from that address already in the table\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND contract_address = min_contract\n AND block_number >= min_block\n UNION ALL\n -- the last record per wallet before incremental\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND contract_address = min_contract\n AND block_number < min_block qualify(ROW_NUMBER() over (PARTITION BY address, contract_address\n ORDER BY\n block_number DESC, _inserted_timestamp DESC)) = 1\n),\nincremental AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n update_records qualify(ROW_NUMBER() over (PARTITION BY address, contract_address, block_number\n ORDER BY\n _inserted_timestamp DESC)) = 1\n)\n{% endif %},\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n COALESCE(LAG(balance) ignore nulls over(PARTITION BY address, contract_address\n ORDER BY\n block_number ASC), 0) AS prev_bal_unadj,\n balance AS current_bal_unadj,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'address']\n ) }} AS id\n\n{% if is_incremental() %}\nFROM\n incremental\n{% else %}\nFROM\n base_table\n{% endif %}\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n prev_bal_unadj <> current_bal_unadj", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances", "diffs"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances", "silver__token_balance_diffs"], "unique_id": "model.ethereum_models.silver__token_balance_diffs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/balances/silver__token_balance_diffs.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.sql", "name": "silver__token_balance_diffs", "alias": "token_balance_diffs", "checksum": {"name": "sha256", "checksum": "3d2e5dc5fbb2e01f40995840f80fe9b3e3f89d8fe79c291610b70782d8fc1f8a"}, "tags": ["balances", "diffs"], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL_UNADJ": {"name": "PREV_BAL_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_UNADJ": {"name": "CURRENT_BAL_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/balances/silver__token_balance_diffs.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["block_timestamp::date"], "tags": ["balances", "diffs"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862742.321294, "compiled_sql": "\n\nWITH base_table AS (\n\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.token_balances\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.token_balance_diffs\n )\n\n)\n\n,\nall_records AS (\n SELECT\n A.block_number,\n A.block_timestamp,\n A.address,\n A.contract_address,\n A.balance,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.token_balances A\n WHERE\n address IN (\n SELECT\n DISTINCT address\n FROM\n base_table\n )\n),\nmin_record AS (\n SELECT\n address AS min_address,\n contract_address AS min_contract,\n MIN(block_number) AS min_block\n FROM\n base_table\n GROUP BY\n 1,\n 2\n),\nupdate_records AS (\n -- this gets anything in the incremental or anything newer than records in the\n -- incremental from that address already in the table\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND contract_address = min_contract\n AND block_number >= min_block\n UNION ALL\n -- the last record per wallet before incremental\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND contract_address = min_contract\n AND block_number < min_block qualify(ROW_NUMBER() over (PARTITION BY address, contract_address\n ORDER BY\n block_number DESC, _inserted_timestamp DESC)) = 1\n),\nincremental AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n update_records qualify(ROW_NUMBER() over (PARTITION BY address, contract_address, block_number\n ORDER BY\n _inserted_timestamp DESC)) = 1\n)\n,\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n COALESCE(LAG(balance) ignore nulls over(PARTITION BY address, contract_address\n ORDER BY\n block_number ASC), 0) AS prev_bal_unadj,\n balance AS current_bal_unadj,\n _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\n\n\nFROM\n incremental\n\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n prev_bal_unadj <> current_bal_unadj", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_balance_diffs"}, "model.ethereum_models.silver__token_balances": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::date', 'block_timestamp::date'],\n tags = ['balances'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH block_dates AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n {{ ref(\"silver__blocks\") }}\n),\nmeta AS (\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"token_balances\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% else %}\n )\n{% endif %}\nSELECT\n s.block_number :: INTEGER AS block_number,\n b.block_timestamp :: TIMESTAMP AS block_timestamp,\n address,\n contract_address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :result :: STRING\n )\n ) AS balance,\n m.registered_on AS _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['s.block_number', 'contract_address', 'address']\n ) }} AS id\nFROM\n {{ source(\n 'bronze_streamline',\n 'token_balances'\n ) }}\n s\n JOIN meta m\n ON m.file_name = metadata$filename\n JOIN block_dates b\n ON s.block_number = b.block_number\n\n{% if is_incremental() %}\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n{% endif %}\nWHERE\n DATA :error IS NULL\n AND DATA :result :: STRING <> '0x'\n\n{% if is_incremental() %}\nAND m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n)\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.token_balances", "source.ethereum_models.bronze_streamline.token_balances", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::date", "block_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances", "silver__token_balances"], "unique_id": "model.ethereum_models.silver__token_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/balances/silver__token_balances.sql", "original_file_path": "models/silver/balances/silver__token_balances.sql", "name": "silver__token_balances", "alias": "token_balances", "checksum": {"name": "sha256", "checksum": "ce3fd6db77bb2604b3a3b831f9a7a265735af94517d99ef0b018389b8743142e"}, "tags": ["balances"], "refs": [["silver__blocks"]], "sources": [["bronze_streamline", "token_balances"], ["bronze_streamline", "token_balances"]], "metrics": [], "description": "", "columns": {"BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE": {"name": "BALANCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/balances/silver__token_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["_inserted_timestamp::date", "block_timestamp::date"], "tags": ["balances"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862742.4967198, "compiled_sql": "\n\nWITH block_dates AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n),\nmeta AS (\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.token_balances'\n )\n ) A\n\n\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.token_balances)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.token_balances)\n \nSELECT\n s.block_number :: INTEGER AS block_number,\n b.block_timestamp :: TIMESTAMP AS block_timestamp,\n address,\n contract_address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :result :: STRING\n )\n ) AS balance,\n m.registered_on AS _inserted_timestamp,\n md5(cast(coalesce(cast(s.block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\nFROM\n streamline.ETHEREUM.token_balances\n s\n JOIN meta m\n ON m.file_name = metadata$filename\n JOIN block_dates b\n ON s.block_number = b.block_number\n\n\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n\nWHERE\n DATA :error IS NULL\n AND DATA :result :: STRING <> '0x'\n\n\nAND m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n)\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_balances"}, "model.ethereum_models.silver_dex__curve_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH pool_meta AS (\n\n SELECT\n DISTINCT pool_address,\n pool_name\n FROM\n {{ ref('silver_dex__curve_pools') }}\n),\ncurve_base 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 contract_address,\n event_index,\n event_name,\n contract_address AS pool_address,\n pool_name,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS sender,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS sold_id,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS tokens_sold,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS bought_id,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS tokens_bought,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n INNER JOIN pool_meta\n ON pool_meta.pool_address = contract_address\n WHERE\n topics [0] :: STRING IN (\n '0x8b3e96f2b889fa771c53c981b40daf005f63f637f1869f707052d15a3dd97140',\n '0xb2e76ae99761dc136e598d4a629bb347eccb9532a5f8bbd72e18467c3c34cc98',\n '0xd013ca23e77a65003c2c659c5442c00c805371b7fc1ebd4c206c41d1536bd90b'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntoken_transfers AS (\n SELECT\n tx_hash,\n contract_address AS token_address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :: STRING\n )\n ) AS amount,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS from_address,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS to_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n curve_base\n )\n AND CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) <> '0x0000000000000000000000000000000000000000'\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) <> '0x0000000000000000000000000000000000000000'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nfrom_transfers AS (\n SELECT\n DISTINCT tx_hash,\n token_address,\n from_address,\n amount\n FROM\n token_transfers\n),\nto_transfers AS (\n SELECT\n DISTINCT tx_hash,\n token_address,\n to_address,\n amount\n FROM\n token_transfers\n),\npool_info AS (\n SELECT\n s.block_number,\n s.block_timestamp,\n s.tx_hash,\n s.origin_function_signature,\n s.origin_from_address,\n s.origin_from_address AS tx_to,\n s.origin_to_address,\n event_index,\n event_name,\n pool_address,\n pool_address AS contract_address,\n pool_name,\n sender,\n sold_id,\n tokens_sold,\n COALESCE(\n sold.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ) AS token_in,\n c0.symbol symbol_in,\n c0.decimals AS decimals_in,\n CASE\n WHEN decimals_in IS NOT NULL THEN tokens_sold / pow(\n 10,\n decimals_in\n )\n ELSE tokens_sold\n END AS amount_in,\n bought_id,\n tokens_bought,\n COALESCE(\n bought.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ) AS token_out,\n c1.symbol AS symbol_out,\n c1.decimals AS decimals_out,\n CASE\n WHEN decimals_out IS NOT NULL THEN tokens_bought / pow(\n 10,\n decimals_out\n )\n ELSE tokens_bought\n END AS amount_out,\n _log_id,\n _inserted_timestamp\n FROM\n curve_base s\n LEFT JOIN from_transfers sold\n ON tokens_sold = sold.amount\n AND s.tx_hash = sold.tx_hash -- AND s.pool_address = sold.from_address\n LEFT JOIN to_transfers bought\n ON tokens_bought = bought.amount\n AND s.tx_hash = bought.tx_hash -- AND s.pool_address = bought.to_address\n LEFT JOIN {{ ref('core__dim_contracts') }}\n c0\n ON c0.address = COALESCE(\n sold.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n LEFT JOIN {{ ref('core__dim_contracts') }}\n c1\n ON c1.address = COALESCE(\n bought.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n WHERE\n tokens_sold <> 0\n AND symbol_out <> symbol_in qualify(ROW_NUMBER() over(PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nprices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n curve_base\n )\n AND (\n token_address IN (\n SELECT\n DISTINCT token_in\n FROM\n pool_info\n )\n OR token_address IN (\n SELECT\n DISTINCT token_out\n FROM\n pool_info\n )\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n tx_hash,\n event_index,\n event_name,\n tx_to,\n pool_address,\n pool_name,\n sender,\n decimals_in,\n symbol_in,\n token_in,\n amount_in,\n decimals_out,\n symbol_out,\n token_out,\n amount_out,\n CASE\n WHEN decimals_in IS NOT NULL THEN ROUND(\n amount_in * p0.price,\n 2\n )\n END AS amount_in_usd,\n CASE\n WHEN decimals_out IS NOT NULL THEN ROUND(\n amount_out * p1.price,\n 2\n )\n END AS amount_out_usd,\n _log_id,\n _inserted_timestamp,\n 'curve' AS platform\nFROM\n pool_info\n LEFT JOIN prices p0\n ON p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND p0.token_address = token_in\n LEFT JOIN prices p1\n ON p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND p1.token_address = token_out", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver_dex__curve_pools", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__curve_swaps"], "unique_id": "model.ethereum_models.silver_dex__curve_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/dex/silver_dex__curve_swaps.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.sql", "name": "silver_dex__curve_swaps", "alias": "curve_swaps", "checksum": {"name": "sha256", "checksum": "cf5749bc17c30244c2fd8e81fd53ebfacf0da4a85ae15cfd8436df9508c5c726"}, "tags": [], "refs": [["silver_dex__curve_pools"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"], ["core__dim_contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"AMOUNT_IN": {"name": "AMOUNT_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__curve_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862742.717247, "compiled_sql": "\n\nWITH pool_meta AS (\n\n SELECT\n DISTINCT pool_address,\n pool_name\n FROM\n ETHEREUM_DEV.silver_dex.curve_pools\n),\ncurve_base 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 contract_address,\n event_index,\n event_name,\n contract_address AS pool_address,\n pool_name,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS sender,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS sold_id,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS tokens_sold,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS bought_id,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS tokens_bought,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n INNER JOIN pool_meta\n ON pool_meta.pool_address = contract_address\n WHERE\n topics [0] :: STRING IN (\n '0x8b3e96f2b889fa771c53c981b40daf005f63f637f1869f707052d15a3dd97140',\n '0xb2e76ae99761dc136e598d4a629bb347eccb9532a5f8bbd72e18467c3c34cc98',\n '0xd013ca23e77a65003c2c659c5442c00c805371b7fc1ebd4c206c41d1536bd90b'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.curve_swaps\n)\n\n),\ntoken_transfers AS (\n SELECT\n tx_hash,\n contract_address AS token_address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :: STRING\n )\n ) AS amount,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS from_address,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS to_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n curve_base\n )\n AND CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) <> '0x0000000000000000000000000000000000000000'\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) <> '0x0000000000000000000000000000000000000000'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.curve_swaps\n)\n\n),\nfrom_transfers AS (\n SELECT\n DISTINCT tx_hash,\n token_address,\n from_address,\n amount\n FROM\n token_transfers\n),\nto_transfers AS (\n SELECT\n DISTINCT tx_hash,\n token_address,\n to_address,\n amount\n FROM\n token_transfers\n),\npool_info AS (\n SELECT\n s.block_number,\n s.block_timestamp,\n s.tx_hash,\n s.origin_function_signature,\n s.origin_from_address,\n s.origin_from_address AS tx_to,\n s.origin_to_address,\n event_index,\n event_name,\n pool_address,\n pool_address AS contract_address,\n pool_name,\n sender,\n sold_id,\n tokens_sold,\n COALESCE(\n sold.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ) AS token_in,\n c0.symbol symbol_in,\n c0.decimals AS decimals_in,\n CASE\n WHEN decimals_in IS NOT NULL THEN tokens_sold / pow(\n 10,\n decimals_in\n )\n ELSE tokens_sold\n END AS amount_in,\n bought_id,\n tokens_bought,\n COALESCE(\n bought.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ) AS token_out,\n c1.symbol AS symbol_out,\n c1.decimals AS decimals_out,\n CASE\n WHEN decimals_out IS NOT NULL THEN tokens_bought / pow(\n 10,\n decimals_out\n )\n ELSE tokens_bought\n END AS amount_out,\n _log_id,\n _inserted_timestamp\n FROM\n curve_base s\n LEFT JOIN from_transfers sold\n ON tokens_sold = sold.amount\n AND s.tx_hash = sold.tx_hash -- AND s.pool_address = sold.from_address\n LEFT JOIN to_transfers bought\n ON tokens_bought = bought.amount\n AND s.tx_hash = bought.tx_hash -- AND s.pool_address = bought.to_address\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n c0\n ON c0.address = COALESCE(\n sold.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n c1\n ON c1.address = COALESCE(\n bought.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n WHERE\n tokens_sold <> 0\n AND symbol_out <> symbol_in qualify(ROW_NUMBER() over(PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nprices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n curve_base\n )\n AND (\n token_address IN (\n SELECT\n DISTINCT token_in\n FROM\n pool_info\n )\n OR token_address IN (\n SELECT\n DISTINCT token_out\n FROM\n pool_info\n )\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n tx_hash,\n event_index,\n event_name,\n tx_to,\n pool_address,\n pool_name,\n sender,\n decimals_in,\n symbol_in,\n token_in,\n amount_in,\n decimals_out,\n symbol_out,\n token_out,\n amount_out,\n CASE\n WHEN decimals_in IS NOT NULL THEN ROUND(\n amount_in * p0.price,\n 2\n )\n END AS amount_in_usd,\n CASE\n WHEN decimals_out IS NOT NULL THEN ROUND(\n amount_out * p1.price,\n 2\n )\n END AS amount_out_usd,\n _log_id,\n _inserted_timestamp,\n 'curve' AS platform\nFROM\n pool_info\n LEFT JOIN prices p0\n ON p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND p0.token_address = token_in\n LEFT JOIN prices p1\n ON p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND p1.token_address = token_out", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.curve_swaps"}, "model.ethereum_models.silver_dex__curve_pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"pool_id\"\n) }}\n\nWITH pool_tokens AS (\n\n SELECT\n DISTINCT LOWER(\n inputs :_pool :: STRING\n ) AS pool_add,\n (SPLIT(LOWER(value_string), '^')) AS coins\n FROM\n {{ source(\n 'flipside_silver_ethereum',\n 'reads'\n ) }}\n WHERE\n contract_name = 'Vyper_contract'\n AND contract_address IN (\n '0x0959158b6040d32d04c301a72cbfd6b39e21c9ae',\n LOWER('0xfD6f33A0509ec67dEFc500755322aBd9Df1bD5B8'),\n '0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5',\n '0x7D86446dDb609eD0F5f8684AcF30380a356b2B4c'\n )\n AND function_name = 'get_underlying_coins'\n\n{% if is_incremental() %}\nAND block_timestamp >= CURRENT_DATE - 10\nAND CURRENT_DATE < '2022-08-30'\n{% endif %}\n),\npool_tokens_parsed AS (\n SELECT\n pool_add,\n CASE\n WHEN VALUE :: STRING = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE VALUE :: STRING\n END AS coins,\n (ROW_NUMBER() over (PARTITION BY pool_add\n ORDER BY\n pool_add DESC) - 1) AS token_index\n FROM\n pool_tokens,\n TABLE(FLATTEN(pool_tokens.coins))\n WHERE\n VALUE :: STRING <> '0x0000000000000000000000000000000000000000'\n),\nbackfilled_pools AS (\n SELECT\n LOWER(pool_address) :: STRING AS pool_address,\n token_index :: INTEGER AS token_index,\n LOWER(token_address) :: STRING AS token_address\n FROM\n {{ ref('silver__curve_pools_backfill') }}\n),\nstreamline_pools AS (\n SELECT\n LOWER(contract_address) AS pool_address,\n function_signature,\n function_input AS token_id,\n CASE\n WHEN read_output :: STRING = '0x000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE CONCAT('0x', SUBSTR(read_output, 27, 40))\n END AS token_address,\n _inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature IN (\n '0x87cb4f57',\n '0xc6610657'\n )\n AND read_output :: STRING NOT IN (\n '0x',\n '0x0000000000000000000000000000000000000000000000000000000000000000'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncoins AS (\n SELECT\n pool_address,\n token_id AS token_index,\n token_address,\n _inserted_timestamp\n FROM\n streamline_pools\n WHERE\n function_signature = '0xc6610657'\n),\nget_underlying AS (\n SELECT\n pool_address,\n token_id AS token_index,\n token_address,\n _inserted_timestamp\n FROM\n streamline_pools\n WHERE\n function_signature <> '0xc6610657'\n AND pool_address NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n coins\n )\n),\nall_streamline_reads AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n coins\n UNION ALL\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n get_underlying\n),\ncombine_pools AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n '2040-01-01' AS _inserted_timestamp\n FROM\n backfilled_pools\n UNION ALL\n SELECT\n pool_add AS pool_address,\n token_index,\n coins AS token_address,\n '1900-01-01' AS _inserted_timestamp\n FROM\n pool_tokens_parsed\n WHERE\n pool_add NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n all_streamline_reads\n )\n AND pool_add NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n backfilled_pools\n )\n UNION ALL\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n all_streamline_reads\n),\nall_pools AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n combine_pools\n WHERE\n pool_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY pool_address, token_address\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\npools_final AS (\n SELECT\n pool_address :: STRING AS pool_address,\n token_address AS token_address,\n token_index :: INTEGER AS token_index,\n symbol :: STRING AS token_symbol,\n decimals :: INTEGER AS token_decimals,\n NAME :: STRING AS token_name,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\n FROM\n all_pools\n LEFT JOIN {{ ref('core__dim_contracts') }}\n ON LOWER(token_address) = LOWER(address)\n),\npool_symbols AS (\n SELECT\n pool_address,\n MIN(\n CASE\n WHEN token_index = 0 THEN token_symbol\n END\n ) AS symbol0,\n MIN(\n CASE\n WHEN token_index = 1 THEN token_symbol\n END\n ) AS symbol1,\n MIN(\n CASE\n WHEN token_index = 2 THEN token_symbol\n END\n ) AS symbol2,\n MIN(\n CASE\n WHEN token_index = 3 THEN token_symbol\n END\n ) AS symbol3,\n MIN(\n CASE\n WHEN token_index = 4 THEN token_symbol\n END\n ) AS symbol4,\n MIN(\n CASE\n WHEN token_index = 5 THEN token_symbol\n END\n ) AS symbol5,\n MIN(\n CASE\n WHEN token_index = 6 THEN token_symbol\n END\n ) AS symbol6,\n MIN(\n CASE\n WHEN token_index = 7 THEN token_symbol\n END\n ) AS symbol7\n FROM\n pools_final\n GROUP BY\n pool_address\n),\npool_names AS (\n SELECT\n pool_address,\n CASE\n WHEN symbol7 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), '-', COALESCE(symbol6, ''), '-', COALESCE(symbol7, ''), ' curve LP')\n WHEN symbol6 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), '-', COALESCE(symbol6, ''), ' curve LP')\n WHEN symbol5 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), ' curve LP')\n WHEN symbol4 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), ' curve LP')\n WHEN symbol3 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), ' curve LP')\n WHEN symbol2 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), ' curve LP')\n ELSE CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), ' curve LP')\n END AS pool_name\n FROM\n pool_symbols\n)\nSELECT\n A.pool_address AS pool_address,\n token_address,\n token_index,\n token_symbol,\n token_decimals,\n token_name,\n pool_name,\n CONCAT(\n A.pool_address,\n token_address\n ) AS pool_id,\n _inserted_timestamp\nFROM\n pools_final A\n LEFT JOIN pool_names b\n ON A.pool_address = b.pool_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.flipside_silver_ethereum.reads", "seed.ethereum_models.silver__curve_pools_backfill", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__curve_pools"], "unique_id": "model.ethereum_models.silver_dex__curve_pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/dex/silver_dex__curve_pools.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.sql", "name": "silver_dex__curve_pools", "alias": "curve_pools", "checksum": {"name": "sha256", "checksum": "90f5df52fe3744e718b5a4e3eeb07cf39b64a746b4f3944a3ea14f21471bf545"}, "tags": [], "refs": [["silver__curve_pools_backfill"], ["bronze__successful_reads"], ["core__dim_contracts"]], "sources": [["flipside_silver_ethereum", "reads"]], "metrics": [], "description": "", "columns": {"POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_INDEX": {"name": "TOKEN_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__curve_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "pool_id"}, "created_at": 1670862742.689595, "compiled_sql": "\n\nWITH pool_tokens AS (\n\n SELECT\n DISTINCT LOWER(\n inputs :_pool :: STRING\n ) AS pool_add,\n (SPLIT(LOWER(value_string), '^')) AS coins\n FROM\n flipside_prod_db.silver_ethereum.reads\n WHERE\n contract_name = 'Vyper_contract'\n AND contract_address IN (\n '0x0959158b6040d32d04c301a72cbfd6b39e21c9ae',\n LOWER('0xfD6f33A0509ec67dEFc500755322aBd9Df1bD5B8'),\n '0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5',\n '0x7D86446dDb609eD0F5f8684AcF30380a356b2B4c'\n )\n AND function_name = 'get_underlying_coins'\n\n\nAND block_timestamp >= CURRENT_DATE - 10\nAND CURRENT_DATE < '2022-08-30'\n\n),\npool_tokens_parsed AS (\n SELECT\n pool_add,\n CASE\n WHEN VALUE :: STRING = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE VALUE :: STRING\n END AS coins,\n (ROW_NUMBER() over (PARTITION BY pool_add\n ORDER BY\n pool_add DESC) - 1) AS token_index\n FROM\n pool_tokens,\n TABLE(FLATTEN(pool_tokens.coins))\n WHERE\n VALUE :: STRING <> '0x0000000000000000000000000000000000000000'\n),\nbackfilled_pools AS (\n SELECT\n LOWER(pool_address) :: STRING AS pool_address,\n token_index :: INTEGER AS token_index,\n LOWER(token_address) :: STRING AS token_address\n FROM\n ETHEREUM_DEV.silver.curve_pools_backfill\n),\nstreamline_pools AS (\n SELECT\n LOWER(contract_address) AS pool_address,\n function_signature,\n function_input AS token_id,\n CASE\n WHEN read_output :: STRING = '0x000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE CONCAT('0x', SUBSTR(read_output, 27, 40))\n END AS token_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature IN (\n '0x87cb4f57',\n '0xc6610657'\n )\n AND read_output :: STRING NOT IN (\n '0x',\n '0x0000000000000000000000000000000000000000000000000000000000000000'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE\n FROM\n ETHEREUM_DEV.silver_dex.curve_pools\n)\n\n),\ncoins AS (\n SELECT\n pool_address,\n token_id AS token_index,\n token_address,\n _inserted_timestamp\n FROM\n streamline_pools\n WHERE\n function_signature = '0xc6610657'\n),\nget_underlying AS (\n SELECT\n pool_address,\n token_id AS token_index,\n token_address,\n _inserted_timestamp\n FROM\n streamline_pools\n WHERE\n function_signature <> '0xc6610657'\n AND pool_address NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n coins\n )\n),\nall_streamline_reads AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n coins\n UNION ALL\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n get_underlying\n),\ncombine_pools AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n '2040-01-01' AS _inserted_timestamp\n FROM\n backfilled_pools\n UNION ALL\n SELECT\n pool_add AS pool_address,\n token_index,\n coins AS token_address,\n '1900-01-01' AS _inserted_timestamp\n FROM\n pool_tokens_parsed\n WHERE\n pool_add NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n all_streamline_reads\n )\n AND pool_add NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n backfilled_pools\n )\n UNION ALL\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n all_streamline_reads\n),\nall_pools AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n combine_pools\n WHERE\n pool_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY pool_address, token_address\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\npools_final AS (\n SELECT\n pool_address :: STRING AS pool_address,\n token_address AS token_address,\n token_index :: INTEGER AS token_index,\n symbol :: STRING AS token_symbol,\n decimals :: INTEGER AS token_decimals,\n NAME :: STRING AS token_name,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\n FROM\n all_pools\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n ON LOWER(token_address) = LOWER(address)\n),\npool_symbols AS (\n SELECT\n pool_address,\n MIN(\n CASE\n WHEN token_index = 0 THEN token_symbol\n END\n ) AS symbol0,\n MIN(\n CASE\n WHEN token_index = 1 THEN token_symbol\n END\n ) AS symbol1,\n MIN(\n CASE\n WHEN token_index = 2 THEN token_symbol\n END\n ) AS symbol2,\n MIN(\n CASE\n WHEN token_index = 3 THEN token_symbol\n END\n ) AS symbol3,\n MIN(\n CASE\n WHEN token_index = 4 THEN token_symbol\n END\n ) AS symbol4,\n MIN(\n CASE\n WHEN token_index = 5 THEN token_symbol\n END\n ) AS symbol5,\n MIN(\n CASE\n WHEN token_index = 6 THEN token_symbol\n END\n ) AS symbol6,\n MIN(\n CASE\n WHEN token_index = 7 THEN token_symbol\n END\n ) AS symbol7\n FROM\n pools_final\n GROUP BY\n pool_address\n),\npool_names AS (\n SELECT\n pool_address,\n CASE\n WHEN symbol7 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), '-', COALESCE(symbol6, ''), '-', COALESCE(symbol7, ''), ' curve LP')\n WHEN symbol6 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), '-', COALESCE(symbol6, ''), ' curve LP')\n WHEN symbol5 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), ' curve LP')\n WHEN symbol4 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), ' curve LP')\n WHEN symbol3 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), ' curve LP')\n WHEN symbol2 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), ' curve LP')\n ELSE CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), ' curve LP')\n END AS pool_name\n FROM\n pool_symbols\n)\nSELECT\n A.pool_address AS pool_address,\n token_address,\n token_index,\n token_symbol,\n token_decimals,\n token_name,\n pool_name,\n CONCAT(\n A.pool_address,\n token_address\n ) AS pool_id,\n _inserted_timestamp\nFROM\n pools_final A\n LEFT JOIN pool_names b\n ON A.pool_address = b.pool_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.curve_pools"}, "model.ethereum_models.silver_dex__v2_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['_inserted_timestamp::DATE']\n) }}\n\nWITH v2_pairs AS (\n\n SELECT\n pool_address,\n pool_name,\n token0_address,\n token0_decimals,\n token0_symbol,\n token1_address,\n token1_decimals,\n token1_symbol,\n platform\n FROM\n {{ ref('silver_dex__pools') }}\n WHERE\n platform IN (\n 'uniswap-v2',\n 'sushiswap'\n )\n),\nswap_events AS (\n SELECT\n block_number,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n TRY_TO_NUMBER(\n event_inputs :amount0In :: STRING\n ) AS amount0In,\n TRY_TO_NUMBER(\n event_inputs :amount1In :: STRING\n ) AS amount1In,\n TRY_TO_NUMBER(\n event_inputs :amount0Out :: STRING\n ) AS amount0Out,\n TRY_TO_NUMBER(\n event_inputs :amount1Out :: STRING\n ) AS amount1Out,\n event_inputs :sender :: STRING AS sender,\n event_inputs :to :: STRING AS tx_to,\n event_index,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n event_name = 'Swap'\n AND tx_status = 'SUCCESS'\n AND contract_address IN (\n SELECT\n DISTINCT pool_address\n FROM\n v2_pairs\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nhourly_prices AS (\n SELECT\n token_address,\n HOUR,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n 1 = 1\n\n{% if is_incremental() %}\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swap_events\n)\n{% else %}\n AND HOUR :: DATE >= '2020-05-05'\n{% endif %}\nGROUP BY\n token_address,\n HOUR\n),\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_hash,\n contract_address,\n event_name,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0\n AND token1_decimals IS NOT NULL THEN amount1In / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0In <> 0\n AND token0_decimals IS NOT NULL THEN amount0In / power(\n 10,\n token0_decimals\n ) :: FLOAT\n WHEN amount1In <> 0\n AND token1_decimals IS NOT NULL THEN amount1In / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0In <> 0\n AND token0_decimals IS NULL THEN amount0In\n WHEN amount1In <> 0\n AND token1_decimals IS NULL THEN amount1In\n END AS amount_in,\n CASE\n WHEN amount0Out <> 0\n AND token0_decimals IS NOT NULL THEN amount0Out / power(\n 10,\n token0_decimals\n ) :: FLOAT\n WHEN amount1Out <> 0\n AND token1_decimals IS NOT NULL THEN amount1Out / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0Out <> 0\n AND token0_decimals IS NULL THEN amount0Out\n WHEN amount1Out <> 0\n AND token1_decimals IS NULL THEN amount1Out\n END AS amount_out,\n sender,\n tx_to,\n event_index,\n _log_id,\n platform,\n _inserted_timestamp,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_address\n WHEN amount0In <> 0 THEN token0_address\n WHEN amount1In <> 0 THEN token1_address\n END AS token_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_address\n WHEN amount1Out <> 0 THEN token1_address\n END AS token_out,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_symbol\n WHEN amount0In <> 0 THEN token0_symbol\n WHEN amount1In <> 0 THEN token1_symbol\n END AS symbol_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_symbol\n WHEN amount1Out <> 0 THEN token1_symbol\n END AS symbol_out,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_decimals\n WHEN amount0In <> 0 THEN token0_decimals\n WHEN amount1In <> 0 THEN token1_decimals\n END AS decimals_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_decimals\n WHEN amount1Out <> 0 THEN token1_decimals\n END AS decimals_out,\n token0_decimals,\n token1_decimals,\n token0_symbol,\n token1_symbol,\n pool_name,\n pool_address\n FROM\n swap_events\n LEFT JOIN v2_pairs\n ON swap_events.contract_address = v2_pairs.pool_address\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n CASE\n WHEN decimals_in IS NOT NULL\n AND amount_in * pricesIn.price <= 5 * amount_out * pricesOut.price\n AND amount_out * pricesOut.price <= 5 * amount_in * pricesIn.price THEN amount_in * pricesIn.price\n WHEN decimals_in IS NOT NULL\n AND decimals_out IS NULL THEN amount_in * pricesIn.price\n ELSE NULL\n END AS amount_in_usd,\n amount_out,\n CASE\n WHEN decimals_out IS NOT NULL\n AND amount_in * pricesIn.price <= 5 * amount_out * pricesOut.price\n AND amount_out * pricesOut.price <= 5 * amount_in * pricesIn.price THEN amount_out * pricesOut.price\n WHEN decimals_out IS NOT NULL\n AND decimals_in IS NULL THEN amount_out * pricesOut.price\n ELSE NULL\n END AS amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id,\n _inserted_timestamp\nFROM\n FINAL\n LEFT JOIN hourly_prices AS pricesIn\n ON DATE_TRUNC(\n 'HOUR',\n block_timestamp\n ) = pricesIn.hour\n AND FINAL.token_in = pricesIn.token_address\n LEFT JOIN hourly_prices AS pricesOut\n ON DATE_TRUNC(\n 'HOUR',\n block_timestamp\n ) = pricesOut.hour\n AND FINAL.token_out = pricesOut.token_address\nWHERE\n token_in IS NOT NULL\n AND token_out IS NOT NULL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver_dex__pools", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__v2_swaps"], "unique_id": "model.ethereum_models.silver_dex__v2_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/dex/silver_dex__v2_swaps.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.sql", "name": "silver_dex__v2_swaps", "alias": "v2_swaps", "checksum": {"name": "sha256", "checksum": "d04a8870b85210c8dfc1d718e8d215e1d7f24a10d92ed0b90d085236ed15569f"}, "tags": [], "refs": [["silver_dex__pools"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_IN": {"name": "SYMBOL_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_OUT": {"name": "SYMBOL_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__v2_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["_inserted_timestamp::DATE"]}, "created_at": 1670862742.562906, "compiled_sql": "\n\nWITH v2_pairs AS (\n\n SELECT\n pool_address,\n pool_name,\n token0_address,\n token0_decimals,\n token0_symbol,\n token1_address,\n token1_decimals,\n token1_symbol,\n platform\n FROM\n ETHEREUM_DEV.silver_dex.pools\n WHERE\n platform IN (\n 'uniswap-v2',\n 'sushiswap'\n )\n),\nswap_events AS (\n SELECT\n block_number,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n TRY_TO_NUMBER(\n event_inputs :amount0In :: STRING\n ) AS amount0In,\n TRY_TO_NUMBER(\n event_inputs :amount1In :: STRING\n ) AS amount1In,\n TRY_TO_NUMBER(\n event_inputs :amount0Out :: STRING\n ) AS amount0Out,\n TRY_TO_NUMBER(\n event_inputs :amount1Out :: STRING\n ) AS amount1Out,\n event_inputs :sender :: STRING AS sender,\n event_inputs :to :: STRING AS tx_to,\n event_index,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n event_name = 'Swap'\n AND tx_status = 'SUCCESS'\n AND contract_address IN (\n SELECT\n DISTINCT pool_address\n FROM\n v2_pairs\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.v2_swaps\n)\n\n),\nhourly_prices AS (\n SELECT\n token_address,\n HOUR,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n 1 = 1\n\n\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swap_events\n)\n\nGROUP BY\n token_address,\n HOUR\n),\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_hash,\n contract_address,\n event_name,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0\n AND token1_decimals IS NOT NULL THEN amount1In / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0In <> 0\n AND token0_decimals IS NOT NULL THEN amount0In / power(\n 10,\n token0_decimals\n ) :: FLOAT\n WHEN amount1In <> 0\n AND token1_decimals IS NOT NULL THEN amount1In / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0In <> 0\n AND token0_decimals IS NULL THEN amount0In\n WHEN amount1In <> 0\n AND token1_decimals IS NULL THEN amount1In\n END AS amount_in,\n CASE\n WHEN amount0Out <> 0\n AND token0_decimals IS NOT NULL THEN amount0Out / power(\n 10,\n token0_decimals\n ) :: FLOAT\n WHEN amount1Out <> 0\n AND token1_decimals IS NOT NULL THEN amount1Out / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0Out <> 0\n AND token0_decimals IS NULL THEN amount0Out\n WHEN amount1Out <> 0\n AND token1_decimals IS NULL THEN amount1Out\n END AS amount_out,\n sender,\n tx_to,\n event_index,\n _log_id,\n platform,\n _inserted_timestamp,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_address\n WHEN amount0In <> 0 THEN token0_address\n WHEN amount1In <> 0 THEN token1_address\n END AS token_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_address\n WHEN amount1Out <> 0 THEN token1_address\n END AS token_out,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_symbol\n WHEN amount0In <> 0 THEN token0_symbol\n WHEN amount1In <> 0 THEN token1_symbol\n END AS symbol_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_symbol\n WHEN amount1Out <> 0 THEN token1_symbol\n END AS symbol_out,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_decimals\n WHEN amount0In <> 0 THEN token0_decimals\n WHEN amount1In <> 0 THEN token1_decimals\n END AS decimals_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_decimals\n WHEN amount1Out <> 0 THEN token1_decimals\n END AS decimals_out,\n token0_decimals,\n token1_decimals,\n token0_symbol,\n token1_symbol,\n pool_name,\n pool_address\n FROM\n swap_events\n LEFT JOIN v2_pairs\n ON swap_events.contract_address = v2_pairs.pool_address\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n CASE\n WHEN decimals_in IS NOT NULL\n AND amount_in * pricesIn.price <= 5 * amount_out * pricesOut.price\n AND amount_out * pricesOut.price <= 5 * amount_in * pricesIn.price THEN amount_in * pricesIn.price\n WHEN decimals_in IS NOT NULL\n AND decimals_out IS NULL THEN amount_in * pricesIn.price\n ELSE NULL\n END AS amount_in_usd,\n amount_out,\n CASE\n WHEN decimals_out IS NOT NULL\n AND amount_in * pricesIn.price <= 5 * amount_out * pricesOut.price\n AND amount_out * pricesOut.price <= 5 * amount_in * pricesIn.price THEN amount_out * pricesOut.price\n WHEN decimals_out IS NOT NULL\n AND decimals_in IS NULL THEN amount_out * pricesOut.price\n ELSE NULL\n END AS amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id,\n _inserted_timestamp\nFROM\n FINAL\n LEFT JOIN hourly_prices AS pricesIn\n ON DATE_TRUNC(\n 'HOUR',\n block_timestamp\n ) = pricesIn.hour\n AND FINAL.token_in = pricesIn.token_address\n LEFT JOIN hourly_prices AS pricesOut\n ON DATE_TRUNC(\n 'HOUR',\n block_timestamp\n ) = pricesOut.hour\n AND FINAL.token_out = pricesOut.token_address\nWHERE\n token_in IS NOT NULL\n AND token_out IS NOT NULL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.v2_swaps"}, "model.ethereum_models.silver_dex__v2_pool_daily_metrics": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true},\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::DATE'] \n) }}\n\nwith reads as (\n select \n case when function_signature = '0x1526fe27' \n then CONCAT('0x',SUBSTR(segmented_data[0]::string, 25, 40)) \n else contract_address \n end as contract_address,\n block_number,\n function_signature,\n segmented_data,\n _inserted_timestamp from \n {{ref('bronze__successful_reads')}}\nwhere \n call_name in ('Balance_of_SLP_staked','Total_SLP_issued')\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE \n FROM\n {{ this }}\n)\n{% endif %}\n),\nBlock_date as (\n SELECT block_timestamp::date as date, block_number, _inserted_timestamp \n from {{ref('silver__blocks')}} \n where date >= '2020-02-01'\n {% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE \n FROM\n {{ this }}\n)\n{% endif %}\n),\n\ncontracts as (\n select distinct block_number, contract_address\n from reads\n),\n\nBalance_of_SLP_Staked as (\nselect\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(segmented_data [0] :: STRING ) AS Balance_of_SLP_Staked\n from reads\n where function_signature = '0x70a08231' \n),\n\ntotal_supply_of_SLP as (\nselect\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(segmented_data [0] :: STRING ) AS total_supply_of_SLP\n from reads\n where function_signature = '0x18160ddd' \n),\n\nbase as (\nselect \n a.date, \n a.block_number, \n b.contract_address,\n a._inserted_timestamp\nfrom Block_date a\nright join contracts b\non a.block_number = b.block_number\n),\n\n\nFinal as (\nselect \n a.date,\n a.block_number,\n a.contract_address,\n d.Balance_of_SLP_Staked,\n e.total_supply_of_SLP,\n a._inserted_timestamp as _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['a.block_number', 'a.contract_address', 'a.date']\n ) }} AS id\n from base a \nleft join Balance_of_SLP_Staked d\non a.block_number = d.block_number and a.contract_address = d.contract_address\nleft join total_supply_of_SLP e\non a.block_number = e.block_number and a.contract_address = e.contract_address\n)\n\nselect \n* from\nFinal", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__v2_pool_daily_metrics"], "unique_id": "model.ethereum_models.silver_dex__v2_pool_daily_metrics", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/dex/silver_dex__v2_pool_daily_metrics.sql", "original_file_path": "models/silver/dex/silver_dex__v2_pool_daily_metrics.sql", "name": "silver_dex__v2_pool_daily_metrics", "alias": "v2_pool_daily_metrics", "checksum": {"name": "sha256", "checksum": "b80f441633a912f0c2d00bff6a7c873f7a7f7c8ed8c3bc8b6e05dd8af2feb172"}, "tags": [], "refs": [["bronze__successful_reads"], ["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__v2_pool_daily_metrics.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_pool_daily_metrics.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "id", "cluster_by": ["_inserted_timestamp::DATE"]}, "created_at": 1670862742.549118, "compiled_sql": "\n\nwith reads as (\n select \n case when function_signature = '0x1526fe27' \n then CONCAT('0x',SUBSTR(segmented_data[0]::string, 25, 40)) \n else contract_address \n end as contract_address,\n block_number,\n function_signature,\n segmented_data,\n _inserted_timestamp from \n ETHEREUM_DEV.bronze.successful_reads\nwhere \n call_name in ('Balance_of_SLP_staked','Total_SLP_issued')\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE \n FROM\n ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics\n)\n\n),\nBlock_date as (\n SELECT block_timestamp::date as date, block_number, _inserted_timestamp \n from ETHEREUM_DEV.silver.blocks \n where date >= '2020-02-01'\n \nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE \n FROM\n ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics\n)\n\n),\n\ncontracts as (\n select distinct block_number, contract_address\n from reads\n),\n\nBalance_of_SLP_Staked as (\nselect\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(segmented_data [0] :: STRING ) AS Balance_of_SLP_Staked\n from reads\n where function_signature = '0x70a08231' \n),\n\ntotal_supply_of_SLP as (\nselect\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(segmented_data [0] :: STRING ) AS total_supply_of_SLP\n from reads\n where function_signature = '0x18160ddd' \n),\n\nbase as (\nselect \n a.date, \n a.block_number, \n b.contract_address,\n a._inserted_timestamp\nfrom Block_date a\nright join contracts b\non a.block_number = b.block_number\n),\n\n\nFinal as (\nselect \n a.date,\n a.block_number,\n a.contract_address,\n d.Balance_of_SLP_Staked,\n e.total_supply_of_SLP,\n a._inserted_timestamp as _inserted_timestamp,\n md5(cast(coalesce(cast(a.block_number as TEXT), '') || '-' || coalesce(cast(a.contract_address as TEXT), '') || '-' || coalesce(cast(a.date as TEXT), '') as TEXT)) AS id\n from base a \nleft join Balance_of_SLP_Staked d\non a.block_number = d.block_number and a.contract_address = d.contract_address\nleft join total_supply_of_SLP e\non a.block_number = e.block_number and a.contract_address = e.contract_address\n)\n\nselect \n* from\nFinal", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics"}, "model.ethereum_models.silver_dex__pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = 'pool_address',\n) }}\n\nWITH univ2_sushi_pairs AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS factory_address,\n event_name,\n event_inputs :pair :: STRING AS pool_address,\n event_inputs :token0 :: STRING AS token0,\n event_inputs :token1 :: STRING AS token1,\n _log_id,\n ingested_at,\n CASE\n WHEN contract_address = '0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f' THEN 'uniswap-v2'\n WHEN contract_address = '0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac' THEN 'sushiswap'\n END AS platform,\n 1 AS model_weight,\n 'events' AS model_name\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n '0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f',\n '0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac'\n )\n AND event_name = 'PairCreated'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(ingested_at)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nuniswap_v3_pools AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS factory_address,\n event_name,\n event_inputs :fee :: INTEGER AS fee,\n event_inputs :pool :: STRING AS pool_address,\n event_inputs :tickSpacing :: INTEGER AS tickSpacing,\n event_inputs :token0 :: STRING AS token0,\n event_inputs :token1 :: STRING AS token1,\n _log_id,\n ingested_at,\n 'uniswap-v3' AS platform,\n 1 AS model_weight,\n 'events' AS model_name\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = '0x1f98431c8ad98523631ae4a59f267346ea31f984'\n AND event_name = 'PoolCreated'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(ingested_at)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlegacy_pipeline AS (\n SELECT\n creation_time,\n creation_tx,\n factory_address,\n pool_address,\n pool_name,\n token0,\n token1,\n platform,\n tokens,\n NULL AS creation_block,\n NULL AS event_name,\n NULL AS fee,\n NULL AS tickSpacing,\n NULL AS _log_id,\n NULL AS ingested_at,\n 2 AS model_weight,\n 'legacy' AS model_name\n FROM\n {{ source(\n 'flipside_gold_ethereum',\n 'dex_liquidity_pools'\n ) }}\n),\nunion_ctes AS (\n SELECT\n block_number AS creation_block,\n block_timestamp AS creation_time,\n tx_hash AS creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n NULL AS pool_name,\n token0,\n token1,\n NULL AS fee,\n NULL AS tickSpacing,\n ARRAY_CONSTRUCT(\n token0,\n token1\n ) AS tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n univ2_sushi_pairs\n UNION ALL\n SELECT\n block_number AS creation_block,\n block_timestamp AS creation_time,\n tx_hash AS creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n NULL AS pool_name,\n token0,\n token1,\n fee,\n tickSpacing,\n ARRAY_CONSTRUCT(\n token0,\n token1\n ) AS tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n uniswap_v3_pools\n UNION ALL\n SELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n pool_name,\n token0,\n token1,\n fee,\n tickSpacing,\n tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n legacy_pipeline\n),\ndedup_pools AS (\n SELECT\n *\n FROM\n union_ctes\n WHERE\n pool_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY pool_address\n ORDER BY\n model_weight ASC)) = 1\n),\ncontract_details AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT token0\n FROM\n dedup_pools\n )\n OR address IN (\n SELECT\n DISTINCT token1\n FROM\n dedup_pools\n )\n),\nFINAL AS (\n SELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n CASE\n WHEN pool_name IS NULL\n AND platform = 'sushiswap' THEN contract0.symbol || '-' || contract1.symbol || ' SLP'\n WHEN pool_name IS NULL\n AND platform = 'uniswap-v2' THEN contract0.symbol || '-' || contract1.symbol || ' UNI-V2 LP'\n WHEN pool_name IS NULL\n AND platform = 'uniswap-v3' THEN contract0.symbol || '-' || contract1.symbol || ' ' || fee || ' ' || tickSpacing || ' UNI-V3 LP'\n WHEN platform = 'curve' THEN pool_name\n ELSE pool_name\n END AS pool_name,\n token0 AS token0_address,\n contract0.symbol AS token0_symbol,\n contract0.decimals AS token0_decimals,\n token1 AS token1_address,\n contract1.symbol AS token1_symbol,\n contract1.decimals AS token1_decimals,\n fee,\n tickSpacing,\n _log_id,\n ingested_at,\n tokens,\n model_name\n FROM\n dedup_pools\n LEFT JOIN contract_details AS contract0\n ON contract0.token_address = dedup_pools.token0\n LEFT JOIN contract_details AS contract1\n ON contract1.token_address = dedup_pools.token1\n)\nSELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n pool_name,\n token0_address,\n token0_symbol,\n token0_decimals,\n token1_address,\n token1_symbol,\n token1_decimals,\n fee,\n tickSpacing,\n _log_id,\n ingested_at,\n tokens,\n model_name\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY pool_address\nORDER BY\n ingested_at DESC nulls last)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__pools"], "unique_id": "model.ethereum_models.silver_dex__pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/dex/silver_dex__pools.sql", "original_file_path": "models/silver/dex/silver_dex__pools.sql", "name": "silver_dex__pools", "alias": "pools", "checksum": {"name": "sha256", "checksum": "180f4635bc73363105d6aace4ea9a43ce6ee0b922d41ad0300073a920947da8e"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [["flipside_gold_ethereum", "dex_liquidity_pools"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__pools.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "pool_address"}, "created_at": 1670862743.048425, "compiled_sql": "\n\nWITH univ2_sushi_pairs AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS factory_address,\n event_name,\n event_inputs :pair :: STRING AS pool_address,\n event_inputs :token0 :: STRING AS token0,\n event_inputs :token1 :: STRING AS token1,\n _log_id,\n ingested_at,\n CASE\n WHEN contract_address = '0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f' THEN 'uniswap-v2'\n WHEN contract_address = '0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac' THEN 'sushiswap'\n END AS platform,\n 1 AS model_weight,\n 'events' AS model_name\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n '0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f',\n '0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac'\n )\n AND event_name = 'PairCreated'\n\n\nAND ingested_at >= (\n SELECT\n MAX(ingested_at)\n FROM\n ETHEREUM_DEV.silver_dex.pools\n)\n\n),\nuniswap_v3_pools AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS factory_address,\n event_name,\n event_inputs :fee :: INTEGER AS fee,\n event_inputs :pool :: STRING AS pool_address,\n event_inputs :tickSpacing :: INTEGER AS tickSpacing,\n event_inputs :token0 :: STRING AS token0,\n event_inputs :token1 :: STRING AS token1,\n _log_id,\n ingested_at,\n 'uniswap-v3' AS platform,\n 1 AS model_weight,\n 'events' AS model_name\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = '0x1f98431c8ad98523631ae4a59f267346ea31f984'\n AND event_name = 'PoolCreated'\n\n\nAND ingested_at >= (\n SELECT\n MAX(ingested_at)\n FROM\n ETHEREUM_DEV.silver_dex.pools\n)\n\n),\nlegacy_pipeline AS (\n SELECT\n creation_time,\n creation_tx,\n factory_address,\n pool_address,\n pool_name,\n token0,\n token1,\n platform,\n tokens,\n NULL AS creation_block,\n NULL AS event_name,\n NULL AS fee,\n NULL AS tickSpacing,\n NULL AS _log_id,\n NULL AS ingested_at,\n 2 AS model_weight,\n 'legacy' AS model_name\n FROM\n flipside_prod_db.ethereum.dex_liquidity_pools\n),\nunion_ctes AS (\n SELECT\n block_number AS creation_block,\n block_timestamp AS creation_time,\n tx_hash AS creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n NULL AS pool_name,\n token0,\n token1,\n NULL AS fee,\n NULL AS tickSpacing,\n ARRAY_CONSTRUCT(\n token0,\n token1\n ) AS tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n univ2_sushi_pairs\n UNION ALL\n SELECT\n block_number AS creation_block,\n block_timestamp AS creation_time,\n tx_hash AS creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n NULL AS pool_name,\n token0,\n token1,\n fee,\n tickSpacing,\n ARRAY_CONSTRUCT(\n token0,\n token1\n ) AS tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n uniswap_v3_pools\n UNION ALL\n SELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n pool_name,\n token0,\n token1,\n fee,\n tickSpacing,\n tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n legacy_pipeline\n),\ndedup_pools AS (\n SELECT\n *\n FROM\n union_ctes\n WHERE\n pool_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY pool_address\n ORDER BY\n model_weight ASC)) = 1\n),\ncontract_details AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n address IN (\n SELECT\n DISTINCT token0\n FROM\n dedup_pools\n )\n OR address IN (\n SELECT\n DISTINCT token1\n FROM\n dedup_pools\n )\n),\nFINAL AS (\n SELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n CASE\n WHEN pool_name IS NULL\n AND platform = 'sushiswap' THEN contract0.symbol || '-' || contract1.symbol || ' SLP'\n WHEN pool_name IS NULL\n AND platform = 'uniswap-v2' THEN contract0.symbol || '-' || contract1.symbol || ' UNI-V2 LP'\n WHEN pool_name IS NULL\n AND platform = 'uniswap-v3' THEN contract0.symbol || '-' || contract1.symbol || ' ' || fee || ' ' || tickSpacing || ' UNI-V3 LP'\n WHEN platform = 'curve' THEN pool_name\n ELSE pool_name\n END AS pool_name,\n token0 AS token0_address,\n contract0.symbol AS token0_symbol,\n contract0.decimals AS token0_decimals,\n token1 AS token1_address,\n contract1.symbol AS token1_symbol,\n contract1.decimals AS token1_decimals,\n fee,\n tickSpacing,\n _log_id,\n ingested_at,\n tokens,\n model_name\n FROM\n dedup_pools\n LEFT JOIN contract_details AS contract0\n ON contract0.token_address = dedup_pools.token0\n LEFT JOIN contract_details AS contract1\n ON contract1.token_address = dedup_pools.token1\n)\nSELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n pool_name,\n token0_address,\n token0_symbol,\n token0_decimals,\n token1_address,\n token1_symbol,\n token1_decimals,\n fee,\n tickSpacing,\n _log_id,\n ingested_at,\n tokens,\n model_name\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY pool_address\nORDER BY\n ingested_at DESC nulls last)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.pools"}, "model.ethereum_models.silver_dex__v2_pool_weekly_metrics": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = ['date','block_number','contract_address','pid'],\n cluster_by = ['_inserted_timestamp::DATE']\n) }}\n\nwith Block_date as (\n SELECT block_timestamp::date as date, block_number, _inserted_timestamp \n from {{ref('silver__blocks')}} \n where date >= '2020-09-01'\n {% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE \n FROM\n {{ this }}\n)\n{% endif %}\n),\n\nV1_allocpoint_per_pool AS (\n\n SELECT\n a.contract_address,\n CASE\n WHEN function_signature = '0x1526fe27' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n ELSE contract_address\n END AS pool_address,\n Case \n WHEN function_signature = '0x1526fe27' THEN PUBLIC.udf_hex_to_int(segmented_data [1] :: STRING) \n else PUBLIC.udf_hex_to_int(segmented_data [0] :: STRING)\n end as allocation_points,\n A.block_number,\n function_signature,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n case when function_signature = '0x1526fe27' then 'poolInfo' else 'totalAllocPoint' end as function_name,\n call_name,\n b.DATE,\n A._inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }} A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' --Sushiswap Masterchef\n and function_signature in ('0x1526fe27','0x17caf6f1')\n\n),\n\nV2_PoolID_per_pool as (\n SELECT\n a.contract_Address,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) As pool_address,\n A.block_number,\n function_signature,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n function_input,\n 'lpToken' as function_name,\n call_name,\n b.DATE,\n A._inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }} A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' --Sushiswap MasterchefV2\n and function_signature = '0x78ed5d1f'\n\n),\n\nV2_allocpoint_per_poolID AS (\n SELECT\n a.contract_address,\n a.block_number,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n function_input,\n call_name,\n 'poolInfo' as function_name,\n function_signature,\n a._inserted_timestamp,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS allocation_points\n FROM\n {{ ref('bronze__successful_reads') }} A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' --Sushiswap MasterchefV2\n and function_signature = '0x1526fe27'\n\n),\n\nV2_allocpoint_per_pool as (\n\nselect \nA.Date,\nA.pid,\nA.contract_address,\nA.pool_address,\nA.block_number,\nA._inserted_timestamp,\nb.allocation_points,\nb.call_name,\nb.function_name,\nb.function_signature\nfrom V2_PoolID_per_pool A\nleft join V2_allocpoint_per_poolID b\non a.block_number = b.block_number\nand a.function_input = b.function_input\nand a.contract_address = b.contract_address\n)\n\n SELECT \n Date,\n block_number,\n pid, \n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature,\n _inserted_timestamp\n from V1_allocpoint_per_pool \n union all\n select\n Date,\n block_number,\n pid,\n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature,\n _inserted_timestamp\n from V2_allocpoint_per_pool", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__blocks", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["date", "block_number", "contract_address", "pid"], "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__v2_pool_weekly_metrics"], "unique_id": "model.ethereum_models.silver_dex__v2_pool_weekly_metrics", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/dex/silver_dex__v2_pool_weekly_metrics.sql", "original_file_path": "models/silver/dex/silver_dex__v2_pool_weekly_metrics.sql", "name": "silver_dex__v2_pool_weekly_metrics", "alias": "v2_pool_weekly_metrics", "checksum": {"name": "sha256", "checksum": "b8b4bc9c5c95d194e6a3e7be42dc856d579e962292f7a3086667129d9740c044"}, "tags": [], "refs": [["silver__blocks"], ["bronze__successful_reads"], ["bronze__successful_reads"], ["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__v2_pool_weekly_metrics.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_pool_weekly_metrics.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": ["date", "block_number", "contract_address", "pid"], "cluster_by": ["_inserted_timestamp::DATE"]}, "created_at": 1670862743.052624, "compiled_sql": "\n\nwith Block_date as (\n SELECT block_timestamp::date as date, block_number, _inserted_timestamp \n from ETHEREUM_DEV.silver.blocks \n where date >= '2020-09-01'\n \nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE \n FROM\n ETHEREUM_DEV.silver_dex.v2_pool_weekly_metrics\n)\n\n),\n\nV1_allocpoint_per_pool AS (\n\n SELECT\n a.contract_address,\n CASE\n WHEN function_signature = '0x1526fe27' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n ELSE contract_address\n END AS pool_address,\n Case \n WHEN function_signature = '0x1526fe27' THEN PUBLIC.udf_hex_to_int(segmented_data [1] :: STRING) \n else PUBLIC.udf_hex_to_int(segmented_data [0] :: STRING)\n end as allocation_points,\n A.block_number,\n function_signature,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n case when function_signature = '0x1526fe27' then 'poolInfo' else 'totalAllocPoint' end as function_name,\n call_name,\n b.DATE,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' --Sushiswap Masterchef\n and function_signature in ('0x1526fe27','0x17caf6f1')\n\n),\n\nV2_PoolID_per_pool as (\n SELECT\n a.contract_Address,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) As pool_address,\n A.block_number,\n function_signature,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n function_input,\n 'lpToken' as function_name,\n call_name,\n b.DATE,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' --Sushiswap MasterchefV2\n and function_signature = '0x78ed5d1f'\n\n),\n\nV2_allocpoint_per_poolID AS (\n SELECT\n a.contract_address,\n a.block_number,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n function_input,\n call_name,\n 'poolInfo' as function_name,\n function_signature,\n a._inserted_timestamp,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS allocation_points\n FROM\n ETHEREUM_DEV.bronze.successful_reads A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' --Sushiswap MasterchefV2\n and function_signature = '0x1526fe27'\n\n),\n\nV2_allocpoint_per_pool as (\n\nselect \nA.Date,\nA.pid,\nA.contract_address,\nA.pool_address,\nA.block_number,\nA._inserted_timestamp,\nb.allocation_points,\nb.call_name,\nb.function_name,\nb.function_signature\nfrom V2_PoolID_per_pool A\nleft join V2_allocpoint_per_poolID b\non a.block_number = b.block_number\nand a.function_input = b.function_input\nand a.contract_address = b.contract_address\n)\n\n SELECT \n Date,\n block_number,\n pid, \n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature,\n _inserted_timestamp\n from V1_allocpoint_per_pool \n union all\n select\n Date,\n block_number,\n pid,\n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature,\n _inserted_timestamp\n from V2_allocpoint_per_pool", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.v2_pool_weekly_metrics"}, "model.ethereum_models.silver_dex__balancer_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH pool_name AS (\n\n SELECT\n pool_name,\n poolId,\n pool_address\n FROM\n {{ ref('silver_dex__balancer_pools') }}\n),\nswaps_base AS (\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n _inserted_timestamp,\n event_name,\n event_index,\n event_inputs :amountIn :: INTEGER AS amountIn,\n event_inputs :amountOut :: INTEGER AS amountOut,\n event_inputs :poolId :: STRING AS poolId,\n event_inputs :tokenIn :: STRING AS token_in,\n event_inputs :tokenOut :: STRING AS token_out,\n SUBSTR(\n event_inputs :poolId :: STRING,\n 0,\n 42\n ) AS pool_address,\n _log_id,\n ingested_at,\n 'balancer' AS platform,\n origin_from_address AS sender,\n origin_from_address AS tx_to\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = LOWER('0xBA12222222228d8Ba445958a75a0704d566BF2C8')\n AND event_name = 'Swap'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncontracts AS (\n SELECT\n *\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n AND (\n address IN (\n SELECT\n DISTINCT token_in\n FROM\n swaps_base\n )\n OR address IN (\n SELECT\n DISTINCT token_out\n FROM\n swaps_base\n )\n )\n),\nhourly_token_price AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address IN (\n SELECT\n DISTINCT address\n FROM\n contracts\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swaps_base\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n _inserted_timestamp,\n s.event_name,\n event_index,\n amountIn AS amountIn_unadj,\n c1.decimals AS decimals_in,\n c1.symbol AS symbol_in,\n CASE\n WHEN decimals_in IS NULL THEN amountIn_unadj\n ELSE (amountIn_unadj / pow(10, decimals_in))\n END AS amount_in,\n CASE\n WHEN decimals_in IS NOT NULL THEN ROUND(\n amount_in * p1.price,\n 2\n )\n END AS amount_in_usd,\n amountOut AS amountOut_unadj,\n c2.decimals AS decimals_out,\n c2.symbol AS symbol_out,\n CASE\n WHEN decimals_out IS NULL THEN amountOut_unadj\n ELSE (amountOut_unadj / pow(10, decimals_out))\n END AS amount_out,\n CASE\n WHEN decimals_out IS NOT NULL THEN ROUND(\n amount_out * p2.price,\n 2\n )\n END AS amount_out_usd,\n pn.poolId,\n token_in,\n token_out,\n s.pool_address,\n s._log_id,\n s.ingested_at,\n s.platform,\n sender,\n tx_to,\n pool_name\nFROM\n swaps_base s\n LEFT JOIN contracts c1\n ON token_in = c1.address\n LEFT JOIN contracts c2\n ON token_out = c2.address\n LEFT JOIN hourly_token_price p1\n ON token_in = p1.token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p1.hour\n LEFT JOIN hourly_token_price p2\n ON token_out = p2.token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p2.hour\n LEFT JOIN pool_name pn\n ON pn.pool_address = s.pool_address\nWHERE\n pool_name IS NOT NULL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver_dex__balancer_pools", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__balancer_swaps"], "unique_id": "model.ethereum_models.silver_dex__balancer_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/dex/silver_dex__balancer_swaps.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.sql", "name": "silver_dex__balancer_swaps", "alias": "balancer_swaps", "checksum": {"name": "sha256", "checksum": "5927f5b85ba64ba755f1694cd4efe5fa9993e536848d587b699f00c97510137c"}, "tags": [], "refs": [["silver_dex__balancer_pools"], ["silver__logs"], ["core__dim_contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"AMOUNT_IN": {"name": "AMOUNT_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__balancer_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862742.786923, "compiled_sql": "\n\nWITH pool_name AS (\n\n SELECT\n pool_name,\n poolId,\n pool_address\n FROM\n ETHEREUM_DEV.silver_dex.balancer_pools\n),\nswaps_base AS (\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n _inserted_timestamp,\n event_name,\n event_index,\n event_inputs :amountIn :: INTEGER AS amountIn,\n event_inputs :amountOut :: INTEGER AS amountOut,\n event_inputs :poolId :: STRING AS poolId,\n event_inputs :tokenIn :: STRING AS token_in,\n event_inputs :tokenOut :: STRING AS token_out,\n SUBSTR(\n event_inputs :poolId :: STRING,\n 0,\n 42\n ) AS pool_address,\n _log_id,\n ingested_at,\n 'balancer' AS platform,\n origin_from_address AS sender,\n origin_from_address AS tx_to\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = LOWER('0xBA12222222228d8Ba445958a75a0704d566BF2C8')\n AND event_name = 'Swap'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.balancer_swaps\n)\n\n),\ncontracts AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n AND (\n address IN (\n SELECT\n DISTINCT token_in\n FROM\n swaps_base\n )\n OR address IN (\n SELECT\n DISTINCT token_out\n FROM\n swaps_base\n )\n )\n),\nhourly_token_price AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address IN (\n SELECT\n DISTINCT address\n FROM\n contracts\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swaps_base\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n _inserted_timestamp,\n s.event_name,\n event_index,\n amountIn AS amountIn_unadj,\n c1.decimals AS decimals_in,\n c1.symbol AS symbol_in,\n CASE\n WHEN decimals_in IS NULL THEN amountIn_unadj\n ELSE (amountIn_unadj / pow(10, decimals_in))\n END AS amount_in,\n CASE\n WHEN decimals_in IS NOT NULL THEN ROUND(\n amount_in * p1.price,\n 2\n )\n END AS amount_in_usd,\n amountOut AS amountOut_unadj,\n c2.decimals AS decimals_out,\n c2.symbol AS symbol_out,\n CASE\n WHEN decimals_out IS NULL THEN amountOut_unadj\n ELSE (amountOut_unadj / pow(10, decimals_out))\n END AS amount_out,\n CASE\n WHEN decimals_out IS NOT NULL THEN ROUND(\n amount_out * p2.price,\n 2\n )\n END AS amount_out_usd,\n pn.poolId,\n token_in,\n token_out,\n s.pool_address,\n s._log_id,\n s.ingested_at,\n s.platform,\n sender,\n tx_to,\n pool_name\nFROM\n swaps_base s\n LEFT JOIN contracts c1\n ON token_in = c1.address\n LEFT JOIN contracts c2\n ON token_out = c2.address\n LEFT JOIN hourly_token_price p1\n ON token_in = p1.token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p1.hour\n LEFT JOIN hourly_token_price p2\n ON token_out = p2.token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p2.hour\n LEFT JOIN pool_name pn\n ON pn.pool_address = s.pool_address\nWHERE\n pool_name IS NOT NULL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.balancer_swaps"}, "model.ethereum_models.silver_dex__balancer_pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"pool_address\",\n) }}\n\nWITH vault_creation AS (\n\n SELECT\n tx_hash,\n event_inputs :poolId :: STRING AS poolId,\n LOWER(\n event_inputs :tokens [0] :: STRING\n ) AS token0,\n LOWER(\n event_inputs :tokens [1] :: STRING\n ) AS token1,\n LOWER(\n event_inputs :tokens [2] :: STRING\n ) AS token2,\n LOWER(\n event_inputs :tokens [3] :: STRING\n ) AS token3,\n LOWER(\n event_inputs :tokens [4] :: STRING\n ) AS token4,\n LOWER(\n event_inputs :tokens [5] :: STRING\n ) AS token5,\n LOWER(\n event_inputs :tokens [6] :: STRING\n ) AS token6,\n LOWER(\n event_inputs :tokens [7] :: STRING\n ) AS token7,\n event_inputs :tokens AS token_array,\n SUBSTR(\n event_inputs :poolId :: STRING,\n 0,\n 42\n ) AS pool_address,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n event_name = 'TokensRegistered'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncontracts AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\njoin_meta AS (\n SELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n c0.symbol AS token0_symbol,\n c0.decimals AS token0_decimals,\n c1.symbol AS token1_symbol,\n c1.decimals AS token1_decimals,\n c2.symbol AS token2_symbol,\n c2.decimals AS token2_decimals,\n c3.symbol AS token3_symbol,\n c3.decimals AS token3_decimals,\n c4.symbol AS token4_symbol,\n c4.decimals AS token4_decimals,\n c5.symbol AS token5_symbol,\n c5.decimals AS token5_decimals,\n c6.symbol AS token6_symbol,\n c6.decimals AS token6_decimals,\n c7.symbol AS token7_symbol,\n c7.decimals AS token7_decimals,\n pool_address,\n _inserted_timestamp\n FROM\n vault_creation\n LEFT JOIN contracts c0\n ON token0 = c0.address\n LEFT JOIN contracts c1\n ON token1 = c1.address\n LEFT JOIN contracts c2\n ON token2 = c2.address\n LEFT JOIN contracts c3\n ON token3 = c3.address\n LEFT JOIN contracts c4\n ON token4 = c4.address\n LEFT JOIN contracts c5\n ON token5 = c5.address\n LEFT JOIN contracts c6\n ON token6 = c6.address\n LEFT JOIN contracts c7\n ON token7 = c7.address\n),\nFINAL AS (\n SELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n CASE\n WHEN token0_symbol IS NULL THEN ''\n ELSE token0_symbol\n END AS token0_symbol,\n token0_decimals,\n CASE\n WHEN token1_symbol IS NULL THEN ''\n ELSE token1_symbol\n END AS token1_symbol,\n token1_decimals,\n CASE\n WHEN token2_symbol IS NULL THEN ''\n ELSE token2_symbol\n END AS token2_symbol,\n token2_decimals,\n CASE\n WHEN token3_symbol IS NULL THEN ''\n ELSE token3_symbol\n END AS token3_symbol,\n token3_decimals,\n CASE\n WHEN token4_symbol IS NULL THEN ''\n ELSE token4_symbol\n END AS token4_symbol,\n token4_decimals,\n CASE\n WHEN token5_symbol IS NULL THEN ''\n ELSE token5_symbol\n END AS token5_symbol,\n token5_decimals,\n CASE\n WHEN token6_symbol IS NULL THEN ''\n ELSE token6_symbol\n END AS token6_symbol,\n token6_decimals,\n CASE\n WHEN token7_symbol IS NULL THEN ''\n ELSE token7_symbol\n END AS token7_symbol,\n token7_decimals,\n pool_address,\n _inserted_timestamp\n FROM\n join_meta\n)\nSELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n token0_symbol,\n token0_decimals,\n token1_symbol,\n token1_decimals,\n token2_symbol,\n token2_decimals,\n token3_symbol,\n token3_decimals,\n token4_symbol,\n token4_decimals,\n token5_symbol,\n token5_decimals,\n token6_symbol,\n token6_decimals,\n token7_symbol,\n token7_decimals,\n CASE\n WHEN token7 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n '-',\n token6_symbol,\n '-',\n token7_symbol,\n ' BLP'\n )\n WHEN token6 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n '-',\n token6_symbol,\n ' BLP'\n )\n WHEN token5 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n ' BLP'\n )\n WHEN token4 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n ' BLP'\n )\n WHEN token3 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n ' BLP'\n )\n WHEN token2 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n ' BLP'\n )\n ELSE CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n ' BLP'\n )\n END AS pool_name,\n pool_address,\n _inserted_timestamp\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__balancer_pools"], "unique_id": "model.ethereum_models.silver_dex__balancer_pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/dex/silver_dex__balancer_pools.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_pools.sql", "name": "silver_dex__balancer_pools", "alias": "balancer_pools", "checksum": {"name": "sha256", "checksum": "115d7810f2c984f5fbd1a1c6ccfef077ced931a3742e60e22bb657341d460395"}, "tags": [], "refs": [["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__balancer_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "pool_address"}, "created_at": 1670862742.776963, "compiled_sql": "\n\nWITH vault_creation AS (\n\n SELECT\n tx_hash,\n event_inputs :poolId :: STRING AS poolId,\n LOWER(\n event_inputs :tokens [0] :: STRING\n ) AS token0,\n LOWER(\n event_inputs :tokens [1] :: STRING\n ) AS token1,\n LOWER(\n event_inputs :tokens [2] :: STRING\n ) AS token2,\n LOWER(\n event_inputs :tokens [3] :: STRING\n ) AS token3,\n LOWER(\n event_inputs :tokens [4] :: STRING\n ) AS token4,\n LOWER(\n event_inputs :tokens [5] :: STRING\n ) AS token5,\n LOWER(\n event_inputs :tokens [6] :: STRING\n ) AS token6,\n LOWER(\n event_inputs :tokens [7] :: STRING\n ) AS token7,\n event_inputs :tokens AS token_array,\n SUBSTR(\n event_inputs :poolId :: STRING,\n 0,\n 42\n ) AS pool_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n event_name = 'TokensRegistered'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_dex.balancer_pools\n)\n\n),\ncontracts AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\njoin_meta AS (\n SELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n c0.symbol AS token0_symbol,\n c0.decimals AS token0_decimals,\n c1.symbol AS token1_symbol,\n c1.decimals AS token1_decimals,\n c2.symbol AS token2_symbol,\n c2.decimals AS token2_decimals,\n c3.symbol AS token3_symbol,\n c3.decimals AS token3_decimals,\n c4.symbol AS token4_symbol,\n c4.decimals AS token4_decimals,\n c5.symbol AS token5_symbol,\n c5.decimals AS token5_decimals,\n c6.symbol AS token6_symbol,\n c6.decimals AS token6_decimals,\n c7.symbol AS token7_symbol,\n c7.decimals AS token7_decimals,\n pool_address,\n _inserted_timestamp\n FROM\n vault_creation\n LEFT JOIN contracts c0\n ON token0 = c0.address\n LEFT JOIN contracts c1\n ON token1 = c1.address\n LEFT JOIN contracts c2\n ON token2 = c2.address\n LEFT JOIN contracts c3\n ON token3 = c3.address\n LEFT JOIN contracts c4\n ON token4 = c4.address\n LEFT JOIN contracts c5\n ON token5 = c5.address\n LEFT JOIN contracts c6\n ON token6 = c6.address\n LEFT JOIN contracts c7\n ON token7 = c7.address\n),\nFINAL AS (\n SELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n CASE\n WHEN token0_symbol IS NULL THEN ''\n ELSE token0_symbol\n END AS token0_symbol,\n token0_decimals,\n CASE\n WHEN token1_symbol IS NULL THEN ''\n ELSE token1_symbol\n END AS token1_symbol,\n token1_decimals,\n CASE\n WHEN token2_symbol IS NULL THEN ''\n ELSE token2_symbol\n END AS token2_symbol,\n token2_decimals,\n CASE\n WHEN token3_symbol IS NULL THEN ''\n ELSE token3_symbol\n END AS token3_symbol,\n token3_decimals,\n CASE\n WHEN token4_symbol IS NULL THEN ''\n ELSE token4_symbol\n END AS token4_symbol,\n token4_decimals,\n CASE\n WHEN token5_symbol IS NULL THEN ''\n ELSE token5_symbol\n END AS token5_symbol,\n token5_decimals,\n CASE\n WHEN token6_symbol IS NULL THEN ''\n ELSE token6_symbol\n END AS token6_symbol,\n token6_decimals,\n CASE\n WHEN token7_symbol IS NULL THEN ''\n ELSE token7_symbol\n END AS token7_symbol,\n token7_decimals,\n pool_address,\n _inserted_timestamp\n FROM\n join_meta\n)\nSELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n token0_symbol,\n token0_decimals,\n token1_symbol,\n token1_decimals,\n token2_symbol,\n token2_decimals,\n token3_symbol,\n token3_decimals,\n token4_symbol,\n token4_decimals,\n token5_symbol,\n token5_decimals,\n token6_symbol,\n token6_decimals,\n token7_symbol,\n token7_decimals,\n CASE\n WHEN token7 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n '-',\n token6_symbol,\n '-',\n token7_symbol,\n ' BLP'\n )\n WHEN token6 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n '-',\n token6_symbol,\n ' BLP'\n )\n WHEN token5 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n ' BLP'\n )\n WHEN token4 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n ' BLP'\n )\n WHEN token3 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n ' BLP'\n )\n WHEN token2 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n ' BLP'\n )\n ELSE CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n ' BLP'\n )\n END AS pool_name,\n pool_address,\n _inserted_timestamp\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.balancer_pools"}, "model.ethereum_models.silver_dex__synthetix_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH swaps_base AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n NULL AS pool_name,\n 'Swap' AS event_name,\n event_inputs :fromAmount / 1e18 AS amount_in,\n event_inputs :toAmount / 1e18 AS amount_out,\n origin_from_address AS sender,\n event_inputs :account ::STRING AS tx_from,\n event_inputs :toAddress ::STRING AS tx_to,\n event_index,\n 'synthetix' AS platform,\n REGEXP_REPLACE(HEX_DECODE_STRING(SUBSTR(event_inputs: fromCurrencyKey,3,64)),'[^a-zA-Z0-9]+') AS symbol_in,\n REGEXP_REPLACE(HEX_DECODE_STRING(SUBSTR(event_inputs: toCurrencyKey,3,64)),'[^a-zA-Z0-9]+') AS symbol_out,\n CONCAT(tx_hash,'-',event_index) AS _log_id,\n event_inputs,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n '0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f',\n '0xc011a72400e58ecd99ee497cf89e3775d4bd732f'\n ) -- synthetix proxy contracts (new / old)\n AND event_name = 'SynthExchange'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n\n),\n\nswaps_with_token_addresses AS (\n SELECT\n *\n FROM\n swaps_base b\n LEFT JOIN (\n SELECT\n synth_symbol AS synth_symbol_in,\n synth_proxy_address AS token_in\n FROM\n {{ ref('silver__synthetix_synths') }}\n ) synths_in\n ON synths_in.synth_symbol_in = b.symbol_in\n LEFT JOIN (\n SELECT\n synth_symbol AS synth_symbol_out,\n synth_proxy_address AS token_out\n FROM\n {{ ref('silver__synthetix_synths') }}\n ) synths_out\n ON synths_out.synth_symbol_out = b.symbol_out\n),\n\nhourly_prices AS (\n SELECT\n hour,\n token_address,\n price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swaps_base\n )\n AND token_address IN (\n SELECT\n DISTINCT token_in AS token_address\n FROM swaps_with_token_addresses\n UNION\n SELECT\n DISTINCT token_out AS token_address\n FROM swaps_with_token_addresses\n )\n)\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in * prices_in.price AS amount_in_usd,\n amount_out,\n amount_out * prices_out.price AS amount_out_usd,\n sender,\n tx_from,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id,\n _inserted_timestamp\n FROM\n swaps_with_token_addresses s\n LEFT JOIN hourly_prices AS prices_in\n ON prices_in.token_address = s.token_in\n AND prices_in.hour = date_trunc('hour',s.block_timestamp)\n LEFT JOIN hourly_prices AS prices_out\n ON prices_out.token_address = s.token_out\n AND prices_out.hour = date_trunc('hour',s.block_timestamp)", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "seed.ethereum_models.silver__synthetix_synths", "seed.ethereum_models.silver__synthetix_synths", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__synthetix_swaps"], "unique_id": "model.ethereum_models.silver_dex__synthetix_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/dex/silver_dex__synthetix_swaps.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.sql", "name": "silver_dex__synthetix_swaps", "alias": "synthetix_swaps", "checksum": {"name": "sha256", "checksum": "3ba0a2c124fd200967a6d54623eaf3fce45552e8939ddc184d41ecbc2bc10368"}, "tags": [], "refs": [["silver__logs"], ["silver__synthetix_synths"], ["silver__synthetix_synths"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "A record of all swaps in the Synthetix DEX on Ethereum mainnet", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "Function signature from the transaction that originated the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "Address that initiated the transaction that originated the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "Receiving party of the transaction that originated the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "This table is based on the Kwenta exchange which is built on the Synthetix protocol. The liquidity traders access is entirely created by SNX stakers on Synthetix (or routed through 1inch for non-synth trades).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "Always 'Swap'", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "Amount of tokens entering the swap (decimal adjusted)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "Approximate Amount of USD entering the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "Amount of tokens exiting the swap (decimal adjusted)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "Approximate Amount of USD exiting the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "Same as origin_from_address", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FROM": {"name": "TX_FROM", "description": "the \"account\" field in the swap event log", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "the \"to\" field in the swap event log", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "index of the event log of the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "platform in which the swap is happening. always \"Synthetix\"", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "address of the token entering the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "address of the token exiting the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_IN": {"name": "SYMBOL_IN", "description": "symbol (ticker) of the token entering the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_OUT": {"name": "SYMBOL_OUT", "description": "symbol (ticker) of the token exiting the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__synthetix_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862742.868224, "compiled_sql": "\n\nWITH swaps_base AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n NULL AS pool_name,\n 'Swap' AS event_name,\n event_inputs :fromAmount / 1e18 AS amount_in,\n event_inputs :toAmount / 1e18 AS amount_out,\n origin_from_address AS sender,\n event_inputs :account ::STRING AS tx_from,\n event_inputs :toAddress ::STRING AS tx_to,\n event_index,\n 'synthetix' AS platform,\n REGEXP_REPLACE(HEX_DECODE_STRING(SUBSTR(event_inputs: fromCurrencyKey,3,64)),'[^a-zA-Z0-9]+') AS symbol_in,\n REGEXP_REPLACE(HEX_DECODE_STRING(SUBSTR(event_inputs: toCurrencyKey,3,64)),'[^a-zA-Z0-9]+') AS symbol_out,\n CONCAT(tx_hash,'-',event_index) AS _log_id,\n event_inputs,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n '0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f',\n '0xc011a72400e58ecd99ee497cf89e3775d4bd732f'\n ) -- synthetix proxy contracts (new / old)\n AND event_name = 'SynthExchange'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.synthetix_swaps\n)\n\n\n),\n\nswaps_with_token_addresses AS (\n SELECT\n *\n FROM\n swaps_base b\n LEFT JOIN (\n SELECT\n synth_symbol AS synth_symbol_in,\n synth_proxy_address AS token_in\n FROM\n ETHEREUM_DEV.silver.synthetix_synths\n ) synths_in\n ON synths_in.synth_symbol_in = b.symbol_in\n LEFT JOIN (\n SELECT\n synth_symbol AS synth_symbol_out,\n synth_proxy_address AS token_out\n FROM\n ETHEREUM_DEV.silver.synthetix_synths\n ) synths_out\n ON synths_out.synth_symbol_out = b.symbol_out\n),\n\nhourly_prices AS (\n SELECT\n hour,\n token_address,\n price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swaps_base\n )\n AND token_address IN (\n SELECT\n DISTINCT token_in AS token_address\n FROM swaps_with_token_addresses\n UNION\n SELECT\n DISTINCT token_out AS token_address\n FROM swaps_with_token_addresses\n )\n)\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in * prices_in.price AS amount_in_usd,\n amount_out,\n amount_out * prices_out.price AS amount_out_usd,\n sender,\n tx_from,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id,\n _inserted_timestamp\n FROM\n swaps_with_token_addresses s\n LEFT JOIN hourly_prices AS prices_in\n ON prices_in.token_address = s.token_in\n AND prices_in.hour = date_trunc('hour',s.block_timestamp)\n LEFT JOIN hourly_prices AS prices_out\n ON prices_out.token_address = s.token_out\n AND prices_out.hour = date_trunc('hour',s.block_timestamp)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.synthetix_swaps"}, "model.ethereum_models.streamline__complete_contract_abis": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"contract_abis\") }}'\n )\n ) A\n)\n\n{% if is_incremental() %},\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% endif %}\n SELECT\n {{ dbt_utils.surrogate_key(\n ['contract_address', 'block_number']\n ) }} AS id,\n contract_address,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n \"contract_abis\"\n ) }}\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_contract_abis"], "unique_id": "model.ethereum_models.streamline__complete_contract_abis", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__complete_contract_abis.sql", "original_file_path": "models/silver/streamline/streamline__complete_contract_abis.sql", "name": "streamline__complete_contract_abis", "alias": "complete_contract_abis", "checksum": {"name": "sha256", "checksum": "986f8cde4ac166db21e27ed6d55bf083b36cfb739e3dc02acce74e24d90411fb"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "contract_abis"], ["bronze_streamline", "contract_abis"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_contract_abis.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862736.949943, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.contract_abis'\n )\n ) A\n)\n\n,\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis)\n \n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n streamline.ETHEREUM.contract_abis\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_contract_abis"}, "model.ethereum_models.streamline__complete_transactions": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"transactions\") }}'\n )\n ) A\n)\n\n{% if is_incremental() %},\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% endif %}\n SELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n \"transactions\"\n ) }}\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.transactions", "source.ethereum_models.bronze_streamline.transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_transactions"], "unique_id": "model.ethereum_models.streamline__complete_transactions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__complete_transactions.sql", "original_file_path": "models/silver/streamline/streamline__complete_transactions.sql", "name": "streamline__complete_transactions", "alias": "complete_transactions", "checksum": {"name": "sha256", "checksum": "90d6c4c2754b1ee981156c4a61bed888784a277818190d55a491c13f387a0d3f"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "transactions"], ["bronze_streamline", "transactions"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862736.957001, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.transactions'\n )\n ) A\n)\n\n,\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_transactions)\n \n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n streamline.ETHEREUM.transactions\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_transactions"}, "model.ethereum_models.streamline__reads_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_reads()\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n {{ ref(\"streamline__contract_reads\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n {{ ref(\"streamline__complete_reads\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\nUNION ALL\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n {{ ref(\"streamline__reads_history\") }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__reads_history"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__reads_realtime"], "unique_id": "model.ethereum_models.streamline__reads_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__reads_realtime.sql", "original_file_path": "models/silver/streamline/streamline__reads_realtime.sql", "name": "streamline__reads_realtime", "alias": "reads_realtime", "checksum": {"name": "sha256", "checksum": "45d83ce8a1ca494323c819d0297d3f76fe2f8a49aac4be0701cc5df3f2e1dd47"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__reads_history"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__reads_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862736.963137, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n ETHEREUM_DEV.streamline.contract_reads\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n ETHEREUM_DEV.streamline.complete_reads\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\nUNION ALL\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n ETHEREUM_DEV.streamline.reads_history", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.reads_realtime"}, "model.ethereum_models.streamline__contract_addresses": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['streamline_view']\n) }}\n\nSELECT\n DISTINCT to_address AS contract_address,\n block_number,\n SYSDATE() AS _inserted_timestamp\nFROM\n {{ ref('silver__traces') }}\nWHERE\n TYPE LIKE '%CREATE%'\n AND contract_address IS NOT NULL\n\n{% if is_incremental() %}\nAND (\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n ),\n '1900-01-01'\n )\n)\n{% endif %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__contract_addresses"], "unique_id": "model.ethereum_models.streamline__contract_addresses", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__contract_addresses.sql", "original_file_path": "models/silver/streamline/streamline__contract_addresses.sql", "name": "streamline__contract_addresses", "alias": "contract_addresses", "checksum": {"name": "sha256", "checksum": "fa35948a99d5d30c3c14f9f0d15ca89eecf388ea78cc6244161d4ccc863c2e86"}, "tags": ["streamline_view"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__contract_addresses.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["streamline_view"]}, "created_at": 1670862736.9707038, "compiled_sql": "\n\nSELECT\n DISTINCT to_address AS contract_address,\n block_number,\n SYSDATE() AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.traces\nWHERE\n TYPE LIKE '%CREATE%'\n AND contract_address IS NOT NULL\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_addresses"}, "model.ethereum_models.streamline__contract_reads": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['streamline_view']\n) }}\n\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__curve_pool_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__aave_incentives_read') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__aave_prices_oracle_read') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__aave_reserve_data_read') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__compound_comptroller_stats') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__compound_market_stats') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__uni_v3_pool_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__uni_v3_position_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__uni_v3_token_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__contract_meta_read') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__chainlink_prices') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__aave_reserve_config_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__dex_reserve_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n week :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__dex_pool_v2_allocpoints') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n DAY :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__dex_pool_v2_SLP_ratio') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.streamline__curve_pool_reads", "model.ethereum_models.streamline__aave_incentives_read", "model.ethereum_models.streamline__aave_prices_oracle_read", "model.ethereum_models.streamline__aave_reserve_data_read", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "model.ethereum_models.streamline__uni_v3_pool_reads", "model.ethereum_models.streamline__uni_v3_position_reads", "model.ethereum_models.streamline__uni_v3_token_reads", "model.ethereum_models.streamline__contract_meta_read", "model.ethereum_models.streamline__chainlink_prices", "model.ethereum_models.streamline__aave_reserve_config_reads", "model.ethereum_models.streamline__dex_reserve_reads", "model.ethereum_models.streamline__dex_pool_v2_allocpoints", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__contract_reads"], "unique_id": "model.ethereum_models.streamline__contract_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__contract_reads.sql", "original_file_path": "models/silver/streamline/streamline__contract_reads.sql", "name": "streamline__contract_reads", "alias": "contract_reads", "checksum": {"name": "sha256", "checksum": "3f2625f5423402eb1907f45ca079df8a103cc56c7da18916fc62cf45cc515cae"}, "tags": ["streamline_view"], "refs": [["streamline__curve_pool_reads"], ["streamline__aave_incentives_read"], ["streamline__aave_prices_oracle_read"], ["streamline__aave_reserve_data_read"], ["streamline__compound_comptroller_stats"], ["streamline__compound_market_stats"], ["streamline__uni_v3_pool_reads"], ["streamline__uni_v3_position_reads"], ["streamline__uni_v3_token_reads"], ["streamline__contract_meta_read"], ["streamline__chainlink_prices"], ["streamline__aave_reserve_config_reads"], ["streamline__dex_reserve_reads"], ["streamline__dex_pool_v2_allocpoints"], ["streamline__dex_pool_v2_SLP_ratio"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__contract_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["streamline_view"]}, "created_at": 1670862736.9754, "compiled_sql": "\n\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.curve_pool_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.aave_incentives_read\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.aave_prices_oracle_read\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.aave_reserve_data_read\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.compound_comptroller_stats\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.compound_market_stats\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.uni_v3_pool_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.uni_v3_position_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.uni_v3_token_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.contract_meta_read\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.chainlink_prices\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.aave_reserve_config_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.dex_reserve_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n week :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.dex_pool_v2_allocpoints\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n DAY :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.dex_pool_v2_SLP_ratio", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_reads"}, "model.ethereum_models.streamline__transactions_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_transactions(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(15) %}\n (\n\n SELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n {{ ref(\"streamline__complete_transactions\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__transactions_history"], "unique_id": "model.ethereum_models.streamline__transactions_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__transactions_history.sql", "original_file_path": "models/silver/streamline/streamline__transactions_history.sql", "name": "streamline__transactions_history", "alias": "transactions_history", "checksum": {"name": "sha256", "checksum": "94ecb6123e947dd6115447555e0c7350d4904e3dc6e226bbe8187fd8890ed96b"}, "tags": [], "refs": [["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__transactions_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862736.977684, "compiled_sql": "\n\n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.transactions_history"}, "model.ethereum_models.streamline__eth_balances_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_eth_balances(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(16) %}\n (\n\n SELECT\n block_number,\n address\n FROM\n {{ ref(\"streamline__eth_balances\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n {{ ref(\"streamline__complete_eth_balances\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__eth_balances_history"], "unique_id": "model.ethereum_models.streamline__eth_balances_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__eth_balances_history.sql", "original_file_path": "models/silver/streamline/streamline__eth_balances_history.sql", "name": "streamline__eth_balances_history", "alias": "eth_balances_history", "checksum": {"name": "sha256", "checksum": "6d81e51a39391cdbe04fa5e71a1d3c4188ee7d0dcbde5c35025ab2b52ad699e1"}, "tags": [], "refs": [["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__eth_balances_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862736.992967, "compiled_sql": "\n\n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 15000001\n AND 16000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 15000001\n AND 16000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.eth_balances_history"}, "model.ethereum_models.streamline__transactions_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_transactions(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number\nFROM\n {{ ref(\"streamline__blocks\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n block_number\nFROM\n {{ ref(\"streamline__complete_transactions\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__transactions_realtime"], "unique_id": "model.ethereum_models.streamline__transactions_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__transactions_realtime.sql", "original_file_path": "models/silver/streamline/streamline__transactions_realtime.sql", "name": "streamline__transactions_realtime", "alias": "transactions_realtime", "checksum": {"name": "sha256", "checksum": "552c8a062d12aa320274d1afa6f39f2049170bbd81111d5260c0a4d2024bc4ad"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__blocks"], ["streamline__complete_transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__transactions_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862737.000273, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\nFROM\n ETHEREUM_DEV.streamline.blocks\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n block_number\nFROM\n ETHEREUM_DEV.streamline.complete_transactions\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.transactions_realtime"}, "model.ethereum_models.streamline__eth_balances_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_eth_balances(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n block_number,\n address\nFROM\n {{ ref(\"streamline__eth_balances\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n block_number,\n address\nFROM\n {{ ref(\"streamline__complete_eth_balances\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__eth_balances_realtime"], "unique_id": "model.ethereum_models.streamline__eth_balances_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__eth_balances_realtime.sql", "original_file_path": "models/silver/streamline/streamline__eth_balances_realtime.sql", "name": "streamline__eth_balances_realtime", "alias": "eth_balances_realtime", "checksum": {"name": "sha256", "checksum": "a01827b7d57e10ed0e394dc2cb419b63eec67e21095bcb409702165902567fea"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__eth_balances_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862737.006273, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n block_number,\n address\nFROM\n ETHEREUM_DEV.streamline.eth_balances\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n block_number,\n address\nFROM\n ETHEREUM_DEV.streamline.complete_eth_balances\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.eth_balances_realtime"}, "model.ethereum_models.streamline__complete_token_balances": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"token_balances\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% else %}\n )\n{% endif %}\nSELECT\n block_number,\n address,\n contract_address,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'address']\n ) }} AS id,\n m.registered_on AS _inserted_timestamp\nFROM\n {{ source(\n \"bronze_streamline\",\n \"token_balances\"\n ) }} AS s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n{% if is_incremental() %}\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n{% endif %}\n\n{% if is_incremental() %}\nWHERE\n m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.token_balances", "source.ethereum_models.bronze_streamline.token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_token_balances"], "unique_id": "model.ethereum_models.streamline__complete_token_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__complete_token_balances.sql", "original_file_path": "models/silver/streamline/streamline__complete_token_balances.sql", "name": "streamline__complete_token_balances", "alias": "complete_token_balances", "checksum": {"name": "sha256", "checksum": "6cf3660b9bb344cc3003fa74438133909123c80a9753313f5a7990b1d984d589"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "token_balances"], ["bronze_streamline", "token_balances"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862737.011317, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.token_balances'\n )\n ) A\n\n\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances)\n \nSELECT\n block_number,\n address,\n contract_address,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id,\n m.registered_on AS _inserted_timestamp\nFROM\n streamline.ETHEREUM.token_balances AS s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n\n\n\nWHERE\n m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_token_balances"}, "model.ethereum_models.streamline__beacon_blocks_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_beacon_blocks(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nSELECT\n {{ dbt_utils.surrogate_key(\n ['slot_number']\n ) }} AS id,\n slot_number\nFROM\n {{ ref(\"streamline__beacon_blocks\") }}\nWHERE\n slot_number > 5000000\n AND slot_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n slot_number\nFROM\n {{ ref(\"streamline__complete_beacon_blocks\") }}\nWHERE\n slot_number > 5000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__beacon_blocks_realtime"], "unique_id": "model.ethereum_models.streamline__beacon_blocks_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__beacon_blocks_realtime.sql", "original_file_path": "models/silver/streamline/streamline__beacon_blocks_realtime.sql", "name": "streamline__beacon_blocks_realtime", "alias": "beacon_blocks_realtime", "checksum": {"name": "sha256", "checksum": "1327742406bb1c3b3c4ad1cf522c87e0551d8884c69ef6d47e78e3debb542225"}, "tags": [], "refs": [["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__beacon_blocks_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862737.019596, "compiled_sql": "\n\nSELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\nFROM\n ETHEREUM_DEV.streamline.beacon_blocks\nWHERE\n slot_number > 5000000\n AND slot_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n slot_number\nFROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\nWHERE\n slot_number > 5000000", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.beacon_blocks_realtime"}, "model.ethereum_models.streamline__token_balances_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_token_balances(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(16) %}\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n {{ ref(\"streamline__token_balances\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n {{ ref(\"streamline__complete_token_balances\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__token_balances_history"], "unique_id": "model.ethereum_models.streamline__token_balances_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__token_balances_history.sql", "original_file_path": "models/silver/streamline/streamline__token_balances_history.sql", "name": "streamline__token_balances_history", "alias": "token_balances_history", "checksum": {"name": "sha256", "checksum": "1acbe7d9ae10ae0eda4dfaf9f0711949782096588972b6cc85263afe7ebd3aad"}, "tags": [], "refs": [["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__token_balances_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862737.026782, "compiled_sql": "\n\n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 15000001\n AND 16000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 15000001\n AND 16000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.token_balances_history"}, "model.ethereum_models.streamline__complete_eth_balances": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"eth_balances\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% else %}\n )\n{% endif %}\nSELECT\n block_number,\n address,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'address']\n ) }} AS id,\n m.registered_on AS _inserted_timestamp\nFROM\n {{ source(\n \"bronze_streamline\",\n \"eth_balances\"\n ) }} AS s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n{% if is_incremental() %}\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n{% endif %}\n\n{% if is_incremental() %}\nWHERE\n m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.eth_balances", "source.ethereum_models.bronze_streamline.eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_eth_balances"], "unique_id": "model.ethereum_models.streamline__complete_eth_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__complete_eth_balances.sql", "original_file_path": "models/silver/streamline/streamline__complete_eth_balances.sql", "name": "streamline__complete_eth_balances", "alias": "complete_eth_balances", "checksum": {"name": "sha256", "checksum": "d11efc7ace9a453f9672e3b8586f80c93abdff9613358a6892f47521dd9e9ae5"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "eth_balances"], ["bronze_streamline", "eth_balances"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862737.033918, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.eth_balances'\n )\n ) A\n\n\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances)\n \nSELECT\n block_number,\n address,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id,\n m.registered_on AS _inserted_timestamp\nFROM\n streamline.ETHEREUM.eth_balances AS s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n\n\n\nWHERE\n m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_eth_balances"}, "model.ethereum_models.streamline__token_balances_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_token_balances(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n block_number,\n address,\n contract_address\nFROM\n {{ ref(\"streamline__token_balances\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n block_number,\n address,\n contract_address\nFROM\n {{ ref(\"streamline__complete_token_balances\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__token_balances_realtime"], "unique_id": "model.ethereum_models.streamline__token_balances_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__token_balances_realtime.sql", "original_file_path": "models/silver/streamline/streamline__token_balances_realtime.sql", "name": "streamline__token_balances_realtime", "alias": "token_balances_realtime", "checksum": {"name": "sha256", "checksum": "6dbfd92d025153fef63e9bbae164bbeb19a749c24be14b3f512c3236e2ca681d"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__token_balances"], ["streamline__complete_token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__token_balances_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862737.041304, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n block_number,\n address,\n contract_address\nFROM\n ETHEREUM_DEV.streamline.token_balances\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n block_number,\n address,\n contract_address\nFROM\n ETHEREUM_DEV.streamline.complete_token_balances\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.token_balances_realtime"}, "model.ethereum_models.streamline__contract_abis_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_contract_abis()\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n(\n\n SELECT\n contract_address,\n block_number\n FROM\n {{ ref(\"streamline__contract_addresses\") }}\n WHERE\n block_number > 15000000\n EXCEPT\n SELECT\n contract_address,\n block_number\n FROM\n {{ ref(\"streamline__complete_contract_abis\") }}\n WHERE\n block_number > 15000000\n)\nUNION ALL\nSELECT\n contract_address,\n block_number\nFROM\n {{ ref(\"streamline__contract_abis_history\") }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_abis_history"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__contract_abis_realtime"], "unique_id": "model.ethereum_models.streamline__contract_abis_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__contract_abis_realtime.sql", "original_file_path": "models/silver/streamline/streamline__contract_abis_realtime.sql", "name": "streamline__contract_abis_realtime", "alias": "contract_abis_realtime", "checksum": {"name": "sha256", "checksum": "2644cb80a954db1f6c24c87515aab1973ae522769817437e06d046d6ac7870bb"}, "tags": [], "refs": [["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_abis_history"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__contract_abis_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862737.0476952, "compiled_sql": "\n(\n\n SELECT\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number > 15000000\n EXCEPT\n SELECT\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number > 15000000\n)\nUNION ALL\nSELECT\n contract_address,\n block_number\nFROM\n ETHEREUM_DEV.streamline.contract_abis_history", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_abis_realtime"}, "model.ethereum_models.streamline__complete_beacon_blocks": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(slot_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"beacon_blocks\") }}'\n )\n ) A\n)\n\n{% if is_incremental() %},\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% endif %}\n SELECT\n {{ dbt_utils.surrogate_key(\n ['slot_number']\n ) }} AS id,\n slot_number,\n last_modified AS _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n \"beacon_blocks\"\n ) }}\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.beacon_blocks", "source.ethereum_models.bronze_streamline.beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(slot_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_beacon_blocks"], "unique_id": "model.ethereum_models.streamline__complete_beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__complete_beacon_blocks.sql", "original_file_path": "models/silver/streamline/streamline__complete_beacon_blocks.sql", "name": "streamline__complete_beacon_blocks", "alias": "complete_beacon_blocks", "checksum": {"name": "sha256", "checksum": "a2aa9f6b9e7aa2dade06a831973561970ac582eea435ef332e069ba6dee48eb1"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "beacon_blocks"], ["bronze_streamline", "beacon_blocks"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_beacon_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(slot_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862737.052963, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.beacon_blocks'\n )\n ) A\n)\n\n,\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks)\n \n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number,\n last_modified AS _inserted_timestamp\n FROM\n streamline.ETHEREUM.beacon_blocks\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_beacon_blocks"}, "model.ethereum_models.streamline__complete_blocks": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"blocks\") }}'\n )\n ) A\n)\n\n{% if is_incremental() %},\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% endif %}\n SELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n \"blocks\"\n ) }}\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.blocks", "source.ethereum_models.bronze_streamline.blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_blocks"], "unique_id": "model.ethereum_models.streamline__complete_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__complete_blocks.sql", "original_file_path": "models/silver/streamline/streamline__complete_blocks.sql", "name": "streamline__complete_blocks", "alias": "complete_blocks", "checksum": {"name": "sha256", "checksum": "225e5491c90c835ca250339a50cba8ff31989de8c4d235ce3d845e0005c5bfeb"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "blocks"], ["bronze_streamline", "blocks"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862737.059573, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.blocks'\n )\n ) A\n)\n\n,\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_blocks)\n \n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n streamline.ETHEREUM.blocks\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_blocks"}, "model.ethereum_models.streamline__contract_abis_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n) }}\n\n{% for item in range(15) %}\n (\n\n SELECT\n {{ dbt_utils.surrogate_key(\n ['contract_address', 'block_number']\n ) }} AS id,\n contract_address,\n block_number\n FROM\n {{ ref(\"streamline__contract_addresses\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n {{ ref(\"streamline__complete_contract_abis\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__contract_abis_history"], "unique_id": "model.ethereum_models.streamline__contract_abis_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__contract_abis_history.sql", "original_file_path": "models/silver/streamline/streamline__contract_abis_history.sql", "name": "streamline__contract_abis_history", "alias": "contract_abis_history", "checksum": {"name": "sha256", "checksum": "62f9e876f3960d6350cdad90f661ebd402e6684c9158f86b57daea2d8bb0c90e"}, "tags": [], "refs": [["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__contract_abis_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862737.0663989, "compiled_sql": "\n\n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_abis_history"}, "model.ethereum_models.streamline__token_balances": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n) }}\n\nWITH base AS (\n\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_number,\n l.block_timestamp :: DATE AS _block_date\n FROM\n {{ ref('silver__logs') }}\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 -- * 0xddf252ad = token transfer\n -- * 0x7fcf532c = withdrawl (WETH)\n -- * 0xe1fffcc4 = deposit (WETH)\n -- */\n\n{% if is_incremental() %}\nAND l.ingested_at >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n ),\n '1900-01-01'\n)\n{% endif %}\n),\ntransfers AS (\n SELECT\n DISTINCT block_number,\n contract_address,\n address1 AS address\n FROM\n base\n WHERE\n address1 IS NOT NULL\n AND address1 <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n contract_address,\n address2 AS address\n FROM\n base\n WHERE\n address2 IS NOT NULL\n AND address2 <> '0x0000000000000000000000000000000000000000'\n),\npending AS (\n SELECT\n t.block_number,\n t.address,\n t.contract_address\n FROM\n transfers t\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'address']\n ) }} AS id,\n block_number,\n address,\n contract_address,\n SYSDATE() AS _inserted_timestamp\nFROM\n pending", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__token_balances"], "unique_id": "model.ethereum_models.streamline__token_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__token_balances.sql", "original_file_path": "models/silver/streamline/streamline__token_balances.sql", "name": "streamline__token_balances", "alias": "token_balances", "checksum": {"name": "sha256", "checksum": "52ed173888c36990875f9d12ad0588310f4dba5a435e2413b0083a88c814f180"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862737.084806, "compiled_sql": "\n\nWITH base AS (\n\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_number,\n l.block_timestamp :: DATE AS _block_date\n FROM\n ETHEREUM_DEV.silver.logs\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 -- * 0xddf252ad = token transfer\n -- * 0x7fcf532c = withdrawl (WETH)\n -- * 0xe1fffcc4 = deposit (WETH)\n -- */\n\n\nAND l.ingested_at >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.streamline.token_balances\n ),\n '1900-01-01'\n)\n\n),\ntransfers AS (\n SELECT\n DISTINCT block_number,\n contract_address,\n address1 AS address\n FROM\n base\n WHERE\n address1 IS NOT NULL\n AND address1 <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n contract_address,\n address2 AS address\n FROM\n base\n WHERE\n address2 IS NOT NULL\n AND address2 <> '0x0000000000000000000000000000000000000000'\n),\npending AS (\n SELECT\n t.block_number,\n t.address,\n t.contract_address\n FROM\n transfers t\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id,\n block_number,\n address,\n contract_address,\n SYSDATE() AS _inserted_timestamp\nFROM\n pending", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.token_balances"}, "model.ethereum_models.streamline__beacon_blocks_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_beacon_blocks(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(5) %}\n (\n\n SELECT\n {{ dbt_utils.surrogate_key(\n ['slot_number']\n ) }} AS id,\n slot_number\n FROM\n {{ ref(\"streamline__beacon_blocks\") }}\n WHERE\n slot_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n {{ ref(\"streamline__complete_beacon_blocks\") }}\n WHERE\n slot_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n slot_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__beacon_blocks_history"], "unique_id": "model.ethereum_models.streamline__beacon_blocks_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__beacon_blocks_history.sql", "original_file_path": "models/silver/streamline/streamline__beacon_blocks_history.sql", "name": "streamline__beacon_blocks_history", "alias": "beacon_blocks_history", "checksum": {"name": "sha256", "checksum": "2d506452f4a44ae9119186a858b67d5207b8fca4948bf54599cc3ce849f4f1a5"}, "tags": [], "refs": [["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"], ["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"], ["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"], ["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"], ["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__beacon_blocks_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862737.0917451, "compiled_sql": "\n\n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 1\n AND 1000000\n ORDER BY\n slot_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n slot_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n slot_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n slot_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n slot_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.beacon_blocks_history"}, "model.ethereum_models._max_block_by_date": {"raw_sql": "{{ config (\n materialized = \"ephemeral\",\n unique_key = \"block_number\",\n) }}\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n {{ ref(\"silver__blocks\") }}\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "ephemeral", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "_max_block_by_date", "fqn": ["ethereum_models", "silver", "streamline", "_max_block_by_date"], "unique_id": "model.ethereum_models._max_block_by_date", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/_max_block_by_date.sql", "original_file_path": "models/silver/streamline/_max_block_by_date.sql", "name": "_max_block_by_date", "alias": "", "checksum": {"name": "sha256", "checksum": "d2e89be040f97f7daef0f2fa5494b28c90c0597e59d9c88fbdaee03444f79422"}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/_max_block_by_date.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "ephemeral", "unique_key": "block_number"}, "created_at": 1670862737.101182, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null}, "model.ethereum_models._block_ranges": {"raw_sql": "{{ config (\n materialized = \"ephemeral\",\n unique_key = \"block_number\",\n) }}\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n {{ ref(\"silver__blocks\") }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "ephemeral", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "_block_ranges", "fqn": ["ethereum_models", "silver", "streamline", "_block_ranges"], "unique_id": "model.ethereum_models._block_ranges", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/_block_ranges.sql", "original_file_path": "models/silver/streamline/_block_ranges.sql", "name": "_block_ranges", "alias": "", "checksum": {"name": "sha256", "checksum": "64de26c255127ab70317c3763f53d488efc2b5082d38960e4086ffc72129c57a"}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/_block_ranges.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "ephemeral", "unique_key": "block_number"}, "created_at": 1670862737.103095, "compiled_sql": "\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null}, "model.ethereum_models.streamline__reads_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n) }}\n\n{% for item in range(15) %}\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n {{ ref(\"streamline__contract_reads\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n {{ ref(\"streamline__complete_reads\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__reads_history"], "unique_id": "model.ethereum_models.streamline__reads_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__reads_history.sql", "original_file_path": "models/silver/streamline/streamline__reads_history.sql", "name": "streamline__reads_history", "alias": "reads_history", "checksum": {"name": "sha256", "checksum": "11481146bec211bced3402ca919931751c64b7b1d05b400d512aa2535905eae2"}, "tags": [], "refs": [["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__reads_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862737.104876, "compiled_sql": "\n\n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.reads_history"}, "model.ethereum_models.streamline__blocks_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_blocks(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(15) %}\n (\n\n SELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n {{ ref(\"streamline__complete_blocks\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__blocks_history"], "unique_id": "model.ethereum_models.streamline__blocks_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__blocks_history.sql", "original_file_path": "models/silver/streamline/streamline__blocks_history.sql", "name": "streamline__blocks_history", "alias": "blocks_history", "checksum": {"name": "sha256", "checksum": "9015d7e98b619c0a039890d74785c58d6b8f5eae0d5f73783be81b0ce0d04637"}, "tags": [], "refs": [["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__blocks_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862737.112179, "compiled_sql": "\n\n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.blocks_history"}, "model.ethereum_models.streamline__complete_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"reads\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_modified_date\n FROM\n meta\n )\n{% else %}\n)\n{% endif %}\nSELECT\n {{ dbt_utils.surrogate_key(\n ['contract_address', 'function_signature', 'call_name', 'function_input', 'block_number']\n ) }} AS id,\n contract_address,\n function_signature,\n call_name,\n NULLIF(\n function_input,\n 'None'\n ) AS function_input,\n block_number,\n registered_on AS _inserted_timestamp\nFROM\n {{ source(\n \"bronze_streamline\",\n \"reads\"\n ) }} AS s\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nJOIN partitions p\nON p._partition_by_modified_date = s._partition_by_modified_date\nwhere s._partition_by_modified_date in (current_date, current_date-1)\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.reads", "source.ethereum_models.bronze_streamline.reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_reads"], "unique_id": "model.ethereum_models.streamline__complete_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__complete_reads.sql", "original_file_path": "models/silver/streamline/streamline__complete_reads.sql", "name": "streamline__complete_reads", "alias": "complete_reads", "checksum": {"name": "sha256", "checksum": "ceba63ff4affc522364e0e261a76c7f23a95244f2fa2e5209b5044433743daf0"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "reads"], ["bronze_streamline", "reads"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862737.127733, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.reads'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_reads)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_modified_date\n FROM\n meta\n )\n\nSELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(call_name as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n function_signature,\n call_name,\n NULLIF(\n function_input,\n 'None'\n ) AS function_input,\n block_number,\n registered_on AS _inserted_timestamp\nFROM\n streamline.ETHEREUM.reads AS s\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nJOIN partitions p\nON p._partition_by_modified_date = s._partition_by_modified_date\nwhere s._partition_by_modified_date in (current_date, current_date-1)\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_reads"}, "model.ethereum_models.streamline__blocks_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_blocks(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number\nFROM\n {{ ref(\"streamline__blocks\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n block_number\nFROM\n {{ ref(\"streamline__complete_blocks\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__blocks_realtime"], "unique_id": "model.ethereum_models.streamline__blocks_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__blocks_realtime.sql", "original_file_path": "models/silver/streamline/streamline__blocks_realtime.sql", "name": "streamline__blocks_realtime", "alias": "blocks_realtime", "checksum": {"name": "sha256", "checksum": "c0cfb76ef15af67bc58fae8ab0b087769a829bb08b9b168b2252c5831fc3a012"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__blocks"], ["streamline__complete_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__blocks_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1670862737.1352608, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\nFROM\n ETHEREUM_DEV.streamline.blocks\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n block_number\nFROM\n ETHEREUM_DEV.streamline.complete_blocks\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.blocks_realtime"}, "model.ethereum_models.streamline__blocks": {"raw_sql": "{{ config (\n materialized = \"view\",\n tags = ['streamline_view']\n) }}\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_number\nFROM\n TABLE(streamline.udtf_get_base_table({{block_height}}))\nWHERE\n height >= 15537394 -- Start block for ETH 2.0 Mainnet chain data", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.run_query"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__blocks"], "unique_id": "model.ethereum_models.streamline__blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__blocks.sql", "original_file_path": "models/silver/streamline/streamline__blocks.sql", "name": "streamline__blocks", "alias": "blocks", "checksum": {"name": "sha256", "checksum": "75fd4c04e38ad6cc008903eebe26fb945ddc0b127448f3f09f308d296e8d5058"}, "tags": ["streamline_view"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["streamline_view"]}, "created_at": 1670862737.142366, "compiled_sql": "\n\n\n\n\n\n\n\nSELECT\n height as block_number\nFROM\n TABLE(streamline.udtf_get_base_table(16171293))\nWHERE\n height >= 15537394 -- Start block for ETH 2.0 Mainnet chain data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.blocks"}, "model.ethereum_models.streamline__eth_balances": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH base_data AS (\n\n SELECT\n block_number,\n block_timestamp :: DATE AS _block_date,\n from_address,\n to_address\n FROM\n {{ ref('silver__traces') }}\n WHERE\n eth_value > 0\n\n{% if is_incremental() %}\nAND (\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n ),\n '1900-01-01'\n )\n)\n{% endif %}\n),\nstacked AS (\n SELECT\n DISTINCT block_number,\n from_address AS address\n FROM\n base_data\n WHERE\n from_address IS NOT NULL\n AND from_address <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n to_address AS address\n FROM\n base_data\n WHERE\n to_address IS NOT NULL\n AND to_address <> '0x0000000000000000000000000000000000000000'\n),\npending AS (\n SELECT\n s.block_number,\n s.address\n FROM\n stacked s\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'address']\n ) }} AS id,\n block_number,\n address,\n SYSDATE() AS _inserted_timestamp\nFROM\n pending", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__eth_balances"], "unique_id": "model.ethereum_models.streamline__eth_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__eth_balances.sql", "original_file_path": "models/silver/streamline/streamline__eth_balances.sql", "name": "streamline__eth_balances", "alias": "eth_balances", "checksum": {"name": "sha256", "checksum": "7545fac89a88ee00dcf8839dc3cb491966d08add56afc1ac931e95ac9fb1aa48"}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1670862737.147855, "compiled_sql": "\n\nWITH base_data AS (\n\n SELECT\n block_number,\n block_timestamp :: DATE AS _block_date,\n from_address,\n to_address\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n eth_value > 0\n\n\nAND (\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n ),\n '1900-01-01'\n )\n)\n\n),\nstacked AS (\n SELECT\n DISTINCT block_number,\n from_address AS address\n FROM\n base_data\n WHERE\n from_address IS NOT NULL\n AND from_address <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n to_address AS address\n FROM\n base_data\n WHERE\n to_address IS NOT NULL\n AND to_address <> '0x0000000000000000000000000000000000000000'\n),\npending AS (\n SELECT\n s.block_number,\n s.address\n FROM\n stacked s\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id,\n block_number,\n address,\n SYSDATE() AS _inserted_timestamp\nFROM\n pending", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.eth_balances"}, "model.ethereum_models.streamline__beacon_blocks": {"raw_sql": "{{ config (\n materialized = \"view\",\n tags = ['streamline_view']\n) }}\n\n{% if execute %}\n{% set height = run_query('SELECT streamline.udf_get_beacon_chainhead()') %}\n{% set slot_height = height.columns[0].values()[0] %}\n{% else %}\n{% set slot_height = 0 %}\n{% endif %}\n\nSELECT\n height as slot_number\nFROM\n TABLE(streamline.udtf_get_base_table({{slot_height}}))\nWHERE\n height >= 4700013 -- Start slot for ETH 2.0 Beacon chain data", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.run_query"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__beacon_blocks"], "unique_id": "model.ethereum_models.streamline__beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/streamline__beacon_blocks.sql", "original_file_path": "models/silver/streamline/streamline__beacon_blocks.sql", "name": "streamline__beacon_blocks", "alias": "beacon_blocks", "checksum": {"name": "sha256", "checksum": "9c386dade549b67f085b765e470214479df9a89c5b0ea054059b42dc6b7ca90e"}, "tags": ["streamline_view"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__beacon_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["streamline_view"]}, "created_at": 1670862737.153803, "compiled_sql": "\n\n\n\n\n\n\nSELECT\n height as slot_number\nFROM\n TABLE(streamline.udtf_get_base_table(5338025))\nWHERE\n height >= 4700013 -- Start slot for ETH 2.0 Beacon chain data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.beacon_blocks"}, "model.ethereum_models.streamline__aave_reserve_config_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the getReserveData(address) (0x35ea6a75) function for aave tokens\nWITH atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n {{ ref('silver__aave_tokens') }}\n WHERE\n atoken_version = 'Aave V2'\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_1000 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\n-- see aave docs for contract addresses\ndata_providers AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d') AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x3e150141' AS function_signature,\n _inserted_timestamp\n FROM\n data_providers\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_get_reserve_configuration' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__aave_reserve_config_reads"], "unique_id": "model.ethereum_models.streamline__aave_reserve_config_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__aave_reserve_config_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__aave_reserve_config_reads.sql", "name": "streamline__aave_reserve_config_reads", "alias": "aave_reserve_config_reads", "checksum": {"name": "sha256", "checksum": "9c8b8ea249ca5654a4d381e64fb120cd11e370f1fc17345db1b66c6fcbcfc945"}, "tags": ["streamline_view"], "refs": [["silver__aave_tokens"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__aave_reserve_config_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.158997, "compiled_sql": "\n-- this model looks at the getReserveData(address) (0x35ea6a75) function for aave tokens\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n WHERE\n atoken_version = 'Aave V2'\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_1000 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.aave_reserve_config_reads\n )\n\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\n-- see aave docs for contract addresses\ndata_providers AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d') AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x3e150141' AS function_signature,\n _inserted_timestamp\n FROM\n data_providers\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_get_reserve_configuration' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.aave_reserve_config_reads"}, "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH block_number AS (\n\n SELECT\n block_timestamp :: DATE AS DAY,\n MIN(block_number) AS block_number\n FROM\n {{ ref('silver__blocks') }}\n WHERE\n DAY >= '2020-02-01'\n\n{% if is_incremental() %}\nAND DAY >= (\n SELECT\n MAX(\n DAY\n )\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n 1\n),\ndaily_price AS (\n SELECT\n recorded_hour :: DATE AS DAY,\n token_address,\n symbol,\n AVG(OPEN) daily_price\n FROM\n (\n SELECT\n A.recorded_hour,\n A.open,\n b.token_address,\n b.symbol\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_gecko'\n ) }} A\n JOIN {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_gecko'\n ) }}\n b\n ON A.id = b.id\n WHERE\n recorded_hour :: DATE = CURRENT_DATE -1\n AND b.token_address IS NOT NULL\n AND b.platform = 'ethereum'\n )\n GROUP BY\n 1,\n 2,\n 3\n),\npools AS (\n SELECT\n DISTINCT pool_address\n FROM\n {{ ref(\"core__dim_dex_liquidity_pools\") }}\n WHERE\n platform IN(\n 'sushiswap',\n 'uniswap-v2'\n )\n),\nbalance AS (\n SELECT\n block_timestamp :: DATE AS DATE,\n address,\n contract_address,\n MIN(balance) AS balance\n FROM\n {{ ref(\"silver__token_balances\") }}\n WHERE\n address IN (\n SELECT\n *\n FROM\n pools\n )\n AND block_timestamp :: DATE = CURRENT_DATE -1\n GROUP BY\n 1,\n 2,\n 3\n),\ndecimals AS (\n SELECT\n address,\n decimals\n FROM\n {{ ref(\"core__dim_contracts\") }}\n),\npools_value AS (\n SELECT\n C.date,\n C.address,\n C.contract_address,\n d.day,\n d.symbol,\n C.balance * d.daily_price / power(\n 10,\n e.decimals\n ) AS value_USD\n FROM\n balance C\n LEFT JOIN daily_price d\n ON C.date = d.day\n AND C.contract_address = d.token_address\n LEFT JOIN decimals e\n ON C.contract_address = e.address\n),\ntop_pools AS (\n SELECT\n DATE,\n address,\n SUM(value_usd) AS pool_value\n FROM\n pools_value\n GROUP BY\n 1,\n 2 qualify ROW_NUMBER() over(\n ORDER BY\n ZEROIFNULL(pool_value) DESC\n ) <= 200\n),\nbalance_of_slp_reads AS (\n SELECT\n DAY,\n block_number,\n address AS contract_address,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS function_input,\n '0x70a08231' AS function_signature\n FROM\n block_number\n JOIN top_pools\n),\ntotal_slp_supply_reads AS (\n SELECT\n DAY,\n block_number,\n address AS contract_address,\n '' AS function_input,\n '0x18160ddd' AS function_signature\n FROM\n block_number\n JOIN top_pools\n),\nFINAL AS (\n SELECT\n DAY,\n block_number,\n contract_address,\n 'Balance_of_SLP_staked' call_name,\n function_input,\n function_signature\n FROM\n balance_of_slp_reads\n UNION ALL\n SELECT\n DAY,\n block_number,\n contract_address,\n 'Total_SLP_issued' call_name,\n function_input,\n function_signature\n FROM\n total_slp_supply_reads\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n DAY,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "model.ethereum_models.silver__blocks", "model.ethereum_models.core__dim_dex_liquidity_pools", "model.ethereum_models.silver__token_balances", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__dex_pool_v2_SLP_ratio"], "unique_id": "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__dex_pool_v2_SLP_ratio.sql", "original_file_path": "models/silver/streamline/curated/streamline__dex_pool_v2_SLP_ratio.sql", "name": "streamline__dex_pool_v2_SLP_ratio", "alias": "dex_pool_v2_SLP_ratio", "checksum": {"name": "sha256", "checksum": "ad7c4f2d43cffeb643758970da3c098ca5a35ea7c1d0f80a30919f20e859b23d"}, "tags": ["streamline_view"], "refs": [["silver__blocks"], ["core__dim_dex_liquidity_pools"], ["silver__token_balances"], ["core__dim_contracts"]], "sources": [["crosschain_silver", "hourly_prices_coin_gecko"], ["crosschain_silver", "asset_metadata_coin_gecko"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__dex_pool_v2_SLP_ratio.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.16552, "compiled_sql": "\n\nWITH block_number AS (\n\n SELECT\n block_timestamp :: DATE AS DAY,\n MIN(block_number) AS block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n WHERE\n DAY >= '2020-02-01'\n\n\nAND DAY >= (\n SELECT\n MAX(\n DAY\n )\n FROM\n ETHEREUM_DEV.streamline.dex_pool_v2_SLP_ratio\n)\n\nGROUP BY\n 1\n),\ndaily_price AS (\n SELECT\n recorded_hour :: DATE AS DAY,\n token_address,\n symbol,\n AVG(OPEN) daily_price\n FROM\n (\n SELECT\n A.recorded_hour,\n A.open,\n b.token_address,\n b.symbol\n FROM\n crosschain.silver.hourly_prices_coin_gecko A\n JOIN crosschain.silver.asset_metadata_coin_gecko\n b\n ON A.id = b.id\n WHERE\n recorded_hour :: DATE = CURRENT_DATE -1\n AND b.token_address IS NOT NULL\n AND b.platform = 'ethereum'\n )\n GROUP BY\n 1,\n 2,\n 3\n),\npools AS (\n SELECT\n DISTINCT pool_address\n FROM\n ETHEREUM_DEV.core.dim_dex_liquidity_pools\n WHERE\n platform IN(\n 'sushiswap',\n 'uniswap-v2'\n )\n),\nbalance AS (\n SELECT\n block_timestamp :: DATE AS DATE,\n address,\n contract_address,\n MIN(balance) AS balance\n FROM\n ETHEREUM_DEV.silver.token_balances\n WHERE\n address IN (\n SELECT\n *\n FROM\n pools\n )\n AND block_timestamp :: DATE = CURRENT_DATE -1\n GROUP BY\n 1,\n 2,\n 3\n),\ndecimals AS (\n SELECT\n address,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n),\npools_value AS (\n SELECT\n C.date,\n C.address,\n C.contract_address,\n d.day,\n d.symbol,\n C.balance * d.daily_price / power(\n 10,\n e.decimals\n ) AS value_USD\n FROM\n balance C\n LEFT JOIN daily_price d\n ON C.date = d.day\n AND C.contract_address = d.token_address\n LEFT JOIN decimals e\n ON C.contract_address = e.address\n),\ntop_pools AS (\n SELECT\n DATE,\n address,\n SUM(value_usd) AS pool_value\n FROM\n pools_value\n GROUP BY\n 1,\n 2 qualify ROW_NUMBER() over(\n ORDER BY\n ZEROIFNULL(pool_value) DESC\n ) <= 200\n),\nbalance_of_slp_reads AS (\n SELECT\n DAY,\n block_number,\n address AS contract_address,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS function_input,\n '0x70a08231' AS function_signature\n FROM\n block_number\n JOIN top_pools\n),\ntotal_slp_supply_reads AS (\n SELECT\n DAY,\n block_number,\n address AS contract_address,\n '' AS function_input,\n '0x18160ddd' AS function_signature\n FROM\n block_number\n JOIN top_pools\n),\nFINAL AS (\n SELECT\n DAY,\n block_number,\n contract_address,\n 'Balance_of_SLP_staked' call_name,\n function_input,\n function_signature\n FROM\n balance_of_slp_reads\n UNION ALL\n SELECT\n DAY,\n block_number,\n contract_address,\n 'Total_SLP_issued' call_name,\n function_input,\n function_signature\n FROM\n total_slp_supply_reads\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n DAY,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.dex_pool_v2_SLP_ratio"}, "model.ethereum_models.streamline__compound_comptroller_stats": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH relevant_functions AS (\n -- pulls the following functions:\n -- compSpeeds compBorrowSpeeds and compSupplySpeeds\n\n SELECT\n *\n FROM\n {{ ref('core__dim_function_signatures') }}\n WHERE\n id IN (\n 171502,\n 355739,\n 355738\n )\n),\nctokens AS (\n -- get ctoken addresses and creation dates\n SELECT\n ctoken_address AS function_input,\n created_block\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\nfunctions_join AS (\n SELECT\n function_input,\n bytes_signature,\n '0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b' AS contract_address,\n -- proxy '0xbafe01ff935c7305907c33bf824352ee5979b526'\n created_block\n FROM\n ctokens\n JOIN relevant_functions\n),\nblock_range AS (\n SELECT\n block_number,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n WHERE\n block_number > 7500000\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\nFINAL AS (\n SELECT\n function_input,\n bytes_signature AS function_signature,\n block_number,\n contract_address,\n 'compound_comptroller_stats' AS call_name,\n _inserted_timestamp,\n CASE\n WHEN bytes_signature = '0x1d7b33d7'\n AND block_number > 13500000 THEN 1\n ELSE 0\n END AS exclude_flag\n FROM\n block_range\n JOIN functions_join\n WHERE\n block_number >= created_block\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp\nFROM\n FINAL\nWHERE\n exclude_flag = 0 qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.core__dim_function_signatures", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__compound_comptroller_stats"], "unique_id": "model.ethereum_models.streamline__compound_comptroller_stats", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__compound_comptroller_stats.sql", "original_file_path": "models/silver/streamline/curated/streamline__compound_comptroller_stats.sql", "name": "streamline__compound_comptroller_stats", "alias": "compound_comptroller_stats", "checksum": {"name": "sha256", "checksum": "5cf6f708c91854c4c80ae38c88e968b7accff2d6d9e5265d2791b1b7d69c4994"}, "tags": ["streamline_view"], "refs": [["core__dim_function_signatures"], ["compound__ez_asset_details"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__compound_comptroller_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.17422, "compiled_sql": "\n\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),relevant_functions AS (\n -- pulls the following functions:\n -- compSpeeds compBorrowSpeeds and compSupplySpeeds\n\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n WHERE\n id IN (\n 171502,\n 355739,\n 355738\n )\n),\nctokens AS (\n -- get ctoken addresses and creation dates\n SELECT\n ctoken_address AS function_input,\n created_block\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\nfunctions_join AS (\n SELECT\n function_input,\n bytes_signature,\n '0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b' AS contract_address,\n -- proxy '0xbafe01ff935c7305907c33bf824352ee5979b526'\n created_block\n FROM\n ctokens\n JOIN relevant_functions\n),\nblock_range AS (\n SELECT\n block_number,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n WHERE\n block_number > 7500000\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.compound_comptroller_stats\n)\n\n),\nFINAL AS (\n SELECT\n function_input,\n bytes_signature AS function_signature,\n block_number,\n contract_address,\n 'compound_comptroller_stats' AS call_name,\n _inserted_timestamp,\n CASE\n WHEN bytes_signature = '0x1d7b33d7'\n AND block_number > 13500000 THEN 1\n ELSE 0\n END AS exclude_flag\n FROM\n block_range\n JOIN functions_join\n WHERE\n block_number >= created_block\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp\nFROM\n FINAL\nWHERE\n exclude_flag = 0 qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.compound_comptroller_stats"}, "model.ethereum_models.streamline__compound_market_stats": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH relevant_functions AS (\n -- pulls the following functions:\n -- exchangeRateStored, totalReserves, totalBorrows,\n -- totalSupply, supplyRatePerBlock and borrowRatePerBlock\n\n SELECT\n *\n FROM\n {{ ref('core__dim_function_signatures') }}\n WHERE\n id IN (\n 179,\n 163256,\n 165096,\n 165099,\n 163250,\n 163249\n )\n),\nctokens AS (\n -- get ctoken addresses and creation dates\n SELECT\n ctoken_address AS contract_address,\n created_block\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\nfunctions_join AS (\n SELECT\n contract_address,\n created_block,\n bytes_signature\n FROM\n ctokens\n JOIN relevant_functions\n),\nblock_range AS (\n SELECT\n block_number,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n WHERE\n block_number > 7500000\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n) -- only includes blocks beyond created date for each cToken\nSELECT\n NULL AS function_input,\n 0 AS function_input_plug,\n bytes_signature AS function_signature,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n block_number,\n contract_address,\n 'compound_market_stats' AS call_name,\n _inserted_timestamp\nFROM\n block_range\n JOIN functions_join\nWHERE\n block_number >= created_block qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.core__dim_function_signatures", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__compound_market_stats"], "unique_id": "model.ethereum_models.streamline__compound_market_stats", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__compound_market_stats.sql", "original_file_path": "models/silver/streamline/curated/streamline__compound_market_stats.sql", "name": "streamline__compound_market_stats", "alias": "compound_market_stats", "checksum": {"name": "sha256", "checksum": "313cfac15092a39a8ff9bde12c17381d23fd7698666f532cc7a1492a05a4dedc"}, "tags": ["streamline_view"], "refs": [["core__dim_function_signatures"], ["compound__ez_asset_details"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__compound_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.181109, "compiled_sql": "\n\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),relevant_functions AS (\n -- pulls the following functions:\n -- exchangeRateStored, totalReserves, totalBorrows,\n -- totalSupply, supplyRatePerBlock and borrowRatePerBlock\n\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n WHERE\n id IN (\n 179,\n 163256,\n 165096,\n 165099,\n 163250,\n 163249\n )\n),\nctokens AS (\n -- get ctoken addresses and creation dates\n SELECT\n ctoken_address AS contract_address,\n created_block\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\nfunctions_join AS (\n SELECT\n contract_address,\n created_block,\n bytes_signature\n FROM\n ctokens\n JOIN relevant_functions\n),\nblock_range AS (\n SELECT\n block_number,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n WHERE\n block_number > 7500000\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.compound_market_stats\n)\n\n) -- only includes blocks beyond created date for each cToken\nSELECT\n NULL AS function_input,\n 0 AS function_input_plug,\n bytes_signature AS function_signature,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n block_number,\n contract_address,\n 'compound_market_stats' AS call_name,\n _inserted_timestamp\nFROM\n block_range\n JOIN functions_join\nWHERE\n block_number >= created_block qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.compound_market_stats"}, "model.ethereum_models.streamline__dex_reserve_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n contract_address,\n _inserted_timestamp,\n CASE\n WHEN platform IN (\n 'uniswap-v2',\n 'sushiswap'\n ) THEN '0x0902f1ac'\n ELSE 'missing'\n END AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug\n FROM\n {{ ref('silver_dex__v2_swaps') }}\n WHERE\n platform IN (\n 'uniswap-v2',\n 'sushiswap'\n )\n AND origin_to_address = '0x00000000003b3cc22af3ae1eac0440bcee416b40'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n UNION\n SELECT\n block_number + 1 AS block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n UNION\n SELECT\n block_number - 1 AS block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'dex_reserve_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL\nWHERE\n function_signature <> 'missing' qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__dex_reserve_reads"], "unique_id": "model.ethereum_models.streamline__dex_reserve_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__dex_reserve_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__dex_reserve_reads.sql", "name": "streamline__dex_reserve_reads", "alias": "dex_reserve_reads", "checksum": {"name": "sha256", "checksum": "10eb564796a6491d0163f91061392db2d03688a31575a478f8b88bc30d8d7143"}, "tags": ["streamline_view"], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__dex_reserve_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.187786, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_number,\n contract_address,\n _inserted_timestamp,\n CASE\n WHEN platform IN (\n 'uniswap-v2',\n 'sushiswap'\n ) THEN '0x0902f1ac'\n ELSE 'missing'\n END AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug\n FROM\n ETHEREUM_DEV.silver_dex.v2_swaps\n WHERE\n platform IN (\n 'uniswap-v2',\n 'sushiswap'\n )\n AND origin_to_address = '0x00000000003b3cc22af3ae1eac0440bcee416b40'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.dex_reserve_reads\n)\n\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n UNION\n SELECT\n block_number + 1 AS block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n UNION\n SELECT\n block_number - 1 AS block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'dex_reserve_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL\nWHERE\n function_signature <> 'missing' qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.dex_reserve_reads"}, "model.ethereum_models.streamline__price_api_token_reads": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nWITH base AS (\n\n SELECT\n DISTINCT REGEXP_REPLACE(LOWER(token_address), ' *', '') AS token_address\n FROM\n {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_gecko'\n ) }}\n WHERE\n platform = 'ethereum'\n UNION\n SELECT\n DISTINCT REGEXP_REPLACE(LOWER(token_address), ' *', '') AS token_address\n FROM\n {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_market_cap'\n ) }}\n WHERE\n platform = 'Ethereum'\n),\nmissing_contracts AS (\n SELECT\n *\n FROM\n base\n EXCEPT\n SELECT\n address AS token_address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n symbol IS NOT NULL\n AND decimals IS NOT NULL\n)\nSELECT\n token_address,\n block_number\nFROM\n missing_contracts\n JOIN {{ ref('silver__traces') }}\n ON token_address = to_address\n AND TYPE ILIKE 'create'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__price_api_token_reads"], "unique_id": "model.ethereum_models.streamline__price_api_token_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__price_api_token_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__price_api_token_reads.sql", "name": "streamline__price_api_token_reads", "alias": "price_api_token_reads", "checksum": {"name": "sha256", "checksum": "0ca3bd52bb3edfd5c1b1b2ef6c3b3f7161c71350b62c24a6fb7d49f6eb4153f7"}, "tags": [], "refs": [["silver__contracts"], ["silver__traces"]], "sources": [["crosschain_silver", "asset_metadata_coin_gecko"], ["crosschain_silver", "asset_metadata_coin_market_cap"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__price_api_token_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862737.194078, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n DISTINCT REGEXP_REPLACE(LOWER(token_address), ' *', '') AS token_address\n FROM\n crosschain.silver.asset_metadata_coin_gecko\n WHERE\n platform = 'ethereum'\n UNION\n SELECT\n DISTINCT REGEXP_REPLACE(LOWER(token_address), ' *', '') AS token_address\n FROM\n crosschain.silver.asset_metadata_coin_market_cap\n WHERE\n platform = 'Ethereum'\n),\nmissing_contracts AS (\n SELECT\n *\n FROM\n base\n EXCEPT\n SELECT\n address AS token_address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n symbol IS NOT NULL\n AND decimals IS NOT NULL\n)\nSELECT\n token_address,\n block_number\nFROM\n missing_contracts\n JOIN ETHEREUM_DEV.silver.traces\n ON token_address = to_address\n AND TYPE ILIKE 'create'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.price_api_token_reads"}, "model.ethereum_models.streamline__uni_v3_position_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the position function for uni v3 when there has been a liquidity action\n-- 0x99fbab88\nWITH liquidity_actions AS (\n\n SELECT\n block_number,\n contract_address,\n udf_hex_to_int(\n topics [1] :: STRING\n ) AS nf_position_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = '0xc36442b4a4522e871399cd717abdd847ab11fe88'\n AND topics [0] :: STRING IN (\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4',\n '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\nFINAL AS (\n SELECT\n block_number,\n '0xc36442b4a4522e871399cd717abdd847ab11fe88' AS contract_address,\n -- proxy 0xc36442b4a4522e871399cd717abdd847ab11fe88\n '0x99fbab88' AS function_signature,\n TRIM(\n to_char(\n nf_position_id :: INTEGER,\n 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n )\n ) AS function_input,\n _inserted_timestamp\n FROM\n liquidity_actions\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_position_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__uni_v3_position_reads"], "unique_id": "model.ethereum_models.streamline__uni_v3_position_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__uni_v3_position_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__uni_v3_position_reads.sql", "name": "streamline__uni_v3_position_reads", "alias": "uni_v3_position_reads", "checksum": {"name": "sha256", "checksum": "5fc4b795c18be39a806bed3fc90d9effe6f2dab9d6154aa423c6ff0786d693b4"}, "tags": ["streamline_view"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__uni_v3_position_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.1960561, "compiled_sql": "\n-- this model looks at the position function for uni v3 when there has been a liquidity action\n-- 0x99fbab88\nWITH liquidity_actions AS (\n\n SELECT\n block_number,\n contract_address,\n udf_hex_to_int(\n topics [1] :: STRING\n ) AS nf_position_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = '0xc36442b4a4522e871399cd717abdd847ab11fe88'\n AND topics [0] :: STRING IN (\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4',\n '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.uni_v3_position_reads\n)\n\n),\nFINAL AS (\n SELECT\n block_number,\n '0xc36442b4a4522e871399cd717abdd847ab11fe88' AS contract_address,\n -- proxy 0xc36442b4a4522e871399cd717abdd847ab11fe88\n '0x99fbab88' AS function_signature,\n TRIM(\n to_char(\n nf_position_id :: INTEGER,\n 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n )\n ) AS function_input,\n _inserted_timestamp\n FROM\n liquidity_actions\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_position_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.uni_v3_position_reads"}, "model.ethereum_models.streamline__aave_reserve_data_read": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the getReserveData(address) (0x35ea6a75) function for aave tokens\nWITH atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n {{ ref('silver__aave_tokens') }}\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\n-- see aave docs for contract addresses\ndata_providers AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n CASE\n WHEN atoken_version = 'Aave V2' THEN LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d')\n WHEN atoken_version = 'Aave AMM' THEN LOWER('0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba')\n WHEN atoken_version = 'Aave V1' THEN LOWER('0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d') -- v1 proxy '0x398eC7346DcD622eDc5ae82352F02bE94C62d119\n END AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n),\nlending_pools AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n CASE\n WHEN atoken_version = 'Aave V2' THEN LOWER('0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9') -- v2 proxy 0xc6845a5c768bf8d7681249f8927877efda425baf\n WHEN atoken_version = 'Aave AMM' THEN LOWER('0xaaca8859efd9643b98c042691da60b217c9cdd64') -- amm proxy 0x7937d4799803fbbe595ed57278bc4ca21f3bffcb\n END AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n WHERE\n atoken_version <> 'Aave V1'\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x35ea6a75' AS function_signature,\n _inserted_timestamp\n FROM\n data_providers\n UNION\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x35ea6a75' AS function_signature,\n _inserted_timestamp\n FROM\n lending_pools\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_reserve_data' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__aave_reserve_data_read"], "unique_id": "model.ethereum_models.streamline__aave_reserve_data_read", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__aave_reserve_data_read.sql", "original_file_path": "models/silver/streamline/curated/streamline__aave_reserve_data_read.sql", "name": "streamline__aave_reserve_data_read", "alias": "aave_reserve_data_read", "checksum": {"name": "sha256", "checksum": "536a5f1587cb4e49f629c62cc50df9adb896cdf14c69153f6a429d6fafea4bda"}, "tags": ["streamline_view"], "refs": [["silver__aave_tokens"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__aave_reserve_data_read.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.249614, "compiled_sql": "\n-- this model looks at the getReserveData(address) (0x35ea6a75) function for aave tokens\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.aave_reserve_data_read\n )\n\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\n-- see aave docs for contract addresses\ndata_providers AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n CASE\n WHEN atoken_version = 'Aave V2' THEN LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d')\n WHEN atoken_version = 'Aave AMM' THEN LOWER('0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba')\n WHEN atoken_version = 'Aave V1' THEN LOWER('0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d') -- v1 proxy '0x398eC7346DcD622eDc5ae82352F02bE94C62d119\n END AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n),\nlending_pools AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n CASE\n WHEN atoken_version = 'Aave V2' THEN LOWER('0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9') -- v2 proxy 0xc6845a5c768bf8d7681249f8927877efda425baf\n WHEN atoken_version = 'Aave AMM' THEN LOWER('0xaaca8859efd9643b98c042691da60b217c9cdd64') -- amm proxy 0x7937d4799803fbbe595ed57278bc4ca21f3bffcb\n END AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n WHERE\n atoken_version <> 'Aave V1'\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x35ea6a75' AS function_signature,\n _inserted_timestamp\n FROM\n data_providers\n UNION\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x35ea6a75' AS function_signature,\n _inserted_timestamp\n FROM\n lending_pools\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_reserve_data' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.aave_reserve_data_read"}, "model.ethereum_models.streamline__chainlink_prices": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH price_feeds AS (\n\n SELECT\n feed_address,\n created_block_number\n FROM\n {{ ref('silver__chainlink_feeds_seed') }}\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_50 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\nfeeds_range AS (\n SELECT\n feed_address AS contract_address,\n block_input AS block_number,\n _inserted_timestamp,\n '0x50d25bcd' AS function_signature,\n 0 AS function_input_plug\n FROM\n price_feeds\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= created_block_number\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n NULL AS function_input,\n function_signature,\n block_number,\n contract_address,\n 'chainlink_price_feed' AS call_name,\n _inserted_timestamp\nFROM\n feeds_range qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["seed.ethereum_models.silver__chainlink_feeds_seed", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__chainlink_prices"], "unique_id": "model.ethereum_models.streamline__chainlink_prices", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__chainlink_prices.sql", "original_file_path": "models/silver/streamline/curated/streamline__chainlink_prices.sql", "name": "streamline__chainlink_prices", "alias": "chainlink_prices", "checksum": {"name": "sha256", "checksum": "9d7dad9f21e8befc250590bfd1caa9a93bd30ead5ef404a057b19c175162dfaa"}, "tags": ["streamline_view"], "refs": [["silver__chainlink_feeds_seed"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__chainlink_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.256352, "compiled_sql": "\n\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),price_feeds AS (\n\n SELECT\n feed_address,\n created_block_number\n FROM\n ETHEREUM_DEV.silver.chainlink_feeds_seed\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_50 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.chainlink_prices\n )\n\n),\nfeeds_range AS (\n SELECT\n feed_address AS contract_address,\n block_input AS block_number,\n _inserted_timestamp,\n '0x50d25bcd' AS function_signature,\n 0 AS function_input_plug\n FROM\n price_feeds\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= created_block_number\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n NULL AS function_input,\n function_signature,\n block_number,\n contract_address,\n 'chainlink_price_feed' AS call_name,\n _inserted_timestamp\nFROM\n feeds_range qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.chainlink_prices"}, "model.ethereum_models.streamline__uni_v3_token_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this looks at the decimals(), name(), and symbol() functions for all tokens used ina univ3 pool\n-- it will only look at each token once\n-- functions: decimals(0x313ce567), name(0x06fdde03), and symbol(0x95d89b41)\nWITH all_tokens AS (\n\n SELECT\n created_block AS block_number,\n token0_address AS contract_address\n FROM\n {{ ref('silver__univ3_pools') }}\n UNION ALL\n SELECT\n created_block AS block_number,\n token1_address AS contract_address\n FROM\n {{ ref('silver__univ3_pools') }}\n UNION ALL\n SELECT\n block_number,\n token_address AS contract_address\n FROM\n {{ ref('streamline__price_api_token_reads') }}\n),\nmin_block AS (\n SELECT\n contract_address,\n MIN(block_number) + 1 AS block_number\n FROM\n all_tokens\n\n{% if is_incremental() %}\nWHERE\n contract_address NOT IN (\n SELECT\n DISTINCT contract_address\n FROM\n {{ this }}\n )\n{% endif %}\nGROUP BY\n contract_address\n),\nfunction_sigs AS (\n SELECT\n *\n FROM\n {{ ref('core__dim_function_signatures') }}\n WHERE\n id IN (\n 4821,\n 4820,\n 4827\n )\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug\n FROM\n min_block\n JOIN function_sigs\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_token_reads' AS call_name,\n SYSDATE() AS _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.streamline__price_api_token_reads", "model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__uni_v3_token_reads"], "unique_id": "model.ethereum_models.streamline__uni_v3_token_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__uni_v3_token_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__uni_v3_token_reads.sql", "name": "streamline__uni_v3_token_reads", "alias": "uni_v3_token_reads", "checksum": {"name": "sha256", "checksum": "1c953a2fc8c38e3447ee4c978687f44edec2285b96ef132aa73b00e8ae73924a"}, "tags": ["streamline_view"], "refs": [["silver__univ3_pools"], ["silver__univ3_pools"], ["streamline__price_api_token_reads"], ["core__dim_function_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__uni_v3_token_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.263042, "compiled_sql": "\n-- this looks at the decimals(), name(), and symbol() functions for all tokens used ina univ3 pool\n-- it will only look at each token once\n-- functions: decimals(0x313ce567), name(0x06fdde03), and symbol(0x95d89b41)\nWITH all_tokens AS (\n\n SELECT\n created_block AS block_number,\n token0_address AS contract_address\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n UNION ALL\n SELECT\n created_block AS block_number,\n token1_address AS contract_address\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n UNION ALL\n SELECT\n block_number,\n token_address AS contract_address\n FROM\n ETHEREUM_DEV.streamline.price_api_token_reads\n),\nmin_block AS (\n SELECT\n contract_address,\n MIN(block_number) + 1 AS block_number\n FROM\n all_tokens\n\n\nWHERE\n contract_address NOT IN (\n SELECT\n DISTINCT contract_address\n FROM\n ETHEREUM_DEV.streamline.uni_v3_token_reads\n )\n\nGROUP BY\n contract_address\n),\nfunction_sigs AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n WHERE\n id IN (\n 4821,\n 4820,\n 4827\n )\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug\n FROM\n min_block\n JOIN function_sigs\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_token_reads' AS call_name,\n SYSDATE() AS _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.uni_v3_token_reads"}, "model.ethereum_models.streamline__uni_v3_pool_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the following function for uni v3 pools every 25 blocks\n-- TEXT_SIGNATURE\tBYTES_SIGNATURE\tID\n-- protocolFees()\t0x1ad8b03b\t181768\n-- liquidity()\t0x1a686502\t174769\n-- feeGrowthGlobal1X128()\t0x46141319\t178714\n-- slot0()\t0x3850c7bd\t178654\n-- feeGrowthGlobal0X128()\t0xf3058399\t178713\nWITH created_pools AS (\n\n SELECT\n created_block,\n pool_address AS contract_address\n FROM\n {{ ref('silver__univ3_pools') }}\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_100 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\npool_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n contract_address,\n block_input,\n _inserted_timestamp\n FROM\n created_pools\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= created_block\n),\nfunction_sigs AS (\n SELECT\n *\n FROM\n {{ ref('core__dim_function_signatures') }}\n WHERE\n id IN (\n 181768,\n 174769,\n 178714,\n 178654,\n 178713\n )\n),\nFINAL AS (\n SELECT\n contract_address,\n block_input AS block_number,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug,\n _inserted_timestamp\n FROM\n pool_block_range\n JOIN function_sigs\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_pool_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__univ3_pools", "model.ethereum_models._block_ranges", "model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__uni_v3_pool_reads"], "unique_id": "model.ethereum_models.streamline__uni_v3_pool_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__uni_v3_pool_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__uni_v3_pool_reads.sql", "name": "streamline__uni_v3_pool_reads", "alias": "uni_v3_pool_reads", "checksum": {"name": "sha256", "checksum": "eb8491d3067588a8959bf37a587172e07e668376539d19ffe91e5b3e2948b53a"}, "tags": ["streamline_view"], "refs": [["silver__univ3_pools"], ["_block_ranges"], ["core__dim_function_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__uni_v3_pool_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.2707992, "compiled_sql": "\n-- this model looks at the following function for uni v3 pools every 25 blocks\n-- TEXT_SIGNATURE\tBYTES_SIGNATURE\tID\n-- protocolFees()\t0x1ad8b03b\t181768\n-- liquidity()\t0x1a686502\t174769\n-- feeGrowthGlobal1X128()\t0x46141319\t178714\n-- slot0()\t0x3850c7bd\t178654\n-- feeGrowthGlobal0X128()\t0xf3058399\t178713\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),created_pools AS (\n\n SELECT\n created_block,\n pool_address AS contract_address\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_100 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.uni_v3_pool_reads\n )\n\n),\npool_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n contract_address,\n block_input,\n _inserted_timestamp\n FROM\n created_pools\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= created_block\n),\nfunction_sigs AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n WHERE\n id IN (\n 181768,\n 174769,\n 178714,\n 178654,\n 178713\n )\n),\nFINAL AS (\n SELECT\n contract_address,\n block_input AS block_number,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug,\n _inserted_timestamp\n FROM\n pool_block_range\n JOIN function_sigs\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_pool_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.uni_v3_pool_reads"}, "model.ethereum_models.streamline__curve_pool_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH contract_deployments AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address AS deployer_address,\n to_address AS contract_address,\n _inserted_timestamp\n FROM\n {{ ref('silver__traces') }}\n WHERE\n -- these are the curve contract deployers, we may need to add here in the future\n from_address IN (\n '0x7eeac6cddbd1d0b8af061742d41877d7f707289a',\n '0xf18056bbd320e96a48e3fbf8bc061322531aac99',\n '0xc447fcaf1def19a583f97b3620627bf69c05b5fb',\n '0xb9fc157394af804a3578134a6585c0dc9cc990d4',\n '0xfd6f33a0509ec67defc500755322abd9df1bd5b8',\n '0xbf7d65d769e82e7b862df338223263ba33f72623',\n '0xa6df4fcb1ca559155a678e9aff5de3f210c0ff84',\n '0x0959158b6040d32d04c301a72cbfd6b39e21c9ae',\n '0x745748bcfd8f9c2de519a71d789be8a63dd7d66c',\n '0x3e0139ce3533a42a7d342841aee69ab2bfee1d51',\n '0xbabe61887f1de2713c6f97e567623453d3c79f67',\n '0x7f7abe23fc1ad4884b726229ceaafb1179e9c9cf'\n )\n AND TYPE = 'CREATE'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\nfunction_inputs AS (\n SELECT\n SEQ4() AS function_input\n FROM\n TABLE(GENERATOR(rowcount => 8))\n),\nfinal1 AS (\n SELECT\n block_number,\n contract_address,\n 'curve_pool_token_details' AS call_name,\n _inserted_timestamp,\n (ROW_NUMBER() over (PARTITION BY contract_address\n ORDER BY\n block_number)) -1 AS function_input\n FROM\n contract_deployments\n LEFT JOIN function_inputs\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0xb9947eb0' AS function_signature\n FROM\n final1\n UNION ALL\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0x87cb4f57' AS function_signature\n FROM\n final1\n UNION ALL\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0xc6610657' AS function_signature\n FROM\n final1\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__curve_pool_reads"], "unique_id": "model.ethereum_models.streamline__curve_pool_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__curve_pool_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__curve_pool_reads.sql", "name": "streamline__curve_pool_reads", "alias": "curve_pool_reads", "checksum": {"name": "sha256", "checksum": "c006e920515386c8b620f3b5ae8e3d29fe07e741b7407a49178327820b79a8d2"}, "tags": ["streamline_view"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__curve_pool_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.278791, "compiled_sql": "\n\nWITH contract_deployments AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address AS deployer_address,\n to_address AS contract_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n -- these are the curve contract deployers, we may need to add here in the future\n from_address IN (\n '0x7eeac6cddbd1d0b8af061742d41877d7f707289a',\n '0xf18056bbd320e96a48e3fbf8bc061322531aac99',\n '0xc447fcaf1def19a583f97b3620627bf69c05b5fb',\n '0xb9fc157394af804a3578134a6585c0dc9cc990d4',\n '0xfd6f33a0509ec67defc500755322abd9df1bd5b8',\n '0xbf7d65d769e82e7b862df338223263ba33f72623',\n '0xa6df4fcb1ca559155a678e9aff5de3f210c0ff84',\n '0x0959158b6040d32d04c301a72cbfd6b39e21c9ae',\n '0x745748bcfd8f9c2de519a71d789be8a63dd7d66c',\n '0x3e0139ce3533a42a7d342841aee69ab2bfee1d51',\n '0xbabe61887f1de2713c6f97e567623453d3c79f67',\n '0x7f7abe23fc1ad4884b726229ceaafb1179e9c9cf'\n )\n AND TYPE = 'CREATE'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.curve_pool_reads\n)\n\n),\nfunction_inputs AS (\n SELECT\n SEQ4() AS function_input\n FROM\n TABLE(GENERATOR(rowcount => 8))\n),\nfinal1 AS (\n SELECT\n block_number,\n contract_address,\n 'curve_pool_token_details' AS call_name,\n _inserted_timestamp,\n (ROW_NUMBER() over (PARTITION BY contract_address\n ORDER BY\n block_number)) -1 AS function_input\n FROM\n contract_deployments\n LEFT JOIN function_inputs\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0xb9947eb0' AS function_signature\n FROM\n final1\n UNION ALL\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0x87cb4f57' AS function_signature\n FROM\n final1\n UNION ALL\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0xc6610657' AS function_signature\n FROM\n final1\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.curve_pool_reads"}, "model.ethereum_models.streamline__dex_pool_v2_allocpoints": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH block_number AS (\n\n SELECT\n DATE_TRUNC(\n 'week',\n block_timestamp\n ) AS week,\n MIN(block_number) AS block_number\n FROM\n {{ ref('silver__blocks') }}\n WHERE\n block_timestamp :: DATE >= '2020-02-01'\n\n{% if is_incremental() %}\nAND DATE_PART(\n DAY,\n week\n) = 1\nAND week >= (\n SELECT\n MAX(\n week\n )\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n 1\n),\nfunction_inputs AS (\n SELECT\n SEQ4() AS function_input\n FROM\n TABLE(GENERATOR(rowcount => 355))\n),\npool_info AS (\n SELECT\n week,\n block_number,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS contract_address,\n '0x1526fe27' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n ),\n\npool_info_v2 as (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x1526fe27' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n),\n\nlpToken_v2 as (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x78ed5d1f' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n),\n\ntotal_alloc_point AS (\n SELECT\n week,\n block_number,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS contract_address,\n '0x17caf6f1' AS function_signature,\n NULL AS function_input\n FROM\n block_number\n),\n\ntotal_alloc_point_v2 AS (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x17caf6f1' AS function_signature,\n NULL AS function_input\n FROM\n block_number\n),\n\n\nFINAL AS (\n SELECT\n week,\n block_number,\n contract_address,\n 'Pool_info_alloc_points' call_name,\n function_input,\n '0x1526fe27' AS function_signature\n FROM\n pool_info\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'Total_alloc_points' call_name,\n '' AS function_input,\n '0x17caf6f1' AS function_signature\n FROM\n total_alloc_point\n),\n\nFINAL_v2 AS (\n SELECT\n week,\n block_number,\n contract_address,\n 'Pool_info_alloc_points' call_name,\n function_input,\n '0x1526fe27' AS function_signature\n FROM\n pool_info_v2\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'Total_alloc_points' call_name,\n '' AS function_input,\n '0x17caf6f1' AS function_signature\n FROM\n total_alloc_point_v2\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'lpToken()' call_name,\n function_input,\n '0x78ed5d1f' AS function_signature\n FROM\n lpToken_v2\n)\n\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n week,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL\nunion ALL\n\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n week,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL_v2", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__dex_pool_v2_allocpoints"], "unique_id": "model.ethereum_models.streamline__dex_pool_v2_allocpoints", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__dex_pool_v2_allocpoints.sql", "original_file_path": "models/silver/streamline/curated/streamline__dex_pool_v2_allocpoints.sql", "name": "streamline__dex_pool_v2_allocpoints", "alias": "dex_pool_v2_allocpoints", "checksum": {"name": "sha256", "checksum": "090a002ff11450d6e151230e59181a6368d18e844dcc64092b9fc0ce3bcb45c7"}, "tags": ["streamline_view"], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__dex_pool_v2_allocpoints.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.28537, "compiled_sql": "\n\nWITH block_number AS (\n\n SELECT\n DATE_TRUNC(\n 'week',\n block_timestamp\n ) AS week,\n MIN(block_number) AS block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n WHERE\n block_timestamp :: DATE >= '2020-02-01'\n\n\nAND DATE_PART(\n DAY,\n week\n) = 1\nAND week >= (\n SELECT\n MAX(\n week\n )\n FROM\n ETHEREUM_DEV.streamline.dex_pool_v2_allocpoints\n)\n\nGROUP BY\n 1\n),\nfunction_inputs AS (\n SELECT\n SEQ4() AS function_input\n FROM\n TABLE(GENERATOR(rowcount => 355))\n),\npool_info AS (\n SELECT\n week,\n block_number,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS contract_address,\n '0x1526fe27' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n ),\n\npool_info_v2 as (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x1526fe27' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n),\n\nlpToken_v2 as (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x78ed5d1f' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n),\n\ntotal_alloc_point AS (\n SELECT\n week,\n block_number,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS contract_address,\n '0x17caf6f1' AS function_signature,\n NULL AS function_input\n FROM\n block_number\n),\n\ntotal_alloc_point_v2 AS (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x17caf6f1' AS function_signature,\n NULL AS function_input\n FROM\n block_number\n),\n\n\nFINAL AS (\n SELECT\n week,\n block_number,\n contract_address,\n 'Pool_info_alloc_points' call_name,\n function_input,\n '0x1526fe27' AS function_signature\n FROM\n pool_info\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'Total_alloc_points' call_name,\n '' AS function_input,\n '0x17caf6f1' AS function_signature\n FROM\n total_alloc_point\n),\n\nFINAL_v2 AS (\n SELECT\n week,\n block_number,\n contract_address,\n 'Pool_info_alloc_points' call_name,\n function_input,\n '0x1526fe27' AS function_signature\n FROM\n pool_info_v2\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'Total_alloc_points' call_name,\n '' AS function_input,\n '0x17caf6f1' AS function_signature\n FROM\n total_alloc_point_v2\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'lpToken()' call_name,\n function_input,\n '0x78ed5d1f' AS function_signature\n FROM\n lpToken_v2\n)\n\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n week,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL\nunion ALL\n\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n week,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL_v2", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.dex_pool_v2_allocpoints"}, "model.ethereum_models.streamline__contract_meta_read": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"contract_abis\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n )\n{% else %}\n)\n{% endif %},\nreads AS (\n SELECT\n *\n FROM\n {{ source(\n \"bronze_streamline\",\n \"contract_abis\"\n ) }}\n JOIN meta m\n ON m.file_name = metadata$filename\n),\ncreated_contracts AS (\n SELECT\n contract_address,\n block_number,\n _inserted_timestamp,\n UPPER(CONCAT(t.value :name :: STRING, '()')) AS text_signature\n FROM\n reads,\n LATERAL FLATTEN(\n input => DATA,\n MODE => 'array'\n ) t\n WHERE\n DATA != 'Contract source code not verified'\n AND t.value :type :: STRING = 'function'\n AND block_number IS NOT NULL\n),\nfunction_sigs AS (\n SELECT\n UPPER(text_signature) AS text_signature,\n bytes_signature\n FROM\n {{ ref('core__dim_function_signatures') }}\n),\nFINAL AS (\n SELECT\n contract_address,\n block_number,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug,\n _inserted_timestamp\n FROM\n created_contracts\n INNER JOIN function_sigs\n ON UPPER(\n created_contracts.text_signature\n ) = UPPER(\n function_sigs.text_signature\n )\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'eth_contract_meta_model' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis", "model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__contract_meta_read"], "unique_id": "model.ethereum_models.streamline__contract_meta_read", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__contract_meta_read.sql", "original_file_path": "models/silver/streamline/curated/streamline__contract_meta_read.sql", "name": "streamline__contract_meta_read", "alias": "contract_meta_read", "checksum": {"name": "sha256", "checksum": "93f04ce8a7d1d3b20bdcb968c93d9158ac066a6636e660c0df5e2b90746c9739"}, "tags": ["streamline_view"], "refs": [["core__dim_function_signatures"]], "sources": [["bronze_streamline", "contract_abis"], ["bronze_streamline", "contract_abis"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__contract_meta_read.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.293392, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.contract_abis'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.contract_meta_read)\n )\n,\nreads AS (\n SELECT\n *\n FROM\n streamline.ETHEREUM.contract_abis\n JOIN meta m\n ON m.file_name = metadata$filename\n),\ncreated_contracts AS (\n SELECT\n contract_address,\n block_number,\n _inserted_timestamp,\n UPPER(CONCAT(t.value :name :: STRING, '()')) AS text_signature\n FROM\n reads,\n LATERAL FLATTEN(\n input => DATA,\n MODE => 'array'\n ) t\n WHERE\n DATA != 'Contract source code not verified'\n AND t.value :type :: STRING = 'function'\n AND block_number IS NOT NULL\n),\nfunction_sigs AS (\n SELECT\n UPPER(text_signature) AS text_signature,\n bytes_signature\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n),\nFINAL AS (\n SELECT\n contract_address,\n block_number,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug,\n _inserted_timestamp\n FROM\n created_contracts\n INNER JOIN function_sigs\n ON UPPER(\n created_contracts.text_signature\n ) = UPPER(\n function_sigs.text_signature\n )\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'eth_contract_meta_model' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_meta_read"}, "model.ethereum_models.streamline__aave_prices_oracle_read": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the getAssetPrice(address) (0xb3596f07) function for aave assets from the aave oracle\nWITH atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n {{ ref('silver__aave_tokens') }}\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_25 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n '0xb3596f07' AS function_signature,\n block_input AS block_number,\n '0xa50ba011c48153de246e5192c8f9258a2ba79ca9' AS contract_address,\n --aave price oracle v2\n _inserted_timestamp\n FROM\n atoken_block_range\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_price_oracle' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__aave_prices_oracle_read"], "unique_id": "model.ethereum_models.streamline__aave_prices_oracle_read", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__aave_prices_oracle_read.sql", "original_file_path": "models/silver/streamline/curated/streamline__aave_prices_oracle_read.sql", "name": "streamline__aave_prices_oracle_read", "alias": "aave_prices_oracle_read", "checksum": {"name": "sha256", "checksum": "36ce75232aa4e6bc29853c543a19d0b15fdf0cb20fb9cb268cb5320b74fd9558"}, "tags": ["streamline_view"], "refs": [["silver__aave_tokens"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__aave_prices_oracle_read.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.300694, "compiled_sql": "\n-- this model looks at the getAssetPrice(address) (0xb3596f07) function for aave assets from the aave oracle\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_25 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.aave_prices_oracle_read\n )\n\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n '0xb3596f07' AS function_signature,\n block_input AS block_number,\n '0xa50ba011c48153de246e5192c8f9258a2ba79ca9' AS contract_address,\n --aave price oracle v2\n _inserted_timestamp\n FROM\n atoken_block_range\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_price_oracle' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.aave_prices_oracle_read"}, "model.ethereum_models.streamline__aave_incentives_read": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the aave incentives controller (0xd784927ff2f95ba542bfc824c8a8a98f3495f6b5) for the following functions:\n-- assets(address) 0xf11b8188 - the input here is the atoken address\n-- NOTE we need to input the debt position tokens here as well. The best place to get them is from the output of the aave reserve read\n-- TO DO switch this to the reserve read when data is available - we are missing some here currently\nWITH atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n WHERE\n atoken_version <> 'v1'\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_25 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\naddresses AS (\n SELECT\n atoken_address AS function_input,\n atoken_created_block\n FROM\n atokens\n UNION\n SELECT\n atoken_stable_debt_address AS function_input,\n atoken_created_block\n FROM\n atokens\n UNION\n SELECT\n atoken_variable_debt_address AS function_input,\n atoken_created_block\n FROM\n atokens\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n function_input,\n _inserted_timestamp,\n block_input\n FROM\n addresses\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\nFINAL AS (\n SELECT\n function_input,\n '0xf11b8188' AS function_signature,\n block_input AS block_number,\n '0xd9ed413bcf58c266f95fe6ba63b13cf79299ce31' AS contract_address,\n --aave incentives controller\n -- proxy '0xd784927ff2f95ba542bfc824c8a8a98f3495f6b5'\n _inserted_timestamp\n FROM\n atoken_block_range\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_incentives_controller' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__aave_incentives_read"], "unique_id": "model.ethereum_models.streamline__aave_incentives_read", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/streamline/curated/streamline__aave_incentives_read.sql", "original_file_path": "models/silver/streamline/curated/streamline__aave_incentives_read.sql", "name": "streamline__aave_incentives_read", "alias": "aave_incentives_read", "checksum": {"name": "sha256", "checksum": "c33a7b140bf0c6e94e601784b732b6fcdcb0088da3c6656e860ddcf1b30edf2a"}, "tags": ["streamline_view"], "refs": [["silver__aave_tokens"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__aave_incentives_read.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1670862737.307928, "compiled_sql": "\n-- this model looks at the aave incentives controller (0xd784927ff2f95ba542bfc824c8a8a98f3495f6b5) for the following functions:\n-- assets(address) 0xf11b8188 - the input here is the atoken address\n-- NOTE we need to input the debt position tokens here as well. The best place to get them is from the output of the aave reserve read\n-- TO DO switch this to the reserve read when data is available - we are missing some here currently\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n WHERE\n atoken_version <> 'v1'\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_25 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.aave_incentives_read\n )\n\n),\naddresses AS (\n SELECT\n atoken_address AS function_input,\n atoken_created_block\n FROM\n atokens\n UNION\n SELECT\n atoken_stable_debt_address AS function_input,\n atoken_created_block\n FROM\n atokens\n UNION\n SELECT\n atoken_variable_debt_address AS function_input,\n atoken_created_block\n FROM\n atokens\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n function_input,\n _inserted_timestamp,\n block_input\n FROM\n addresses\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\nFINAL AS (\n SELECT\n function_input,\n '0xf11b8188' AS function_signature,\n block_input AS block_number,\n '0xd9ed413bcf58c266f95fe6ba63b13cf79299ce31' AS contract_address,\n --aave incentives controller\n -- proxy '0xd784927ff2f95ba542bfc824c8a8a98f3495f6b5'\n _inserted_timestamp\n FROM\n atoken_block_range\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_incentives_controller' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.aave_incentives_read"}, "model.ethereum_models.silver__daily_balances": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['balances_exclude']\n) }}\n\nWITH prices AS (\n\n SELECT\n HOUR :: DATE AS prices_date,\n token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n GROUP BY\n 1,\n 2\n),\neth_prices AS (\n SELECT\n prices_date,\n price AS eth_price\n FROM\n prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address_m,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\ntoken_balances AS (\n SELECT\n block_date AS balance_date,\n address,\n contract_address,\n symbol,\n NAME,\n A.balance AS non_adjusted_balance,\n CASE\n WHEN decimals IS NOT NULL THEN A.balance / pow(\n 10,\n decimals\n )\n END AS balance,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n (\n A.balance / pow(\n 10,\n decimals\n )\n ) * price,\n 2\n )\n END AS balance_usd,\n CASE\n WHEN 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 daily_activity\n FROM\n {{ ref('silver__daily_token_balances') }} A\n LEFT JOIN prices p\n ON prices_date = block_date\n AND token_address = contract_address\n LEFT JOIN token_metadata\n ON token_address_m = contract_address\n),\neth_balances AS (\n SELECT\n block_date AS balance_date,\n address,\n NULL AS contract_address,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n A.balance AS non_adjusted_balance,\n A.balance / pow(\n 10,\n 18\n ) AS balance,\n ROUND(\n (\n A.balance / pow(\n 10,\n 18\n )\n ) * eth_price,\n 2\n ) AS balance_usd,\n TRUE AS has_decimal,\n CASE\n WHEN eth_price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n daily_activity\n FROM\n {{ ref('silver__daily_eth_balances') }} A\n LEFT JOIN eth_prices p\n ON prices_date = block_date\n)\nSELECT\n balance_date,\n address AS user_address,\n contract_address,\n symbol,\n NAME,\n non_adjusted_balance,\n balance,\n balance_usd,\n has_decimal,\n has_price,\n daily_activity\nFROM\n token_balances\nUNION\nSELECT\n balance_date,\n address AS user_address,\n contract_address,\n symbol,\n NAME,\n non_adjusted_balance,\n balance,\n balance_usd,\n has_decimal,\n has_price,\n daily_activity\nFROM\n eth_balances", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__daily_token_balances", "model.ethereum_models.silver__daily_eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances_exclude"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances_table_backfill", "silver__daily_balances"], "unique_id": "model.ethereum_models.silver__daily_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/balances_table_backfill/silver__daily_balances.sql", "original_file_path": "models/silver/balances_table_backfill/silver__daily_balances.sql", "name": "silver__daily_balances", "alias": "daily_balances", "checksum": {"name": "sha256", "checksum": "97f2e9d68b7ca9f91df828c8ee9435f3e014a885de085fc1badd0696c9f62b21"}, "tags": ["balances_exclude"], "refs": [["core__fact_hourly_token_prices"], ["core__dim_contracts"], ["silver__daily_token_balances"], ["silver__daily_eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances_table_backfill/silver__daily_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["balances_exclude"]}, "created_at": 1670862737.314539, "compiled_sql": "\n\nWITH prices AS (\n\n SELECT\n HOUR :: DATE AS prices_date,\n token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n GROUP BY\n 1,\n 2\n),\neth_prices AS (\n SELECT\n prices_date,\n price AS eth_price\n FROM\n prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address_m,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\ntoken_balances AS (\n SELECT\n block_date AS balance_date,\n address,\n contract_address,\n symbol,\n NAME,\n A.balance AS non_adjusted_balance,\n CASE\n WHEN decimals IS NOT NULL THEN A.balance / pow(\n 10,\n decimals\n )\n END AS balance,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n (\n A.balance / pow(\n 10,\n decimals\n )\n ) * price,\n 2\n )\n END AS balance_usd,\n CASE\n WHEN 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 daily_activity\n FROM\n ETHEREUM_DEV.silver.daily_token_balances A\n LEFT JOIN prices p\n ON prices_date = block_date\n AND token_address = contract_address\n LEFT JOIN token_metadata\n ON token_address_m = contract_address\n),\neth_balances AS (\n SELECT\n block_date AS balance_date,\n address,\n NULL AS contract_address,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n A.balance AS non_adjusted_balance,\n A.balance / pow(\n 10,\n 18\n ) AS balance,\n ROUND(\n (\n A.balance / pow(\n 10,\n 18\n )\n ) * eth_price,\n 2\n ) AS balance_usd,\n TRUE AS has_decimal,\n CASE\n WHEN eth_price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n daily_activity\n FROM\n ETHEREUM_DEV.silver.daily_eth_balances A\n LEFT JOIN eth_prices p\n ON prices_date = block_date\n)\nSELECT\n balance_date,\n address AS user_address,\n contract_address,\n symbol,\n NAME,\n non_adjusted_balance,\n balance,\n balance_usd,\n has_decimal,\n has_price,\n daily_activity\nFROM\n token_balances\nUNION\nSELECT\n balance_date,\n address AS user_address,\n contract_address,\n symbol,\n NAME,\n non_adjusted_balance,\n balance,\n balance_usd,\n has_decimal,\n has_price,\n daily_activity\nFROM\n eth_balances", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.daily_balances"}, "model.ethereum_models.silver__daily_token_balances": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['block_date'],\n tags = ['balances_exclude'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH\n\n{% if is_incremental() %}\ncontrol_incremental AS (\n\n SELECT\n MAX(\n block_date\n ) :: DATE AS min_inc_block_date,\n DATEADD(\n 'day',\n 60,\n min_inc_block_date\n ) :: DATE AS inc_block_date\n FROM\n {{ this }}\n),\nload_records_incremental AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__token_balances') }}\n WHERE\n (\n block_date > (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n )\n AND (\n block_date <= (\n SELECT\n inc_block_date\n FROM\n control_incremental\n )\n )\n),\nrecent_records AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n {{ this }}\n WHERE\n block_date :: DATE = (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n),\nall_incremental_records AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp,\n 1 AS RANK\n FROM\n load_records_incremental\n UNION\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp,\n 2 AS RANK\n FROM\n recent_records\n),\nincremental AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_incremental_records qualify(ROW_NUMBER() over(PARTITION BY address, contract_address, block_date\n ORDER BY\n RANK ASC)) = 1\n),\n{% else %}\n fr_balances AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__token_balances') }}\n WHERE\n block_date < '2017-04-30' -- block_date BETWEEN '2021-01-01'\n -- AND '2021-01-31'\n -- if we backfill further and want to FR this table, will need to tweak this filter\n qualify(ROW_NUMBER() over(PARTITION BY address, contract_address, block_date\n ORDER BY\n _inserted_timestamp DESC)) = 1\n ),\n{% endif %}\n\ninfo AS (\n\n{% if is_incremental() %}\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n incremental\n{% else %}\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n fr_balances\n{% endif %}),\nbase_balances AS (\n\n{% if is_incremental() %}\nSELECT\n block_date, address, contract_address, balance, _inserted_timestamp\nFROM\n incremental\n{% else %}\nSELECT\n block_date, address, contract_address, balance, _inserted_timestamp\nFROM\n fr_balances\n{% endif %}),\naddress_ranges AS (\n SELECT\n address,\n contract_address,\n MIN(\n block_date :: DATE\n ) AS min_block_date,\n max_block AS max_block_date\n FROM\n base_balances\n JOIN info\n GROUP BY\n address,\n contract_address,\n max_block\n),\ncte_my_date AS (\n SELECT\n block_date\n FROM\n {{ ref(\"_max_block_by_date\") }}\n),\nall_dates AS (\n SELECT\n C.block_date,\n A.address,\n A.contract_address\n FROM\n cte_my_date C\n LEFT JOIN address_ranges A\n ON C.block_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.address IS NOT NULL\n),\neth_balances AS (\n SELECT\n address,\n contract_address,\n block_date,\n balance,\n _inserted_timestamp,\n TRUE AS daily_activity\n FROM\n base_balances\n),\nbalance_tmp AS (\n SELECT\n d.block_date,\n d.address,\n d.contract_address,\n b.balance,\n b._inserted_timestamp,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.block_date = b.block_date\n AND d.address = b.address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n block_date,\n address,\n contract_address,\n LAST_VALUE(\n balance ignore nulls\n ) over(\n PARTITION BY address,\n contract_address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS balance,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over(\n PARTITION BY address,\n contract_address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS _inserted_timestamp,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity,\n {{ dbt_utils.surrogate_key(\n ['block_date', 'contract_address', 'address']\n ) }} AS id\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__token_balances", "model.ethereum_models._max_block_by_date"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances_exclude"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances_table_backfill", "silver__daily_token_balances"], "unique_id": "model.ethereum_models.silver__daily_token_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/balances_table_backfill/silver__daily_token_balances.sql", "original_file_path": "models/silver/balances_table_backfill/silver__daily_token_balances.sql", "name": "silver__daily_token_balances", "alias": "daily_token_balances", "checksum": {"name": "sha256", "checksum": "a4968c8fc55e1d0a132e88340f44b6fcd6d99da292bd982d1e791de85e1be2ed"}, "tags": ["balances_exclude"], "refs": [["silver__token_balances"], ["_max_block_by_date"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances_table_backfill/silver__daily_token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["block_date"], "tags": ["balances_exclude"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862737.3166468, "compiled_sql": "\n\nWITH\n\n\n __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),control_incremental AS (\n\n SELECT\n MAX(\n block_date\n ) :: DATE AS min_inc_block_date,\n DATEADD(\n 'day',\n 60,\n min_inc_block_date\n ) :: DATE AS inc_block_date\n FROM\n ETHEREUM_DEV.silver.daily_token_balances\n),\nload_records_incremental AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.token_balances\n WHERE\n (\n block_date > (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n )\n AND (\n block_date <= (\n SELECT\n inc_block_date\n FROM\n control_incremental\n )\n )\n),\nrecent_records AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.daily_token_balances\n WHERE\n block_date :: DATE = (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n),\nall_incremental_records AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp,\n 1 AS RANK\n FROM\n load_records_incremental\n UNION\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp,\n 2 AS RANK\n FROM\n recent_records\n),\nincremental AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_incremental_records qualify(ROW_NUMBER() over(PARTITION BY address, contract_address, block_date\n ORDER BY\n RANK ASC)) = 1\n),\n\n\ninfo AS (\n\n\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n incremental\n),\nbase_balances AS (\n\n\nSELECT\n block_date, address, contract_address, balance, _inserted_timestamp\nFROM\n incremental\n),\naddress_ranges AS (\n SELECT\n address,\n contract_address,\n MIN(\n block_date :: DATE\n ) AS min_block_date,\n max_block AS max_block_date\n FROM\n base_balances\n JOIN info\n GROUP BY\n address,\n contract_address,\n max_block\n),\ncte_my_date AS (\n SELECT\n block_date\n FROM\n __dbt__cte___max_block_by_date\n),\nall_dates AS (\n SELECT\n C.block_date,\n A.address,\n A.contract_address\n FROM\n cte_my_date C\n LEFT JOIN address_ranges A\n ON C.block_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.address IS NOT NULL\n),\neth_balances AS (\n SELECT\n address,\n contract_address,\n block_date,\n balance,\n _inserted_timestamp,\n TRUE AS daily_activity\n FROM\n base_balances\n),\nbalance_tmp AS (\n SELECT\n d.block_date,\n d.address,\n d.contract_address,\n b.balance,\n b._inserted_timestamp,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.block_date = b.block_date\n AND d.address = b.address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n block_date,\n address,\n contract_address,\n LAST_VALUE(\n balance ignore nulls\n ) over(\n PARTITION BY address,\n contract_address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS balance,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over(\n PARTITION BY address,\n contract_address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS _inserted_timestamp,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity,\n md5(cast(coalesce(cast(block_date as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.silver.daily_token_balances"}, "model.ethereum_models.silver__daily_eth_balances": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['balances_exclude'],\n tags = ['balances'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH\n\n{% if is_incremental() %}\ncontrol_incremental AS (\n\n SELECT\n MAX(\n block_date\n ) :: DATE AS min_inc_block_date,\n DATEADD(\n 'day',\n 60,\n min_inc_block_date\n ) :: DATE AS inc_block_date\n FROM\n {{ this }}\n),\nload_records_incremental AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__eth_balances') }}\n WHERE\n (\n block_date > (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n )\n AND (\n block_date <= (\n SELECT\n inc_block_date\n FROM\n control_incremental\n )\n )\n),\nrecent_records AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n {{ this }}\n WHERE\n block_date :: DATE = (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n),\nall_incremental_records AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp,\n 1 AS RANK\n FROM\n load_records_incremental\n UNION\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp,\n 2 AS RANK\n FROM\n recent_records\n),\nincremental AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_incremental_records qualify(ROW_NUMBER() over(PARTITION BY address, block_date\n ORDER BY\n RANK ASC)) = 1\n),\n{% else %}\n fr_balances AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__eth_balances') }}\n WHERE\n block_date < '2017-04-30' -- block_date BETWEEN '2021-01-01'\n -- AND '2021-01-31'\n -- if we backfill further and want to FR this table, will need to tweak this filter\n qualify(ROW_NUMBER() over(PARTITION BY address, block_date\n ORDER BY\n _inserted_timestamp DESC)) = 1\n ),\n{% endif %}\n\ninfo AS (\n\n{% if is_incremental() %}\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n incremental\n{% else %}\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n fr_balances\n{% endif %}),\nbase_balances AS (\n\n{% if is_incremental() %}\nSELECT\n block_date, address, balance, _inserted_timestamp\nFROM\n incremental\n{% else %}\nSELECT\n block_date, address, balance, _inserted_timestamp\nFROM\n fr_balances\n{% endif %}),\naddress_ranges AS (\n SELECT\n address,\n MIN(\n block_date :: DATE\n ) AS min_block_date,\n max_block AS max_block_date\n FROM\n base_balances\n JOIN info\n GROUP BY\n address,\n max_block\n),\ncte_my_date AS (\n SELECT\n block_date\n FROM\n {{ ref(\"_max_block_by_date\") }}\n),\nall_dates AS (\n SELECT\n C.block_date,\n A.address\n FROM\n cte_my_date C\n LEFT JOIN address_ranges A\n ON C.block_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.address IS NOT NULL\n),\neth_balances AS (\n SELECT\n address,\n block_date,\n balance,\n _inserted_timestamp,\n TRUE AS daily_activity\n FROM\n base_balances\n),\nbalance_tmp AS (\n SELECT\n d.block_date,\n d.address,\n b.balance,\n b._inserted_timestamp,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.block_date = b.block_date\n AND d.address = b.address\n),\nFINAL AS (\n SELECT\n block_date,\n address,\n LAST_VALUE(\n balance ignore nulls\n ) over(\n PARTITION BY address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS balance,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over(\n PARTITION BY address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS _inserted_timestamp,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity,\n {{ dbt_utils.surrogate_key(\n ['block_date', 'address']\n ) }} AS id\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__eth_balances", "model.ethereum_models._max_block_by_date"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["balances_exclude"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances_table_backfill", "silver__daily_eth_balances"], "unique_id": "model.ethereum_models.silver__daily_eth_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/balances_table_backfill/silver__daily_eth_balances.sql", "original_file_path": "models/silver/balances_table_backfill/silver__daily_eth_balances.sql", "name": "silver__daily_eth_balances", "alias": "daily_eth_balances", "checksum": {"name": "sha256", "checksum": "00d1c2e65dec95643300a2597ccf5110c0e8668b25ba1a0516a7764bcc1cb0bb"}, "tags": ["balances"], "refs": [["silver__eth_balances"], ["_max_block_by_date"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances_table_backfill/silver__daily_eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["balances_exclude"], "tags": ["balances"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1670862737.3256881, "compiled_sql": "\n\nWITH\n\n\n __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),control_incremental AS (\n\n SELECT\n MAX(\n block_date\n ) :: DATE AS min_inc_block_date,\n DATEADD(\n 'day',\n 60,\n min_inc_block_date\n ) :: DATE AS inc_block_date\n FROM\n ETHEREUM_DEV.silver.daily_eth_balances\n),\nload_records_incremental AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.eth_balances\n WHERE\n (\n block_date > (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n )\n AND (\n block_date <= (\n SELECT\n inc_block_date\n FROM\n control_incremental\n )\n )\n),\nrecent_records AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.daily_eth_balances\n WHERE\n block_date :: DATE = (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n),\nall_incremental_records AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp,\n 1 AS RANK\n FROM\n load_records_incremental\n UNION\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp,\n 2 AS RANK\n FROM\n recent_records\n),\nincremental AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_incremental_records qualify(ROW_NUMBER() over(PARTITION BY address, block_date\n ORDER BY\n RANK ASC)) = 1\n),\n\n\ninfo AS (\n\n\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n incremental\n),\nbase_balances AS (\n\n\nSELECT\n block_date, address, balance, _inserted_timestamp\nFROM\n incremental\n),\naddress_ranges AS (\n SELECT\n address,\n MIN(\n block_date :: DATE\n ) AS min_block_date,\n max_block AS max_block_date\n FROM\n base_balances\n JOIN info\n GROUP BY\n address,\n max_block\n),\ncte_my_date AS (\n SELECT\n block_date\n FROM\n __dbt__cte___max_block_by_date\n),\nall_dates AS (\n SELECT\n C.block_date,\n A.address\n FROM\n cte_my_date C\n LEFT JOIN address_ranges A\n ON C.block_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.address IS NOT NULL\n),\neth_balances AS (\n SELECT\n address,\n block_date,\n balance,\n _inserted_timestamp,\n TRUE AS daily_activity\n FROM\n base_balances\n),\nbalance_tmp AS (\n SELECT\n d.block_date,\n d.address,\n b.balance,\n b._inserted_timestamp,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.block_date = b.block_date\n AND d.address = b.address\n),\nFINAL AS (\n SELECT\n block_date,\n address,\n LAST_VALUE(\n balance ignore nulls\n ) over(\n PARTITION BY address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS balance,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over(\n PARTITION BY address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS _inserted_timestamp,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity,\n md5(cast(coalesce(cast(block_date as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.silver.daily_eth_balances"}, "model.ethereum_models.silver__relevant_contracts": {"raw_sql": "{{ config (\n materialized = \"table\",\n unique_key = \"contract_address\"\n) }}\n\nSELECT\n contract_address,\n 'ethereum' AS blockchain,\n COUNT(*) AS events,\n MIN(block_number) + 1 AS first_block\nFROM\n {{ ref('silver__logs') }}\nGROUP BY\n 1,\n 2\nHAVING\n COUNT(*) >= 25", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "table", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "api_udf", "silver__relevant_contracts"], "unique_id": "model.ethereum_models.silver__relevant_contracts", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/api_udf/silver__relevant_contracts.sql", "original_file_path": "models/silver/api_udf/silver__relevant_contracts.sql", "name": "silver__relevant_contracts", "alias": "relevant_contracts", "checksum": {"name": "sha256", "checksum": "0674b579bde822df72908a8b4f10f85f56f8b5bb0e0667c7786f6973b166ba7d"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/api_udf/silver__relevant_contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "table", "unique_key": "contract_address"}, "created_at": 1670862737.333895, "compiled_sql": "\n\nSELECT\n contract_address,\n 'ethereum' AS blockchain,\n COUNT(*) AS events,\n MIN(block_number) + 1 AS first_block\nFROM\n ETHEREUM_DEV.silver.logs\nGROUP BY\n 1,\n 2\nHAVING\n COUNT(*) >= 25", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.relevant_contracts"}, "model.ethereum_models.core__fact_transactions": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\n) }}\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_address,\n eth_value,\n tx_fee,\n gas_price,\n gas_limit,\n gas_used,\n cumulative_Gas_Used,\n input_data,\n status,\n tx_json\nFROM\n {{ ref('silver__transactions') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_transactions"], "unique_id": "model.ethereum_models.core__fact_transactions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__fact_transactions.sql", "original_file_path": "models/gold/core__fact_transactions.sql", "name": "core__fact_transactions", "alias": "fact_transactions", "checksum": {"name": "sha256", "checksum": "84f007b81e38ccd60ac52fd1c63cdcdd406de6b5dcbb47a9af06fcbc33263854"}, "tags": ["core"], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "This table contains transaction level data for the Ethereum Blockchain. Each transaction will have a unique transaction hash, along with transactions fees and an ETH value transferred when applicable. Transactions may be native ETH transfers or interactions with contract addresses. For more information, please see [The Ethereum Organization - Transactions](https://ethereum.org/en/developers/docs/transactions/)", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "Block hash is a unique 66-character identifier that is generate when a block is produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "The number of transactions sent from a given address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POSITION": {"name": "POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transaction.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "ETH_VALUE": {"name": "ETH_VALUE", "description": "The value transacted in Ether.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "Amount paid to validate the transaction in Ether.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "Cost per unit of gas in Gwei.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "Maximum amount of gas allocated for the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "Gas used by transaction.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "STATUS": {"name": "STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_JSON": {"name": "TX_JSON", "description": "This JSON column contains the transaction details, including event logs.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the contract call.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_transactions.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1670862743.125589, "compiled_sql": "\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_address,\n eth_value,\n tx_fee,\n gas_price,\n gas_limit,\n gas_used,\n cumulative_Gas_Used,\n input_data,\n status,\n tx_json\nFROM\n ETHEREUM_DEV.silver.transactions", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_transactions"}, "model.ethereum_models.core__dim_nft_metadata": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n blockchain,\n commission_rate,\n contract_address,\n contract_name,\n created_at_block_id AS created_at_block_number,\n created_at_timestamp,\n created_at_tx_id AS created_at_tx_hash,\n creator_address,\n creator_name,\n image_url,\n project_name,\n token_id,\n token_metadata,\n token_metadata_uri,\n token_name\nFROM\n {{ source(\n 'flipside_gold_ethereum',\n 'nft_metadata'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_gold_ethereum.nft_metadata"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_nft_metadata"], "unique_id": "model.ethereum_models.core__dim_nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__dim_nft_metadata.sql", "original_file_path": "models/gold/core__dim_nft_metadata.sql", "name": "core__dim_nft_metadata", "alias": "dim_nft_metadata", "checksum": {"name": "sha256", "checksum": "014064aca77bfdf69283ce40608615a7b91b7e591498a30b9410070781862a54"}, "tags": [], "refs": [], "sources": [["flipside_gold_ethereum", "nft_metadata"]], "metrics": [], "description": "This table contains the metadata for popular NFT collections on the Etherum blockchain.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "Blockchain where NFT is from, in this table only `ethereum`", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMMISSION_RATE": {"name": "COMMISSION_RATE", "description": "Royalty rate for NFT sales.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "Address of NFT.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "Name of the contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_AT_BLOCK_NUMBER": {"name": "CREATED_AT_BLOCK_NUMBER", "description": "The block number at which the project was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_AT_TIMESTAMP": {"name": "CREATED_AT_TIMESTAMP", "description": "The block timestamp at which the project was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_AT_TX_HASH": {"name": "CREATED_AT_TX_HASH", "description": "The tx hash at which the project was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_ADDRESS": {"name": "CREATOR_ADDRESS", "description": "The address of the creator of the NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_NAME": {"name": "CREATOR_NAME", "description": "The name of the address that created the NFT contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IMAGE_URL": {"name": "IMAGE_URL", "description": "Link to NFT image.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROJECT_NAME": {"name": "PROJECT_NAME", "description": "Name of NFT project.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ID": {"name": "TOKEN_ID", "description": "Token ID of the NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_METADATA": {"name": "TOKEN_METADATA", "description": "The metadata for the NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_nft_metadata.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_nft_metadata.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.1201122, "compiled_sql": "\n\nSELECT\n blockchain,\n commission_rate,\n contract_address,\n contract_name,\n created_at_block_id AS created_at_block_number,\n created_at_timestamp,\n created_at_tx_id AS created_at_tx_hash,\n creator_address,\n creator_name,\n image_url,\n project_name,\n token_id,\n token_metadata,\n token_metadata_uri,\n token_name\nFROM\n flipside_prod_db.ethereum.nft_metadata", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_nft_metadata"}, "model.ethereum_models.core__dim_contracts_extended": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n system_created_at,\n block_number,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n contract_metadata\nFROM\n {{ ref('silver__contracts_extended') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_contracts_extended"], "unique_id": "model.ethereum_models.core__dim_contracts_extended", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__dim_contracts_extended.sql", "original_file_path": "models/gold/core__dim_contracts_extended.sql", "name": "core__dim_contracts_extended", "alias": "dim_contracts_extended", "checksum": {"name": "sha256", "checksum": "b4ac9d81f8c1782f3808babf0d0de66052676552ece077da7b06cc5fab94441c"}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "This table contains contract details for contracts deployed on the Ethereum blockchain.", "columns": {"SYSTEM_CREATED_AT": {"name": "SYSTEM_CREATED_AT", "description": "Internal column.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the contract was read and details recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp at which the contract was read and details recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_ADDRESS": {"name": "CREATOR_ADDRESS", "description": "The address of the contract creator.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The unique Ethereum address of the deployed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LOGIC_ADDRESS": {"name": "LOGIC_ADDRESS", "description": "The logic address, where applicable.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_CONVENTION": {"name": "TOKEN_CONVENTION", "description": "The token standard utilized by this contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_METADATA": {"name": "CONTRACT_METADATA", "description": "This JSON column contains other relevant details for each contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_contracts_extended.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_contracts_extended.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.128969, "compiled_sql": "\n\nSELECT\n system_created_at,\n block_number,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n contract_metadata\nFROM\n ETHEREUM_DEV.silver.contracts_extended", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_contracts_extended"}, "model.ethereum_models.core__ez_token_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"{{ grant_data_share_statement('EZ_TOKEN_TRANSFERS', 'TABLE') }}\"\n) }}\n\nWITH metadata AS (\n\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\ntransfers 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 LOWER(contract_address) AS contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id,\n ingested_at,\n _inserted_timestamp\n FROM\n {{ ref('silver__transfers') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n )\n{% endif %}\n),\nhourly_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n avg(price) as price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n 1 = 1\n\n{% if is_incremental() %}\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n transfers\n)\n{% else %}\n AND HOUR :: DATE >= '2020-05-05'\n{% endif %}\ngroup by 1,2\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n decimals,\n symbol,\n price AS token_price,\n CASE\n WHEN decimals IS NOT NULL THEN raw_amount / pow(\n 10,\n decimals\n )\n ELSE NULL\n END AS amount,\n CASE\n WHEN decimals IS NOT NULL\n AND price IS NOT NULL THEN amount * price\n ELSE NULL\n END AS amount_usd,\n CASE\n WHEN 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 ingested_at,\n _inserted_timestamp\nFROM\n transfers\n LEFT JOIN metadata\n ON contract_address = address\n LEFT JOIN hourly_prices\n ON contract_address = token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__transfers", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [{"sql": "{{ grant_data_share_statement('EZ_TOKEN_TRANSFERS', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_token_transfers"], "unique_id": "model.ethereum_models.core__ez_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__ez_token_transfers.sql", "original_file_path": "models/gold/core__ez_token_transfers.sql", "name": "core__ez_token_transfers", "alias": "ez_token_transfers", "checksum": {"name": "sha256", "checksum": "4e1a358cfb2398e922182d17003224b54b5f6b93b699eddde2501163dc3cdb7b"}, "tags": ["core"], "refs": [["core__dim_contracts"], ["silver__transfers"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "This table will contain 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 ETH transfers are not included here.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "Contract address of the token being transferred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transfer.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "RAW_AMOUNT": {"name": "RAW_AMOUNT", "description": "The amount of tokens transferred. This value is not decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The price, if available, for this token at the transfer time.", "meta": {}, "data_type": null, "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, "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, "quote": null, "tags": []}, "HAS_PRICE": {"name": "HAS_PRICE", "description": "Whether or not our prices model contains this hourly token price.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_DECIMAL": {"name": "HAS_DECIMAL", "description": "Whether or not our contracts model contains the necessary decimal adjustment for this token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "Internal column.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_token_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["core"], "post-hook": ["{{ grant_data_share_statement('EZ_TOKEN_TRANSFERS', 'TABLE') }}"]}, "created_at": 1670862743.140789, "compiled_sql": "\n\nWITH metadata AS (\n\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\ntransfers 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 LOWER(contract_address) AS contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id,\n ingested_at,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.transfers\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_token_transfers\n )\n\n),\nhourly_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n avg(price) as price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n 1 = 1\n\n\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n transfers\n)\n\ngroup by 1,2\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n decimals,\n symbol,\n price AS token_price,\n CASE\n WHEN decimals IS NOT NULL THEN raw_amount / pow(\n 10,\n decimals\n )\n ELSE NULL\n END AS amount,\n CASE\n WHEN decimals IS NOT NULL\n AND price IS NOT NULL THEN amount * price\n ELSE NULL\n END AS amount_usd,\n CASE\n WHEN 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 ingested_at,\n _inserted_timestamp\nFROM\n transfers\n LEFT JOIN metadata\n ON contract_address = address\n LEFT JOIN hourly_prices\n ON contract_address = token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_token_transfers"}, "model.ethereum_models.core__ez_balance_deltas": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['balances'],\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nWITH prices AS (\n\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref(\"core__fact_hourly_token_prices\") }}\n GROUP BY\n 1,\n 2\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref(\"core__dim_contracts\") }}\n),\neth_prices AS (\n SELECT\n HOUR,\n price AS eth_price\n FROM\n prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntoken_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n prev_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN prev_bal_unadj / pow(\n 10,\n decimals\n )\n END AS prev_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n prev_bal * price,\n 2\n )\n END AS prev_bal_usd,\n current_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN current_bal_unadj / pow(\n 10,\n decimals\n )\n END AS current_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * price,\n 2\n )\n END AS current_bal_usd,\n symbol,\n NAME,\n decimals,\n CASE\n WHEN 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 FROM\n {{ ref(\"silver__token_balance_diffs\") }}\n base\n LEFT JOIN token_metadata\n ON base.contract_address = token_metadata.token_address\n LEFT JOIN prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n AND prices.token_address = base.contract_address\n),\neth_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n NULL AS contract_address,\n prev_bal_unadj,\n prev_bal_unadj / pow(\n 10,\n 18\n ) AS prev_bal,\n ROUND(\n prev_bal * eth_price,\n 2\n ) AS prev_bal_usd,\n current_bal_unadj,\n current_bal_unadj / pow(\n 10,\n 18\n ) AS current_bal,\n ROUND(\n current_bal * eth_price,\n 2\n ) AS current_bal_usd,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n 18 AS decimals,\n TRUE AS has_decimal,\n CASE\n WHEN eth_price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price\n FROM\n {{ ref(\"silver__eth_balance_diffs\") }}\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n)\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n prev_bal_unadj,\n prev_bal,\n prev_bal_usd,\n current_bal_unadj,\n current_bal,\n current_bal_usd,\n current_bal_unadj - prev_bal_unadj AS bal_delta_unadj,\n current_bal - prev_bal AS bal_delta,\n current_bal_usd - prev_bal_usd AS bal_delta_usd,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price\nFROM\n eth_diffs\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n prev_bal_unadj,\n prev_bal,\n prev_bal_usd,\n current_bal_unadj,\n current_bal,\n current_bal_usd,\n current_bal_unadj - prev_bal_unadj AS bal_delta_unadj,\n current_bal - prev_bal AS bal_delta,\n current_bal_usd - prev_bal_usd AS bal_delta_usd,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price\nFROM\n token_diffs", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_balance_deltas"], "unique_id": "model.ethereum_models.core__ez_balance_deltas", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__ez_balance_deltas.sql", "original_file_path": "models/gold/core__ez_balance_deltas.sql", "name": "core__ez_balance_deltas", "alias": "ez_balance_deltas", "checksum": {"name": "sha256", "checksum": "6995db5260a49e4ce2b3ac665bd053b00b1ce8515aa552043b7620a1b9f84d4b"}, "tags": ["balances"], "refs": [["core__fact_hourly_token_prices"], ["core__dim_contracts"], ["silver__token_balance_diffs"], ["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "This table contains the block level balance changes for both tokens (including ERC721s) and Native ETH on the Ethereum Blockchain for all wallets and contracts. If a token or Native ETH is moved, we will read the balance of the involved wallets at that block, and carry forward the previous balance into the current record. Symbol, name, and price are joined where possible. ERC721s are included. Data is currently read at the max daily block for wallets with activity. We plan to increase the granularity on this table to block level changes in the near term. \n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `block_timestamp::date` as a filter will lead to optimal query performance.\n\nIf you want to take this data and make it daily, you can do so with the query below. You must use a `block_timestamp::date` filter here at a minimum. Other filters will help query runtime. \n\n```sql\nWITH base_table AS (\n SELECT\n block_timestamp :: DATE AS balance_date,\n CASE\n WHEN symbol = 'ETH' THEN 'ETH'\n ELSE contract_address\n END AS contract_address,\n user_address,\n symbol,\n current_bal\n FROM\n ethereum.core.ez_balance_diffs\n WHERE\n block_timestamp :: DATE >= '' --user input \n AND user_address = '' --user input\n AND (\n contract_address = '' --user input\n OR symbol = 'ETH'\n )\n),\nall_days AS (\n SELECT\n date_day AS balance_date\n FROM\n ethereum.core.dim_dates\n),\naddress_ranges AS (\n SELECT\n user_address,\n contract_address,\n symbol,\n MIN(\n balance_date :: DATE\n ) AS min_block_date,\n CURRENT_DATE() :: DATE AS max_block_date\n FROM\n base_table\n GROUP BY\n user_address,\n contract_address,\n symbol,\n max_block_date\n),\nall_dates AS (\n SELECT\n C.balance_date,\n A.user_address,\n A.contract_address,\n A.symbol\n FROM\n all_days C\n LEFT JOIN address_ranges A\n ON C.full_balance_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.user_address IS NOT NULL\n),\neth_balances AS (\n SELECT\n user_address,\n contract_address,\n balance_date,\n current_bal,\n TRUE AS daily_activity\n FROM\n base_table\n),\nbalance_tmp AS (\n SELECT\n d.balance_date,\n d.user_address,\n d.contract_address,\n d.symbol,\n b.current_bal,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.balance_date = b.balance_date\n AND d.user_address = b.user_address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n balance_date,\n user_address,\n contract_address,\n symbol,\n LAST_VALUE(\n current_bal ignore nulls\n ) over(\n PARTITION BY user_address,\n contract_address\n ORDER BY\n balance_date ASC rows unbounded preceding\n ) AS balance,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0\nORDER BY\n balance_date DESC,\n contract_address\n```", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Block at which the balance was read (when the transfer occurred).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "Block timestamp at which the balance was read (when the transfer occurred).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USER_ADDRESS": {"name": "USER_ADDRESS", "description": "The wallet address holding the tokens / ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The contract address of the token (null for ETH).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL_UNADJ": {"name": "PREV_BAL_UNADJ", "description": "The token or ETH balance from the previously recorded record for this wallet / token, without a decimal adjustment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL": {"name": "PREV_BAL", "description": "The decimal adjusted token or ETH balance from the previously recorded record for this wallet and token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL_USD": {"name": "PREV_BAL_USD", "description": "Previously recorded balance in USD - this will be null for tokens without a decimal adjustment. Please note, the USD value is calculated at this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_UNADJ": {"name": "CURRENT_BAL_UNADJ", "description": "The token or ETH balance at the current block number, without a decimal adjustment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL": {"name": "CURRENT_BAL", "description": "The decimal adjusted token or ETH balance at the current block number.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_USD": {"name": "CURRENT_BAL_USD", "description": "The current balance in USD - this will be null for tokens without a decimal adjustment. Please note, the USD value is calculated at this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BAL_DELTA_UNADJ": {"name": "BAL_DELTA_UNADJ", "description": "The non-decimal adjusted balance change.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BAL_DELTA": {"name": "BAL_DELTA", "description": "The decimal adjusted balance change", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BAL_DELTA_USD": {"name": "BAL_DELTA_USD", "description": "The balance change in USD, will be null for tokens without a decimal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token contract, or ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_NAME": {"name": "TOKEN_NAME", "description": "The name of the token contract, or Native ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The decimals for the token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_DECIMAL": {"name": "HAS_DECIMAL", "description": "Whether the token has a decimal or not, either TRUE or FALSE.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_PRICE": {"name": "HAS_PRICE", "description": "Whether the token has an hourly price or not, either TRUE or FALSE.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_balance_deltas.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_balance_deltas.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["balances"], "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.134294, "compiled_sql": "\n\nWITH prices AS (\n\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n GROUP BY\n 1,\n 2\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n),\neth_prices AS (\n SELECT\n HOUR,\n price AS eth_price\n FROM\n prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntoken_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n prev_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN prev_bal_unadj / pow(\n 10,\n decimals\n )\n END AS prev_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n prev_bal * price,\n 2\n )\n END AS prev_bal_usd,\n current_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN current_bal_unadj / pow(\n 10,\n decimals\n )\n END AS current_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * price,\n 2\n )\n END AS current_bal_usd,\n symbol,\n NAME,\n decimals,\n CASE\n WHEN 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 FROM\n ETHEREUM_DEV.silver.token_balance_diffs\n base\n LEFT JOIN token_metadata\n ON base.contract_address = token_metadata.token_address\n LEFT JOIN prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n AND prices.token_address = base.contract_address\n),\neth_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n NULL AS contract_address,\n prev_bal_unadj,\n prev_bal_unadj / pow(\n 10,\n 18\n ) AS prev_bal,\n ROUND(\n prev_bal * eth_price,\n 2\n ) AS prev_bal_usd,\n current_bal_unadj,\n current_bal_unadj / pow(\n 10,\n 18\n ) AS current_bal,\n ROUND(\n current_bal * eth_price,\n 2\n ) AS current_bal_usd,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n 18 AS decimals,\n TRUE AS has_decimal,\n CASE\n WHEN eth_price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price\n FROM\n ETHEREUM_DEV.silver.eth_balance_diffs\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n)\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n prev_bal_unadj,\n prev_bal,\n prev_bal_usd,\n current_bal_unadj,\n current_bal,\n current_bal_usd,\n current_bal_unadj - prev_bal_unadj AS bal_delta_unadj,\n current_bal - prev_bal AS bal_delta,\n current_bal_usd - prev_bal_usd AS bal_delta_usd,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price\nFROM\n eth_diffs\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n prev_bal_unadj,\n prev_bal,\n prev_bal_usd,\n current_bal_unadj,\n current_bal,\n current_bal_usd,\n current_bal_unadj - prev_bal_unadj AS bal_delta_unadj,\n current_bal - prev_bal AS bal_delta,\n current_bal_usd - prev_bal_usd AS bal_delta_usd,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price\nFROM\n token_diffs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_balance_deltas"}, "model.ethereum_models.core__ez_nft_sales": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n nft_from_address AS seller_address,\n nft_to_address AS buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__opensea_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n nft_from_address AS seller_address,\n nft_to_address AS buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__looksrare_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__rarible_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__x2y2_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__nftx_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__seaport_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__cryptopunk_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__sudoswap_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__rarible_sales_update_sept_2022') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__blur_sales') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_nft_sales"], "unique_id": "model.ethereum_models.core__ez_nft_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__ez_nft_sales.sql", "original_file_path": "models/gold/core__ez_nft_sales.sql", "name": "core__ez_nft_sales", "alias": "ez_nft_sales", "checksum": {"name": "sha256", "checksum": "c402b0dd4bb8c3a9cb6f35c1e606f4bc33667597ab3d99ea953bcf3a5d3dbefa"}, "tags": [], "refs": [["silver_nft__opensea_sales"], ["silver_nft__looksrare_sales"], ["silver_nft__rarible_sales"], ["silver_nft__x2y2_sales"], ["silver_nft__nftx_sales"], ["silver_nft__seaport_sales"], ["silver_nft__cryptopunk_sales"], ["silver_nft__sudoswap_sales"], ["silver_nft__rarible_sales_update_sept_2022"], ["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "This table contains NFT events on the Ethereum blockchain. It currently supports sales on Opensea, Seaport, Blur, Larva Labs, LooksRare, Rarible, x2y2, Sudoswap, and NFTX. More data and exchanges will be added over time.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "The address of the exchange used for the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "The name of the exchange used for the trade. Currently, the exchanges supported are `opensea`, `looksrare`, `larva labs`, `blur`, `rarible`, `x2y2`, `sudoswap`, and `nftx`. More exchanges will be added over time.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_EXCHANGE_VERSION": {"name": "PLATFORM_EXCHANGE_VERSION", "description": "The version of the exchange contract used for the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AGGREGATOR_NAME": {"name": "AGGREGATOR_NAME", "description": "The name of the aggregator platform where the sale took place. If the sale did not take place via an aggregator platform, then the value will be null.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "The address of the seller of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "The address of the buyer of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "The contract address of the NFT.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROJECT_NAME": {"name": "PROJECT_NAME", "description": "The name of the NFT project. This field, along with metadata, will be filled in over time.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ERC1155_VALUE": {"name": "ERC1155_VALUE", "description": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "The token ID for this NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_METADATA": {"name": "TOKEN_METADATA", "description": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_SYMBOL": {"name": "CURRENCY_SYMBOL", "description": "The token symbol for this NFT event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "The token contract address for this NFT event. This will be `ETH` for native ETH transactions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "The amount of the NFT event in the currency in which the transaction occurred, decimal adjusted where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "The amount of the NFT event in US dollars. This will be null for tokens without a decimal adjustment or hourly price.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "The total amount of fees paid relating to the NFT purchase in the transaction currency. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "The decimal adjusted amount of fees paid to the platform for this NFT event in the transaction's currency. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "The decimal adjusted amount of fees paid to the NFT collection as royalty payments for this NFT event in the transaction's currency. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "The total amount of fees paid relating to the NFT purchase in US dollars. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "The amount of fees paid to the platform for this NFT event in US dollars. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "The amount of fees paid to the NFT collection as royalty payments for this NFT event in US dollars. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "The gas fee for this transaction in ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "The gas fee for this transaction in US dollars.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address of this transaction. In most cases, this is the NFT buyer. However, for some more complex transactions, it may not be the NFT buyer.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address of this transaction. In most cases, this is the exchange contract. However, for some more complex NFT events, such as aggregate buys with tools such as Gem and Genie, this may not be the exchange address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_nft_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.263361, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n nft_from_address AS seller_address,\n nft_to_address AS buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.opensea_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n nft_from_address AS seller_address,\n nft_to_address AS buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.rarible_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.nftx_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.seaport_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.blur_sales", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_nft_sales"}, "model.ethereum_models.core__ez_nft_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\n) }}\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_index,\n event_type,\n contract_address AS nft_address,\n project_name,\n from_address AS nft_from_address,\n to_address AS nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value\nFROM\n {{ ref('silver__nft_transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_nft_transfers"], "unique_id": "model.ethereum_models.core__ez_nft_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__ez_nft_transfers.sql", "original_file_path": "models/gold/core__ez_nft_transfers.sql", "name": "core__ez_nft_transfers", "alias": "ez_nft_transfers", "checksum": {"name": "sha256", "checksum": "6dbedb10f44d79317ce510f961d87902e7ccf4977bf1d0edbfd790546fa0e9a2"}, "tags": ["core"], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "This table contains NFT transfer events on the Ethereum blockchain.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "The contract address of the NFT.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROJECT_NAME": {"name": "PROJECT_NAME", "description": "The name of the NFT project. This field, along with metadata, will be filled in over time.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ERC1155_VALUE": {"name": "ERC1155_VALUE", "description": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_FROM_ADDRESS": {"name": "NFT_FROM_ADDRESS", "description": "The sending address of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_TO_ADDRESS": {"name": "NFT_TO_ADDRESS", "description": "The receiving address of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "The token ID for this NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_METADATA": {"name": "TOKEN_METADATA", "description": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_nft_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1670862743.3257978, "compiled_sql": "\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_index,\n event_type,\n contract_address AS nft_address,\n project_name,\n from_address AS nft_from_address,\n to_address AS nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value\nFROM\n ETHEREUM_DEV.silver.nft_transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_nft_transfers"}, "model.ethereum_models.core__ez_eth_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_call_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"{{ grant_data_share_statement('EZ_ETH_TRANSFERS', 'TABLE') }}\"\n) }}\n\nWITH eth_base AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n _call_id,\n _inserted_timestamp,\n input\n FROM\n {{ ref('silver__traces') }}\n WHERE\n TYPE = 'CALL'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n AND gas_used IS NOT NULL\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ source(\n 'ethereum_share',\n 'token_prices_hourly'\n ) }}\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n eth_base\n )\n GROUP BY\n HOUR\n),\ntx_table AS (\n SELECT\n tx_hash,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n eth_base\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n A.tx_hash AS tx_hash,\n A.block_number AS block_number,\n A.block_timestamp AS block_timestamp,\n A.identifier AS identifier,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n A.from_address AS eth_from_address,\n A.to_address AS eth_to_address,\n A.eth_value AS amount,\n ROUND(\n A.eth_value * eth_price,\n 2\n ) AS amount_usd,\n _call_id,\n _inserted_timestamp\nFROM\n eth_base A\n LEFT JOIN eth_price\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n LEFT JOIN tx_table\n ON A.tx_hash = tx_table.tx_hash", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.ethereum_models.grant_data_share_statement"], "nodes": ["source.ethereum_models.ethereum_share.token_prices_hourly", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_call_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [{"sql": "{{ grant_data_share_statement('EZ_ETH_TRANSFERS', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_eth_transfers"], "unique_id": "model.ethereum_models.core__ez_eth_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__ez_eth_transfers.sql", "original_file_path": "models/gold/core__ez_eth_transfers.sql", "name": "core__ez_eth_transfers", "alias": "ez_eth_transfers", "checksum": {"name": "sha256", "checksum": "4fde54832827e7a5ec7beab03440f96c5849cede31cd52e20cf3ac1948c8ce5d"}, "tags": ["core"], "refs": [["silver__traces"], ["silver__transactions"]], "sources": [["ethereum_share", "token_prices_hourly"]], "metrics": [], "description": "This table contains all native ETH 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.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_FROM_ADDRESS": {"name": "ETH_FROM_ADDRESS", "description": "The sending address of this transfer.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_TO_ADDRESS": {"name": "ETH_TO_ADDRESS", "description": "The receiving address of this transfer. This can be a contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "ETH value transferred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_USD": {"name": "AMOUNT_USD", "description": "ETH value transferred, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IDENTIFIER": {"name": "IDENTIFIER", "description": "This field represents the position and type of the trace within the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_eth_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_call_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["core"], "post-hook": ["{{ grant_data_share_statement('EZ_ETH_TRANSFERS', 'TABLE') }}"]}, "created_at": 1670862743.267319, "compiled_sql": "\n\nWITH eth_base AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n _call_id,\n _inserted_timestamp,\n input\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n TYPE = 'CALL'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n AND gas_used IS NOT NULL\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_eth_transfers\n)\n\n),\neth_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.silver.token_prices_hourly\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n eth_base\n )\n GROUP BY\n HOUR\n),\ntx_table AS (\n SELECT\n tx_hash,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n eth_base\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_eth_transfers\n)\n\n)\nSELECT\n A.tx_hash AS tx_hash,\n A.block_number AS block_number,\n A.block_timestamp AS block_timestamp,\n A.identifier AS identifier,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n A.from_address AS eth_from_address,\n A.to_address AS eth_to_address,\n A.eth_value AS amount,\n ROUND(\n A.eth_value * eth_price,\n 2\n ) AS amount_usd,\n _call_id,\n _inserted_timestamp\nFROM\n eth_base A\n LEFT JOIN eth_price\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n LEFT JOIN tx_table\n ON A.tx_hash = tx_table.tx_hash", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_eth_transfers"}, "model.ethereum_models.core__fact_token_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\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 contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id\nFROM\n {{ ref('silver__transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_token_transfers"], "unique_id": "model.ethereum_models.core__fact_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__fact_token_transfers.sql", "original_file_path": "models/gold/core__fact_token_transfers.sql", "name": "core__fact_token_transfers", "alias": "fact_token_transfers", "checksum": {"name": "sha256", "checksum": "146083d435eec554c1df64f7d37405b12f359e3e2066a99a9f20c75e6effac41"}, "tags": ["core"], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "This table contains events on the Ethereum Blockchain with an event name of 'Transfer'. The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. Please note this amount is not decimal adjusted. Decimal adjustments for a token address can be found in ```dim_contracts```. This table will not contain transfers of native ETH.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "Contract address of the token being transferred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transfer.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "RAW_AMOUNT": {"name": "RAW_AMOUNT", "description": "The amount of tokens transferred. This value is not decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_token_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1670862743.0975418, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id\nFROM\n ETHEREUM_DEV.silver.transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_token_transfers"}, "model.ethereum_models.core__dim_function_signatures": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n text_signature,\n bytes_signature,\n id\nFROM\n {{ source(\n 'ethereum_silver',\n 'signatures_backfill'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.ethereum_silver.signatures_backfill"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_function_signatures"], "unique_id": "model.ethereum_models.core__dim_function_signatures", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__dim_function_signatures.sql", "original_file_path": "models/gold/core__dim_function_signatures.sql", "name": "core__dim_function_signatures", "alias": "dim_function_signatures", "checksum": {"name": "sha256", "checksum": "32dba83a2c2f3bcff7b8779d0e52aa21e599a769acf54cb197a2db96787e2ccc"}, "tags": [], "refs": [], "sources": [["ethereum_silver", "signatures_backfill"]], "metrics": [], "description": "This table contains function signatures used to decode Ethereum call data into a human-readable format. For more details see (https://www.4byte.directory/).", "columns": {"TEXT_SIGNATURE": {"name": "TEXT_SIGNATURE", "description": "The human-readable format for this function or event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BYTES_SIGNATURE": {"name": "BYTES_SIGNATURE", "description": "The byte signature for this function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "The ID for this function or event signature.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_function_signatures.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_function_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.094018, "compiled_sql": "\n\nSELECT\n text_signature,\n bytes_signature,\n id\nFROM\n ethereum.silver.signatures_backfill", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_function_signatures"}, "model.ethereum_models.core__fact_hourly_token_prices": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n HOUR,\n lower(token_address) as token_address,\n symbol,\n decimals,\n price,\n is_imputed\nFROM\n {{ ref(\n 'silver__token_prices_all_providers_hourly'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_hourly_token_prices"], "unique_id": "model.ethereum_models.core__fact_hourly_token_prices", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__fact_hourly_token_prices.sql", "original_file_path": "models/gold/core__fact_hourly_token_prices.sql", "name": "core__fact_hourly_token_prices", "alias": "fact_hourly_token_prices", "checksum": {"name": "sha256", "checksum": "dc70110d4bfa5a7b040962b47ba1d9d7bd18f66ef8099249ac0915ac2a7c4a44"}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "This table contains hourly prices for tokens on the Ethereum Blockchain. \nThe sources of this data are [CoinMarketCap](https://coinmarketcap.com/) and [CoinGecko](https://www.coingecko.com/).", "columns": {"HOUR": {"name": "HOUR", "description": "Hour at which the token price was recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "The unique Ethereum address for a given token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimals for token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IS_IMPUTED": {"name": "IS_IMPUTED", "description": "This column indicates whether or not the price has been pulled forward from the previous hour. Sometimes hourly prices are missed from our data source, and in that case we carry forward the last recorded hourly price until we record a new price.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_hourly_token_prices.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_hourly_token_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.0998468, "compiled_sql": "\n\nSELECT\n HOUR,\n lower(token_address) as token_address,\n symbol,\n decimals,\n price,\n is_imputed\nFROM\n ETHEREUM_DEV.silver.token_prices_all_providers_hourly", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_hourly_token_prices"}, "model.ethereum_models.core__fact_traces": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\n) }}\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n DATA,\n tx_status,\n sub_traces\nFROM\n {{ ref('silver__traces') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_traces"], "unique_id": "model.ethereum_models.core__fact_traces", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__fact_traces.sql", "original_file_path": "models/gold/core__fact_traces.sql", "name": "core__fact_traces", "alias": "fact_traces", "checksum": {"name": "sha256", "checksum": "f96ba8a3bd0a02593866d1217ab7092b601a81668b965adf31016629258ca1f4"}, "tags": ["core"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "This table contains flattened trace data for internal contract calls on the Ethereum blockchain. Hex encoded fields can be decoded to integers by using `TO_NUMBER(, 'XXXXXXXXXXXX')`, with the number of Xs being the max length of the encoded field. You must also remove the `0x` from your field to use the `TO_NUMBER()` function, if applicable.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "The transaction hash for the trace. Please note, this is not necessarily unique in this table as transactions frequently have multiple traces.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this trace. This is not necessarily the from address of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "The receiving address of this trace. This is not necessarily the to address of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_VALUE": {"name": "ETH_VALUE", "description": "The amount of ETH transferred in this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS": {"name": "GAS", "description": "The gas supplied for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "The gas used for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT": {"name": "INPUT", "description": "The input data for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "OUTPUT": {"name": "OUTPUT", "description": "The output data for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TYPE": {"name": "TYPE", "description": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IDENTIFIER": {"name": "IDENTIFIER", "description": "This field represents the position and type of the trace within the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "The raw JSON data for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUB_TRACES": {"name": "SUB_TRACES", "description": "The amount of nested sub traces for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_traces.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_traces.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1670862743.1124759, "compiled_sql": "\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n DATA,\n tx_status,\n sub_traces\nFROM\n ETHEREUM_DEV.silver.traces", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_traces"}, "model.ethereum_models.core__dim_event_signatures": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n text_signature,\n hex_signature,\n id\nFROM\n {{ source(\n 'ethereum_silver',\n 'event_signatures_backfill'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.ethereum_silver.event_signatures_backfill"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_event_signatures"], "unique_id": "model.ethereum_models.core__dim_event_signatures", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__dim_event_signatures.sql", "original_file_path": "models/gold/core__dim_event_signatures.sql", "name": "core__dim_event_signatures", "alias": "dim_event_signatures", "checksum": {"name": "sha256", "checksum": "33ff4db39d26978fdf95ccfce9fe05b481fe2f644998748f9451f7c9c8316e07"}, "tags": [], "refs": [], "sources": [["ethereum_silver", "event_signatures_backfill"]], "metrics": [], "description": "This table contains event signatures used to decode Ethereum event data into a human-readable format. For more details see (https://www.4byte.directory/).", "columns": {"TEXT_SIGNATURE": {"name": "TEXT_SIGNATURE", "description": "The human-readable format for this function or event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HEX_SIGNATURE": {"name": "HEX_SIGNATURE", "description": "The hex signature for this event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "The ID for this function or event signature.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_event_signatures.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_event_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.107575, "compiled_sql": "\n\nSELECT\n text_signature,\n hex_signature,\n id\nFROM\n ethereum.silver.event_signatures_backfill", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_event_signatures"}, "model.ethereum_models.core__fact_blocks": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n network,\n 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 uncle_blocks,\n block_header_json\nFROM\n {{ ref('silver__blocks') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_blocks"], "unique_id": "model.ethereum_models.core__fact_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__fact_blocks.sql", "original_file_path": "models/gold/core__fact_blocks.sql", "name": "core__fact_blocks", "alias": "fact_blocks", "checksum": {"name": "sha256", "checksum": "91c8162ea06944a00c0a2e77286bd15106550f1e0f94425c925257294d0a64c9"}, "tags": ["core"], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "This table contains block level data for the Ethereum Blockchain. This table can be used to analyze trends at a block level, for example gas fees vs. total transactions over time. For more information, please see [Etherscan Resources](https://etherscan.io/directory/Learning_Resources/Ethereum) or [The Ethereum Organization](https://ethereum.org/en/developers/docs/blocks/)", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "The network on the blockchain used by a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "Total number of transactions within a block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "The effort required to mine the block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_DIFFICULTY": {"name": "TOTAL_DIFFICULTY", "description": "Total difficulty of the chain at a given block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "Any data included by the miner for a given block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "Total gas limit provided by all transactions in the block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "Total gas used in the block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HASH": {"name": "HASH", "description": "The hash of the block header for a given block.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "Miner who successfully added a given block to the blockchain.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "The root of the state trie.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "The mechanism which Ethereum Javascript RLP encodes an empty string.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "Block size, which is determined by a given block's gas limit.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "BLOCK_HEADER_JSON": {"name": "BLOCK_HEADER_JSON", "description": "This JSON column contains the block header details.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_blocks.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1670862743.106145, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n network,\n 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 uncle_blocks,\n block_header_json\nFROM\n ETHEREUM_DEV.silver.blocks", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_blocks"}, "model.ethereum_models.core__fact_eth_balances": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n balance\nFROM\n {{ ref('silver__eth_balances') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_eth_balances"], "unique_id": "model.ethereum_models.core__fact_eth_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__fact_eth_balances.sql", "original_file_path": "models/gold/core__fact_eth_balances.sql", "name": "core__fact_eth_balances", "alias": "fact_eth_balances", "checksum": {"name": "sha256", "checksum": "07df362c29a7d55cafddc8e974d4148c8080fa9e3e81bbd6ea87154dd5296e80"}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "'This table contains the unadjusted Ether (ETH) balances for users on the Ethereum blockchain. When an ETH transfer occurs, we will read the balance of the involved parties at the transfer block.'\n", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Block number at which the ETH balance was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "Timestamp of block number read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USER_ADDRESS": {"name": "USER_ADDRESS", "description": "Wallet / contract address holding ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE": {"name": "BALANCE", "description": "The unadjusted ETH balance.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_eth_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.114072, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n balance\nFROM\n ETHEREUM_DEV.silver.eth_balances", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_eth_balances"}, "model.ethereum_models.core__fact_token_balances": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n balance\nFROM\n {{ ref('silver__token_balances') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_token_balances"], "unique_id": "model.ethereum_models.core__fact_token_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__fact_token_balances.sql", "original_file_path": "models/gold/core__fact_token_balances.sql", "name": "core__fact_token_balances", "alias": "fact_token_balances", "checksum": {"name": "sha256", "checksum": "f525258e0584e43b1f9c18b29fe471e9ff0dc559f5439b607e023d97e20268b1"}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "'This table contains the unadjusted token balances for users on the Ethereum blockchain. When a token transfer event occurs, we will read the balance of the involved parties at the transfer block. Please see `ethereum.core.dim_contracts` for decimal adjustments. Includes both ERC20s and ERC721s.'\n", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Block number at which the token balance was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "Timestamp of block number read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USER_ADDRESS": {"name": "USER_ADDRESS", "description": "Wallet / contract address holding tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The contract address of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE": {"name": "BALANCE", "description": "The unadjusted token balance.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_token_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.116064, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n balance\nFROM\n ETHEREUM_DEV.silver.token_balances", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_token_balances"}, "model.ethereum_models.core__ez_current_balances": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['balances'],\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nWITH prices AS (\n\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref(\"core__fact_hourly_token_prices\") }}\n WHERE\n price IS NOT NULL\n AND token_address IS NOT NULL\n GROUP BY\n 1,\n 2\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref(\"core__dim_contracts\") }}\n),\nlast_price AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n prices qualify(ROW_NUMBER() over (PARTITION BY token_address\n ORDER BY\n HOUR DESC)) = 1\n),\nlatest_tokens AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj\n FROM\n {{ ref(\"silver__token_balance_diffs\") }}\n qualify(ROW_NUMBER() over (PARTITION BY address, contract_address\n ORDER BY\n block_number DESC)) = 1\n),\nlatest_eth AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n NULL AS contract_address,\n current_bal_unadj\n FROM\n {{ ref(\"silver__eth_balance_diffs\") }}\n qualify(ROW_NUMBER() over (PARTITION BY address\n ORDER BY\n block_number DESC)) = 1\n),\ntoken_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN current_bal_unadj / pow(\n 10,\n decimals\n )\n END AS current_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * A.price,\n 2\n )\n END AS usd_value_last_activity,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * b.price,\n 2\n )\n END AS usd_value_now,\n symbol,\n NAME,\n decimals,\n CASE\n WHEN decimals IS NULL THEN FALSE\n ELSE TRUE\n END AS has_decimal,\n CASE\n WHEN A.price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n b.hour :: TIMESTAMP AS last_recorded_price\n FROM\n latest_tokens base\n LEFT JOIN token_metadata\n ON base.contract_address = token_metadata.token_address\n LEFT JOIN prices A\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = A.hour\n AND A.token_address = base.contract_address\n LEFT JOIN last_price b\n ON b.token_address = base.contract_address\n WHERE\n current_bal_unadj <> 0\n),\neth_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj,\n current_bal_unadj / pow(\n 10,\n 18\n ) AS current_bal,\n ROUND(\n current_bal * A.price,\n 2\n ) AS usd_value_last_activity,\n ROUND(\n current_bal * b.price,\n 2\n ) AS usd_value_now,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n 18 AS decimals,\n TRUE AS has_decimal,\n CASE\n WHEN A.price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n b.hour :: TIMESTAMP AS last_recorded_price\n FROM\n latest_eth\n LEFT JOIN prices A\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = A.hour\n AND A.token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n LEFT JOIN last_price b\n ON b.token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n WHERE\n current_bal_unadj <> 0\n)\nSELECT\n block_number AS last_activity_block,\n block_timestamp AS last_activity_block_timestamp,\n address AS user_address,\n contract_address,\n current_bal_unadj,\n current_bal,\n usd_value_last_activity,\n usd_value_now,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price,\n last_recorded_price\nFROM\n eth_diffs\nUNION ALL\nSELECT\n block_number AS last_activity_block,\n block_timestamp AS last_activity_block_timestamp,\n address AS user_address,\n contract_address,\n current_bal_unadj,\n current_bal,\n usd_value_last_activity,\n usd_value_now,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price,\n last_recorded_price\nFROM\n token_diffs", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_current_balances"], "unique_id": "model.ethereum_models.core__ez_current_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__ez_current_balances.sql", "original_file_path": "models/gold/core__ez_current_balances.sql", "name": "core__ez_current_balances", "alias": "ez_current_balances", "checksum": {"name": "sha256", "checksum": "5684dac52ba20f14b9bf7fcae3d7b0a3f67036e42d93d896957fd6187fd10cbf"}, "tags": ["balances"], "refs": [["core__fact_hourly_token_prices"], ["core__dim_contracts"], ["silver__token_balance_diffs"], ["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "This table contains the current, non 0, balances for wallets on the Ethereum Blockchain. Symbol, name, and price are joined where possible. Prices are calculated as of the last activity date and as of the most recently recorded hourly price. ERC721s are included.\n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `last_activity_block_timestamp::date` as a filter will lead to optimal query performance.", "columns": {"LAST_ACTIVITY_BLOCK": {"name": "LAST_ACTIVITY_BLOCK", "description": "The last block where this token was transferred by this address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The last block timestamp where this token was transferred by this address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USER_ADDRESS": {"name": "USER_ADDRESS", "description": "The wallet address holding the tokens / ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The contract address of the token (null for ETH).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_UNADJ": {"name": "CURRENT_BAL_UNADJ", "description": "The current token or ETH balance for this address, without a decimal adjustment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL": {"name": "CURRENT_BAL", "description": "The decimal adjusted current token or ETH balance.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USD_VALUE_LAST_ACTIVITY": {"name": "USD_VALUE_LAST_ACTIVITY", "description": "The value of the tokens or ETH in USD, at the time the last token activity occurred. Will be null for tokens without a decimal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USD_VALUE_NOW": {"name": "USD_VALUE_NOW", "description": "The value of the tokens or ETH in USD, as of the most recently recorded hourly price. Will be null for tokens without a decimal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token contract, or ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_NAME": {"name": "TOKEN_NAME", "description": "The name of the token contract, or Native ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The decimals for the token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_DECIMAL": {"name": "HAS_DECIMAL", "description": "Whether the token has a decimal or not, either TRUE or FALSE.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_PRICE": {"name": "HAS_PRICE", "description": "Whether the token has an hourly price or not, either TRUE or FALSE.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LAST_RECORDED_PRICE": {"name": "LAST_RECORDED_PRICE", "description": "The timestamp of the last hourly price recorded for this token.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_current_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_current_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["balances"], "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.396159, "compiled_sql": "\n\nWITH prices AS (\n\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n price IS NOT NULL\n AND token_address IS NOT NULL\n GROUP BY\n 1,\n 2\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n),\nlast_price AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n prices qualify(ROW_NUMBER() over (PARTITION BY token_address\n ORDER BY\n HOUR DESC)) = 1\n),\nlatest_tokens AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj\n FROM\n ETHEREUM_DEV.silver.token_balance_diffs\n qualify(ROW_NUMBER() over (PARTITION BY address, contract_address\n ORDER BY\n block_number DESC)) = 1\n),\nlatest_eth AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n NULL AS contract_address,\n current_bal_unadj\n FROM\n ETHEREUM_DEV.silver.eth_balance_diffs\n qualify(ROW_NUMBER() over (PARTITION BY address\n ORDER BY\n block_number DESC)) = 1\n),\ntoken_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN current_bal_unadj / pow(\n 10,\n decimals\n )\n END AS current_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * A.price,\n 2\n )\n END AS usd_value_last_activity,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * b.price,\n 2\n )\n END AS usd_value_now,\n symbol,\n NAME,\n decimals,\n CASE\n WHEN decimals IS NULL THEN FALSE\n ELSE TRUE\n END AS has_decimal,\n CASE\n WHEN A.price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n b.hour :: TIMESTAMP AS last_recorded_price\n FROM\n latest_tokens base\n LEFT JOIN token_metadata\n ON base.contract_address = token_metadata.token_address\n LEFT JOIN prices A\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = A.hour\n AND A.token_address = base.contract_address\n LEFT JOIN last_price b\n ON b.token_address = base.contract_address\n WHERE\n current_bal_unadj <> 0\n),\neth_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj,\n current_bal_unadj / pow(\n 10,\n 18\n ) AS current_bal,\n ROUND(\n current_bal * A.price,\n 2\n ) AS usd_value_last_activity,\n ROUND(\n current_bal * b.price,\n 2\n ) AS usd_value_now,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n 18 AS decimals,\n TRUE AS has_decimal,\n CASE\n WHEN A.price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n b.hour :: TIMESTAMP AS last_recorded_price\n FROM\n latest_eth\n LEFT JOIN prices A\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = A.hour\n AND A.token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n LEFT JOIN last_price b\n ON b.token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n WHERE\n current_bal_unadj <> 0\n)\nSELECT\n block_number AS last_activity_block,\n block_timestamp AS last_activity_block_timestamp,\n address AS user_address,\n contract_address,\n current_bal_unadj,\n current_bal,\n usd_value_last_activity,\n usd_value_now,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price,\n last_recorded_price\nFROM\n eth_diffs\nUNION ALL\nSELECT\n block_number AS last_activity_block,\n block_timestamp AS last_activity_block_timestamp,\n address AS user_address,\n contract_address,\n current_bal_unadj,\n current_bal,\n usd_value_last_activity,\n usd_value_now,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price,\n last_recorded_price\nFROM\n token_diffs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_current_balances"}, "model.ethereum_models.core__ez_nft_mints": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n post_hook = \"{{ grant_data_share_statement('EZ_NFT_MINTS', 'TABLE') }}\"\n) }}\n\nWITH nft_mints AS (\n\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n from_address,\n to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n 'nft_mint' AS event_type,\n ingested_at\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n event_type = 'mint'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(ingested_at) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nmint_price AS (\n SELECT\n tx_hash,\n eth_value,\n tx_fee\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n status = 'SUCCESS'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n nft_mints\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(ingested_at) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntokens_per_tx AS (\n SELECT\n tx_hash,\n COUNT(\n DISTINCT tokenId\n ) AS nft_count\n FROM\n nft_mints\n GROUP BY\n tx_hash\n),\ntokens_moved AS (\n SELECT\n tx_hash,\n _log_id,\n from_address,\n to_address,\n contract_address,\n raw_amount\n FROM\n {{ ref('silver__transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n nft_mints\n ) qualify(ROW_NUMBER() over(PARTITION BY tx_hash\n ORDER BY\n raw_amount DESC)) = 1\n),\ntoken_prices AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(contract_address)\n FROM\n tokens_moved\n )\n OR (\n token_address IS NULL\n AND symbol IS NULL\n )\n OR token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n nft_mints\n )\n GROUP BY\n HOUR,\n token_address\n),\nmetadata AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nFINAL AS (\n SELECT\n block_timestamp,\n block_number,\n nft_mints.tx_hash AS tx_hash,\n event_type,\n nft_mints.contract_address AS nft_address,\n project_name,\n nft_mints.from_address AS nft_from_address,\n nft_mints.to_address AS nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n eth_value / nft_count AS mint_price_eth,\n ROUND(\n eth_value / nft_count * eth_price,\n 2\n ) AS mint_price_usd,\n nft_count,\n raw_amount,\n CASE\n WHEN metadata.decimals IS NOT NULL THEN raw_amount / pow(\n 10,\n metadata.decimals\n )\n ELSE raw_amount\n END AS amount,\n CASE\n WHEN metadata.decimals IS NOT NULL THEN amount * price\n ELSE NULL\n END AS amount_usd,\n amount / nft_count AS mint_price_tokens,\n ROUND(\n amount_usd / nft_count,\n 2\n ) AS mint_price_tokens_usd,\n symbol AS mint_token_symbol,\n tokens_moved.contract_address AS mint_token_address,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n nft_mints.ingested_at,\n nft_mints._log_id\n FROM\n nft_mints\n JOIN mint_price\n ON nft_mints.tx_hash = mint_price.tx_hash\n JOIN tokens_per_tx\n ON nft_mints.tx_hash = tokens_per_tx.tx_hash\n LEFT JOIN tokens_moved\n ON tokens_moved.tx_hash = nft_mints.tx_hash\n LEFT JOIN token_prices\n ON DATE_TRUNC(\n 'hour',\n nft_mints.block_timestamp\n ) = token_prices.hour\n AND token_prices.token_address = tokens_moved.contract_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n nft_mints.block_timestamp\n ) = eth_prices.hour\n LEFT JOIN metadata\n ON metadata.address = tokens_moved.contract_address\n)\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n mint_price_eth,\n mint_price_usd,\n nft_count,\n amount,\n amount_usd,\n mint_price_tokens,\n mint_price_tokens_usd,\n mint_token_symbol,\n mint_token_address,\n tx_fee,\n ingested_at,\n _log_id\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [{"sql": "{{ grant_data_share_statement('EZ_NFT_MINTS', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_nft_mints"], "unique_id": "model.ethereum_models.core__ez_nft_mints", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__ez_nft_mints.sql", "original_file_path": "models/gold/core__ez_nft_mints.sql", "name": "core__ez_nft_mints", "alias": "ez_nft_mints", "checksum": {"name": "sha256", "checksum": "e52102ec66fb1f8c9b560ed9678ed7a5aa7653fc6e13730a0da172baf351ee00"}, "tags": [], "refs": [["silver__nft_transfers"], ["silver__transactions"], ["silver__transfers"], ["core__fact_hourly_token_prices"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "This table contains NFT mint events, defined as an NFT transfers from a burn address to an address, on the ethereum blockchain.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "The contract address of the NFT.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROJECT_NAME": {"name": "PROJECT_NAME", "description": "The name of the NFT project. This field, along with metadata, will be filled in over time.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ERC1155_VALUE": {"name": "ERC1155_VALUE", "description": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_FROM_ADDRESS": {"name": "NFT_FROM_ADDRESS", "description": "The sending address of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_TO_ADDRESS": {"name": "NFT_TO_ADDRESS", "description": "The receiving address of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "The token ID for this NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_METADATA": {"name": "TOKEN_METADATA", "description": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_PRICE_ETH": {"name": "MINT_PRICE_ETH", "description": "The price paid in ETH to mint the NFT(s).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_PRICE_USD": {"name": "MINT_PRICE_USD", "description": "The price paid in US dollars to mint the NFT(s).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_COUNT": {"name": "NFT_COUNT", "description": "The number of NFTs minted in this event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "The gas fee for this transaction in ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "The gas fee for this transaction in US dollars.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_PRICE_TOKENS": {"name": "MINT_PRICE_TOKENS", "description": "The decimal adjusted amount of tokens supplied within the same transaction to mint the NFT. This field may not handle all edge cases.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_PRICE_TOKENS_USD": {"name": "MINT_PRICE_TOKENS_USD", "description": "The amount of tokens supplied in US dollars within the same transaction to mint the NFT. This field may not handle all edge cases.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_TOKEN_SYMBOL": {"name": "MINT_TOKEN_SYMBOL", "description": "The symbol of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_TOKEN_ADDRESS": {"name": "MINT_TOKEN_ADDRESS", "description": "The contract address of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_nft_mints.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_mints.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "post-hook": ["{{ grant_data_share_statement('EZ_NFT_MINTS', 'TABLE') }}"]}, "created_at": 1670862743.402209, "compiled_sql": "\n\nWITH nft_mints AS (\n\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n from_address,\n to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n 'nft_mint' AS event_type,\n ingested_at\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n event_type = 'mint'\n\n\nAND ingested_at >= (\n SELECT\n MAX(ingested_at) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_nft_mints\n)\n\n),\nmint_price AS (\n SELECT\n tx_hash,\n eth_value,\n tx_fee\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n status = 'SUCCESS'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n nft_mints\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(ingested_at) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_nft_mints\n)\n\n),\ntokens_per_tx AS (\n SELECT\n tx_hash,\n COUNT(\n DISTINCT tokenId\n ) AS nft_count\n FROM\n nft_mints\n GROUP BY\n tx_hash\n),\ntokens_moved AS (\n SELECT\n tx_hash,\n _log_id,\n from_address,\n to_address,\n contract_address,\n raw_amount\n FROM\n ETHEREUM_DEV.silver.transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n nft_mints\n ) qualify(ROW_NUMBER() over(PARTITION BY tx_hash\n ORDER BY\n raw_amount DESC)) = 1\n),\ntoken_prices AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(contract_address)\n FROM\n tokens_moved\n )\n OR (\n token_address IS NULL\n AND symbol IS NULL\n )\n OR token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n nft_mints\n )\n GROUP BY\n HOUR,\n token_address\n),\nmetadata AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nFINAL AS (\n SELECT\n block_timestamp,\n block_number,\n nft_mints.tx_hash AS tx_hash,\n event_type,\n nft_mints.contract_address AS nft_address,\n project_name,\n nft_mints.from_address AS nft_from_address,\n nft_mints.to_address AS nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n eth_value / nft_count AS mint_price_eth,\n ROUND(\n eth_value / nft_count * eth_price,\n 2\n ) AS mint_price_usd,\n nft_count,\n raw_amount,\n CASE\n WHEN metadata.decimals IS NOT NULL THEN raw_amount / pow(\n 10,\n metadata.decimals\n )\n ELSE raw_amount\n END AS amount,\n CASE\n WHEN metadata.decimals IS NOT NULL THEN amount * price\n ELSE NULL\n END AS amount_usd,\n amount / nft_count AS mint_price_tokens,\n ROUND(\n amount_usd / nft_count,\n 2\n ) AS mint_price_tokens_usd,\n symbol AS mint_token_symbol,\n tokens_moved.contract_address AS mint_token_address,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n nft_mints.ingested_at,\n nft_mints._log_id\n FROM\n nft_mints\n JOIN mint_price\n ON nft_mints.tx_hash = mint_price.tx_hash\n JOIN tokens_per_tx\n ON nft_mints.tx_hash = tokens_per_tx.tx_hash\n LEFT JOIN tokens_moved\n ON tokens_moved.tx_hash = nft_mints.tx_hash\n LEFT JOIN token_prices\n ON DATE_TRUNC(\n 'hour',\n nft_mints.block_timestamp\n ) = token_prices.hour\n AND token_prices.token_address = tokens_moved.contract_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n nft_mints.block_timestamp\n ) = eth_prices.hour\n LEFT JOIN metadata\n ON metadata.address = tokens_moved.contract_address\n)\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n mint_price_eth,\n mint_price_usd,\n nft_count,\n amount,\n amount_usd,\n mint_price_tokens,\n mint_price_tokens_usd,\n mint_token_symbol,\n mint_token_address,\n tx_fee,\n ingested_at,\n _log_id\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_nft_mints"}, "model.ethereum_models.core__dim_dates": {"raw_sql": "{{ config(\n materialized = \"table\",\n post_hook = \"{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}\"\n) }}\n{{ dbt_date.get_date_dimension(\n '2017-01-01',\n '2022-12-31'\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_date.get_date_dimension", "macro.ethereum_models.grant_data_share_statement"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "table", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_dates"], "unique_id": "model.ethereum_models.core__dim_dates", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__dim_dates.sql", "original_file_path": "models/gold/core__dim_dates.sql", "name": "core__dim_dates", "alias": "dim_dates", "checksum": {"name": "sha256", "checksum": "782a5d821fdc165ba1fd5153d66ee35bf2b7e7182bdc70ce4f47b6f7a24a3517"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_dates.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "table", "post-hook": ["{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}"]}, "created_at": 1670862737.454758, "compiled_sql": "\n\n \nwith base_dates as (\n \n with date_spine as\n(\n\n \n\n\n\n\n\nwith rawdata as (\n\n \n\n \n\n with p as (\n select 0 as generated_number union all select 1\n ), unioned as (\n\n select\n\n \n p0.generated_number * power(2, 0)\n + \n \n p1.generated_number * power(2, 1)\n + \n \n p2.generated_number * power(2, 2)\n + \n \n p3.generated_number * power(2, 3)\n + \n \n p4.generated_number * power(2, 4)\n + \n \n p5.generated_number * power(2, 5)\n + \n \n p6.generated_number * power(2, 6)\n + \n \n p7.generated_number * power(2, 7)\n + \n \n p8.generated_number * power(2, 8)\n + \n \n p9.generated_number * power(2, 9)\n + \n \n p10.generated_number * power(2, 10)\n + \n \n p11.generated_number * power(2, 11)\n \n \n + 1\n as generated_number\n\n from\n\n \n p as p0\n cross join \n \n p as p1\n cross join \n \n p as p2\n cross join \n \n p as p3\n cross join \n \n p as p4\n cross join \n \n p as p5\n cross join \n \n p as p6\n cross join \n \n p as p7\n cross join \n \n p as p8\n cross join \n \n p as p9\n cross join \n \n p as p10\n cross join \n \n p as p11\n \n \n\n )\n\n select *\n from unioned\n where generated_number <= 2190\n order by generated_number\n\n\n\n),\n\nall_periods as (\n\n select (\n \n\n dateadd(\n day,\n row_number() over (order by 1) - 1,\n cast('2017-01-01' as TIMESTAMP)\n )\n\n\n ) as date_day\n from rawdata\n\n),\n\nfiltered as (\n\n select *\n from all_periods\n where date_day <= cast('2022-12-31' as TIMESTAMP)\n\n)\n\nselect * from filtered\n\n\n\n)\nselect\n cast(d.date_day as TIMESTAMP) as date_day\nfrom\n date_spine d\n\n\n),\ndates_with_prior_year_dates as (\n\n select\n cast(d.date_day as date) as date_day,\n cast(\n\n dateadd(\n year,\n -1,\n d.date_day\n )\n\n as date) as prior_year_date_day,\n cast(\n\n dateadd(\n day,\n -364,\n d.date_day\n )\n\n as date) as prior_year_over_year_date_day\n from\n \tbase_dates d\n\n)\nselect\n d.date_day,\n cast(\n\n dateadd(\n day,\n -1,\n d.date_day\n )\n\n as date) as prior_date_day,\n cast(\n\n dateadd(\n day,\n 1,\n d.date_day\n )\n\n as date) as next_date_day,\n d.prior_year_date_day as prior_year_date_day,\n d.prior_year_over_year_date_day,\n case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end as day_of_week,\n date_part('dayofweekiso', d.date_day) as day_of_week_iso,\n -- long version not implemented on Snowflake so we're doing it manually :/\n case dayname(d.date_day)\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 as day_of_week_name,\n dayname(d.date_day) as day_of_week_name_short,\n date_part('day', d.date_day) as day_of_month,\n date_part('dayofyear', d.date_day) as day_of_year,\n\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end - 1),\n d.date_day\n )\n\n as date) as week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end - 1),\n d.date_day\n )\n\n as date)\n )\n\n as date) as week_end_date,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.prior_year_over_year_date_day) = 7 then 1\n else date_part('dayofweek', d.prior_year_over_year_date_day) + 1\n end - 1),\n d.prior_year_over_year_date_day\n )\n\n as date) as prior_year_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.prior_year_over_year_date_day) = 7 then 1\n else date_part('dayofweek', d.prior_year_over_year_date_day) + 1\n end - 1),\n d.prior_year_over_year_date_day\n )\n\n as date)\n )\n\n as date) as prior_year_week_end_date,\n cast(date_part('week', d.date_day) as INT) as week_of_year,\n\n cast(date_trunc('week', d.date_day) as date) as iso_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n cast(date_trunc('week', d.date_day) as date)\n )\n\n as date) as iso_week_end_date,\n cast(date_trunc('week', d.prior_year_over_year_date_day) as date) as prior_year_iso_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n cast(date_trunc('week', d.prior_year_over_year_date_day) as date)\n )\n\n as date) as prior_year_iso_week_end_date,\n cast(date_part('weekiso', d.date_day) as INT) as iso_week_of_year,\n\n cast(date_part('week', d.prior_year_over_year_date_day) as INT) as prior_year_week_of_year,\n cast(date_part('weekiso', d.prior_year_over_year_date_day) as INT) as prior_year_iso_week_of_year,\n\n cast(date_part('month', d.date_day) as INT) as month_of_year,\n to_char(d.date_day, 'MMMM') as month_name,\n to_char(d.date_day, 'MON') as month_name_short,\n\n cast(date_trunc('month', d.date_day) as date) as month_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n month,\n 1,\n date_trunc('month', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as month_end_date,\n\n cast(date_trunc('month', d.prior_year_date_day) as date) as prior_year_month_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n month,\n 1,\n date_trunc('month', d.prior_year_date_day)\n )\n\n\n )\n\n\n as date) as date) as prior_year_month_end_date,\n\n cast(date_part('quarter', d.date_day) as INT) as quarter_of_year,\n cast(date_trunc('quarter', d.date_day) as date) as quarter_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n quarter,\n 1,\n date_trunc('quarter', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as quarter_end_date,\n\n cast(date_part('year', d.date_day) as INT) as year_number,\n cast(date_trunc('year', d.date_day) as date) as year_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n year,\n 1,\n date_trunc('year', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as year_end_date\nfrom\n dates_with_prior_year_dates d\norder by 1\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_dates"}, "model.ethereum_models.core__fact_event_logs": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\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 contract_address,\n contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status,\n _log_id\nFROM\n {{ ref('silver__logs') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_event_logs"], "unique_id": "model.ethereum_models.core__fact_event_logs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__fact_event_logs.sql", "original_file_path": "models/gold/core__fact_event_logs.sql", "name": "core__fact_event_logs", "alias": "fact_event_logs", "checksum": {"name": "sha256", "checksum": "da4892689fe5d8b30bfb2dead1d8e79731d8881aeb524f0908d5cda6d1d81b90"}, "tags": ["core"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "This table contains flattened event logs from transactions on the Ethereum Blockchain. Transactions may have multiple events, which are denoted by the event index for a transaction hash. Therefore, this table is unique on the combination of transaction hash and event index. Event names are decoded in this table where possible. The event inputs column will contain the log details in JSON format. Specific fields can be pulled from this column using the following sample format: ```event_inputs::: as ```.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address interacted with for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "The name of the contract or token, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "The decoded event name for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INPUTS": {"name": "EVENT_INPUTS", "description": "The decoded event inputs for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "The un-decoded event input topics.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "The un-decoded event data.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "Whether the event has been removed from the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_event_logs.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_event_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1670862743.49883, "compiled_sql": "\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 contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status,\n _log_id\nFROM\n ETHEREUM_DEV.silver.logs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_event_logs"}, "model.ethereum_models.core__ez_snapshot": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT \n id, \n proposal_id, \n LOWER(voter) AS voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n LOWER(proposal_author) AS proposal_author, \n proposal_title, \n proposal_text, \n space_id,\n network, \n delay, \n quorum, \n voting_period, \n voting_type, \n proposal_start_time, \n proposal_end_time\nFROM \n {{ ref('silver__snapshot') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_snapshot"], "unique_id": "model.ethereum_models.core__ez_snapshot", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__ez_snapshot.sql", "original_file_path": "models/gold/core__ez_snapshot.sql", "name": "core__ez_snapshot", "alias": "ez_snapshot", "checksum": {"name": "sha256", "checksum": "c1b3d9aa2f305b9d43f8e1e2d67b79933605ca74492fca5a8d2492e82b421383"}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "A table that contains all votes on Snapshot and information about the voting space and proposal. All data in this table is off chain.", "columns": {"ID": {"name": "ID", "description": "A pseudo transaction hash assigned to all votes on snapshot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "An address that identifies the proposal being voted on.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "The wallet address of the user that voted on a proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "How the user voted on the proposal. Corresponds to the choices array.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_POWER": {"name": "VOTING_POWER", "description": "The amount of voting power one holds is proportional to the amount of the token they hold.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_TIMESTAMP": {"name": "VOTE_TIMESTAMP", "description": "The time at which the vote was cast.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CHOICES": {"name": "CHOICES", "description": "An array containing the voting options on the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_AUTHOR": {"name": "PROPOSAL_AUTHOR", "description": "The address of the wallet that wrote the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TITLE": {"name": "PROPOSAL_TITLE", "description": "The title or name of the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TEXT": {"name": "PROPOSAL_TEXT", "description": "The body of the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SPACE_ID": {"name": "SPACE_ID", "description": "A way to identify which group, or space, on Snapshot a proposal belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "The default network or blockchain used for the space.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DELAY": {"name": "DELAY", "description": "The default number of hours of voting delay for the space. The voting delay is the time between proposal submission and the opening of voting.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "QUORUM": {"name": "QUORUM", "description": "The minimum amount of voting power for a proposal to pass.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_PERIOD": {"name": "VOTING_PERIOD", "description": "The default time in hours within a space for a proposal to be open for voting.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_TYPE": {"name": "VOTING_TYPE", "description": "The type of voting system used for this space. If this column is not null, the same voting system will be used for all proposals in this space.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_START_TIME": {"name": "PROPOSAL_START_TIME", "description": "The time at which voting on the proposal begins.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_END_TIME": {"name": "PROPOSAL_END_TIME", "description": "The time at which voting on the proposal ends.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_snapshot.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.4221911, "compiled_sql": "\n\nSELECT \n id, \n proposal_id, \n LOWER(voter) AS voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n LOWER(proposal_author) AS proposal_author, \n proposal_title, \n proposal_text, \n space_id,\n network, \n delay, \n quorum, \n voting_period, \n voting_type, \n proposal_start_time, \n proposal_end_time\nFROM \n ETHEREUM_DEV.silver.snapshot", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_snapshot"}, "model.ethereum_models.core__dim_contracts": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata\nFROM\n {{ ref('silver__contracts') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_contracts"], "unique_id": "model.ethereum_models.core__dim_contracts", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__dim_contracts.sql", "original_file_path": "models/gold/core__dim_contracts.sql", "name": "core__dim_contracts", "alias": "dim_contracts", "checksum": {"name": "sha256", "checksum": "8bb0b60ca82d8da265b566d0aa8633f124fe2165019af7820479e000e7218905"}, "tags": [], "refs": [["silver__contracts"]], "sources": [], "metrics": [], "description": "This table contains contract details for contracts deployed on the Ethereum blockchain.", "columns": {"ADDRESS": {"name": "ADDRESS", "description": "The unique Ethereum address of the deployed contract.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_METADATA": {"name": "CONTRACT_METADATA", "description": "This JSON column contains other relevant details for each contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_contracts.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.3277388, "compiled_sql": "\n\nSELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata\nFROM\n ETHEREUM_DEV.silver.contracts", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_contracts"}, "model.ethereum_models.core__fact_contract_reads": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n contract_address,\n block_number,\n function_signature,\n function_input,\n read_output,\n segmented_data AS segmented_output\nFROM\n {{ ref('bronze__successful_reads') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_contract_reads"], "unique_id": "model.ethereum_models.core__fact_contract_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__fact_contract_reads.sql", "original_file_path": "models/gold/core__fact_contract_reads.sql", "name": "core__fact_contract_reads", "alias": "fact_contract_reads", "checksum": {"name": "sha256", "checksum": "451553d44da5391ed19787c9e84f83d9a572336c5ae34a126de5035981c872a5"}, "tags": [], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "This table contains contract reads for a variety of functions and contracts on the Ethereum Blockchain.", "columns": {"CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address of the contract read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number the contract address was read at.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FUNCTION_SIGNATURE": {"name": "FUNCTION_SIGNATURE", "description": "The function signature called by this read. See `dim_function_signatures` for text versions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FUNCTION_INPUT": {"name": "FUNCTION_INPUT", "description": "The function inputs called in this read, if applicable.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "READ_OUTPUT": {"name": "READ_OUTPUT", "description": "The return of the contract call.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SEGMENTED_OUTPUT": {"name": "SEGMENTED_OUTPUT", "description": "The return of the contract call, segmented into 64 character strings.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_contract_reads.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_contract_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.329768, "compiled_sql": "\n\nSELECT\n contract_address,\n block_number,\n function_signature,\n function_input,\n read_output,\n segmented_data AS segmented_output\nFROM\n ETHEREUM_DEV.bronze.successful_reads", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_contract_reads"}, "model.ethereum_models.core__dim_labels": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n project_name AS label\nFROM\n {{ source(\n 'crosschain',\n 'address_labels'\n ) }} \nWHERE\n blockchain = 'ethereum'\n AND address LIKE '0x%'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.crosschain.address_labels"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_labels"], "unique_id": "model.ethereum_models.core__dim_labels", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/core__dim_labels.sql", "original_file_path": "models/gold/core__dim_labels.sql", "name": "core__dim_labels", "alias": "dim_labels", "checksum": {"name": "sha256", "checksum": "de789320bca64e01421127982e8800ddc9012457241fb6613fe922a3bd5e673d"}, "tags": [], "refs": [], "sources": [["crosschain", "address_labels"]], "metrics": [], "description": "This table contains labels for addresses on the Ethereum Blockchain.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The name of the blockchain.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR": {"name": "CREATOR", "description": "The name of the creator of the label.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "ADDRESS_NAME": {"name": "ADDRESS_NAME", "description": "This table contains labels for addresses on the Ethereum Blockchain.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LABEL_TYPE": {"name": "LABEL_TYPE", "description": "A high-level category describing the addresses main function or ownership.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LABEL_SUBTYPE": {"name": "LABEL_SUBTYPE", "description": "A sub-category nested within label type providing further detail.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LABEL": {"name": "LABEL", "description": "The label for this address.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_labels.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.332682, "compiled_sql": "\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n project_name AS label\nFROM\n crosschain.core.address_labels \nWHERE\n blockchain = 'ethereum'\n AND address LIKE '0x%'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_labels"}, "model.ethereum_models.core__sv_dim_labels": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n pre_hook = \"call silver.sp_create_cross_db_share_clones()\",\n post_hook = \"{{ grant_data_share_statement('SV_DIM_LABELS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ source('ethereum_share','labels')}}\nWHERE\n blockchain = 'ethereum'\n AND address LIKE '0x%'", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["source.ethereum_models.ethereum_share.labels"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_LABELS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": [{"sql": "call silver.sp_create_cross_db_share_clones()", "transaction": true, "index": null}]}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_labels"], "unique_id": "model.ethereum_models.core__sv_dim_labels", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_dim_labels.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_labels.sql", "name": "core__sv_dim_labels", "alias": "sv_dim_labels", "checksum": {"name": "sha256", "checksum": "9dc53ccd2951f0aff8872e596514e174bd747986056b2a0482c50613827b5cf5"}, "tags": [], "refs": [], "sources": [["ethereum_share", "labels"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_labels.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "pre-hook": ["call silver.sp_create_cross_db_share_clones()"], "post-hook": ["{{ grant_data_share_statement('SV_DIM_LABELS', 'VIEW') }}"]}, "created_at": 1670862737.498249, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.silver.labels\nWHERE\n blockchain = 'ethereum'\n AND address LIKE '0x%'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_labels"}, "model.ethereum_models.core__sv_fact_blocks": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_BLOCKS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_blocks') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_BLOCKS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_blocks"], "unique_id": "model.ethereum_models.core__sv_fact_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_fact_blocks.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_blocks.sql", "name": "core__sv_fact_blocks", "alias": "sv_fact_blocks", "checksum": {"name": "sha256", "checksum": "635f17f5f46b6dfba1f16e12ad4500ea1f4fcca06b4f59fc1b8a0c2e93841934"}, "tags": [], "refs": [["core__fact_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_BLOCKS', 'VIEW') }}"]}, "created_at": 1670862737.503959, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_blocks", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_blocks"}, "model.ethereum_models.core__sv_fact_traces": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_TRACES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_traces') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_TRACES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_traces"], "unique_id": "model.ethereum_models.core__sv_fact_traces", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_fact_traces.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_traces.sql", "name": "core__sv_fact_traces", "alias": "sv_fact_traces", "checksum": {"name": "sha256", "checksum": "8d3317066cc25a54bf3fc4fd122fe93c3a358f126f89fb6ddd6c2c1fa21e5816"}, "tags": [], "refs": [["core__fact_traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_traces.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_TRACES', 'VIEW') }}"]}, "created_at": 1670862737.509148, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_traces", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_traces"}, "model.ethereum_models.core__sv_ez_nft_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_EZ_NFT_TRANSFERS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__ez_nft_transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__ez_nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_EZ_NFT_TRANSFERS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_ez_nft_transfers"], "unique_id": "model.ethereum_models.core__sv_ez_nft_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_ez_nft_transfers.sql", "original_file_path": "models/gold/secure_views/core__sv_ez_nft_transfers.sql", "name": "core__sv_ez_nft_transfers", "alias": "sv_ez_nft_transfers", "checksum": {"name": "sha256", "checksum": "2541110a1b59226358dfce2711701a9fed9c9826e00a571e56e94df6a0967556"}, "tags": [], "refs": [["core__ez_nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_ez_nft_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_EZ_NFT_TRANSFERS', 'VIEW') }}"]}, "created_at": 1670862737.514624, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.ez_nft_transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_ez_nft_transfers"}, "model.ethereum_models.core__sv_ez_eth_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_EZ_ETH_TRANSFERS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__ez_eth_transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_EZ_ETH_TRANSFERS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_ez_eth_transfers"], "unique_id": "model.ethereum_models.core__sv_ez_eth_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_ez_eth_transfers.sql", "original_file_path": "models/gold/secure_views/core__sv_ez_eth_transfers.sql", "name": "core__sv_ez_eth_transfers", "alias": "sv_ez_eth_transfers", "checksum": {"name": "sha256", "checksum": "8332e197aa0e68f220e1028fe401eaf60617918247367a4be65a604e917596f9"}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_ez_eth_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_EZ_ETH_TRANSFERS', 'VIEW') }}"]}, "created_at": 1670862737.524068, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.ez_eth_transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_ez_eth_transfers"}, "model.ethereum_models.core__sv_dim_function_signatures": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_DIM_FUNCTION_SIGNATURES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__dim_function_signatures') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_FUNCTION_SIGNATURES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_function_signatures"], "unique_id": "model.ethereum_models.core__sv_dim_function_signatures", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_dim_function_signatures.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_function_signatures.sql", "name": "core__sv_dim_function_signatures", "alias": "sv_dim_function_signatures", "checksum": {"name": "sha256", "checksum": "4458900c6bc331fc7e90b167170c2fbff1a0ee76e6fddc7a349dcc085efb0400"}, "tags": [], "refs": [["core__dim_function_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_function_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_DIM_FUNCTION_SIGNATURES', 'VIEW') }}"]}, "created_at": 1670862737.530475, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.dim_function_signatures", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_function_signatures"}, "model.ethereum_models.core__sv_ez_dex_swaps": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_EZ_DEX_SWAPS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__ez_dex_swaps') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_EZ_DEX_SWAPS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_ez_dex_swaps"], "unique_id": "model.ethereum_models.core__sv_ez_dex_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_ez_dex_swaps.sql", "original_file_path": "models/gold/secure_views/core__sv_ez_dex_swaps.sql", "name": "core__sv_ez_dex_swaps", "alias": "sv_ez_dex_swaps", "checksum": {"name": "sha256", "checksum": "d2edccd28f8090ec02e6acaf35bc3f559a0633272fc2bfe44e2c38cd2e6b20b5"}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_ez_dex_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_EZ_DEX_SWAPS', 'VIEW') }}"]}, "created_at": 1670862737.536012, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.ez_dex_swaps", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_ez_dex_swaps"}, "model.ethereum_models.core__sv_fact_transactions": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_TRANSACTIONS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_transactions') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_TRANSACTIONS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_transactions"], "unique_id": "model.ethereum_models.core__sv_fact_transactions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_fact_transactions.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_transactions.sql", "name": "core__sv_fact_transactions", "alias": "sv_fact_transactions", "checksum": {"name": "sha256", "checksum": "f99a4a9fd334551a0dd781a15aff588f82b0e5ac9d9fd38d71c9a66ef2f8462f"}, "tags": [], "refs": [["core__fact_transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_TRANSACTIONS', 'VIEW') }}"]}, "created_at": 1670862737.541856, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_transactions", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_transactions"}, "model.ethereum_models.core__sv_fact_event_logs": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_EVENT_LOGS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_event_logs') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_event_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_EVENT_LOGS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_event_logs"], "unique_id": "model.ethereum_models.core__sv_fact_event_logs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_fact_event_logs.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_event_logs.sql", "name": "core__sv_fact_event_logs", "alias": "sv_fact_event_logs", "checksum": {"name": "sha256", "checksum": "adc854f287257f5995309ed9eed0dcc8e78338516f2cf4168849691269b9afe2"}, "tags": [], "refs": [["core__fact_event_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_event_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_EVENT_LOGS', 'VIEW') }}"]}, "created_at": 1670862737.547006, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_event_logs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_event_logs"}, "model.ethereum_models.core__sv_ez_nft_sales": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_EZ_NFT_SALES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__ez_nft_sales') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__ez_nft_sales"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_EZ_NFT_SALES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_ez_nft_sales"], "unique_id": "model.ethereum_models.core__sv_ez_nft_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_ez_nft_sales.sql", "original_file_path": "models/gold/secure_views/core__sv_ez_nft_sales.sql", "name": "core__sv_ez_nft_sales", "alias": "sv_ez_nft_sales", "checksum": {"name": "sha256", "checksum": "c1693381d34fe06312b9eb76a01d1c6bc88573a58c460ee74d10fabf078084b4"}, "tags": [], "refs": [["core__ez_nft_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_ez_nft_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_EZ_NFT_SALES', 'VIEW') }}"]}, "created_at": 1670862737.553499, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.ez_nft_sales", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_ez_nft_sales"}, "model.ethereum_models.core__sv_fact_token_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_TOKEN_TRANSFERS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_token_transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_TOKEN_TRANSFERS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_token_transfers"], "unique_id": "model.ethereum_models.core__sv_fact_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_fact_token_transfers.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_token_transfers.sql", "name": "core__sv_fact_token_transfers", "alias": "sv_fact_token_transfers", "checksum": {"name": "sha256", "checksum": "910fe1620c769bb2602fc347ff86298865ac86bb3f90ef977b984b11161c8614"}, "tags": [], "refs": [["core__fact_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_TOKEN_TRANSFERS', 'VIEW') }}"]}, "created_at": 1670862737.558681, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_token_transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_token_transfers"}, "model.ethereum_models.core__sv_dim_dex_liquidity_pools": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n pre_hook = \"call silver.sp_create_cross_db_share_clones()\",\n post_hook = \"{{ grant_data_share_statement('SV_DIM_DEX_LIQUIDITY_POOLS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ source('ethereum_share','dex_liquidity_pools')}}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["source.ethereum_models.ethereum_share.dex_liquidity_pools"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_DEX_LIQUIDITY_POOLS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": [{"sql": "call silver.sp_create_cross_db_share_clones()", "transaction": true, "index": null}]}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_dex_liquidity_pools"], "unique_id": "model.ethereum_models.core__sv_dim_dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_dim_dex_liquidity_pools.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_dex_liquidity_pools.sql", "name": "core__sv_dim_dex_liquidity_pools", "alias": "sv_dim_dex_liquidity_pools", "checksum": {"name": "sha256", "checksum": "4cc2f81442ca16d7f0f8c089c70015c6626b91466e2443762e6e200ca1efd138"}, "tags": [], "refs": [], "sources": [["ethereum_share", "dex_liquidity_pools"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_dex_liquidity_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "pre-hook": ["call silver.sp_create_cross_db_share_clones()"], "post-hook": ["{{ grant_data_share_statement('SV_DIM_DEX_LIQUIDITY_POOLS', 'VIEW') }}"]}, "created_at": 1670862737.56406, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.silver.dex_liquidity_pools", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_dex_liquidity_pools"}, "model.ethereum_models.core__sv_dim_contracts": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_DIM_CONTRACTS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__dim_contracts') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_CONTRACTS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_contracts"], "unique_id": "model.ethereum_models.core__sv_dim_contracts", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_dim_contracts.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_contracts.sql", "name": "core__sv_dim_contracts", "alias": "sv_dim_contracts", "checksum": {"name": "sha256", "checksum": "6d20526a4eab0d98158cc370008e6333e32f753c991c2157dec872f793013463"}, "tags": [], "refs": [["core__dim_contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_DIM_CONTRACTS', 'VIEW') }}"]}, "created_at": 1670862737.569694, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.dim_contracts", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_contracts"}, "model.ethereum_models.core__sv_fact_hourly_token_prices": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n pre_hook = \"call silver.sp_create_cross_db_share_clones()\",\n post_hook = \"{{ grant_data_share_statement('SV_FACT_HOURLY_TOKEN_PRICES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ source('ethereum_share','token_prices_hourly')}}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["source.ethereum_models.ethereum_share.token_prices_hourly"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_HOURLY_TOKEN_PRICES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": [{"sql": "call silver.sp_create_cross_db_share_clones()", "transaction": true, "index": null}]}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_hourly_token_prices"], "unique_id": "model.ethereum_models.core__sv_fact_hourly_token_prices", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_fact_hourly_token_prices.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_hourly_token_prices.sql", "name": "core__sv_fact_hourly_token_prices", "alias": "sv_fact_hourly_token_prices", "checksum": {"name": "sha256", "checksum": "e45b0d248f8c8258ca3e18b16987e3a3b89c4c433dfc9173df203304b5ffb625"}, "tags": [], "refs": [], "sources": [["ethereum_share", "token_prices_hourly"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_hourly_token_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "pre-hook": ["call silver.sp_create_cross_db_share_clones()"], "post-hook": ["{{ grant_data_share_statement('SV_FACT_HOURLY_TOKEN_PRICES', 'VIEW') }}"]}, "created_at": 1670862737.575179, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.silver.token_prices_hourly", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_hourly_token_prices"}, "model.ethereum_models.core__sv_dim_event_signatures": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_DIM_EVENT_SIGNATURES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__dim_event_signatures') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__dim_event_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_EVENT_SIGNATURES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_event_signatures"], "unique_id": "model.ethereum_models.core__sv_dim_event_signatures", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/secure_views/core__sv_dim_event_signatures.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_event_signatures.sql", "name": "core__sv_dim_event_signatures", "alias": "sv_dim_event_signatures", "checksum": {"name": "sha256", "checksum": "aadf2f5aaff93ac786d3b0b0c605374881f1ffa7ff4db6caf2f606a88df3d67f"}, "tags": [], "refs": [["core__dim_event_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_event_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_DIM_EVENT_SIGNATURES', 'VIEW') }}"]}, "created_at": 1670862737.5815659, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.dim_event_signatures", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_event_signatures"}, "model.ethereum_models.maker__ez_repayments": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n payer, \n vault, \n token_paid, \n symbol, \n amount_paid_unadjusted,\n decimals, \n amount_paid\nFROM \n {{ ref('silver_maker__repayments') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_repayments"], "unique_id": "model.ethereum_models.maker__ez_repayments", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/maker/maker__ez_repayments.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.sql", "name": "maker__ez_repayments", "alias": "ez_repayments", "checksum": {"name": "sha256", "checksum": "f984796a73f405025b426759fe1a3b5664c64fd7191506cc58d23fca57be6688"}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "A record of all loan repayments on Maker", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "A wallet address of the user making a loan payment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PAID": {"name": "TOKEN_PAID", "description": "The address of the token / asset that is being used to make the loan payment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_PAID_UNADJUSTED": {"name": "AMOUNT_PAID_UNADJUSTED", "description": "The raw amount of token / asset used in the loan repayment. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_PAID": {"name": "AMOUNT_PAID", "description": "The amount of token / asset used in the loan repayment.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_repayments.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.6405811, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n payer, \n vault, \n token_paid, \n symbol, \n amount_paid_unadjusted,\n decimals, \n amount_paid\nFROM \n ETHEREUM_DEV.silver_maker.repayments", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_repayments"}, "model.ethereum_models.maker__ez_delegations": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n origin_from_address, \n contract_address, \n tx_event, \n delegate, \n amount_delegated_unadjusted, \n decimals, \n amount_delegated\nFROM \n {{ ref('silver_maker__delegations') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_delegations"], "unique_id": "model.ethereum_models.maker__ez_delegations", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/maker/maker__ez_delegations.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.sql", "name": "maker__ez_delegations", "alias": "ez_delegations", "checksum": {"name": "sha256", "checksum": "21c87c415d1a7d34cafc47d2f12e2505570c6205dd7d13510c8a601c0d5b2912"}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "A record of all MKR token delegations to Maker delegators. Maker delegators gain voting power for participation in Maker governance.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The address of the wallet that is delegating MKR to a delegator.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_EVENT": {"name": "TX_EVENT", "description": "Whether tokens are being delegated or undelegated in the transaction from a delegate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DELEGATED_UNADJUSTED": {"name": "AMOUNT_DELEGATED_UNADJUSTED", "description": "The raw amount of MKR delegated. Divide through by POW(10, DECIMALS) to get the amount of MKR.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DELEGATE": {"name": "DELEGATE", "description": "An address associated with the delegate receiving the delegation. A delegate then gains the voting power associated with the delegated tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DELEGATED": {"name": "AMOUNT_DELEGATED", "description": "The amount of MKR delegated.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_delegations.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.684282, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n origin_from_address, \n contract_address, \n tx_event, \n delegate, \n amount_delegated_unadjusted, \n decimals, \n amount_delegated\nFROM \n ETHEREUM_DEV.silver_maker.delegations", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_delegations"}, "model.ethereum_models.maker__ez_deposits": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n depositor, \n vault, \n token_deposited, \n symbol, \n amount_deposited_unadjusted, \n decimals, \n amount_deposited\nFROM \n {{ ref('silver_maker__deposits') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_deposits"], "unique_id": "model.ethereum_models.maker__ez_deposits", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/maker/maker__ez_deposits.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.sql", "name": "maker__ez_deposits", "alias": "ez_deposits", "checksum": {"name": "sha256", "checksum": "6d1d2ce26186c41d5793db4caaedfccfd1c702a8c426e59bd2d2ff58901cbafb"}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "A record of all deposits into Maker vaults", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR": {"name": "DEPOSITOR", "description": "The address of the wallet that is making a deposit into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_DEPOSITED": {"name": "TOKEN_DEPOSITED", "description": "The address of the token / asset that is being deposited into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DEPOSITED_UNADJUSTED": {"name": "AMOUNT_DEPOSITED_UNADJUSTED", "description": "The raw amount of the token being deposited into a Maker vault. Divide this through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DEPOSITED": {"name": "AMOUNT_DEPOSITED", "description": "The amount of the token being deposited into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.5029771, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n depositor, \n vault, \n token_deposited, \n symbol, \n amount_deposited_unadjusted, \n decimals, \n amount_deposited\nFROM \n ETHEREUM_DEV.silver_maker.deposits", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_deposits"}, "model.ethereum_models.maker__ez_liquidations": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n collateral, \n symbol, \n collateral_balance_unadjusted, \n decimals, \n collateral_balance, \n normalized_stablecoin_debt, \n vault, \n liquidated_wallet, \n liquidator, \n auction_id\nFROM \n {{ ref('silver_maker__liquidations') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_liquidations"], "unique_id": "model.ethereum_models.maker__ez_liquidations", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/maker/maker__ez_liquidations.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.sql", "name": "maker__ez_liquidations", "alias": "ez_liquidations", "checksum": {"name": "sha256", "checksum": "d15c85e1fd8bebff20af5904a0a4b13bd9cabb1b8c8b0a9b48e74e47f76afa75"}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "A record of all liquidations of Maker vaults. A liquidation occurs when the value of a vault's collateral falls below a required minimum level.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL": {"name": "COLLATERAL", "description": "The address of the token / asset that is being used as collateral in the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_BALANCE_UNADJUSTED": {"name": "COLLATERAL_BALANCE_UNADJUSTED", "description": "The raw amount of collateral in the vault at the time of liquidation. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_BALANCE": {"name": "COLLATERAL_BALANCE", "description": "The amount of collateral in the vault at the time of liquidation.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NORMALIZED_STABLECOIN_DEBT": {"name": "NORMALIZED_STABLECOIN_DEBT", "description": "The vault's amount of debt as normalized with DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATED_WALLET": {"name": "LIQUIDATED_WALLET", "description": "The wallet address of the vault owner that is being liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATOR": {"name": "LIQUIDATOR", "description": "The wallet address of the liquidator, or the user who is purchasing vault collateral to cover the vault's debt.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AUCTION_ID": {"name": "AUCTION_ID", "description": "An ID associated with the auction sale of the vault's collateral performed to cover the debt of the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_liquidations.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.546444, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n collateral, \n symbol, \n collateral_balance_unadjusted, \n decimals, \n collateral_balance, \n normalized_stablecoin_debt, \n vault, \n liquidated_wallet, \n liquidator, \n auction_id\nFROM \n ETHEREUM_DEV.silver_maker.liquidations", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_liquidations"}, "model.ethereum_models.maker__ez_flash_loans": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n borrower, \n lender, \n token_loaned, \n symbol, \n amount_loaned_unadjusted, \n decimals, \n amount_loaned\nFROM \n {{ ref('silver_maker__flash_loans') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_flash_loans"], "unique_id": "model.ethereum_models.maker__ez_flash_loans", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/maker/maker__ez_flash_loans.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.sql", "name": "maker__ez_flash_loans", "alias": "ez_flash_loans", "checksum": {"name": "sha256", "checksum": "e57820ffab68a6a14ddc21d2cfcc831ac9b4ec00aea3d0db1dc9761c8e3a5904"}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "A record of all flash loans or uncollateralized loans that have occurred on Maker. This can also include flash loans on other platforms that utilize a Maker vault to receive DAI.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "The wallet address of the user who is taking out the flash loan and receiving tokens in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDER": {"name": "LENDER", "description": "An address associated with the lending contract or vault that is providing tokens in the flash loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_LOANED": {"name": "TOKEN_LOANED", "description": "The address of the token / asset that is being flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_LOANED_UNADJUSTED": {"name": "AMOUNT_LOANED_UNADJUSTED", "description": "The raw amount of the token / asset that is being flash loaned. Divide this through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_LOANED": {"name": "AMOUNT_LOANED", "description": "The amount of the token / asset that is being flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_flash_loans.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.596585, "compiled_sql": "\n\nSELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n borrower, \n lender, \n token_loaned, \n symbol, \n amount_loaned_unadjusted, \n decimals, \n amount_loaned\nFROM \n ETHEREUM_DEV.silver_maker.flash_loans", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_flash_loans"}, "model.ethereum_models.maker__ez_withdrawals": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n withdrawer, \n vault, \n token_withdrawn, \n symbol, \n amount_withdrawn_unadjusted, \n decimals, \n amount_withdrawn\nFROM \n {{ ref('silver_maker__withdrawals') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_withdrawals"], "unique_id": "model.ethereum_models.maker__ez_withdrawals", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/maker/maker__ez_withdrawals.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.sql", "name": "maker__ez_withdrawals", "alias": "ez_withdrawals", "checksum": {"name": "sha256", "checksum": "4bfb75819ec7974a56fd10ea197d6e96b37b687d8e9899d13b4afa76e60f551d"}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "A record of all withdrawals into Maker vaults", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWER": {"name": "WITHDRAWER", "description": "The wallet address of the user performing the withdrawal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_WITHDRAWN": {"name": "TOKEN_WITHDRAWN", "description": "The address of the token / asset that is being withdrawn from the Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"name": "AMOUNT_WITHDRAWN_UNADJUSTED", "description": "The raw amount of token / asset withdrawn from the Maker vault. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_WITHDRAWN": {"name": "AMOUNT_WITHDRAWN", "description": "The amount of token / asset withdrawn from the Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_withdrawals.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.788216, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n withdrawer, \n vault, \n token_withdrawn, \n symbol, \n amount_withdrawn_unadjusted, \n decimals, \n amount_withdrawn\nFROM \n ETHEREUM_DEV.silver_maker.withdrawals", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_withdrawals"}, "model.ethereum_models.maker__ez_vault_creation": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n creator, \n vault, \n vault_number\nFROM \n {{ ref('silver_maker__vault_creation') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_vault_creation"], "unique_id": "model.ethereum_models.maker__ez_vault_creation", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/maker/maker__ez_vault_creation.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.sql", "name": "maker__ez_vault_creation", "alias": "ez_vault_creation", "checksum": {"name": "sha256", "checksum": "84d89f7b70f95099843fdd073fa651ff99decd4bdcb6a438242f1bcb9189d02e"}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "A record of all vault creations on Maker", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR": {"name": "CREATOR", "description": "The wallet address of the user that opened the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT_NUMBER": {"name": "VAULT_NUMBER", "description": "Number associated with a Maker Vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_vault_creation.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.7581189, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n creator, \n vault, \n vault_number\nFROM \n ETHEREUM_DEV.silver_maker.vault_creation", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_vault_creation"}, "model.ethereum_models.maker__ez_governance_votes": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n voter, \n polling_contract, \n vote_option, \n proposal_id\nFROM \n {{ ref('silver_maker__governance_votes') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_governance_votes"], "unique_id": "model.ethereum_models.maker__ez_governance_votes", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/maker/maker__ez_governance_votes.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.sql", "name": "maker__ez_governance_votes", "alias": "ez_governance_votes", "checksum": {"name": "sha256", "checksum": "f71d3a347cb1ea165c01ed9ae20b789e85418b58aa6c730d0557a975230bdf26"}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "A record of votes and vote choice selected on all Maker proposals.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POLLING_CONTRACT": {"name": "POLLING_CONTRACT", "description": "The governance contract that is used to conduct the vote. In this table, all governance contracts are associated with Maker DAO.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "The vote option is how the user voted on the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "An address that is associated with the proposal that the user is voting on.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "The wallet address of the user or delegate voting on a governance proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_governance_votes.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.724192, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n voter, \n polling_contract, \n vote_option, \n proposal_id\nFROM \n ETHEREUM_DEV.silver_maker.governance_votes", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_governance_votes"}, "model.ethereum_models.core__dim_dex_liquidity_pools": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n pool_name,\n pool_address,\n platform,\n token0_address as token0,\n token0_symbol,\n token0_decimals,\n token1_address as token1,\n token1_symbol,\n token1_decimals,\n tokens\nFROM\n {{ ref('silver_dex__pools') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_dex__pools"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "dex", "core__dim_dex_liquidity_pools"], "unique_id": "model.ethereum_models.core__dim_dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/dex/core__dim_dex_liquidity_pools.sql", "original_file_path": "models/gold/dex/core__dim_dex_liquidity_pools.sql", "name": "core__dim_dex_liquidity_pools", "alias": "dim_dex_liquidity_pools", "checksum": {"name": "sha256", "checksum": "cb836722798aa5dc818badaa1cbd2c846a4e2365e76a9d1fdec365e09e83816c"}, "tags": [], "refs": [["silver_dex__pools"]], "sources": [], "metrics": [], "description": "This table contains details on different Liquidity Pools on the Ethereum blockchain, including the tokens within each pool as well as platform and contract creation info where possible.", "columns": {"CREATION_TIME": {"name": "CREATION_TIME", "description": "When this pool was created, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATION_TX": {"name": "CREATION_TX", "description": "The transaction where this contract was created, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FACTORY_ADDRESS": {"name": "FACTORY_ADDRESS", "description": "The address that created or deployed this pool, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The name of the liquidity pool, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address for the liquidity pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0": {"name": "TOKEN0", "description": "Token 0 is the first token in the pair, and will show up first within the event logs for relevant transactions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1": {"name": "TOKEN1", "description": "Token 1 is the second token in the pair, and will show up second within the event logs for relevant transactions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "This field denotes which application the liquidity pool belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS": {"name": "TOKENS", "description": "This field denotes which application the liquidity pool belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/dex/core__dim_dex_liquidity_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__dim_dex_liquidity_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1670862743.954037, "compiled_sql": "\n\nSELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n pool_name,\n pool_address,\n platform,\n token0_address as token0,\n token0_symbol,\n token0_decimals,\n token1_address as token1,\n token1_symbol,\n token1_decimals,\n tokens\nFROM\n ETHEREUM_DEV.silver_dex.pools", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_dex_liquidity_pools"}, "model.ethereum_models.core__fact_dex_pool_weekly_reads": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n date,\n block_number,\n pid,\n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature\nFROM\n {{ ref('silver_dex__v2_pool_weekly_metrics') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_dex__v2_pool_weekly_metrics"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "dex", "core__fact_dex_pool_weekly_reads"], "unique_id": "model.ethereum_models.core__fact_dex_pool_weekly_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/dex/core__fact_dex_pool_weekly_reads.sql", "original_file_path": "models/gold/dex/core__fact_dex_pool_weekly_reads.sql", "name": "core__fact_dex_pool_weekly_reads", "alias": "fact_dex_pool_weekly_reads", "checksum": {"name": "sha256", "checksum": "e2d91ebc6a536106ef9be0efd7d7bef50d2fc70bd8796f981aa89542f2b673c1"}, "tags": [], "refs": [["silver_dex__v2_pool_weekly_metrics"]], "sources": [], "metrics": [], "description": "This view shows metrics that we're reading once per week off of the dex pool contracts", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block at which the read has been made from the contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PID": {"name": "PID", "description": "The pool ID of that pool inside the reward contract. In sushi the reward contract is called masterchef", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address of the liquidity pool or the reward contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ALLOCATION_POINTS": {"name": "ALLOCATION_POINTS", "description": "allocation points for the pools are used to calculate their share of rewards. when pid is null allocation points is showing the total allocation points for that reward contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CALL_NAME": {"name": "CALL_NAME", "description": "the name of the function call. This name is attached to the function signature", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FUNCTION_SIGNATURE": {"name": "FUNCTION_SIGNATURE", "description": "The ID for this function or event signature.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/dex/core__fact_dex_pool_weekly_reads.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__fact_dex_pool_weekly_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.831923, "compiled_sql": "\n\nSELECT\n date,\n block_number,\n pid,\n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature\nFROM\n ETHEREUM_DEV.silver_dex.v2_pool_weekly_metrics", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_dex_pool_weekly_reads"}, "model.ethereum_models.core__ez_dex_swaps": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nWITH v2_swaps AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n {{ ref('silver_dex__v2_swaps') }}\n),\ncurve_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n {{ ref('silver_dex__curve_swaps') }}\n),\nuniv3_swaps 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 pool_address AS contract_address,\n pool_name,\n 'Swap' AS event_name,\n CASE\n WHEN amount0_unadj > 0 THEN ABS(amount0_adjusted)\n ELSE ABS(amount1_adjusted)\n END AS amount_in,\n CASE\n WHEN amount0_unadj > 0 THEN ABS(amount0_usd)\n ELSE ABS(amount1_usd)\n END AS amount_in_usd,\n CASE\n WHEN amount0_unadj < 0 THEN ABS(amount0_adjusted)\n ELSE ABS(amount1_adjusted)\n END AS amount_out,\n CASE\n WHEN amount0_unadj < 0 THEN ABS(amount0_usd)\n ELSE ABS(amount1_usd)\n END AS amount_out_usd,\n sender,\n recipient AS tx_to,\n event_index,\n 'uniswap-v3' AS platform,\n CASE\n WHEN amount0_unadj > 0 THEN token0_address\n ELSE token1_address\n END AS token_in,\n CASE\n WHEN amount0_unadj < 0 THEN token0_address\n ELSE token1_address\n END AS token_out,\n CASE\n WHEN amount0_unadj > 0 THEN token0_symbol\n ELSE token1_symbol\n END AS symbol_in,\n CASE\n WHEN amount0_unadj < 0 THEN token0_symbol\n ELSE token1_symbol\n END AS symbol_out,\n _log_id\n FROM\n {{ ref('silver__univ3_swaps') }}\n),\nbalancer_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n {{ ref('silver_dex__balancer_swaps') }}\n),\nsynthetix_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_from,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM {{ ref('silver_dex__synthetix_swaps')}}\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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n v2_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n curve_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n balancer_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n univ3_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n synthetix_swaps", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_dex__v2_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "dex", "core__ez_dex_swaps"], "unique_id": "model.ethereum_models.core__ez_dex_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/dex/core__ez_dex_swaps.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.sql", "name": "core__ez_dex_swaps", "alias": "ez_dex_swaps", "checksum": {"name": "sha256", "checksum": "84a8cbed09e2046ec9c4fce1ebba053651f8bfcf6d423439d10bdaf5d21dcc77"}, "tags": [], "refs": [["silver_dex__v2_swaps"], ["silver_dex__curve_swaps"], ["silver__univ3_swaps"], ["silver_dex__balancer_swaps"], ["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "This table currently contains swap events from the ```fact_event_logs``` table for Uniswap V2, Uniswap V3, SushiSwap, Curve, Balancer, and Synthetix along with other helpful columns including an amount USD where possible. Other dexes coming soon! \nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address interacted with for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "The decoded event name for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "The amount of tokens put into the swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "The amount of tokens taken out of or received from the swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "The amount of tokens put into the swap converted to USD using the price of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "The address of the token sent for swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "The address of the token being swapped to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_IN": {"name": "SYMBOL_IN", "description": "The symbol of the token sent for swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_OUT": {"name": "SYMBOL_OUT", "description": "The symbol of the token being swapped to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "The Router is the Sender in the swap function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "This field denotes which application the liquidity pool belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/dex/core__ez_dex_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.83885, "compiled_sql": "\n\nWITH v2_swaps AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n ETHEREUM_DEV.silver_dex.v2_swaps\n),\ncurve_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n ETHEREUM_DEV.silver_dex.curve_swaps\n),\nuniv3_swaps 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 pool_address AS contract_address,\n pool_name,\n 'Swap' AS event_name,\n CASE\n WHEN amount0_unadj > 0 THEN ABS(amount0_adjusted)\n ELSE ABS(amount1_adjusted)\n END AS amount_in,\n CASE\n WHEN amount0_unadj > 0 THEN ABS(amount0_usd)\n ELSE ABS(amount1_usd)\n END AS amount_in_usd,\n CASE\n WHEN amount0_unadj < 0 THEN ABS(amount0_adjusted)\n ELSE ABS(amount1_adjusted)\n END AS amount_out,\n CASE\n WHEN amount0_unadj < 0 THEN ABS(amount0_usd)\n ELSE ABS(amount1_usd)\n END AS amount_out_usd,\n sender,\n recipient AS tx_to,\n event_index,\n 'uniswap-v3' AS platform,\n CASE\n WHEN amount0_unadj > 0 THEN token0_address\n ELSE token1_address\n END AS token_in,\n CASE\n WHEN amount0_unadj < 0 THEN token0_address\n ELSE token1_address\n END AS token_out,\n CASE\n WHEN amount0_unadj > 0 THEN token0_symbol\n ELSE token1_symbol\n END AS symbol_in,\n CASE\n WHEN amount0_unadj < 0 THEN token0_symbol\n ELSE token1_symbol\n END AS symbol_out,\n _log_id\n FROM\n ETHEREUM_DEV.silver.univ3_swaps\n),\nbalancer_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n ETHEREUM_DEV.silver_dex.balancer_swaps\n),\nsynthetix_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_from,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM ETHEREUM_DEV.silver_dex.synthetix_swaps\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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n v2_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n curve_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n balancer_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n univ3_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n synthetix_swaps", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_dex_swaps"}, "model.ethereum_models.core__fact_dex_pool_daily_reads": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n id,\n date,\n block_number,\n contract_address,\n Balance_of_SLP_Staked,\n total_supply_of_SLP\nFROM\n {{ ref('silver_dex__v2_pool_daily_metrics') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_dex__v2_pool_daily_metrics"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "dex", "core__fact_dex_pool_daily_reads"], "unique_id": "model.ethereum_models.core__fact_dex_pool_daily_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "gold/dex/core__fact_dex_pool_daily_reads.sql", "original_file_path": "models/gold/dex/core__fact_dex_pool_daily_reads.sql", "name": "core__fact_dex_pool_daily_reads", "alias": "fact_dex_pool_daily_reads", "checksum": {"name": "sha256", "checksum": "6074ffe04a5771963473f007396fe68715d5ddc86594179710065fc68dc9c4e2"}, "tags": [], "refs": [["silver_dex__v2_pool_daily_metrics"]], "sources": [], "metrics": [], "description": "This view shows metrics that we're reading per day off of the dex pool contracts", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block at which the read has been made from the contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address of the liquidity pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE_OF_SLP_STAKED": {"name": "BALANCE_OF_SLP_STAKED", "description": "Balance of pool token that is staked in the protocol for earning rewards", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_SUPPLY_OF_SLP": {"name": "TOTAL_SUPPLY_OF_SLP", "description": "total number of pool tokens issued by that pool", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/dex/core__fact_dex_pool_daily_reads.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__fact_dex_pool_daily_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862743.951285, "compiled_sql": "\n\nSELECT\n id,\n date,\n block_number,\n contract_address,\n Balance_of_SLP_Staked,\n total_supply_of_SLP\nFROM\n ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_dex_pool_daily_reads"}, "model.ethereum_models.silver__aave_liquidity_mining": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"CONCAT_WS('-', block_number, token_address)\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_liquidity_mining']\n) }}\n\nWITH aave_base AS (\n\n SELECT\n block_number,\n function_signature,\n read_output,\n function_input AS token_address,\n _inserted_timestamp,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS emission_per_second\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0xf11b8188'\n AND read_output :: STRING <> '0x'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n block_number,\n token_address,\n emission_per_second,\n _inserted_timestamp\nFROM\n aave_base qualify(ROW_NUMBER() over(PARTITION BY block_number, token_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_liquidity_mining"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "CONCAT_WS('-', block_number, token_address)", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_liquidity_mining"], "unique_id": "model.ethereum_models.silver__aave_liquidity_mining", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/silver/silver__aave_liquidity_mining.sql", "original_file_path": "models/aave/silver/silver__aave_liquidity_mining.sql", "name": "silver__aave_liquidity_mining", "alias": "aave_liquidity_mining", "checksum": {"name": "sha256", "checksum": "1ee05541d577f4f3e46f1121a5d0cb64312d0979124e4941a178d9105038c14c"}, "tags": ["snowflake", "ethereum", "aave", "aave_liquidity_mining"], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EMISSION_PER_SECOND - not_null": {"name": "EMISSION_PER_SECOND - not_null", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/silver/silver__aave_liquidity_mining.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_liquidity_mining.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "CONCAT_WS('-', block_number, token_address)", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_liquidity_mining"]}, "created_at": 1670862743.974727, "compiled_sql": "\n\nWITH aave_base AS (\n\n SELECT\n block_number,\n function_signature,\n read_output,\n function_input AS token_address,\n _inserted_timestamp,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS emission_per_second\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0xf11b8188'\n AND read_output :: STRING <> '0x'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.aave_liquidity_mining\n)\n\n)\nSELECT\n block_number,\n token_address,\n emission_per_second,\n _inserted_timestamp\nFROM\n aave_base qualify(ROW_NUMBER() over(PARTITION BY block_number, token_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_liquidity_mining"}, "model.ethereum_models.silver__aave_token_prices": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"price_id\",\n cluster_by = ['prices_hour::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_prices']\n) }}\n\nWITH atoken_meta AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\nORACLE AS(\n SELECT\n block_hour,\n token_address,\n AVG(value_ethereum) AS value_ethereum,\n AVG(price) AS oracle_price\n FROM\n {{ ref('silver__aave_oracle_prices') }}\n\n{% if is_incremental() %}\nWHERE\n block_hour :: DATE >= CURRENT_DATE - 2\n{% endif %}\nGROUP BY\n 1,\n 2\n),\nbackup_prices AS(\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT atoken_address\n FROM\n atoken_meta\n )\n OR token_address IN (\n SELECT\n DISTINCT underlying_address\n FROM\n atoken_meta\n )\n OR token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n AND token_address <> '0x1985365e9f78359a9b6ad760e32412f4a445e862'\n\n{% if is_incremental() %}\nAND HOUR :: DATE >= CURRENT_DATE - 2\n{% endif %}\nGROUP BY\n 1,\n 2\n),\ndate_expand AS (\n SELECT\n DISTINCT HOUR\n FROM\n backup_prices\n),\naddresses AS (\n SELECT\n DISTINCT underlying_address\n FROM\n atoken_meta\n),\naddress_list AS (\n SELECT\n *\n FROM\n date_expand\n JOIN addresses\n),\neth_prices AS (\n SELECT\n HOUR AS eth_price_hour,\n price AS eth_price\n FROM\n backup_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nprices_join AS (\n SELECT\n al.hour AS prices_hour,\n al.underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n bp.price AS backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n COALESCE(\n oracle_price,\n backup_price\n ) AS hourly_price,\n concat_ws(\n '-',\n al.hour,\n al.underlying_address\n ) AS price_id\n FROM\n address_list al\n LEFT JOIN ORACLE\n ON al.underlying_address = ORACLE.token_address\n AND al.hour = ORACLE.block_hour\n LEFT JOIN atoken_meta am\n ON al.underlying_address = am.underlying_address\n LEFT JOIN backup_prices bp\n ON al.underlying_address = bp.token_address\n AND al.hour = bp.hour\n LEFT JOIN eth_prices\n ON eth_price_hour = al.hour\n)\nSELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price,\n price_id\nFROM\n prices_join\nWHERE\n hourly_price IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY price_id\nORDER BY\n hourly_price DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_prices"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "price_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["prices_hour::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_token_prices"], "unique_id": "model.ethereum_models.silver__aave_token_prices", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/silver/silver__aave_token_prices.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.sql", "name": "silver__aave_token_prices", "alias": "aave_token_prices", "checksum": {"name": "sha256", "checksum": "da73a3d5020a5a8ec64ee0cca282008d1463905a0aeba3eb9aeffa5093f316c3"}, "tags": ["snowflake", "ethereum", "aave", "aave_prices"], "refs": [["silver__aave_tokens"], ["silver__aave_oracle_prices"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"PRICES_HOUR": {"name": "PRICES_HOUR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_ADDRESS": {"name": "UNDERLYING_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATOKEN_ADDRESS": {"name": "ATOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/silver/silver__aave_token_prices.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "price_id", "cluster_by": ["prices_hour::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_prices"]}, "created_at": 1670862743.95557, "compiled_sql": "\n\nWITH atoken_meta AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\nORACLE AS(\n SELECT\n block_hour,\n token_address,\n AVG(value_ethereum) AS value_ethereum,\n AVG(price) AS oracle_price\n FROM\n ETHEREUM_DEV.silver.aave_oracle_prices\n\n\nWHERE\n block_hour :: DATE >= CURRENT_DATE - 2\n\nGROUP BY\n 1,\n 2\n),\nbackup_prices AS(\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT atoken_address\n FROM\n atoken_meta\n )\n OR token_address IN (\n SELECT\n DISTINCT underlying_address\n FROM\n atoken_meta\n )\n OR token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n AND token_address <> '0x1985365e9f78359a9b6ad760e32412f4a445e862'\n\n\nAND HOUR :: DATE >= CURRENT_DATE - 2\n\nGROUP BY\n 1,\n 2\n),\ndate_expand AS (\n SELECT\n DISTINCT HOUR\n FROM\n backup_prices\n),\naddresses AS (\n SELECT\n DISTINCT underlying_address\n FROM\n atoken_meta\n),\naddress_list AS (\n SELECT\n *\n FROM\n date_expand\n JOIN addresses\n),\neth_prices AS (\n SELECT\n HOUR AS eth_price_hour,\n price AS eth_price\n FROM\n backup_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nprices_join AS (\n SELECT\n al.hour AS prices_hour,\n al.underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n bp.price AS backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n COALESCE(\n oracle_price,\n backup_price\n ) AS hourly_price,\n concat_ws(\n '-',\n al.hour,\n al.underlying_address\n ) AS price_id\n FROM\n address_list al\n LEFT JOIN ORACLE\n ON al.underlying_address = ORACLE.token_address\n AND al.hour = ORACLE.block_hour\n LEFT JOIN atoken_meta am\n ON al.underlying_address = am.underlying_address\n LEFT JOIN backup_prices bp\n ON al.underlying_address = bp.token_address\n AND al.hour = bp.hour\n LEFT JOIN eth_prices\n ON eth_price_hour = al.hour\n)\nSELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price,\n price_id\nFROM\n prices_join\nWHERE\n hourly_price IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY price_id\nORDER BY\n hourly_price DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_token_prices"}, "model.ethereum_models.silver__aave_oracle_prices": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"ID\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_oracle_prices']\n) }}\n\nWITH oracle_reads AS (\n\n SELECT\n block_number,\n contract_address AS oracle_contract,\n PUBLIC.udf_hex_to_int(\n read_output :: STRING\n ) AS value_ethereum,\n _inserted_timestamp,\n function_input AS token_address\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0xb3596f07'\n AND read_output :: STRING <> '0x'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\nblocks AS (\n SELECT\n block_number,\n block_timestamp\n FROM\n {{ ref('silver__blocks') }}\n WHERE\n block_number IN (\n SELECT\n DISTINCT block_number\n FROM\n oracle_reads\n )\n),\naave_tokens AS (\n SELECT\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n {{ ref('silver__aave_tokens') }}\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n 1\n),\nFINAL AS (\n SELECT\n A.block_number,\n block_timestamp,\n oracle_contract,\n value_ethereum,\n _inserted_timestamp,\n token_address,\n underlying_decimals,\n value_ethereum * eth_price / pow(\n 10,\n 18\n ) :: FLOAT AS price,\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_hour,\n CONCAT(\n A.block_number,\n '-',\n token_address\n ) AS id\n FROM\n oracle_reads A\n JOIN blocks b\n ON A.block_number = b.block_number\n LEFT JOIN aave_tokens\n ON token_address = underlying_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__blocks", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_oracle_prices"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "ID", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_oracle_prices"], "unique_id": "model.ethereum_models.silver__aave_oracle_prices", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/silver/silver__aave_oracle_prices.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.sql", "name": "silver__aave_oracle_prices", "alias": "aave_oracle_prices", "checksum": {"name": "sha256", "checksum": "f784aba0faa239545312a0f173dc08c089f37570a800588c6f6cfa7e015220a7"}, "tags": ["snowflake", "ethereum", "aave", "aave_oracle_prices"], "refs": [["bronze__successful_reads"], ["silver__blocks"], ["silver__aave_tokens"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_HOUR": {"name": "BLOCK_HOUR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_DECIMALS": {"name": "UNDERLYING_DECIMALS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORACLE_CONTRACT": {"name": "ORACLE_CONTRACT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/silver/silver__aave_oracle_prices.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "ID", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_oracle_prices"]}, "created_at": 1670862743.985683, "compiled_sql": "\n\nWITH oracle_reads AS (\n\n SELECT\n block_number,\n contract_address AS oracle_contract,\n PUBLIC.udf_hex_to_int(\n read_output :: STRING\n ) AS value_ethereum,\n _inserted_timestamp,\n function_input AS token_address\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0xb3596f07'\n AND read_output :: STRING <> '0x'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.aave_oracle_prices\n)\n\n),\nblocks AS (\n SELECT\n block_number,\n block_timestamp\n FROM\n ETHEREUM_DEV.silver.blocks\n WHERE\n block_number IN (\n SELECT\n DISTINCT block_number\n FROM\n oracle_reads\n )\n),\naave_tokens AS (\n SELECT\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n 1\n),\nFINAL AS (\n SELECT\n A.block_number,\n block_timestamp,\n oracle_contract,\n value_ethereum,\n _inserted_timestamp,\n token_address,\n underlying_decimals,\n value_ethereum * eth_price / pow(\n 10,\n 18\n ) :: FLOAT AS price,\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_hour,\n CONCAT(\n A.block_number,\n '-',\n token_address\n ) AS id\n FROM\n oracle_reads A\n JOIN blocks b\n ON A.block_number = b.block_number\n LEFT JOIN aave_tokens\n ON token_address = underlying_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_oracle_prices"}, "model.ethereum_models.silver__aave_market_stats": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"id\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_market_stats']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n contract_address,\n function_input AS token_address,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n _inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0x35ea6a75'\n AND read_output :: STRING <> '0x'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\ndecoded AS (\n SELECT\n *,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: FLOAT AS availableLiquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: FLOAT AS totalStableDebt,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: FLOAT AS totalVariableDebt,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: FLOAT AS liquidityRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: FLOAT AS variableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [5] :: STRING\n ) :: FLOAT AS stableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [6] :: STRING\n ) :: FLOAT AS averageStableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [7] :: STRING\n ) :: FLOAT AS liquidityIndex,\n PUBLIC.udf_hex_to_int(\n segmented_data [8] :: STRING\n ) :: FLOAT AS variableBorrowIndex,\n PUBLIC.udf_hex_to_int(\n segmented_data [9] :: STRING\n ) :: FLOAT AS lastUpdateTimestamp\n FROM\n base\n)\nSELECT\n block_number,\n contract_address,\n token_address,\n _inserted_timestamp,\n availableLiquidity,\n totalStableDebt,\n totalVariableDebt,\n liquidityRate,\n variableBorrowRate,\n stableBorrowRate,\n averageStableBorrowRate,\n liquidityIndex,\n variableBorrowIndex,\n lastUpdateTimestamp,\n concat_ws(\n block_number,\n contract_address,\n token_address\n ) AS id\nFROM\n decoded qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_market_stats"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_market_stats"], "unique_id": "model.ethereum_models.silver__aave_market_stats", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/silver/silver__aave_market_stats.sql", "original_file_path": "models/aave/silver/silver__aave_market_stats.sql", "name": "silver__aave_market_stats", "alias": "aave_market_stats", "checksum": {"name": "sha256", "checksum": "5c4833485c8d2fa61e6925b960795eea16a108656ff7c6c1d419fe5f1b851b20"}, "tags": ["snowflake", "ethereum", "aave", "aave_market_stats"], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_market_stats"]}, "created_at": 1670862737.74638, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_number,\n contract_address,\n function_input AS token_address,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0x35ea6a75'\n AND read_output :: STRING <> '0x'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.aave_market_stats\n)\n\n),\ndecoded AS (\n SELECT\n *,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: FLOAT AS availableLiquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: FLOAT AS totalStableDebt,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: FLOAT AS totalVariableDebt,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: FLOAT AS liquidityRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: FLOAT AS variableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [5] :: STRING\n ) :: FLOAT AS stableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [6] :: STRING\n ) :: FLOAT AS averageStableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [7] :: STRING\n ) :: FLOAT AS liquidityIndex,\n PUBLIC.udf_hex_to_int(\n segmented_data [8] :: STRING\n ) :: FLOAT AS variableBorrowIndex,\n PUBLIC.udf_hex_to_int(\n segmented_data [9] :: STRING\n ) :: FLOAT AS lastUpdateTimestamp\n FROM\n base\n)\nSELECT\n block_number,\n contract_address,\n token_address,\n _inserted_timestamp,\n availableLiquidity,\n totalStableDebt,\n totalVariableDebt,\n liquidityRate,\n variableBorrowRate,\n stableBorrowRate,\n averageStableBorrowRate,\n liquidityIndex,\n variableBorrowIndex,\n lastUpdateTimestamp,\n concat_ws(\n block_number,\n contract_address,\n token_address\n ) AS id\nFROM\n decoded qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_market_stats"}, "model.ethereum_models.silver__aave_tokens": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['aave', 'aave_tokens']\n) }}\n\nWITH base AS (\n\n SELECT\n LOWER(atoken_address) AS atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n LOWER(underlying_address) AS underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n CASE\n WHEN atoken_version = 'v2' THEN 'Aave V2'\n WHEN atoken_version = 'v1' THEN 'Aave V1'\n WHEN atoken_version = 'amm' THEN 'Aave AMM'\n END AS atoken_version,\n atoken_created_block,\n LOWER(atoken_stable_debt_address) AS atoken_stable_debt_address,\n LOWER(atoken_variable_debt_address) AS atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens_backfill') }}\n)\nSELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address,\n c1.contract_metadata AS atoken_metadata,\n c2.contract_metadata AS underlying_metadata\nFROM\n base\n LEFT JOIN {{ ref('core__dim_contracts') }}\n c1\n ON LOWER(\n c1.address\n ) = atoken_address\n LEFT JOIN {{ ref('core__dim_contracts') }}\n c2\n ON LOWER(\n c2.address\n ) = underlying_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["seed.ethereum_models.silver__aave_tokens_backfill", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["aave", "aave_tokens"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_tokens"], "unique_id": "model.ethereum_models.silver__aave_tokens", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/silver/silver__aave_tokens.sql", "original_file_path": "models/aave/silver/silver__aave_tokens.sql", "name": "silver__aave_tokens", "alias": "aave_tokens", "checksum": {"name": "sha256", "checksum": "c0c787ac28e17db0052ec2c44c9db77e195a0d02cc7c78977fcf57eaecfd7fe2"}, "tags": ["aave", "aave_tokens"], "refs": [["silver__aave_tokens_backfill"], ["core__dim_contracts"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_tokens.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["aave", "aave_tokens"]}, "created_at": 1670862737.757983, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n LOWER(atoken_address) AS atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n LOWER(underlying_address) AS underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n CASE\n WHEN atoken_version = 'v2' THEN 'Aave V2'\n WHEN atoken_version = 'v1' THEN 'Aave V1'\n WHEN atoken_version = 'amm' THEN 'Aave AMM'\n END AS atoken_version,\n atoken_created_block,\n LOWER(atoken_stable_debt_address) AS atoken_stable_debt_address,\n LOWER(atoken_variable_debt_address) AS atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens_backfill\n)\nSELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address,\n c1.contract_metadata AS atoken_metadata,\n c2.contract_metadata AS underlying_metadata\nFROM\n base\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n c1\n ON LOWER(\n c1.address\n ) = atoken_address\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n c2\n ON LOWER(\n c2.address\n ) = underlying_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_tokens"}, "model.ethereum_models.aave__ez_borrows": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_borrows', 'address_labels']\n) }}\n\nWITH --borrows from Aave LendingPool contracts\nborrow AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n END AS reserve_1,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS onBehalfOf,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER\n END AS refferal,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n END AS userAddress,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER\n END AS borrow_quantity,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER\n WHEN topics [1] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n END AS borrow_rate_mode,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER\n END AS borrowrate,\n _inserted_timestamp,\n _log_id,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_from_address AS borrower_address,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b',\n '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n borrow\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n borrow_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS borrowed_tokens,\n borrow_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS borrowed_usd,\n LOWER(\n borrower_address\n ) AS borrower_address,\n CASE\n WHEN borrow_rate_mode = 2 THEN 'Variable Rate'\n ELSE 'Stable Rate'\n END AS borrow_rate_mode,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n borrow\n LEFT JOIN atoken_meta\n ON borrow.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND borrow.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_borrows", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_borrows"], "unique_id": "model.ethereum_models.aave__ez_borrows", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/gold/aave__ez_borrows.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.sql", "name": "aave__ez_borrows", "alias": "ez_borrows", "checksum": {"name": "sha256", "checksum": "55ccf929cb0b4f2775beb1aef00687af8410472b8648beeb16334d8fb2768f2f"}, "tags": ["snowflake", "ethereum", "aave", "aave_borrows", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_borrows contains transactions where users borrowed assets via the Aave protocol. In order to borrow assets, a user must first deposit their preferred asset and amount as collateral. Borrowers can choose either a stable or variable borrow rate. For more information, see column descriptions.", "columns": {"TX_HASH": {"name": "TX_HASH", "description": "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.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWED_TOKENS": {"name": "BORROWED_TOKENS", "description": "The meaning depends on the action:\nBorrow: The amount of the asset that the user is borrowing or\nRepay: The amount of the asset that the user is repaying\nAdd collateral: The amount of collateral that the user is depositing\nRemove collateral: The amount of collateral that the user is withdrawing", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWED_USD": {"name": "BORROWED_USD", "description": "The meaning depends on the action:\nBorrow: The amount of the asset in USD that the user is borrowing or\nRepay: The amount of the asset in USD that the user is repaying\nAdd collateral: The amount of collateral in USD that the user is depositing\nRemove collateral: The amount of collateral in USD that the user is withdrawing", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER_ADDRESS": {"name": "BORROWER_ADDRESS", "description": "Its the address of the user who is Borrowing or repaying the loan, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_RATE_MODE": {"name": "BORROW_RATE_MODE", "description": "The rate mode the user is swapping from. Stable: 1, Variable: 2. Borrowers can switch between the stable and variable rate at any time. Stable rates act as a fixed rate in the short-term, but can be re-balanced in the long-term in response to changes in market conditions. The variable rate is the rate based on the offer and demand in Aave. The stable rate, as its name indicates, will remain pretty stable and its the best option to plan how much interest you will have to pay. The variable rate will change over time and could be the optimal rate depending on market conditions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_CONTRACT": {"name": "LENDING_POOL_CONTRACT", "description": "The address of the lending pool. This changes based on the Aave version.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_borrows.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_borrows", "address_labels"]}, "created_at": 1670862744.0734348, "compiled_sql": "\n\nWITH --borrows from Aave LendingPool contracts\nborrow AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n END AS reserve_1,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS onBehalfOf,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER\n END AS refferal,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n END AS userAddress,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER\n END AS borrow_quantity,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER\n WHEN topics [1] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n END AS borrow_rate_mode,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER\n END AS borrowrate,\n _inserted_timestamp,\n _log_id,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_from_address AS borrower_address,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b',\n '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_borrows\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n borrow\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n borrow_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS borrowed_tokens,\n borrow_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS borrowed_usd,\n LOWER(\n borrower_address\n ) AS borrower_address,\n CASE\n WHEN borrow_rate_mode = 2 THEN 'Variable Rate'\n ELSE 'Stable Rate'\n END AS borrow_rate_mode,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n borrow\n LEFT JOIN atoken_meta\n ON borrow.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND borrow.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_borrows"}, "model.ethereum_models.aave__ez_deposits": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_deposits', 'address_labels']\n) }}\n\nWITH deposits AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS onBehalfOf,\n PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER AS refferal,\n CASE\n WHEN topics [0] :: STRING = '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n WHEN topics [0] :: STRING = '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS userAddress,\n CASE\n WHEN topics [0] :: STRING = '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82' THEN PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER\n END AS deposit_quantity,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_from_address AS depositor_address,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951',\n '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n deposits\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n deposit_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS issued_tokens,\n (\n deposit_quantity * hourly_price\n ) / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS supplied_usd,\n LOWER(\n depositor_address\n ) AS depositor_address,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n deposits\n LEFT JOIN atoken_meta\n ON deposits.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND deposits.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_deposits", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_deposits"], "unique_id": "model.ethereum_models.aave__ez_deposits", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/gold/aave__ez_deposits.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.sql", "name": "aave__ez_deposits", "alias": "ez_deposits", "checksum": {"name": "sha256", "checksum": "fb22cf7b3fc5454fd70125b88825504dad7175702305d82524c33ea37a04aad5"}, "tags": ["snowflake", "ethereum", "aave", "aave_deposits", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_deposits contains transactions where users deposited into the Aave protocol. A user deposits their preferred asset and amount. After depositing, users earn passive income based on the market borrowing demand. Additionally, depositing allows users to borrow by using their deposited assets as a collateral. Any interest earned by depositing funds helps offset the interest rate accumulated by borrowing.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_USD": {"name": "SUPPLIED_USD", "description": "The value of the asset in USD that the user is depositing.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ISSUED_TOKENS": {"name": "ISSUED_TOKENS", "description": "The amount of tokens that the user is depositing.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR_ADDRESS": {"name": "DEPOSITOR_ADDRESS", "description": "Its the address of the user who is depositing for lending or withdrawing, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_CONTRACT": {"name": "LENDING_POOL_CONTRACT", "description": "The address of the lending pool. This changes based on the Aave version.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_deposits", "address_labels"]}, "created_at": 1670862744.1198962, "compiled_sql": "\n\nWITH deposits AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS onBehalfOf,\n PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER AS refferal,\n CASE\n WHEN topics [0] :: STRING = '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n WHEN topics [0] :: STRING = '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS userAddress,\n CASE\n WHEN topics [0] :: STRING = '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82' THEN PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER\n END AS deposit_quantity,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_from_address AS depositor_address,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951',\n '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_deposits\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n deposits\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n deposit_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS issued_tokens,\n (\n deposit_quantity * hourly_price\n ) / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS supplied_usd,\n LOWER(\n depositor_address\n ) AS depositor_address,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n deposits\n LEFT JOIN atoken_meta\n ON deposits.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND deposits.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_deposits"}, "model.ethereum_models.aave__ez_votes": {"raw_sql": "{{ config(\n materialized = 'incremental',\n sort = 'block_number',\n unique_key = \"_log_id\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_votes']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n block_timestamp,\n contract_address AS governance_contract,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS proposal_id,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS voter,\n CASE\n WHEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER = 1 THEN TRUE\n ELSE FALSE\n END AS support,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS voting_power,\n tx_hash,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n AND topics [0] :: STRING = '0x0c611e7b6ae0de26f4772260e1bbdb5f58cbb7c275fe2de14671968d29add8d6'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n block_number,\n block_timestamp,\n governance_contract,\n proposal_id,\n support,\n voting_power,\n voter,\n tx_hash,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n base", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_votes"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "sort": "block_number", "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_votes"], "unique_id": "model.ethereum_models.aave__ez_votes", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/gold/aave__ez_votes.sql", "original_file_path": "models/aave/gold/aave__ez_votes.sql", "name": "aave__ez_votes", "alias": "ez_votes", "checksum": {"name": "sha256", "checksum": "5446262ac2e14d549250e16ebd1ed7ef51d04ba716dfc47da8a56b8401e6cece"}, "tags": ["snowflake", "ethereum", "aave", "aave_votes"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "Aave.ez_votes contains Aave governance voting transactions. AAVE and/or stkAAVE token holders receive governance powers proportionally to the sum of their balance. Voting power is used to vote for or against existing proposals.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GOVERNANCE_CONTRACT": {"name": "GOVERNANCE_CONTRACT", "description": "The governance contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "The unique ID representing a proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPORT": {"name": "SUPPORT", "description": "A value indicating their vote (For: true, Against: false).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_POWER": {"name": "VOTING_POWER", "description": "The voter's voting power proportional to the sum of their balance of AAVE and/or stkAAVE.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "The voter's address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Internal Column", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "Internal Column", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_votes.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "sort": "block_number", "unique_key": "_log_id", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_votes"]}, "created_at": 1670862744.167992, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_number,\n block_timestamp,\n contract_address AS governance_contract,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS proposal_id,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS voter,\n CASE\n WHEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER = 1 THEN TRUE\n ELSE FALSE\n END AS support,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS voting_power,\n tx_hash,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n AND topics [0] :: STRING = '0x0c611e7b6ae0de26f4772260e1bbdb5f58cbb7c275fe2de14671968d29add8d6'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE\n FROM\n ETHEREUM_DEV.aave.ez_votes\n)\n\n)\nSELECT\n block_number,\n block_timestamp,\n governance_contract,\n proposal_id,\n support,\n voting_power,\n voter,\n tx_hash,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n base", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_votes"}, "model.ethereum_models.aave__ez_flashloans": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_flashloans', 'address_labels']\n) }}\n\nWITH flashloan AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS target_address,\n CASE\n WHEN topics [0] :: STRING = '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n ELSE origin_from_address\n END AS initiator_address,\n CASE\n WHEN topics [0] :: STRING = '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b55' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS asset_1,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS flashloan_quantity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS premium_quantity,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS refferalCode,\n _log_id,\n _inserted_timestamp,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n CASE\n WHEN asset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE asset_1\n END AS aave_market\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac',\n '0x5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b55'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n flashloan\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n flashloan_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS flashloan_amount,\n flashloan_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS flashloan_amount_usd,\n premium_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS premium_amount,\n premium_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS premium_amount_usd,\n LOWER(initiator_address) AS initiator_address,\n LOWER(target_address) AS target_address,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n flashloan\n LEFT JOIN atoken_meta\n ON flashloan.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND flashloan.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_flashloans", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_flashloans"], "unique_id": "model.ethereum_models.aave__ez_flashloans", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/gold/aave__ez_flashloans.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.sql", "name": "aave__ez_flashloans", "alias": "ez_flashloans", "checksum": {"name": "sha256", "checksum": "dd1cbd988b5f9a37567a97128178d248692425a1f4552e8cea7808963a2c069f"}, "tags": ["snowflake", "ethereum", "aave", "aave_flashloans", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_flashloans contains flash loan transactions where a borrower executes an\nundercollateralised, one-block liquidity loan. Flash loans are a feature designed for developers, due to the technical knowledge required to execute one. Flash Loans allow you to borrow any available amount of assets without providing any collateral, as long as the liquidity is returned to the protocol within one block transaction.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_TOKEN": {"name": "AAVE_TOKEN", "description": "The Aave interest bearing token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FLASHLOAN_AMOUNT": {"name": "FLASHLOAN_AMOUNT", "description": "The amount of assets flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FLASHLOAN_AMOUNT_USD": {"name": "FLASHLOAN_AMOUNT_USD", "description": "The value of the flash loan amount, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREMIUM_AMOUNT": {"name": "PREMIUM_AMOUNT", "description": "The flash loan fee, currently 0.09%, changeable via the normal governance process.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREMIUM_AMOUNT_USD": {"name": "PREMIUM_AMOUNT_USD", "description": "The flash loan fee, valued in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INITIATOR_ADDRESS": {"name": "INITIATOR_ADDRESS", "description": "The address that initiated the flash loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_ADDRESS": {"name": "TARGET_ADDRESS", "description": "The address receiving the flash loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_flashloans.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_flashloans", "address_labels"]}, "created_at": 1670862744.262435, "compiled_sql": "\n\nWITH flashloan AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS target_address,\n CASE\n WHEN topics [0] :: STRING = '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n ELSE origin_from_address\n END AS initiator_address,\n CASE\n WHEN topics [0] :: STRING = '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b55' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS asset_1,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS flashloan_quantity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS premium_quantity,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS refferalCode,\n _log_id,\n _inserted_timestamp,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n CASE\n WHEN asset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE asset_1\n END AS aave_market\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac',\n '0x5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b55'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_flashloans\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n flashloan\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n flashloan_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS flashloan_amount,\n flashloan_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS flashloan_amount_usd,\n premium_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS premium_amount,\n premium_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS premium_amount_usd,\n LOWER(initiator_address) AS initiator_address,\n LOWER(target_address) AS target_address,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n flashloan\n LEFT JOIN atoken_meta\n ON flashloan.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND flashloan.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_flashloans"}, "model.ethereum_models.aave__ez_liquidations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_liquidations', 'address_labels']\n) }}\n\nWITH liquidation AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS collateralAsset_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS debtAsset_1,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS debt_to_cover_amount,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS liquidated_amount,\n CASE\n WHEN topics [0] :: STRING = '0xe413a321e8681d831f4dbccbca790d2952b56f977908e45be37335533e005286' THEN CONCAT('0x', SUBSTR(segmented_data [2] :: STRING, 25, 40))\n ELSE CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 25, 40))\n END AS liquidator_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS receiveAToken,\n _log_id,\n _inserted_timestamp,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN debtAsset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE debtAsset_1\n END AS debt_asset,\n CASE\n WHEN collateralAsset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE collateralAsset_1\n END AS collateral_asset\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0xe413a321e8681d831f4dbccbca790d2952b56f977908e45be37335533e005286',\n '0x56864757fd5b1fc9f38f5f3a981cd8ae512ce41b902cf73fc506ee369c6bc237'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n liquidation\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n collateral_asset\n ) AS collateral_asset,\n LOWER(\n amc.atoken_address\n ) AS collateral_aave_token,\n liquidated_amount / pow(\n 10,\n amc.atoken_decimals\n ) AS liquidated_amount,\n liquidated_amount * collat.hourly_price / pow(\n 10,\n amc.atoken_decimals\n ) AS liquidated_amount_usd,\n LOWER(\n debt_asset\n ) AS debt_asset,\n LOWER(\n amd.atoken_address\n ) AS debt_aave_token,\n debt_to_cover_amount / pow(\n 10,\n amd.underlying_decimals\n ) AS debt_to_cover_amount,\n debt_to_cover_amount * debt.hourly_price / pow(\n 10,\n amd.underlying_decimals\n ) AS debt_to_cover_amount_usd,\n liquidator_address AS liquidator,\n borrower_address AS borrower,\n aave_version,\n collat.hourly_price AS collateral_token_price,\n amc.underlying_symbol AS collateral_token_symbol,\n debt.hourly_price AS debt_token_price,\n amd.underlying_symbol AS debt_token_symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n liquidation\n LEFT JOIN atoken_meta amc\n ON liquidation.collateral_asset = amc.underlying_address\n AND liquidation.aave_version = amc.atoken_version\n LEFT JOIN atoken_prices collat\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = collat.prices_hour\n AND liquidation.collateral_asset = collat.underlying_address\n LEFT JOIN atoken_meta amd\n ON liquidation.debt_asset = amd.underlying_address\n AND liquidation.aave_version = amd.atoken_version\n LEFT JOIN atoken_prices debt\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = debt.prices_hour\n AND liquidation.debt_asset = debt.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_liquidations", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_liquidations"], "unique_id": "model.ethereum_models.aave__ez_liquidations", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/gold/aave__ez_liquidations.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.sql", "name": "aave__ez_liquidations", "alias": "ez_liquidations", "checksum": {"name": "sha256", "checksum": "2bbc8dd587ae8c0f73a22e33878928cfb384c2149f49f8dd3b7fbcaaf9ecfb1e"}, "tags": ["snowflake", "ethereum", "aave", "aave_liquidations", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_liquidatons contains transactions in which a borrower's collateral asset is liquidated. Liquidations occur when a borrower's health factor goes below 1 due to their collateral value not properly covering their loan/debt value. This might happen when the collateral decreases in value or the borrowed debt increases in value against each other. This collateral vs loan value ratio is shown in the health factor. In a liquidation, up to 50% of a borrower's debt is repaid and that value + liquidation fee is taken from the collateral available, so after a liquidation the amount liquidated from one's debt is repaid.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_ASSET": {"name": "COLLATERAL_ASSET", "description": "The asset provided as collateral, which can be liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_AAVE_TOKEN": {"name": "COLLATERAL_AAVE_TOKEN", "description": "The Aave interest bearing token that's burned when a liquidation occurs.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATED_AMOUNT": {"name": "LIQUIDATED_AMOUNT", "description": "The amount of asset liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATED_AMOUNT_USD": {"name": "LIQUIDATED_AMOUNT_USD", "description": "The value of the liquidated asset, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_ASSET": {"name": "DEBT_ASSET", "description": "The debt asset, which the user borrowed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_AAVE_TOKEN": {"name": "DEBT_AAVE_TOKEN", "description": "The interest bearing Aave token representing the debt.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_TO_COVER_AMOUNT": {"name": "DEBT_TO_COVER_AMOUNT", "description": "The amount of debt the user must cover.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_TO_COVER_AMOUNT_USD": {"name": "DEBT_TO_COVER_AMOUNT_USD", "description": "The amount of debt the user must cover, valued in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATOR": {"name": "LIQUIDATOR", "description": "The address that initiated the liquidation call.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Its the address of the user who is Borrowing or repaying the loan, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_TOKEN_PRICE": {"name": "COLLATERAL_TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_TOKEN_SYMBOL": {"name": "COLLATERAL_TOKEN_SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_TOKEN_PRICE": {"name": "DEBT_TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_TOKEN_SYMBOL": {"name": "DEBT_TOKEN_SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_liquidations.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_liquidations", "address_labels"]}, "created_at": 1670862744.197409, "compiled_sql": "\n\nWITH liquidation AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS collateralAsset_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS debtAsset_1,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS debt_to_cover_amount,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS liquidated_amount,\n CASE\n WHEN topics [0] :: STRING = '0xe413a321e8681d831f4dbccbca790d2952b56f977908e45be37335533e005286' THEN CONCAT('0x', SUBSTR(segmented_data [2] :: STRING, 25, 40))\n ELSE CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 25, 40))\n END AS liquidator_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS receiveAToken,\n _log_id,\n _inserted_timestamp,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN debtAsset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE debtAsset_1\n END AS debt_asset,\n CASE\n WHEN collateralAsset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE collateralAsset_1\n END AS collateral_asset\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0xe413a321e8681d831f4dbccbca790d2952b56f977908e45be37335533e005286',\n '0x56864757fd5b1fc9f38f5f3a981cd8ae512ce41b902cf73fc506ee369c6bc237'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_liquidations\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n liquidation\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n collateral_asset\n ) AS collateral_asset,\n LOWER(\n amc.atoken_address\n ) AS collateral_aave_token,\n liquidated_amount / pow(\n 10,\n amc.atoken_decimals\n ) AS liquidated_amount,\n liquidated_amount * collat.hourly_price / pow(\n 10,\n amc.atoken_decimals\n ) AS liquidated_amount_usd,\n LOWER(\n debt_asset\n ) AS debt_asset,\n LOWER(\n amd.atoken_address\n ) AS debt_aave_token,\n debt_to_cover_amount / pow(\n 10,\n amd.underlying_decimals\n ) AS debt_to_cover_amount,\n debt_to_cover_amount * debt.hourly_price / pow(\n 10,\n amd.underlying_decimals\n ) AS debt_to_cover_amount_usd,\n liquidator_address AS liquidator,\n borrower_address AS borrower,\n aave_version,\n collat.hourly_price AS collateral_token_price,\n amc.underlying_symbol AS collateral_token_symbol,\n debt.hourly_price AS debt_token_price,\n amd.underlying_symbol AS debt_token_symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n liquidation\n LEFT JOIN atoken_meta amc\n ON liquidation.collateral_asset = amc.underlying_address\n AND liquidation.aave_version = amc.atoken_version\n LEFT JOIN atoken_prices collat\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = collat.prices_hour\n AND liquidation.collateral_asset = collat.underlying_address\n LEFT JOIN atoken_meta amd\n ON liquidation.debt_asset = amd.underlying_address\n AND liquidation.aave_version = amd.atoken_version\n LEFT JOIN atoken_prices debt\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = debt.prices_hour\n AND liquidation.debt_asset = debt.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_liquidations"}, "model.ethereum_models.aave__ez_market_stats": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"read_id\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_market_stats', 'address_labels']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_number,\n block_timestamp,\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_hour\n FROM\n {{ ref('silver__blocks') }}\n),\naave_reads AS (\n SELECT\n A.block_number,\n block_hour,\n block_timestamp,\n contract_address,\n token_address,\n _inserted_timestamp,\n availableLiquidity,\n totalStableDebt,\n totalVariableDebt,\n liquidityRate,\n variableBorrowRate,\n stableBorrowRate,\n averageStableBorrowRate,\n liquidityIndex,\n variableBorrowIndex,\n lastUpdateTimestamp,\n CASE\n WHEN contract_address = '0x057835ad21a177dbdd3090bb1cae03eacf78fc6d' THEN 'Aave V2'\n WHEN contract_address = '0xc443ad9dde3cecfb9dfc5736578f447afe3590ba' THEN 'Aave AMM'\n WHEN contract_address = '0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d' THEN 'Aave V1'\n END AS aave_version,\n contract_address AS data_provider,\n CASE\n WHEN aave_version = 'Aave V2' THEN '0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'\n WHEN aave_version = 'Aave V1' THEN '0x398ec7346dcd622edc5ae82352f02be94c62d119'\n WHEN aave_version = 'Aave AMM' THEN '0x7937d4799803fbbe595ed57278bc4ca21f3bffcb'\n END AS lending_pool_add\n FROM\n {{ ref('silver__aave_market_stats') }} A\n LEFT JOIN blocks\n ON A.block_number = blocks.block_number\n WHERE\n contract_address IN (\n LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d'),\n LOWER('0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba'),\n LOWER('0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d')\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 3\n FROM\n {{ this }}\n)\n{% endif %}\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\ntoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n AVG(hourly_price) AS hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n GROUP BY\n 1,\n 2\n),\natoken_prices AS (\n SELECT\n HOUR AS atoken_hour,\n token_address AS atoken_address,\n AVG(price) AS hourly_atoken_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT atoken_address\n FROM\n atoken_meta\n )\n OR token_address = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n blocks\n )\n GROUP BY\n 1,\n 2\n),\nstkaave AS (\n SELECT\n A.block_number,\n b.block_hour,\n token_address,\n emission_per_second\n FROM\n {{ ref('silver__aave_liquidity_mining') }} A\n LEFT JOIN blocks b\n ON A.block_number = b.block_number\n),\naave_price AS (\n SELECT\n atoken_hour AS aave_token_hour,\n hourly_atoken_price AS aave_price\n FROM\n atoken_prices\n WHERE\n atoken_address = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'\n),\njoined_aave_meta AS (\n SELECT\n block_number,\n block_hour,\n block_timestamp,\n token_address AS aave_market,\n data_provider,\n lending_pool_add,\n _inserted_timestamp,\n liquidityRate :: numeric / pow(\n 10,\n 27\n ) AS liquidity_rate,\n variableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS variable_borrow_rate,\n stableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS stable_borrow_rate,\n averagestableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS average_stable_borrow_rate,\n liquidityindex :: numeric / pow(\n 10,\n 27\n ) AS utilization_rate,\n CASE\n WHEN aave_version <> 'Aave V1' THEN (\n availableliquidity + totalstabledebt + totalvariabledebt\n )\n ELSE availableliquidity\n END AS total_liquidity_unadj,\n CASE\n WHEN total_liquidity_unadj <> 0\n AND aave_version <> 'Aave V1' THEN ((totalstabledebt + totalvariabledebt) / total_liquidity_unadj)\n WHEN total_liquidity_unadj = 0 THEN 0\n ELSE utilization_rate\n END AS utilization_rate2,\n total_liquidity_unadj / pow(\n 10,\n underlying_decimals\n ) AS total_liquidity_token,\n totalstabledebt / pow(\n 10,\n underlying_decimals\n ) AS total_stable_debt_token,\n totalvariabledebt / pow(\n 10,\n underlying_decimals\n ) AS total_variable_debt_token,\n underlying_symbol AS reserve_name,\n atoken_address,\n atoken_stable_debt_address AS stable_debt_token_address,\n atoken_variable_debt_address AS variable_debt_token_address,\n aave_version\n FROM\n aave_reads\n LEFT JOIN atoken_meta\n ON token_address = underlying_address\n AND aave_version = atoken_version\n),\nFINAL AS (\n SELECT\n joined_aave_meta.block_hour AS block_hour,\n joined_aave_meta.block_number AS block_number,\n aave_market,\n lending_pool_add,\n data_provider,\n reserve_name,\n joined_aave_meta.atoken_address AS atoken_address,\n stable_debt_token_address,\n variable_debt_token_address,\n hourly_price AS reserve_price,\n hourly_atoken_price AS atoken_price,\n total_liquidity_token,\n total_liquidity_token * hourly_price AS total_liquidity_usd,\n total_stable_debt_token,\n total_stable_debt_token * hourly_price AS total_stable_debt_usd,\n total_variable_debt_token,\n total_variable_debt_token * hourly_price AS total_variable_debt_usd,\n liquidity_rate AS supply_rate,\n COALESCE(\n stable_borrow_rate,\n average_stable_borrow_rate\n ) AS borrow_rate_stable,\n variable_borrow_rate AS borrow_rate_variable,\n aave_price,\n utilization_rate2 AS utilization_rate,\n aave_version,\n 'ethereum' AS blockchain,\n COALESCE(\n div0(\n stable.emission_per_second * aave_price * 31536000,\n total_liquidity_usd\n ),\n 0\n ) AS stkaave_rate_supply,\n COALESCE(\n div0(\n var_address.emission_per_second * aave_price * 31536000,\n total_liquidity_usd\n ),\n 0\n ) AS stkaave_rate_variable_borrow,\n _inserted_timestamp,\n CONCAT(\n joined_aave_meta.block_number,\n '-',\n aave_version,\n '-',\n aave_market\n ) AS read_id\n FROM\n joined_aave_meta\n LEFT JOIN token_prices\n ON joined_aave_meta.block_hour = prices_hour\n AND aave_market = underlying_address\n LEFT JOIN aave_price\n ON joined_aave_meta.block_hour = aave_token_hour\n LEFT JOIN atoken_prices\n ON joined_aave_meta.block_hour = atoken_hour\n AND joined_aave_meta.atoken_address = atoken_prices.atoken_address\n LEFT JOIN stkaave stable\n ON stable.block_number = joined_aave_meta.block_number\n AND stable.token_address = joined_aave_meta.stable_debt_token_address\n LEFT JOIN stkaave var_address\n ON var_address.block_number = joined_aave_meta.block_number\n AND var_address.token_address = joined_aave_meta.variable_debt_token_address\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n block_hour IS NOT NULL\n AND aave_market IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY read_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__aave_market_stats", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__aave_liquidity_mining"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_market_stats", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "read_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_market_stats"], "unique_id": "model.ethereum_models.aave__ez_market_stats", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/gold/aave__ez_market_stats.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.sql", "name": "aave__ez_market_stats", "alias": "ez_market_stats", "checksum": {"name": "sha256", "checksum": "43205b64bdfa564fac33d5887cda995b7204ce692b6635661be5c3d0814b84c5"}, "tags": ["snowflake", "ethereum", "aave", "aave_market_stats", "address_labels"], "refs": [["silver__blocks"], ["silver__aave_market_stats"], ["silver__aave_tokens"], ["silver__aave_token_prices"], ["core__fact_hourly_token_prices"], ["silver__aave_liquidity_mining"]], "sources": [], "metrics": [], "description": "Aave.ez_market_stats details market statistics for Aave markets by block hour. These include reserves, token addresses, token prices, borrow and supply rates, the utilization rate, and total supplies of liquidity and debt tokens. For more information, see column descriptions.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_HOUR": {"name": "BLOCK_HOUR", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_ADD": {"name": "LENDING_POOL_ADD", "description": "The address of the lending pool. This changes based on the Aave version.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DATA_PROVIDER": {"name": "DATA_PROVIDER", "description": "The Aave protocol data provider contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVE_NAME": {"name": "RESERVE_NAME", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATOKEN_ADDRESS": {"name": "ATOKEN_ADDRESS", "description": "The Aave interest bearing token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STABLE_DEBT_TOKEN_ADDRESS": {"name": "STABLE_DEBT_TOKEN_ADDRESS", "description": "Debt tokens are interest-accruing tokens that are minted and burned on borrow and repay, representing a debt to the protocol with a stable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"name": "VARIABLE_DEBT_TOKEN_ADDRESS", "description": "Debt tokens are interest-accruing tokens that are minted and burned on borrow and repay, representing a debt to the protocol with a variable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVE_PRICE": {"name": "RESERVE_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATOKEN_PRICE": {"name": "ATOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_LIQUIDITY_TOKEN": {"name": "TOTAL_LIQUIDITY_TOKEN", "description": "The total supply of liquidity tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_LIQUIDITY_USD": {"name": "TOTAL_LIQUIDITY_USD", "description": "The total value of liquidity tokens, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_STABLE_DEBT_TOKEN": {"name": "TOTAL_STABLE_DEBT_TOKEN", "description": "The total supply of debt tokens, representing a debt to the protocol with a stable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_STABLE_DEBT_USD": {"name": "TOTAL_STABLE_DEBT_USD", "description": "The total USD value of debt tokens, representing a debt to the protocol with a stable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_VARIABLE_DEBT_TOKEN": {"name": "TOTAL_VARIABLE_DEBT_TOKEN", "description": "The total supply of debt tokens, representing a debt to the protocol with a variable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_VARIABLE_DEBT_USD": {"name": "TOTAL_VARIABLE_DEBT_USD", "description": "The total USD value of debt tokens, representing a debt to the protocol with a variable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_RATE": {"name": "SUPPLY_RATE", "description": "The interest rate for supplying assets to the protocol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_RATE_STABLE": {"name": "BORROW_RATE_STABLE", "description": "The stable interest rate for borrowing assets.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_RATE_VARIABLE": {"name": "BORROW_RATE_VARIABLE", "description": "The variable interest rate for borrowing assets.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_PRICE": {"name": "AAVE_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UTILIZATION_RATE": {"name": "UTILIZATION_RATE", "description": "The percentage of assets loaned out.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STKAAVE_RATE_SUPPLY": {"name": "STKAAVE_RATE_SUPPLY", "description": "The stkAAVE rate for supplying assets to the protocol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STKAAVE_RATE_VARIABLE_BORROW": {"name": "STKAAVE_RATE_VARIABLE_BORROW", "description": "The stkAAVE variable rate for borrowing assets.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_market_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "read_id", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_market_stats", "address_labels"]}, "created_at": 1670862744.3679712, "compiled_sql": "\n\nWITH blocks AS (\n\n SELECT\n block_number,\n block_timestamp,\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_hour\n FROM\n ETHEREUM_DEV.silver.blocks\n),\naave_reads AS (\n SELECT\n A.block_number,\n block_hour,\n block_timestamp,\n contract_address,\n token_address,\n _inserted_timestamp,\n availableLiquidity,\n totalStableDebt,\n totalVariableDebt,\n liquidityRate,\n variableBorrowRate,\n stableBorrowRate,\n averageStableBorrowRate,\n liquidityIndex,\n variableBorrowIndex,\n lastUpdateTimestamp,\n CASE\n WHEN contract_address = '0x057835ad21a177dbdd3090bb1cae03eacf78fc6d' THEN 'Aave V2'\n WHEN contract_address = '0xc443ad9dde3cecfb9dfc5736578f447afe3590ba' THEN 'Aave AMM'\n WHEN contract_address = '0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d' THEN 'Aave V1'\n END AS aave_version,\n contract_address AS data_provider,\n CASE\n WHEN aave_version = 'Aave V2' THEN '0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'\n WHEN aave_version = 'Aave V1' THEN '0x398ec7346dcd622edc5ae82352f02be94c62d119'\n WHEN aave_version = 'Aave AMM' THEN '0x7937d4799803fbbe595ed57278bc4ca21f3bffcb'\n END AS lending_pool_add\n FROM\n ETHEREUM_DEV.silver.aave_market_stats A\n LEFT JOIN blocks\n ON A.block_number = blocks.block_number\n WHERE\n contract_address IN (\n LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d'),\n LOWER('0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba'),\n LOWER('0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d')\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 3\n FROM\n ETHEREUM_DEV.aave.ez_market_stats\n)\n\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\ntoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n AVG(hourly_price) AS hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n GROUP BY\n 1,\n 2\n),\natoken_prices AS (\n SELECT\n HOUR AS atoken_hour,\n token_address AS atoken_address,\n AVG(price) AS hourly_atoken_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT atoken_address\n FROM\n atoken_meta\n )\n OR token_address = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n blocks\n )\n GROUP BY\n 1,\n 2\n),\nstkaave AS (\n SELECT\n A.block_number,\n b.block_hour,\n token_address,\n emission_per_second\n FROM\n ETHEREUM_DEV.silver.aave_liquidity_mining A\n LEFT JOIN blocks b\n ON A.block_number = b.block_number\n),\naave_price AS (\n SELECT\n atoken_hour AS aave_token_hour,\n hourly_atoken_price AS aave_price\n FROM\n atoken_prices\n WHERE\n atoken_address = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'\n),\njoined_aave_meta AS (\n SELECT\n block_number,\n block_hour,\n block_timestamp,\n token_address AS aave_market,\n data_provider,\n lending_pool_add,\n _inserted_timestamp,\n liquidityRate :: numeric / pow(\n 10,\n 27\n ) AS liquidity_rate,\n variableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS variable_borrow_rate,\n stableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS stable_borrow_rate,\n averagestableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS average_stable_borrow_rate,\n liquidityindex :: numeric / pow(\n 10,\n 27\n ) AS utilization_rate,\n CASE\n WHEN aave_version <> 'Aave V1' THEN (\n availableliquidity + totalstabledebt + totalvariabledebt\n )\n ELSE availableliquidity\n END AS total_liquidity_unadj,\n CASE\n WHEN total_liquidity_unadj <> 0\n AND aave_version <> 'Aave V1' THEN ((totalstabledebt + totalvariabledebt) / total_liquidity_unadj)\n WHEN total_liquidity_unadj = 0 THEN 0\n ELSE utilization_rate\n END AS utilization_rate2,\n total_liquidity_unadj / pow(\n 10,\n underlying_decimals\n ) AS total_liquidity_token,\n totalstabledebt / pow(\n 10,\n underlying_decimals\n ) AS total_stable_debt_token,\n totalvariabledebt / pow(\n 10,\n underlying_decimals\n ) AS total_variable_debt_token,\n underlying_symbol AS reserve_name,\n atoken_address,\n atoken_stable_debt_address AS stable_debt_token_address,\n atoken_variable_debt_address AS variable_debt_token_address,\n aave_version\n FROM\n aave_reads\n LEFT JOIN atoken_meta\n ON token_address = underlying_address\n AND aave_version = atoken_version\n),\nFINAL AS (\n SELECT\n joined_aave_meta.block_hour AS block_hour,\n joined_aave_meta.block_number AS block_number,\n aave_market,\n lending_pool_add,\n data_provider,\n reserve_name,\n joined_aave_meta.atoken_address AS atoken_address,\n stable_debt_token_address,\n variable_debt_token_address,\n hourly_price AS reserve_price,\n hourly_atoken_price AS atoken_price,\n total_liquidity_token,\n total_liquidity_token * hourly_price AS total_liquidity_usd,\n total_stable_debt_token,\n total_stable_debt_token * hourly_price AS total_stable_debt_usd,\n total_variable_debt_token,\n total_variable_debt_token * hourly_price AS total_variable_debt_usd,\n liquidity_rate AS supply_rate,\n COALESCE(\n stable_borrow_rate,\n average_stable_borrow_rate\n ) AS borrow_rate_stable,\n variable_borrow_rate AS borrow_rate_variable,\n aave_price,\n utilization_rate2 AS utilization_rate,\n aave_version,\n 'ethereum' AS blockchain,\n COALESCE(\n div0(\n stable.emission_per_second * aave_price * 31536000,\n total_liquidity_usd\n ),\n 0\n ) AS stkaave_rate_supply,\n COALESCE(\n div0(\n var_address.emission_per_second * aave_price * 31536000,\n total_liquidity_usd\n ),\n 0\n ) AS stkaave_rate_variable_borrow,\n _inserted_timestamp,\n CONCAT(\n joined_aave_meta.block_number,\n '-',\n aave_version,\n '-',\n aave_market\n ) AS read_id\n FROM\n joined_aave_meta\n LEFT JOIN token_prices\n ON joined_aave_meta.block_hour = prices_hour\n AND aave_market = underlying_address\n LEFT JOIN aave_price\n ON joined_aave_meta.block_hour = aave_token_hour\n LEFT JOIN atoken_prices\n ON joined_aave_meta.block_hour = atoken_hour\n AND joined_aave_meta.atoken_address = atoken_prices.atoken_address\n LEFT JOIN stkaave stable\n ON stable.block_number = joined_aave_meta.block_number\n AND stable.token_address = joined_aave_meta.stable_debt_token_address\n LEFT JOIN stkaave var_address\n ON var_address.block_number = joined_aave_meta.block_number\n AND var_address.token_address = joined_aave_meta.variable_debt_token_address\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n block_hour IS NOT NULL\n AND aave_market IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY read_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_market_stats"}, "model.ethereum_models.aave__ez_repayments": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_repayments', 'address_labels']\n) }}\n\nWITH repay AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower_address,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS repayer,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS repayed_amount,\n _log_id,\n _inserted_timestamp,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_to_address AS lending_pool_contract,\n origin_from_address AS repayer_address,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0x4cdde6e09bb755c9a5589ebaec640bbfedff1362d4b255ebf8339782b9942faa',\n '0xb718f0b14f03d8c3adf35b15e3da52421b042ac879e5a689011a8b1e0036773d'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n repay\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n repayed_amount / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS repayed_tokens,\n repayed_amount * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS repayed_usd,\n repayer_address AS payer,\n borrower_address AS borrower,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n repay\n LEFT JOIN atoken_meta\n ON repay.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND repay.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_repayments", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_repayments"], "unique_id": "model.ethereum_models.aave__ez_repayments", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/gold/aave__ez_repayments.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.sql", "name": "aave__ez_repayments", "alias": "ez_repayments", "checksum": {"name": "sha256", "checksum": "5c6a3c49f1c60e9f7d507101f87abe0721a042dcb516fa6f7b0cfbaf09746059"}, "tags": ["snowflake", "ethereum", "aave", "aave_repayments", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_repayments contains transactions in which a borrower repays their loan (debt). Loans are repaid in the same asset borrowed, plus accrued interest. Borrowers can also use their collateral to repay in version 2 of Aave Protocol. Borrowers can pay back their loan based on the USD price as they can borrow any of the available stable coins (USDC, DAI, USDT, etc.).", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_TOKEN": {"name": "AAVE_TOKEN", "description": "The Aave interest bearing token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAYED_TOKENS": {"name": "REPAYED_TOKENS", "description": "The amount of tokens repaid.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAYED_USD": {"name": "REPAYED_USD", "description": "The value of repaid tokens, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "The address that initiated the repayment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Its the address of the user who is Borrowing or repaying the loan, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_CONTRACT": {"name": "LENDING_POOL_CONTRACT", "description": "The address of the lending pool. This changes based on the Aave version.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_repayments.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_repayments", "address_labels"]}, "created_at": 1670862744.468965, "compiled_sql": "\n\nWITH repay AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower_address,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS repayer,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS repayed_amount,\n _log_id,\n _inserted_timestamp,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_to_address AS lending_pool_contract,\n origin_from_address AS repayer_address,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0x4cdde6e09bb755c9a5589ebaec640bbfedff1362d4b255ebf8339782b9942faa',\n '0xb718f0b14f03d8c3adf35b15e3da52421b042ac879e5a689011a8b1e0036773d'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_repayments\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n repay\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n repayed_amount / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS repayed_tokens,\n repayed_amount * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS repayed_usd,\n repayer_address AS payer,\n borrower_address AS borrower,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n repay\n LEFT JOIN atoken_meta\n ON repay.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND repay.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_repayments"}, "model.ethereum_models.aave__ez_proposals": {"raw_sql": "{{\n config(\n materialized='incremental',\n sort='block_number',\n unique_key= \"CONCAT_WS('-', proposal_tx, proposal_id)\",\n incremental_strategy='delete+insert',\n tags=['snowflake', 'ethereum', 'aave', 'aave_proposals']\n )\n}}\n\n\nWITH \n p AS (\n SELECT \n block_number,\n block_timestamp,\n contract_address AS governance_contract,\n event_inputs:id::STRING AS proposal_id,\n 'Created' AS status,\n event_inputs:targets AS targets,\n LOWER(event_inputs:creator::STRING) AS proposer,\n tx_hash,\n event_inputs:endBlock::INTEGER AS end_voting_period,\n event_inputs:startBlock::INTEGER AS start_voting_period,\n CURRENT_DATE AS now\n FROM {{ref('core__fact_event_logs')}}\n WHERE \n event_name = 'ProposalCreated' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n\n), q AS (\n SELECT DISTINCT\n event_inputs:id::STRING AS id,\n 'Queued' AS status\n FROM {{ref('core__fact_event_logs')}}\n WHERE \n event_name = 'ProposalQueued' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n), e AS (\n \n SELECT DISTINCT\n COALESCE(event_inputs:id::STRING,event_inputs:proposalId::STRING) AS id,\n 'Executed' AS status\n FROM {{ref('core__fact_event_logs')}}\n WHERE \n event_name = 'ProposalExecuted' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n\n\n), c AS (\n SELECT \n CURRENT_DATE AS now,\n MAX(block_number) AS current_block\n FROM {{ref('core__fact_event_logs')}} \n WHERE block_timestamp >= CURRENT_DATE - 3\n)\n\n\nSELECT \n p.block_number,\n p.start_voting_period,\n p.end_voting_period,\n p.block_timestamp,\n p.governance_contract,\n p.proposal_id,\n CASE \n WHEN c.current_block > p.end_voting_period AND e.status IS NULL AND q.status IS NULL THEN 'Failed'\n ELSE COALESCE(e.status,q.status,p.status) END \n AS status,\n p.targets,\n p.proposer,\n p.tx_hash AS proposal_tx,\n 'ethereum' AS blockchain \n FROM \n p\n LEFT OUTER JOIN\n q\n ON p.proposal_id = q.id\n LEFT OUTER JOIN\n e\n ON p.proposal_id = e.id\n LEFT OUTER JOIN\n c\n ON p.now = c.now\n ORDER BY block_timestamp DESC", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_proposals"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "CONCAT_WS('-', proposal_tx, proposal_id)", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "sort": "block_number", "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_proposals"], "unique_id": "model.ethereum_models.aave__ez_proposals", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/gold/aave__ez_proposals.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.sql", "name": "aave__ez_proposals", "alias": "ez_proposals", "checksum": {"name": "sha256", "checksum": "2f0867202be3d4204d9b4ffe91d1e0711173835420d052b333a0774d20967c39"}, "tags": ["snowflake", "ethereum", "aave", "aave_proposals"], "refs": [["core__fact_event_logs"], ["core__fact_event_logs"], ["core__fact_event_logs"], ["core__fact_event_logs"]], "sources": [], "metrics": [], "description": "Aave.ez_proposals contains transactions in which Aave improvement proposals are submitted for governance voting. AAVE and/or stkAAVE token holders receive governance powers. Proposal power gives access to creating and sustaining a proposal.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "START_VOTING_PERIOD": {"name": "START_VOTING_PERIOD", "description": "The block number in which the voting period begins.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "END_VOTING_PERIOD": {"name": "END_VOTING_PERIOD", "description": "The block number in which the voting period ends.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GOVERNANCE_CONTRACT": {"name": "GOVERNANCE_CONTRACT", "description": "The governance contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "The unique ID representing a proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATUS": {"name": "STATUS", "description": "The proposal's status.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGETS": {"name": "TARGETS", "description": "List of the targeted addresses by proposal transactions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSER": {"name": "PROPOSER", "description": "The user's address that submitted the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TX": {"name": "PROPOSAL_TX", "description": "The transaction confirming a proposal submission.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_proposals.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "sort": "block_number", "unique_key": "CONCAT_WS('-', proposal_tx, proposal_id)", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_proposals"]}, "created_at": 1670862744.519306, "compiled_sql": "\n\n\nWITH \n p AS (\n SELECT \n block_number,\n block_timestamp,\n contract_address AS governance_contract,\n event_inputs:id::STRING AS proposal_id,\n 'Created' AS status,\n event_inputs:targets AS targets,\n LOWER(event_inputs:creator::STRING) AS proposer,\n tx_hash,\n event_inputs:endBlock::INTEGER AS end_voting_period,\n event_inputs:startBlock::INTEGER AS start_voting_period,\n CURRENT_DATE AS now\n FROM ETHEREUM_DEV.core.fact_event_logs\n WHERE \n event_name = 'ProposalCreated' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n\n), q AS (\n SELECT DISTINCT\n event_inputs:id::STRING AS id,\n 'Queued' AS status\n FROM ETHEREUM_DEV.core.fact_event_logs\n WHERE \n event_name = 'ProposalQueued' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n), e AS (\n \n SELECT DISTINCT\n COALESCE(event_inputs:id::STRING,event_inputs:proposalId::STRING) AS id,\n 'Executed' AS status\n FROM ETHEREUM_DEV.core.fact_event_logs\n WHERE \n event_name = 'ProposalExecuted' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n\n\n), c AS (\n SELECT \n CURRENT_DATE AS now,\n MAX(block_number) AS current_block\n FROM ETHEREUM_DEV.core.fact_event_logs \n WHERE block_timestamp >= CURRENT_DATE - 3\n)\n\n\nSELECT \n p.block_number,\n p.start_voting_period,\n p.end_voting_period,\n p.block_timestamp,\n p.governance_contract,\n p.proposal_id,\n CASE \n WHEN c.current_block > p.end_voting_period AND e.status IS NULL AND q.status IS NULL THEN 'Failed'\n ELSE COALESCE(e.status,q.status,p.status) END \n AS status,\n p.targets,\n p.proposer,\n p.tx_hash AS proposal_tx,\n 'ethereum' AS blockchain \n FROM \n p\n LEFT OUTER JOIN\n q\n ON p.proposal_id = q.id\n LEFT OUTER JOIN\n e\n ON p.proposal_id = e.id\n LEFT OUTER JOIN\n c\n ON p.now = c.now\n ORDER BY block_timestamp DESC", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_proposals"}, "model.ethereum_models.aave__ez_withdraws": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_withdraws', 'address_labels']\n) }}\n\nWITH withdraw AS(\n\n SELECT\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS useraddress,\n CASE\n WHEN topics [0] :: STRING = '0x3115d1449a7b732c986cba18244e897a450f61e1bb8d589cd2e69e6c8924f9f7' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n ELSE origin_from_address\n END AS depositor,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS withdraw_amount,\n _inserted_timestamp,\n _log_id,\n tx_hash,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_to_address AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0x3115d1449a7b732c986cba18244e897a450f61e1bb8d589cd2e69e6c8924f9f7',\n '0x9c4ed599cd8555b9c1e8cd7643240d7d71eb76b792948c49fcb4d411f7b6b3c6'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n withdraw\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n withdraw_amount / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS withdrawn_tokens,\n withdraw_amount * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS withdrawn_usd,\n LOWER(\n depositor\n ) AS depositor_address,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n withdraw\n LEFT JOIN atoken_meta\n ON withdraw.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND withdraw.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_withdraws", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_withdraws"], "unique_id": "model.ethereum_models.aave__ez_withdraws", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "aave/gold/aave__ez_withdraws.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.sql", "name": "aave__ez_withdraws", "alias": "ez_withdraws", "checksum": {"name": "sha256", "checksum": "3e02735202207df95be95735168be7b8415b063cbc0ee48e9eab15f82c2ec2a0"}, "tags": ["snowflake", "ethereum", "aave", "aave_withdraws", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_withdraws contains transactions in which a user withdraws liquidity from the Aave protocol. Users can use their \u201caTokens\" as liquidity without withdrawing. They need to make sure there is enough liquidity (not borrowed) in order to withdraw, if this is not the case, users need to wait for more liquidity from depositors or borrowers repaying.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_TOKEN": {"name": "AAVE_TOKEN", "description": "The Aave interest bearing token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWN_TOKENS": {"name": "WITHDRAWN_TOKENS", "description": "The amount of tokens withdrawn.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWN_USD": {"name": "WITHDRAWN_USD", "description": "The value of withdrawn tokens, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR_ADDRESS": {"name": "DEPOSITOR_ADDRESS", "description": "The depositor's address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_withdraws.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_withdraws", "address_labels"]}, "created_at": 1670862744.319715, "compiled_sql": "\n\nWITH withdraw AS(\n\n SELECT\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS useraddress,\n CASE\n WHEN topics [0] :: STRING = '0x3115d1449a7b732c986cba18244e897a450f61e1bb8d589cd2e69e6c8924f9f7' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n ELSE origin_from_address\n END AS depositor,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS withdraw_amount,\n _inserted_timestamp,\n _log_id,\n tx_hash,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_to_address AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0x3115d1449a7b732c986cba18244e897a450f61e1bb8d589cd2e69e6c8924f9f7',\n '0x9c4ed599cd8555b9c1e8cd7643240d7d71eb76b792948c49fcb4d411f7b6b3c6'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_withdraws\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n withdraw\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n withdraw_amount / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS withdrawn_tokens,\n withdraw_amount * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS withdrawn_usd,\n LOWER(\n depositor\n ) AS depositor_address,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n withdraw\n LEFT JOIN atoken_meta\n ON withdraw.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND withdraw.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_withdraws"}, "model.ethereum_models.sushi__ez_lending": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH lending_txns AS (\n\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x30a8c4f9ab5af7e1309ca87c32377d1a83366c5990472dbf9d262450eae14e38'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nunlending_txns AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6e853a5fd6b51d773691f542ebac8513c9992a51380d4c342031056a64114228'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlending AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Deposit' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS lender,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lender2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN lender = lender2 THEN 'no'\n ELSE 'yes'\n END AS lender_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n lending_txns\n )\n AND CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nwithdraw AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Withdraw' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS lender,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lender2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN lender = lender2 THEN 'no'\n ELSE 'yes'\n END AS lender_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n unlending_txns\n )\n AND CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntotal AS (\n SELECT\n *\n FROM\n lending\n UNION ALL\n SELECT\n *\n FROM\n withdraw\n),\ntoken_price AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n 1 = 1\n\n{% if is_incremental() %}\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lending\n)\n{% endif %}\n),\nlabels AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n)\nSELECT\n A.block_timestamp,\n A.block_number,\n A.tx_hash,\n A.action,\n A.origin_from_address,\n A.origin_to_address,\n A.origin_function_signature,\n A.asset,\n A.lender2 AS depositor,\n A.lender_is_a_contract,\n A.lending_pool_address,\n A.event_index,\n CASE\n WHEN d.decimals IS NULL THEN A.amount\n ELSE (A.amount / pow(10, d.decimals))\n END AS amount,\n (\n A.amount * C.price\n ) / pow(\n 10,\n d.decimals\n ) AS amount_USD,\n b.symbol AS lending_pool,\n d.symbol AS symbol,\n A._inserted_timestamp,\n A._log_id\nFROM\n total A\n LEFT JOIN token_price C\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = DATE_TRUNC(\n 'hour',\n C.hour\n )\n AND A.asset = C.token_address\n LEFT JOIN labels b\n ON A.lending_pool_address = b.address\n LEFT JOIN labels d\n ON A.asset = d.address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "sushi", "fqn": ["ethereum_models", "Sushi", "sushi__ez_lending"], "unique_id": "model.ethereum_models.sushi__ez_lending", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "Sushi/sushi__ez_lending.sql", "original_file_path": "models/Sushi/sushi__ez_lending.sql", "name": "sushi__ez_lending", "alias": "ez_lending", "checksum": {"name": "sha256", "checksum": "829d39911ae4d7f2701329a13764e96631836165c19062a8b68e3e7837a66014"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["core__fact_hourly_token_prices"], ["silver__contracts"]], "sources": [], "metrics": [], "description": "This is a table that shows all the events on ethereum that are related to providing capital for lending and withdrawing capital", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_ADDRESS": {"name": "LENDING_POOL_ADDRESS", "description": "The address of the lending pool. For sushi this will be the address of the kashi pair.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ACTION": {"name": "ACTION", "description": "The action that the user is taking.\n Deposit: user is depositing funds to be used for lending\n Withdraw: user has changed their mind and are no longer willing to lend, so they withdraw their asset", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "The amount of the asset that the user is depositing or withdrawing, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_USD": {"name": "AMOUNT_USD", "description": "The amount of the asset that the user is depositing or withdrawing, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ASSET": {"name": "ASSET", "description": "The address of the asset (token) that is being deposited/withdrawn, depending on the action", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the asset that is lent or withdrawn, depending on the action", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR": {"name": "DEPOSITOR", "description": "Its the address of the user who is depositing for lending or withdrawing, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/Sushi/sushi__ez_lending.yml", "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862744.547383, "compiled_sql": "\n\nWITH lending_txns AS (\n\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x30a8c4f9ab5af7e1309ca87c32377d1a83366c5990472dbf9d262450eae14e38'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_lending\n)\n\n),\nunlending_txns AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6e853a5fd6b51d773691f542ebac8513c9992a51380d4c342031056a64114228'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_lending\n)\n\n),\nlending AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Deposit' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS lender,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lender2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN lender = lender2 THEN 'no'\n ELSE 'yes'\n END AS lender_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n lending_txns\n )\n AND CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_lending\n)\n\n),\nwithdraw AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Withdraw' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS lender,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lender2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN lender = lender2 THEN 'no'\n ELSE 'yes'\n END AS lender_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n unlending_txns\n )\n AND CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_lending\n)\n\n),\ntotal AS (\n SELECT\n *\n FROM\n lending\n UNION ALL\n SELECT\n *\n FROM\n withdraw\n),\ntoken_price AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n 1 = 1\n\n\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lending\n)\n\n),\nlabels AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n)\nSELECT\n A.block_timestamp,\n A.block_number,\n A.tx_hash,\n A.action,\n A.origin_from_address,\n A.origin_to_address,\n A.origin_function_signature,\n A.asset,\n A.lender2 AS depositor,\n A.lender_is_a_contract,\n A.lending_pool_address,\n A.event_index,\n CASE\n WHEN d.decimals IS NULL THEN A.amount\n ELSE (A.amount / pow(10, d.decimals))\n END AS amount,\n (\n A.amount * C.price\n ) / pow(\n 10,\n d.decimals\n ) AS amount_USD,\n b.symbol AS lending_pool,\n d.symbol AS symbol,\n A._inserted_timestamp,\n A._log_id\nFROM\n total A\n LEFT JOIN token_price C\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = DATE_TRUNC(\n 'hour',\n C.hour\n )\n AND A.asset = C.token_address\n LEFT JOIN labels b\n ON A.lending_pool_address = b.address\n LEFT JOIN labels d\n ON A.asset = d.address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sushi.ez_lending"}, "model.ethereum_models.sushi__ez_swaps": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_out,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n amount_in_usd,\n amount_out_usd\nFROM\n {{ ref('core__ez_dex_swaps') }}\nWHERE\n platform = 'sushiswap'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "sushi", "fqn": ["ethereum_models", "Sushi", "sushi__ez_swaps"], "unique_id": "model.ethereum_models.sushi__ez_swaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "Sushi/sushi__ez_swaps.sql", "original_file_path": "models/Sushi/sushi__ez_swaps.sql", "name": "sushi__ez_swaps", "alias": "ez_swaps", "checksum": {"name": "sha256", "checksum": "20d4cb990d442d59fc903d8ca98c8c6774e8599d0bef2f196334afc900843251"}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "This table will contain all swap events done on the Sushiswap platform in the ```fact_event_logs table```, joined along with the addresses of both tokens in the swap and the decimal adjusted prices.\nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address interacted with for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "The decoded event name for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "The amount of tokens put into the swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "The amount of tokens taken out of or received from the swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "The amount of tokens put into the swap converted to USD using the price of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "The address of the token sent for swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "The address of the token being swapped to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_IN": {"name": "SYMBOL_IN", "description": "The symbol of the token sent for swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_OUT": {"name": "SYMBOL_OUT", "description": "The symbol of the token being swapped to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "The Router is the Sender in the swap function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "This field denotes which application the liquidity pool belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/Sushi/sushi__ez_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862744.6309938, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_out,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n amount_in_usd,\n amount_out_usd\nFROM\n ETHEREUM_DEV.core.ez_dex_swaps\nWHERE\n platform = 'sushiswap'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sushi.ez_swaps"}, "model.ethereum_models.sushi__dim_distributor_reward_schedule": {"raw_sql": "{{ config(\n materialized = 'table',\n ) }}\n\nselect merkle_root,\n case when merkle_root = '0x015e6c2cd1a4d6fa77aa1884c436b2435aae4beab5c9a091f18fd0c00dc7e577' then cast('2021-10-22 23:10:00' as timestamp_ntz)\n when merkle_root = '0x2828440576d787582da1af59d0bc0f090e5add2680610dc2ffa53b5a6aa30b07' then cast('2021-10-12 21:47:00' as timestamp_ntz)\n end as rewards_snapshot,\n c.key as address,\n c.value:index::number as index,\n silver.js_hex_to_int(\n c.value :amount :: STRING\n ) / pow(10,18) AS amount,\n c.value:proof::array as proof\nfrom {{ source(\n 'bronze_streamline',\n 'sushi_rewards_schedule'\n ) }},\ntable(flatten(claims)) c", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.bronze_streamline.sushi_rewards_schedule"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "table", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "sushi", "fqn": ["ethereum_models", "Sushi", "sushi__dim_distributor_reward_schedule"], "unique_id": "model.ethereum_models.sushi__dim_distributor_reward_schedule", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "Sushi/sushi__dim_distributor_reward_schedule.sql", "original_file_path": "models/Sushi/sushi__dim_distributor_reward_schedule.sql", "name": "sushi__dim_distributor_reward_schedule", "alias": "dim_distributor_reward_schedule", "checksum": {"name": "sha256", "checksum": "7803375238bd00f3d690cd7669a4efbb660c5a27b3941eea3d24b9e2b61dd0f7"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "sushi_rewards_schedule"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__dim_distributor_reward_schedule.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "table"}, "created_at": 1670862737.8338401, "compiled_sql": "\n\nselect merkle_root,\n case when merkle_root = '0x015e6c2cd1a4d6fa77aa1884c436b2435aae4beab5c9a091f18fd0c00dc7e577' then cast('2021-10-22 23:10:00' as timestamp_ntz)\n when merkle_root = '0x2828440576d787582da1af59d0bc0f090e5add2680610dc2ffa53b5a6aa30b07' then cast('2021-10-12 21:47:00' as timestamp_ntz)\n end as rewards_snapshot,\n c.key as address,\n c.value:index::number as index,\n silver.js_hex_to_int(\n c.value :amount :: STRING\n ) / pow(10,18) AS amount,\n c.value:proof::array as proof\nfrom streamline.ETHEREUM.sushi_rewards_schedule,\ntable(flatten(claims)) c", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sushi.dim_distributor_reward_schedule"}, "model.ethereum_models.sushi__ez_borrowing": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH borrow_txns AS (\n\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x3a5151e57d3bc9798e7853034ac52293d1a0e12a2b44725e75b03b21f86477a6'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nrepay_txns AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0xc8e512d8f188ca059984b5853d2bf653da902696b8512785b182b2c813789a6e'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nadd_asset AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x30a8c4f9ab5af7e1309ca87c32377d1a83366c5990472dbf9d262450eae14e38'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nremove_asset AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6e853a5fd6b51d773691f542ebac8513c9992a51380d4c342031056a64114228'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nborrow AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Borrow' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nadd_coll_same_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'add collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nrepay AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Repay' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nremove_coll_same_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Remove collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nadd_coll_in_separate_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'add collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n add_asset\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nremove_coll_in_separate_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Remove collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n remove_asset\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntotal AS (\n SELECT\n *\n FROM\n borrow\n UNION ALL\n SELECT\n *\n FROM\n add_coll_same_txn\n UNION ALL\n SELECT\n *\n FROM\n remove_coll_same_txn\n UNION ALL\n SELECT\n *\n FROM\n repay\n UNION ALL\n SELECT\n *\n FROM\n add_coll_in_separate_txn\n UNION ALL\n SELECT\n *\n FROM\n remove_coll_in_separate_txn\n),\n\ntoken_price AS (\n SELECT\n HOUR,\n token_address,\n avg(price) as price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n\n{% if is_incremental() %}\nwhere HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n borrow\n)\n{% endif %}\ngroup by \n1,2\n\n),\nlabels AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n),\n\nFinal as (\nSELECT\n A.block_timestamp,\n A.block_number,\n A.tx_hash,\n A.action,\n A.origin_from_address,\n A.origin_to_address,\n A.origin_function_signature,\n A.borrower2 AS borrower,\n A.borrower_is_a_contract,\n A.lending_pool_address,\n b.symbol AS lending_pool,\n A.asset,\n d.symbol AS symbol,\n CASE\n WHEN d.decimals IS NULL THEN A.amount\n ELSE (A.amount / pow(10, d.decimals))\n END AS amount,\n (\n A.amount * C.price\n ) / pow(\n 10,\n d.decimals\n ) AS amount_USD,\n A._log_id,\n A._inserted_timestamp\nFROM\n total A\n LEFT JOIN token_price C\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = DATE_TRUNC(\n 'hour',\n C.hour\n )\n AND A.asset = C.token_address\n LEFT JOIN labels b\n ON A.lending_pool_address = b.address\n LEFT JOIN labels d\n ON A.asset = d.address\n)\n select \n * from \n Final \n where action = 'Borrow'\n and symbol <> substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'add collateral'\n and symbol = substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'Remove collateral'\n and symbol = substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'Repay'\n and symbol <> substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "sushi", "fqn": ["ethereum_models", "Sushi", "sushi__ez_borrowing"], "unique_id": "model.ethereum_models.sushi__ez_borrowing", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "Sushi/sushi__ez_borrowing.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.sql", "name": "sushi__ez_borrowing", "alias": "ez_borrowing", "checksum": {"name": "sha256", "checksum": "561a6545f6eb657e9fd5c01328bc3f65b2be3c929f68dd3052d98af61bf492a9"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__logs"], ["silver__logs"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["core__fact_hourly_token_prices"], ["silver__contracts"]], "sources": [], "metrics": [], "description": "This is a table that shows all the events on ethereum that are related to Borrowing or repaying the loan", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_ADDRESS": {"name": "LENDING_POOL_ADDRESS", "description": "The address of the lending pool. For sushi this will be the address of the kashi pair.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ACTION": {"name": "ACTION", "description": "The action that the user is taking.\n Borrow: user is borrowing an asset\n Repay: user is repaying the asset that they have borrowed in a previous loan\n Add collateral: user is depositing collateral for their loan. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction. \n Remove collateral: user is withdrawing collateral. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "The meaning depends on the action:\nBorrow: The amount of the asset that the user is borrowing or\nRepay: The amount of the asset that the user is repaying\nAdd collateral: The amount of collateral that the user is depositing\nRemove collateral: The amount of collateral that the user is withdrawing", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_USD": {"name": "AMOUNT_USD", "description": "The meaning depends on the action:\nBorrow: The amount of the asset in USD that the user is borrowing or\nRepay: The amount of the asset in USD that the user is repaying\nAdd collateral: The amount of collateral in USD that the user is depositing\nRemove collateral: The amount of collateral in USD that the user is withdrawing", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ASSET": {"name": "ASSET", "description": "The address of the asset/collateral token that is being borrowed/repayed/deposited etc. depending on the action", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the asset/collateral that is payed or received, depending on the action", "meta": {}, "data_type": null, "quote": null, "tags": []}, "Borrower": {"name": "Borrower", "description": "Its the address of the user who is Borrowing or repaying the loan, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/Sushi/sushi__ez_borrowing.yml", "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670862744.635184, "compiled_sql": "\n\nWITH borrow_txns AS (\n\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x3a5151e57d3bc9798e7853034ac52293d1a0e12a2b44725e75b03b21f86477a6'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nrepay_txns AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0xc8e512d8f188ca059984b5853d2bf653da902696b8512785b182b2c813789a6e'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nadd_asset AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x30a8c4f9ab5af7e1309ca87c32377d1a83366c5990472dbf9d262450eae14e38'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nremove_asset AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6e853a5fd6b51d773691f542ebac8513c9992a51380d4c342031056a64114228'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nborrow AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Borrow' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nadd_coll_same_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'add collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nrepay AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Repay' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nremove_coll_same_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Remove collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nadd_coll_in_separate_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'add collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n add_asset\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nremove_coll_in_separate_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Remove collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n remove_asset\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\ntotal AS (\n SELECT\n *\n FROM\n borrow\n UNION ALL\n SELECT\n *\n FROM\n add_coll_same_txn\n UNION ALL\n SELECT\n *\n FROM\n remove_coll_same_txn\n UNION ALL\n SELECT\n *\n FROM\n repay\n UNION ALL\n SELECT\n *\n FROM\n add_coll_in_separate_txn\n UNION ALL\n SELECT\n *\n FROM\n remove_coll_in_separate_txn\n),\n\ntoken_price AS (\n SELECT\n HOUR,\n token_address,\n avg(price) as price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n\n\nwhere HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n borrow\n)\n\ngroup by \n1,2\n\n),\nlabels AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n),\n\nFinal as (\nSELECT\n A.block_timestamp,\n A.block_number,\n A.tx_hash,\n A.action,\n A.origin_from_address,\n A.origin_to_address,\n A.origin_function_signature,\n A.borrower2 AS borrower,\n A.borrower_is_a_contract,\n A.lending_pool_address,\n b.symbol AS lending_pool,\n A.asset,\n d.symbol AS symbol,\n CASE\n WHEN d.decimals IS NULL THEN A.amount\n ELSE (A.amount / pow(10, d.decimals))\n END AS amount,\n (\n A.amount * C.price\n ) / pow(\n 10,\n d.decimals\n ) AS amount_USD,\n A._log_id,\n A._inserted_timestamp\nFROM\n total A\n LEFT JOIN token_price C\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = DATE_TRUNC(\n 'hour',\n C.hour\n )\n AND A.asset = C.token_address\n LEFT JOIN labels b\n ON A.lending_pool_address = b.address\n LEFT JOIN labels d\n ON A.asset = d.address\n)\n select \n * from \n Final \n where action = 'Borrow'\n and symbol <> substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'add collateral'\n and symbol = substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'Remove collateral'\n and symbol = substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'Repay'\n and symbol <> substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sushi.ez_borrowing"}, "model.ethereum_models.silver__comp_market_stats": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::date']\n) }}\n\nWITH market_reads AS (\n\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n segmented_data,\n _inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature IN (\n '0x18160ddd',\n '0xf8f9da28',\n '0x182df0f5',\n '0xae9d70b0',\n '0x47bd3718',\n '0x8f840ddd'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncomptroller_reads AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n segmented_data\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature IN (\n '0x1d7b33d7',\n '0x6aa875b5',\n '0xf4a433c0'\n )\n AND read_output :: STRING <> '0x'\n AND contract_address = '0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nspine AS (\n SELECT\n block_number,\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n market_reads\n GROUP BY\n 1,\n 2\n),\ntotal_supply AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_supply\n FROM\n market_reads\n WHERE\n function_signature = '0x18160ddd'\n),\nborrow_rate_per_block AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS borrow_rate_per_block\n FROM\n market_reads\n WHERE\n function_signature = '0xf8f9da28'\n),\nexchange_rate_stored AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS exchange_rate_stored\n FROM\n market_reads\n WHERE\n function_signature = '0x182df0f5'\n),\nsupply_rate_per_block AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS supply_rate_per_block\n FROM\n market_reads\n WHERE\n function_signature = '0xae9d70b0'\n),\ntotal_borrows AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_borrows\n FROM\n market_reads\n WHERE\n function_signature = '0x47bd3718'\n),\ntotal_reserves AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_reserves\n FROM\n market_reads\n WHERE\n function_signature = '0x8f840ddd'\n),\ncomp_supply_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_supply_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0x6aa875b5'\n),\ncomp_borrow_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_borrow_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0xf4a433c0'\n),\ncomp_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0x1d7b33d7'\n),\ntoken_meta AS (\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n underlying_decimals,\n underlying_symbol\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address IN (\n SELECT\n DISTINCT underlying_asset_address\n FROM\n token_meta\n )\n GROUP BY\n 1,\n 2\n),\nblocks AS (\n SELECT\n block_number,\n block_timestamp\n FROM\n {{ ref('silver__blocks') }}\n)\nSELECT\n s.block_number,\n b.block_timestamp,\n DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) AS block_hour,\n s.contract_address AS ctoken_address,\n s._inserted_timestamp,\n total_supply,\n total_supply / pow(\n 10,\n ctoken_decimals\n ) AS supply_token_amount,\n borrow_rate_per_block,\n pow(\n borrow_rate_per_block / 1e18 * ((60 / 13.15) * 60 * 24) + 1,\n 365\n ) - 1 AS borrow_apy,\n exchange_rate_stored,\n exchange_rate_stored / pow(\n 10,\n 18 + (\n underlying_decimals - ctoken_decimals\n )\n ) * token_prices.price AS ctoken_price,\n supply_rate_per_block,\n pow(\n supply_rate_per_block / 1e18 * ((60 / 13.15) * 60 * 24) + 1,\n 365\n ) - 1 AS supply_apy,\n total_borrows,\n total_borrows / pow(\n 10,\n underlying_decimals\n ) AS borrows_token_amount,\n total_reserves,\n total_reserves / pow(\n 10,\n underlying_decimals\n ) AS reserves_token_amount,\n NULLIF(\n comp_supply_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_supply_usd,\n NULLIF(\n comp_borrow_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_borrow_usd,\n NULLIF(\n comp_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_speed_usd,\n CONCAT(\n s.block_number,\n '-',\n s.contract_address\n ) AS id,\n supply_token_amount * ctoken_price AS supply_usd,\n reserves_token_amount * token_prices.price AS reserves_usd,\n borrows_token_amount * token_prices.price AS borrows_usd,\n NULLIF(\n CASE\n WHEN borrows_usd != 0 THEN power(\n (\n 1 + (\n (\n COALESCE(NULLIF(comp_speed_usd, 0), comp_borrow_usd) * 24\n ) / borrows_usd\n )\n ),\n 365\n ) -1\n ELSE NULL\n END,\n 0\n ) AS comp_apy_borrow,\n NULLIF(\n CASE\n WHEN supply_usd != 0 THEN power(\n (\n 1 + (\n (\n COALESCE(NULLIF(comp_speed_usd, 0), comp_supply_usd) * 24\n ) / supply_usd\n )\n ),\n 365\n ) -1\n ELSE NULL\n END,\n 0\n ) AS comp_apy_supply,\n underlying_asset_address AS underlying_contract,\n underlying_symbol,\n token_prices.price AS token_price,\n comp_p.price AS comp_price,\n ctoken_symbol AS contract_name,\n comp_speeds AS comp_speed\nFROM\n spine s\n JOIN blocks b\n ON s.block_number = b.block_number\n LEFT JOIN total_supply\n ON total_supply.block_number = s.block_number\n AND total_supply.contract_address = s.contract_address\n LEFT JOIN borrow_rate_per_block\n ON borrow_rate_per_block.block_number = s.block_number\n AND borrow_rate_per_block.contract_address = s.contract_address\n LEFT JOIN exchange_rate_stored\n ON exchange_rate_stored.block_number = s.block_number\n AND exchange_rate_stored.contract_address = s.contract_address\n LEFT JOIN supply_rate_per_block\n ON supply_rate_per_block.block_number = s.block_number\n AND supply_rate_per_block.contract_address = s.contract_address\n LEFT JOIN total_borrows\n ON total_borrows.block_number = s.block_number\n AND total_borrows.contract_address = s.contract_address\n LEFT JOIN total_reserves\n ON total_reserves.block_number = s.block_number\n AND total_reserves.contract_address = s.contract_address\n LEFT JOIN comp_supply_speeds\n ON comp_supply_speeds.block_number = s.block_number\n AND comp_supply_speeds.contract_address = s.contract_address\n LEFT JOIN comp_borrow_speeds\n ON comp_borrow_speeds.block_number = s.block_number\n AND comp_borrow_speeds.contract_address = s.contract_address\n LEFT JOIN comp_speeds\n ON comp_speeds.block_number = s.block_number\n AND comp_speeds.contract_address = s.contract_address\n INNER JOIN token_meta\n ON s.contract_address = token_meta.ctoken_address\n LEFT JOIN token_prices\n ON DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) = token_prices.hour\n AND token_prices.token_address = underlying_asset_address\n LEFT JOIN token_prices comp_p\n ON DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) = comp_p.hour\n AND comp_p.token_address = '0xc00e94cb662c3520282e6f5717214004a7f26888'", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "compound", "silver", "silver__comp_market_stats"], "unique_id": "model.ethereum_models.silver__comp_market_stats", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "compound/silver/silver__comp_market_stats.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.sql", "name": "silver__comp_market_stats", "alias": "comp_market_stats", "checksum": {"name": "sha256", "checksum": "3e31514ec893639d1730e6779f8d4e16f9a084c872a54eb2438ba754f9a46a1f"}, "tags": [], "refs": [["bronze__successful_reads"], ["bronze__successful_reads"], ["compound__ez_asset_details"], ["core__fact_hourly_token_prices"], ["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_HOUR": {"name": "BLOCK_HOUR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_ADDRESS": {"name": "CTOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_CONTRACT": {"name": "UNDERLYING_CONTRACT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_SYMBOL": {"name": "UNDERLYING_SYMBOL", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_PRICE": {"name": "CTOKEN_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVES_TOKEN_AMOUNT": {"name": "RESERVES_TOKEN_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_TOKEN_AMOUNT": {"name": "BORROWS_TOKEN_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_TOKEN_AMOUNT": {"name": "SUPPLY_TOKEN_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_USD": {"name": "SUPPLY_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVES_USD": {"name": "RESERVES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_USD": {"name": "BORROWS_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_APY": {"name": "SUPPLY_APY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_APY": {"name": "BORROW_APY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_PRICE": {"name": "COMP_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_SPEED_USD": {"name": "COMP_SPEED_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_APY_BORROW": {"name": "COMP_APY_BORROW", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_APY_SUPPLY": {"name": "COMP_APY_SUPPLY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/silver/silver__comp_market_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["_inserted_timestamp::date"]}, "created_at": 1670862744.7112021, "compiled_sql": "\n\nWITH market_reads AS (\n\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n segmented_data,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature IN (\n '0x18160ddd',\n '0xf8f9da28',\n '0x182df0f5',\n '0xae9d70b0',\n '0x47bd3718',\n '0x8f840ddd'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.comp_market_stats\n)\n\n),\ncomptroller_reads AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n segmented_data\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature IN (\n '0x1d7b33d7',\n '0x6aa875b5',\n '0xf4a433c0'\n )\n AND read_output :: STRING <> '0x'\n AND contract_address = '0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.comp_market_stats\n)\n\n),\nspine AS (\n SELECT\n block_number,\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n market_reads\n GROUP BY\n 1,\n 2\n),\ntotal_supply AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_supply\n FROM\n market_reads\n WHERE\n function_signature = '0x18160ddd'\n),\nborrow_rate_per_block AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS borrow_rate_per_block\n FROM\n market_reads\n WHERE\n function_signature = '0xf8f9da28'\n),\nexchange_rate_stored AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS exchange_rate_stored\n FROM\n market_reads\n WHERE\n function_signature = '0x182df0f5'\n),\nsupply_rate_per_block AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS supply_rate_per_block\n FROM\n market_reads\n WHERE\n function_signature = '0xae9d70b0'\n),\ntotal_borrows AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_borrows\n FROM\n market_reads\n WHERE\n function_signature = '0x47bd3718'\n),\ntotal_reserves AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_reserves\n FROM\n market_reads\n WHERE\n function_signature = '0x8f840ddd'\n),\ncomp_supply_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_supply_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0x6aa875b5'\n),\ncomp_borrow_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_borrow_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0xf4a433c0'\n),\ncomp_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0x1d7b33d7'\n),\ntoken_meta AS (\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n underlying_decimals,\n underlying_symbol\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address IN (\n SELECT\n DISTINCT underlying_asset_address\n FROM\n token_meta\n )\n GROUP BY\n 1,\n 2\n),\nblocks AS (\n SELECT\n block_number,\n block_timestamp\n FROM\n ETHEREUM_DEV.silver.blocks\n)\nSELECT\n s.block_number,\n b.block_timestamp,\n DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) AS block_hour,\n s.contract_address AS ctoken_address,\n s._inserted_timestamp,\n total_supply,\n total_supply / pow(\n 10,\n ctoken_decimals\n ) AS supply_token_amount,\n borrow_rate_per_block,\n pow(\n borrow_rate_per_block / 1e18 * ((60 / 13.15) * 60 * 24) + 1,\n 365\n ) - 1 AS borrow_apy,\n exchange_rate_stored,\n exchange_rate_stored / pow(\n 10,\n 18 + (\n underlying_decimals - ctoken_decimals\n )\n ) * token_prices.price AS ctoken_price,\n supply_rate_per_block,\n pow(\n supply_rate_per_block / 1e18 * ((60 / 13.15) * 60 * 24) + 1,\n 365\n ) - 1 AS supply_apy,\n total_borrows,\n total_borrows / pow(\n 10,\n underlying_decimals\n ) AS borrows_token_amount,\n total_reserves,\n total_reserves / pow(\n 10,\n underlying_decimals\n ) AS reserves_token_amount,\n NULLIF(\n comp_supply_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_supply_usd,\n NULLIF(\n comp_borrow_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_borrow_usd,\n NULLIF(\n comp_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_speed_usd,\n CONCAT(\n s.block_number,\n '-',\n s.contract_address\n ) AS id,\n supply_token_amount * ctoken_price AS supply_usd,\n reserves_token_amount * token_prices.price AS reserves_usd,\n borrows_token_amount * token_prices.price AS borrows_usd,\n NULLIF(\n CASE\n WHEN borrows_usd != 0 THEN power(\n (\n 1 + (\n (\n COALESCE(NULLIF(comp_speed_usd, 0), comp_borrow_usd) * 24\n ) / borrows_usd\n )\n ),\n 365\n ) -1\n ELSE NULL\n END,\n 0\n ) AS comp_apy_borrow,\n NULLIF(\n CASE\n WHEN supply_usd != 0 THEN power(\n (\n 1 + (\n (\n COALESCE(NULLIF(comp_speed_usd, 0), comp_supply_usd) * 24\n ) / supply_usd\n )\n ),\n 365\n ) -1\n ELSE NULL\n END,\n 0\n ) AS comp_apy_supply,\n underlying_asset_address AS underlying_contract,\n underlying_symbol,\n token_prices.price AS token_price,\n comp_p.price AS comp_price,\n ctoken_symbol AS contract_name,\n comp_speeds AS comp_speed\nFROM\n spine s\n JOIN blocks b\n ON s.block_number = b.block_number\n LEFT JOIN total_supply\n ON total_supply.block_number = s.block_number\n AND total_supply.contract_address = s.contract_address\n LEFT JOIN borrow_rate_per_block\n ON borrow_rate_per_block.block_number = s.block_number\n AND borrow_rate_per_block.contract_address = s.contract_address\n LEFT JOIN exchange_rate_stored\n ON exchange_rate_stored.block_number = s.block_number\n AND exchange_rate_stored.contract_address = s.contract_address\n LEFT JOIN supply_rate_per_block\n ON supply_rate_per_block.block_number = s.block_number\n AND supply_rate_per_block.contract_address = s.contract_address\n LEFT JOIN total_borrows\n ON total_borrows.block_number = s.block_number\n AND total_borrows.contract_address = s.contract_address\n LEFT JOIN total_reserves\n ON total_reserves.block_number = s.block_number\n AND total_reserves.contract_address = s.contract_address\n LEFT JOIN comp_supply_speeds\n ON comp_supply_speeds.block_number = s.block_number\n AND comp_supply_speeds.contract_address = s.contract_address\n LEFT JOIN comp_borrow_speeds\n ON comp_borrow_speeds.block_number = s.block_number\n AND comp_borrow_speeds.contract_address = s.contract_address\n LEFT JOIN comp_speeds\n ON comp_speeds.block_number = s.block_number\n AND comp_speeds.contract_address = s.contract_address\n INNER JOIN token_meta\n ON s.contract_address = token_meta.ctoken_address\n LEFT JOIN token_prices\n ON DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) = token_prices.hour\n AND token_prices.token_address = underlying_asset_address\n LEFT JOIN token_prices comp_p\n ON DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) = comp_p.hour\n AND comp_p.token_address = '0xc00e94cb662c3520282e6f5717214004a7f26888'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.comp_market_stats"}, "model.ethereum_models.compound__ez_borrows": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_borrows AS (\n SELECT\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS borrower,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS loan_amount_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS accountBorrows,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS totalBorrows,\n contract_address AS ctoken,\n tx_hash,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x13ed6866d4e1ee6da46f845c46d7e54120883d75c5ea9a2dacc1c4ca8984ab80'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_borrows\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS borrows_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS borrows_contract_symbol,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n loan_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS loan_amount,\n ROUND((loan_amount_raw * p.token_price) / pow(10, underlying_decimals), 2) AS loan_amount_usd,\n _inserted_timestamp,\n _log_id\nFROM\n comp_borrows\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_borrows.block_timestamp\n ) = p.block_hour\n AND comp_borrows.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_borrows.ctoken = asset_details.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_borrows"], "unique_id": "model.ethereum_models.compound__ez_borrows", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "compound/gold/compound__ez_borrows.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.sql", "name": "compound__ez_borrows", "alias": "ez_borrows", "checksum": {"name": "sha256", "checksum": "414445dd11df85b5d2b2956f327b3ab2238725b251a3ad97fb700a83bfd88b93"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Borrows exist within the compound schema, as compound.ez_borrows", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Address that initiated a borrow event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_CONTRACT_ADDRESS": {"name": "BORROWS_CONTRACT_ADDRESS", "description": "Address of borrowed token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_CONTRACT_SYMBOL": {"name": "BORROWS_CONTRACT_SYMBOL", "description": "Symbol of borrowed token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LOAN_AMOUNT": {"name": "LOAN_AMOUNT", "description": "Native amount of borrow (decimal adjusted).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LOAN_AMOUNT_USD": {"name": "LOAN_AMOUNT_USD", "description": "The equivalent borrow amount in USD. Note this is computed by taking the average hourly price around the time of the tx event.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_borrows.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1670862744.848947, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_borrows AS (\n SELECT\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS borrower,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS loan_amount_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS accountBorrows,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS totalBorrows,\n contract_address AS ctoken,\n tx_hash,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x13ed6866d4e1ee6da46f845c46d7e54120883d75c5ea9a2dacc1c4ca8984ab80'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_borrows\n)\n\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_borrows\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS borrows_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS borrows_contract_symbol,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n loan_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS loan_amount,\n ROUND((loan_amount_raw * p.token_price) / pow(10, underlying_decimals), 2) AS loan_amount_usd,\n _inserted_timestamp,\n _log_id\nFROM\n comp_borrows\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_borrows.block_timestamp\n ) = p.block_hour\n AND comp_borrows.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_borrows.ctoken = asset_details.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_borrows"}, "model.ethereum_models.compound__ez_market_stats": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n-- pull all ctoken addresses and corresponding name\n\nSELECT\n block_number,\n block_timestamp,\n block_hour,\n contract_name,\n ctoken_address,\n underlying_contract,\n underlying_symbol,\n token_price,\n ctoken_price,\n reserves_token_amount,\n borrows_token_amount,\n supply_token_amount,\n supply_usd,\n reserves_usd,\n borrows_usd,\n comp_speed,\n supply_apy,\n borrow_apy,\n comp_price,\n comp_speed_usd,\n comp_apy_borrow,\n comp_apy_supply\nFROM\n {{ ref('silver__comp_market_stats') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_market_stats"], "unique_id": "model.ethereum_models.compound__ez_market_stats", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "compound/gold/compound__ez_market_stats.sql", "original_file_path": "models/compound/gold/compound__ez_market_stats.sql", "name": "compound__ez_market_stats", "alias": "ez_market_stats", "checksum": {"name": "sha256", "checksum": "6d84737dada58e1e7e2e1edfb80c73759673e4fce3ea3e4b165b4b24cb762081"}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "Market Stats exist within the compound schema, as compound.ez_market_stats", "columns": {"BLOCK_HOUR": {"name": "BLOCK_HOUR", "description": "Market stats are aggregated by hour in UTC. date_trunc(\u2018hour\u2019,block_timestamp) for joins on other tables.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "market/cToken name", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_ADDRESS": {"name": "CTOKEN_ADDRESS", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_CONTRACT": {"name": "UNDERLYING_CONTRACT", "description": "Address of the underlying token the market serves (i.e. USDC).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_SYMBOL": {"name": "UNDERLYING_SYMBOL", "description": "Symbol of the underlying token the market serves.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "Price of the underlying token (i.e. USDC).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_PRICE": {"name": "CTOKEN_PRICE", "description": "Price of the cToken (i.e. cUSDC).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVES_TOKEN_AMOUNT": {"name": "RESERVES_TOKEN_AMOUNT", "description": "Reserves are amounts set aside by the market that can be used/affected by governance actions through proposals voted on by COMP holders.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_TOKEN_AMOUNT": {"name": "BORROWS_TOKEN_AMOUNT", "description": "Amount borrowed from the market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_TOKEN_AMOUNT": {"name": "SUPPLY_TOKEN_AMOUNT", "description": "Amount (in terms of the cToken) supplied to the market through suppliers.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_USD": {"name": "SUPPLY_USD", "description": "Supply converted to USD values as of the hour recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVES_USD": {"name": "RESERVES_USD", "description": "Reserves converted to USD values as of the hour recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_USD": {"name": "BORROWS_USD", "description": "Borrows converted to USD values as of the hour recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_SPEED": {"name": "COMP_SPEED", "description": "COMP is a governance token distributed equally to both suppliers and borrowers (the idea being the users of the protocol are also the ones who should be able to vote on governance actions). Comp speed controls the rate at which comp is distributed to users of the market, per block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_APY": {"name": "SUPPLY_APY", "description": "The supplier\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid to the supplier for their stake.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_APY": {"name": "BORROW_APY", "description": "The borrower\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid by the borrower on their loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_PRICE": {"name": "COMP_PRICE", "description": "The price of the COMP governance token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_SPEED_USD": {"name": "COMP_SPEED_USD", "description": "Comp distributed to markets converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_APY_BORROW": {"name": "COMP_APY_BORROW", "description": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_APY_SUPPLY": {"name": "COMP_APY_SUPPLY", "description": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting).", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_market_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670862744.9051461, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\n\nSELECT\n block_number,\n block_timestamp,\n block_hour,\n contract_name,\n ctoken_address,\n underlying_contract,\n underlying_symbol,\n token_price,\n ctoken_price,\n reserves_token_amount,\n borrows_token_amount,\n supply_token_amount,\n supply_usd,\n reserves_usd,\n borrows_usd,\n comp_speed,\n supply_apy,\n borrow_apy,\n comp_price,\n comp_speed_usd,\n comp_apy_borrow,\n comp_apy_supply\nFROM\n ETHEREUM_DEV.silver.comp_market_stats", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_market_stats"}, "model.ethereum_models.compound__ez_asset_details": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['compound']\n) }}\n-- Pulls contract details for relevant c assets. The case when handles cETH.\nWITH base AS (\n\n SELECT\n address :: STRING AS ctoken_address,\n symbol :: STRING AS ctoken_symbol,\n NAME :: STRING AS ctoken_name,\n decimals :: INTEGER AS ctoken_decimals,\n CASE\n WHEN address = '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE LOWER(\n contract_metadata :underlying :: STRING\n )\n END AS underlying_asset_address,\n contract_metadata\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n address IN (\n '0x6c8c6b02e7b2be14d4fa6022dfd6d75921d90e4e',\n -- cbat\n '0x70e36f6bf80a52b3b46b3af8e106cc0ed743e8e4',\n -- ccomp\n '0x5d3a536e4d6dbd6114cc1ead35777bab948e3643',\n -- cdai\n '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5',\n -- cETH\n '0x158079ee67fce2f58472a96584a73c7ab9ac95c1',\n -- cREP\n '0xf5dce57282a584d2746faf1593d3121fcac444dc',\n -- csai\n '0x35a18000230da775cac24873d00ff85bccded550',\n -- cuni\n '0x39aa39c021dfbae8fac545936693ac917d5e7563',\n -- cusdc\n '0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9',\n -- cusdt\n '0xc11b1268c1a384e55c48c2391d8d480264a3a7f4',\n -- cwbtc\n '0xccf4429db6322d5c611ee964527d42e5d685dd6a',\n -- cwbtc2\n '0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407',\n -- czrx\n '0xe65cdb6479bac1e22340e4e755fae7e509ecd06c',\n -- caave\n '0xface851a4921ce59e912d19329929ce6da6eb0c7',\n -- clink\n '0x95b4ef2869ebd94beb4eee400a99824bf5dc325b',\n -- cmkr\n '0x4b0181102a0112a2ef11abee5563bb4a3176c9d7',\n -- csushi\n '0x80a2ae356fc9ef4305676f7a3e2ed04e12c33946',\n -- cyfi\n '0x12392f67bdf24fae0af363c24ac620a2f67dad86'\n ) -- ctusd)\n)\nSELECT\n b.ctoken_address,\n b.ctoken_symbol,\n b.ctoken_name,\n b.ctoken_decimals,\n b.underlying_asset_address,\n b.contract_metadata AS ctoken_metadata,\n CASE\n WHEN b.underlying_asset_address = '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2' THEN 'Maker'\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 'Reputation'\n WHEN b.underlying_asset_address = '0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359' THEN 'SAI Stablecoin'\n ELSE C.name :: STRING\n END AS underlying_name,\n CASE\n WHEN b.underlying_asset_address = '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2' THEN 'MKR'\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 'REP'\n WHEN b.underlying_asset_address = '0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359' THEN 'SAI'\n ELSE C.symbol :: STRING\n END AS underlying_symbol,\n CASE\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 18\n ELSE C.decimals :: INTEGER\n END AS underlying_decimals,\n C.contract_metadata AS underlying_contract_metadata,\n CASE\n WHEN b.ctoken_address = '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5' THEN 7710758\n WHEN b.ctoken_address = '0xe65cdb6479bac1e22340e4e755fae7e509ecd06c' THEN 12848198\n WHEN b.ctoken_address = '0xccf4429db6322d5c611ee964527d42e5d685dd6a' THEN 12038653\n WHEN b.ctoken_address = '0xf5dce57282a584d2746faf1593d3121fcac444dc' THEN 7710752\n WHEN b.ctoken_address = '0x80a2ae356fc9ef4305676f7a3e2ed04e12c33946' THEN 12848198\n WHEN b.ctoken_address = '0x95b4ef2869ebd94beb4eee400a99824bf5dc325b' THEN 12836064\n WHEN b.ctoken_address = '0x158079ee67fce2f58472a96584a73c7ab9ac95c1' THEN 7710755\n WHEN b.ctoken_address = '0x5d3a536e4d6dbd6114cc1ead35777bab948e3643' THEN 8983575\n WHEN b.ctoken_address = '0xface851a4921ce59e912d19329929ce6da6eb0c7' THEN 12286030\n WHEN b.ctoken_address = '0x4b0181102a0112a2ef11abee5563bb4a3176c9d7' THEN 12848166\n WHEN b.ctoken_address = '0x6c8c6b02e7b2be14d4fa6022dfd6d75921d90e4e' THEN 7710735\n WHEN b.ctoken_address = '0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407' THEN 7710733\n WHEN b.ctoken_address = '0x39aa39c021dfbae8fac545936693ac917d5e7563' THEN 7710760\n WHEN b.ctoken_address = '0x35a18000230da775cac24873d00ff85bccded550' THEN 10921410\n WHEN b.ctoken_address = '0x12392f67bdf24fae0af363c24ac620a2f67dad86' THEN 11008385\n WHEN b.ctoken_address = '0xc11b1268c1a384e55c48c2391d8d480264a3a7f4' THEN 8163813\n WHEN b.ctoken_address = '0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9' THEN 9879363\n WHEN b.ctoken_address = '0x70e36f6bf80a52b3b46b3af8e106cc0ed743e8e4' THEN 10960099\n END AS created_block\nFROM\n base b\n LEFT JOIN {{ ref('core__dim_contracts') }} C\n ON b.underlying_asset_address = C.address", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_asset_details"], "unique_id": "model.ethereum_models.compound__ez_asset_details", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "compound/gold/compound__ez_asset_details.sql", "original_file_path": "models/compound/gold/compound__ez_asset_details.sql", "name": "compound__ez_asset_details", "alias": "ez_asset_details", "checksum": {"name": "sha256", "checksum": "744bd57ff5537e60873b5985236da768f3633f9611a23445776b82192bc81eb0"}, "tags": ["compound"], "refs": [["core__dim_contracts"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "Contains details, such as decimals, name, and other relevant contract metadata for Compound assets.", "columns": {"CTOKEN_ADDRESS": {"name": "CTOKEN_ADDRESS", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "The cToken symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_NAME": {"name": "CTOKEN_NAME", "description": "The cToken name.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_DECIMALS": {"name": "CTOKEN_DECIMALS", "description": "The cToken decimals.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_ASSET_ADDRESS": {"name": "UNDERLYING_ASSET_ADDRESS", "description": "The underlying asset for the cToken.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_METADATA": {"name": "CTOKEN_METADATA", "description": "This JSON column contains other relevant details for each contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_CONTRACT_METADATA": {"name": "UNDERLYING_CONTRACT_METADATA", "description": "This JSON column contains other relevant details for each contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_SYMBOL": {"name": "UNDERLYING_SYMBOL", "description": "The underlying asset symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_NAME": {"name": "UNDERLYING_NAME", "description": "The underlying asset name.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_DECIMALS": {"name": "UNDERLYING_DECIMALS", "description": "The underlying asset decimals.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_asset_details.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_asset_details.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["compound"]}, "created_at": 1670862744.894496, "compiled_sql": "\n-- Pulls contract details for relevant c assets. The case when handles cETH.\nWITH base AS (\n\n SELECT\n address :: STRING AS ctoken_address,\n symbol :: STRING AS ctoken_symbol,\n NAME :: STRING AS ctoken_name,\n decimals :: INTEGER AS ctoken_decimals,\n CASE\n WHEN address = '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE LOWER(\n contract_metadata :underlying :: STRING\n )\n END AS underlying_asset_address,\n contract_metadata\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n address IN (\n '0x6c8c6b02e7b2be14d4fa6022dfd6d75921d90e4e',\n -- cbat\n '0x70e36f6bf80a52b3b46b3af8e106cc0ed743e8e4',\n -- ccomp\n '0x5d3a536e4d6dbd6114cc1ead35777bab948e3643',\n -- cdai\n '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5',\n -- cETH\n '0x158079ee67fce2f58472a96584a73c7ab9ac95c1',\n -- cREP\n '0xf5dce57282a584d2746faf1593d3121fcac444dc',\n -- csai\n '0x35a18000230da775cac24873d00ff85bccded550',\n -- cuni\n '0x39aa39c021dfbae8fac545936693ac917d5e7563',\n -- cusdc\n '0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9',\n -- cusdt\n '0xc11b1268c1a384e55c48c2391d8d480264a3a7f4',\n -- cwbtc\n '0xccf4429db6322d5c611ee964527d42e5d685dd6a',\n -- cwbtc2\n '0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407',\n -- czrx\n '0xe65cdb6479bac1e22340e4e755fae7e509ecd06c',\n -- caave\n '0xface851a4921ce59e912d19329929ce6da6eb0c7',\n -- clink\n '0x95b4ef2869ebd94beb4eee400a99824bf5dc325b',\n -- cmkr\n '0x4b0181102a0112a2ef11abee5563bb4a3176c9d7',\n -- csushi\n '0x80a2ae356fc9ef4305676f7a3e2ed04e12c33946',\n -- cyfi\n '0x12392f67bdf24fae0af363c24ac620a2f67dad86'\n ) -- ctusd)\n)\nSELECT\n b.ctoken_address,\n b.ctoken_symbol,\n b.ctoken_name,\n b.ctoken_decimals,\n b.underlying_asset_address,\n b.contract_metadata AS ctoken_metadata,\n CASE\n WHEN b.underlying_asset_address = '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2' THEN 'Maker'\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 'Reputation'\n WHEN b.underlying_asset_address = '0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359' THEN 'SAI Stablecoin'\n ELSE C.name :: STRING\n END AS underlying_name,\n CASE\n WHEN b.underlying_asset_address = '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2' THEN 'MKR'\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 'REP'\n WHEN b.underlying_asset_address = '0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359' THEN 'SAI'\n ELSE C.symbol :: STRING\n END AS underlying_symbol,\n CASE\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 18\n ELSE C.decimals :: INTEGER\n END AS underlying_decimals,\n C.contract_metadata AS underlying_contract_metadata,\n CASE\n WHEN b.ctoken_address = '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5' THEN 7710758\n WHEN b.ctoken_address = '0xe65cdb6479bac1e22340e4e755fae7e509ecd06c' THEN 12848198\n WHEN b.ctoken_address = '0xccf4429db6322d5c611ee964527d42e5d685dd6a' THEN 12038653\n WHEN b.ctoken_address = '0xf5dce57282a584d2746faf1593d3121fcac444dc' THEN 7710752\n WHEN b.ctoken_address = '0x80a2ae356fc9ef4305676f7a3e2ed04e12c33946' THEN 12848198\n WHEN b.ctoken_address = '0x95b4ef2869ebd94beb4eee400a99824bf5dc325b' THEN 12836064\n WHEN b.ctoken_address = '0x158079ee67fce2f58472a96584a73c7ab9ac95c1' THEN 7710755\n WHEN b.ctoken_address = '0x5d3a536e4d6dbd6114cc1ead35777bab948e3643' THEN 8983575\n WHEN b.ctoken_address = '0xface851a4921ce59e912d19329929ce6da6eb0c7' THEN 12286030\n WHEN b.ctoken_address = '0x4b0181102a0112a2ef11abee5563bb4a3176c9d7' THEN 12848166\n WHEN b.ctoken_address = '0x6c8c6b02e7b2be14d4fa6022dfd6d75921d90e4e' THEN 7710735\n WHEN b.ctoken_address = '0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407' THEN 7710733\n WHEN b.ctoken_address = '0x39aa39c021dfbae8fac545936693ac917d5e7563' THEN 7710760\n WHEN b.ctoken_address = '0x35a18000230da775cac24873d00ff85bccded550' THEN 10921410\n WHEN b.ctoken_address = '0x12392f67bdf24fae0af363c24ac620a2f67dad86' THEN 11008385\n WHEN b.ctoken_address = '0xc11b1268c1a384e55c48c2391d8d480264a3a7f4' THEN 8163813\n WHEN b.ctoken_address = '0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9' THEN 9879363\n WHEN b.ctoken_address = '0x70e36f6bf80a52b3b46b3af8e106cc0ed743e8e4' THEN 10960099\n END AS created_block\nFROM\n base b\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts C\n ON b.underlying_asset_address = C.address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_asset_details"}, "model.ethereum_models.compound__ez_repayments": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_repayments AS (\n SELECT\n block_number,\n block_timestamp,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS borrower,\n contract_address AS ctoken,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS payer,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS repayed_amount_raw,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x1a2a22cb034d26d1854bdc6666a5b91fe25efbbb5dcad3b0355478d6f5c362a1'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_repayments\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n payer,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS repay_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS repay_contract_symbol,\n repayed_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS repayed_amount,\n ROUND(\n repayed_amount * p.token_price,\n 2\n ) AS repayed_amount_usd,\n _inserted_timestamp,\n _log_id\nFROM\n comp_repayments\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_repayments.block_timestamp\n ) = p.block_hour\n AND comp_repayments.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_repayments.ctoken = asset_details.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_repayments"], "unique_id": "model.ethereum_models.compound__ez_repayments", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "compound/gold/compound__ez_repayments.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.sql", "name": "compound__ez_repayments", "alias": "ez_repayments", "checksum": {"name": "sha256", "checksum": "2660b015354303d078e92b3e98cc852167a30d235bb8b4062322638aed9e0865"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Repayments exist within the compound schema, as compound.ez_repayments", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Address that initiated a borrow event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "Address of user that paid out the loan", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAY_CONTRACT_ADDRESS": {"name": "REPAY_CONTRACT_ADDRESS", "description": "Address of token refunded as part of the redemption", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAY_CONTRACT_SYMBOL": {"name": "REPAY_CONTRACT_SYMBOL", "description": "Symbol of token refunded as part of the redemption", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAYED_AMOUNT": {"name": "REPAYED_AMOUNT", "description": "Native amount repaid on loan (decimal adjusted)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAYED_AMOUNT_USD": {"name": "REPAYED_AMOUNT_USD", "description": "The equivalent repaid amount in USD. Note this is computed by taking the average hourly price around the time of the tx event", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_repayments.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1670862744.804998, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_repayments AS (\n SELECT\n block_number,\n block_timestamp,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS borrower,\n contract_address AS ctoken,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS payer,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS repayed_amount_raw,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x1a2a22cb034d26d1854bdc6666a5b91fe25efbbb5dcad3b0355478d6f5c362a1'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_repayments\n)\n\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_repayments\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n payer,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS repay_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS repay_contract_symbol,\n repayed_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS repayed_amount,\n ROUND(\n repayed_amount * p.token_price,\n 2\n ) AS repayed_amount_usd,\n _inserted_timestamp,\n _log_id\nFROM\n comp_repayments\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_repayments.block_timestamp\n ) = p.block_hour\n AND comp_repayments.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_repayments.ctoken = asset_details.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_repayments"}, "model.ethereum_models.compound__ez_liquidations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\n-- add the collateral liquidated here\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_liquidations AS (\n SELECT\n block_number,\n block_timestamp,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS borrower,\n contract_address AS ctoken,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS liquidator,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: INTEGER AS seizeTokens_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS repayAmount_raw,\n CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 25, 40)) AS cTokenCollateral,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x298637f684da70674f26509b10f07ec2fbc77a335ab1e7d6215a4b2484d8bb52'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_liquidations\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n ctoken,\n asd1.ctoken_symbol AS ctoken_symbol,\n liquidator,\n seizeTokens_raw / pow(\n 10,\n asd2.ctoken_decimals\n ) AS ctokens_seized,\n cTokenCollateral AS collateral_ctoken,\n asd2.ctoken_symbol AS collateral_symbol,\n repayAmount_raw / pow(\n 10,\n asd1.underlying_decimals\n ) AS liquidation_amount,\n ROUND((repayAmount_raw * p.token_price) / pow(10, asd1.underlying_decimals), 2) AS liquidation_amount_usd,\n CASE\n WHEN asd1.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asd1.underlying_asset_address\n END AS liquidation_contract_address,\n CASE\n WHEN asd1.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asd1.underlying_symbol\n END AS liquidation_contract_symbol,\n _inserted_timestamp,\n _log_id\nFROM\n comp_liquidations\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_liquidations.block_timestamp\n ) = p.block_hour\n AND comp_liquidations.ctoken = p.ctoken_address\n LEFT JOIN asset_details asd1\n ON comp_liquidations.ctoken = asd1.ctoken_address\n LEFT JOIN asset_details asd2\n ON comp_liquidations.cTokenCollateral = asd2.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_liquidations"], "unique_id": "model.ethereum_models.compound__ez_liquidations", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "compound/gold/compound__ez_liquidations.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.sql", "name": "compound__ez_liquidations", "alias": "ez_liquidations", "checksum": {"name": "sha256", "checksum": "b034753f07a6ec7460e4f95e75032343654112850b4349dab9934e0f85ad0cab"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Liquidations exist within the compound schema, as compound.ez_liquidations", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Address that initiated a borrow event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATOR": {"name": "LIQUIDATOR", "description": "Address that got liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKENS_SEIZED": {"name": "CTOKENS_SEIZED", "description": "cToken collateral held by the insolvent borrower that is taken by the liquidator.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATION_AMOUNT": {"name": "LIQUIDATION_AMOUNT", "description": "Native amount liquidated (decimal adjusted).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATION_AMOUNT_USD": {"name": "LIQUIDATION_AMOUNT_USD", "description": "The equivalent liquidated amount in USD. Note this is computed by taking the average hourly price around the time of the tx event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATION_CONTRACT_ADDRESS": {"name": "LIQUIDATION_CONTRACT_ADDRESS", "description": "Address of liquidated token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATION_CONTRACT_SYMBOL": {"name": "LIQUIDATION_CONTRACT_SYMBOL", "description": "Symbol of liquidated token.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_CTOKEN": {"name": "COLLATERAL_CTOKEN", "description": "Contract address of cToken seized.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_SYMBOL": {"name": "COLLATERAL_SYMBOL", "description": "Symbol of cToken seized.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_liquidations.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1670862745.007227, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\n-- add the collateral liquidated here\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_liquidations AS (\n SELECT\n block_number,\n block_timestamp,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS borrower,\n contract_address AS ctoken,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS liquidator,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: INTEGER AS seizeTokens_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS repayAmount_raw,\n CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 25, 40)) AS cTokenCollateral,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x298637f684da70674f26509b10f07ec2fbc77a335ab1e7d6215a4b2484d8bb52'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_liquidations\n)\n\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_liquidations\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n ctoken,\n asd1.ctoken_symbol AS ctoken_symbol,\n liquidator,\n seizeTokens_raw / pow(\n 10,\n asd2.ctoken_decimals\n ) AS ctokens_seized,\n cTokenCollateral AS collateral_ctoken,\n asd2.ctoken_symbol AS collateral_symbol,\n repayAmount_raw / pow(\n 10,\n asd1.underlying_decimals\n ) AS liquidation_amount,\n ROUND((repayAmount_raw * p.token_price) / pow(10, asd1.underlying_decimals), 2) AS liquidation_amount_usd,\n CASE\n WHEN asd1.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asd1.underlying_asset_address\n END AS liquidation_contract_address,\n CASE\n WHEN asd1.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asd1.underlying_symbol\n END AS liquidation_contract_symbol,\n _inserted_timestamp,\n _log_id\nFROM\n comp_liquidations\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_liquidations.block_timestamp\n ) = p.block_hour\n AND comp_liquidations.ctoken = p.ctoken_address\n LEFT JOIN asset_details asd1\n ON comp_liquidations.ctoken = asd1.ctoken_address\n LEFT JOIN asset_details asd2\n ON comp_liquidations.cTokenCollateral = asd2.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_liquidations"}, "model.ethereum_models.compound__ez_deposits": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_deposits AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address AS ctoken,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS mintTokens_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS mintAmount_raw,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS supplier,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_deposits\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n mintTokens_raw / pow(\n 10,\n ctoken_decimals\n ) AS issued_ctokens,\n mintAmount_raw / pow(\n 10,\n underlying_decimals\n ) AS supplied_base_asset,\n ROUND((mintAmount_raw * p.token_price) / pow(10, underlying_decimals), 2) AS supplied_base_asset_usd,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS supplied_contract_addr,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS supplied_symbol,\n supplier,\n _inserted_timestamp,\n _log_id\nFROM\n comp_deposits\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_deposits.block_timestamp\n ) = p.block_hour\n AND comp_deposits.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_deposits.ctoken = asset_details.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_deposits"], "unique_id": "model.ethereum_models.compound__ez_deposits", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "compound/gold/compound__ez_deposits.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.sql", "name": "compound__ez_deposits", "alias": "ez_deposits", "checksum": {"name": "sha256", "checksum": "2c2520838a69ba7a890ec3f6d3aefc046f403776dace453e2ce128015d69b320"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Deposits exist within the compound schema, as compound.ez_deposits", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ISSUED_CTOKENS": {"name": "ISSUED_CTOKENS", "description": "Amount of cToken issued for providing liquidity.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_BASE_ASSET": {"name": "SUPPLIED_BASE_ASSET", "description": "Native amount provided as liquidity (decimal adjusted).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_BASE_ASSET_USD": {"name": "SUPPLIED_BASE_ASSET_USD", "description": "The equivalent liquidity amount in USD. Note this is computed by taking the average hourly price around the time of the tx event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_CONTRACT_ADDR": {"name": "SUPPLIED_CONTRACT_ADDR", "description": "Address of token provided liquidity for.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_SYMBOL": {"name": "SUPPLIED_SYMBOL", "description": "Symbol of token provided liquidity for.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIER": {"name": "SUPPLIER", "description": "Address of liquidity provider.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1670862744.958494, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_deposits AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address AS ctoken,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS mintTokens_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS mintAmount_raw,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS supplier,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_deposits\n)\n\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_deposits\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n mintTokens_raw / pow(\n 10,\n ctoken_decimals\n ) AS issued_ctokens,\n mintAmount_raw / pow(\n 10,\n underlying_decimals\n ) AS supplied_base_asset,\n ROUND((mintAmount_raw * p.token_price) / pow(10, underlying_decimals), 2) AS supplied_base_asset_usd,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS supplied_contract_addr,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS supplied_symbol,\n supplier,\n _inserted_timestamp,\n _log_id\nFROM\n comp_deposits\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_deposits.block_timestamp\n ) = p.block_hour\n AND comp_deposits.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_deposits.ctoken = asset_details.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_deposits"}, "model.ethereum_models.compound__ez_redemptions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_redemptions AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address AS ctoken,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS received_amount_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS redeemed_ctoken_raw,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS redeemer,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0xe5b754fb1abb7f01b499791d0b820ae3b6af3424ac1c59768edb53f4ec31a929'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each underlying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_redemptions\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n received_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS received_amount,\n ROUND(\n received_amount * p.token_price,\n 2\n ) AS received_amount_usd,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS received_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS received_contract_symbol,\n redeemed_ctoken_raw / pow(\n 10,\n ctoken_decimals\n ) AS redeemed_ctoken,\n redeemer,\n _inserted_timestamp,\n _log_id\nFROM\n comp_redemptions ee\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p.block_hour\n AND ee.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON ee.ctoken = asset_details.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_redemptions"], "unique_id": "model.ethereum_models.compound__ez_redemptions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "compound/gold/compound__ez_redemptions.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.sql", "name": "compound__ez_redemptions", "alias": "ez_redemptions", "checksum": {"name": "sha256", "checksum": "eef510a1efdbd246bb3d1763080a02f158ff91c7268cd0f03a8a60e898d6d0fc"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Redemptions exist within the compound schema, as compound.ez_redemptions", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIVED_AMOUNT": {"name": "RECEIVED_AMOUNT", "description": "Native amount provided as liquidity (decimal adjusted).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIVED_AMOUNT_USD": {"name": "RECEIVED_AMOUNT_USD", "description": "The equivalent liquidity amount in USD. Note this is computed by taking the average hourly price around the time of the tx event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIVED_CONTRACT_ADDRESS": {"name": "RECEIVED_CONTRACT_ADDRESS", "description": "Address of token refunded as part of the redemption.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIVED_CONTRACT_SYMBOL": {"name": "RECEIVED_CONTRACT_SYMBOL", "description": "Symbol of token refunded as part of the redemption.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REDEEMED_CTOKEN": {"name": "REDEEMED_CTOKEN", "description": "cToken deposited to redeem", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REDEEMER": {"name": "REDEEMER", "description": "Address of the redeemer.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_redemptions.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1670862744.90941, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_redemptions AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address AS ctoken,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS received_amount_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS redeemed_ctoken_raw,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS redeemer,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0xe5b754fb1abb7f01b499791d0b820ae3b6af3424ac1c59768edb53f4ec31a929'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_redemptions\n)\n\n),\n--pull hourly prices for each underlying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_redemptions\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n received_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS received_amount,\n ROUND(\n received_amount * p.token_price,\n 2\n ) AS received_amount_usd,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS received_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS received_contract_symbol,\n redeemed_ctoken_raw / pow(\n 10,\n ctoken_decimals\n ) AS redeemed_ctoken,\n redeemer,\n _inserted_timestamp,\n _log_id\nFROM\n comp_redemptions ee\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p.block_hour\n AND ee.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON ee.ctoken = asset_details.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_redemptions"}, "test.ethereum_models.test_silver__transactions_tx_gaps": {"raw_sql": "-- depends_on: {{ ref('silver__blocks') }}\n{{ tx_gaps(ref(\"silver__transactions\")) }}", "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.tx_gaps"], "nodes": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "test_silver", "fqn": ["ethereum_models", "ethereum", "test_silver__transactions_tx_gaps"], "unique_id": "test.ethereum_models.test_silver__transactions_tx_gaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "ethereum/test_silver__transactions_tx_gaps.sql", "original_file_path": "tests/ethereum/test_silver__transactions_tx_gaps.sql", "name": "test_silver__transactions_tx_gaps", "alias": "transactions_tx_gaps", "checksum": {"name": "sha256", "checksum": "65c68258e91e8a03312c4c39f19ef870828c3e9edc28b8b5d2f638ed9bf4e24c"}, "tags": [], "refs": [["silver__blocks"], ["silver__transactions"], ["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/tests/ethereum/test_silver__transactions_tx_gaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862737.9076989, "compiled_sql": "-- depends_on: ETHEREUM_DEV.silver.blocks\n\n WITH block_base AS (\n SELECT\n block_number,\n tx_count\n FROM\n ETHEREUM_DEV.silver.blocks\n ),\n model_name AS (\n SELECT\n block_number,\n COUNT(\n DISTINCT tx_hash\n ) AS model_tx_count\n FROM\n ETHEREUM_DEV.silver.transactions\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 tx_count <> model_tx_count\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.test_silver.transactions_tx_gaps"}, "seed.ethereum_models.silver__synthetix_synths": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__synthetix_synths"], "unique_id": "seed.ethereum_models.silver__synthetix_synths", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__synthetix_synths.csv", "original_file_path": "data/silver__synthetix_synths.csv", "name": "silver__synthetix_synths", "alias": "synthetix_synths", "checksum": {"name": "sha256", "checksum": "15f5188003580c0b1834330b8c89379cd938b871b18fcd1ea8716971b775cc0d"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.924104, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.synthetix_synths"}, "seed.ethereum_models.silver__seed_nft_metadata_upload": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__seed_nft_metadata_upload"], "unique_id": "seed.ethereum_models.silver__seed_nft_metadata_upload", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__seed_nft_metadata_upload.csv", "original_file_path": "data/silver__seed_nft_metadata_upload.csv", "name": "silver__seed_nft_metadata_upload", "alias": "seed_nft_metadata_upload", "checksum": {"name": "sha256", "checksum": "6bdf19727f2793d0a1355eee3ff253ac8499f0cfe1a535e518f48bfec70a61f7"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.9257758, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.seed_nft_metadata_upload"}, "seed.ethereum_models.silver__event_signatures_backfill": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__event_signatures_backfill"], "unique_id": "seed.ethereum_models.silver__event_signatures_backfill", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__event_signatures_backfill.csv", "original_file_path": "data/silver__event_signatures_backfill.csv", "name": "silver__event_signatures_backfill", "alias": "event_signatures_backfill", "checksum": {"name": "path", "checksum": "data/silver__event_signatures_backfill.csv"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.9273221, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.event_signatures_backfill"}, "seed.ethereum_models.silver__aave_tokens_backfill": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__aave_tokens_backfill"], "unique_id": "seed.ethereum_models.silver__aave_tokens_backfill", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__aave_tokens_backfill.csv", "original_file_path": "data/silver__aave_tokens_backfill.csv", "name": "silver__aave_tokens_backfill", "alias": "aave_tokens_backfill", "checksum": {"name": "sha256", "checksum": "5a74df5fa81666c38c5bc83583041231396d383748bc238bf8cae5278f831898"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.9286342, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_tokens_backfill"}, "seed.ethereum_models.silver__snapshot_network": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__snapshot_network"], "unique_id": "seed.ethereum_models.silver__snapshot_network", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__snapshot_network.csv", "original_file_path": "data/silver__snapshot_network.csv", "name": "silver__snapshot_network", "alias": "snapshot_network", "checksum": {"name": "sha256", "checksum": "9a51104f765ffce1d29c3be7031be46d643bc1c1ce2cb9ebb851b2f4642a4d42"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.93017, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.snapshot_network"}, "seed.ethereum_models.silver__eth_sig_art": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__eth_sig_art"], "unique_id": "seed.ethereum_models.silver__eth_sig_art", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__eth_sig_art.csv", "original_file_path": "data/silver__eth_sig_art.csv", "name": "silver__eth_sig_art", "alias": "eth_sig_art", "checksum": {"name": "path", "checksum": "data/silver__eth_sig_art.csv"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.931982, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.eth_sig_art"}, "seed.ethereum_models.silver__curve_pools_backfill": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__curve_pools_backfill"], "unique_id": "seed.ethereum_models.silver__curve_pools_backfill", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__curve_pools_backfill.csv", "original_file_path": "data/silver__curve_pools_backfill.csv", "name": "silver__curve_pools_backfill", "alias": "curve_pools_backfill", "checksum": {"name": "sha256", "checksum": "3f5b913ad5735a3923f68f66034d22c63d5f5c402e1686022207dc5db063af07"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.9332988, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.curve_pools_backfill"}, "seed.ethereum_models.silver__chainlink_feeds_seed": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__chainlink_feeds_seed"], "unique_id": "seed.ethereum_models.silver__chainlink_feeds_seed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__chainlink_feeds_seed.csv", "original_file_path": "data/silver__chainlink_feeds_seed.csv", "name": "silver__chainlink_feeds_seed", "alias": "chainlink_feeds_seed", "checksum": {"name": "sha256", "checksum": "88d4b4dfe66149253201107006dfbac4618e4557553ed7a4e29e011401718ea6"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.935116, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.chainlink_feeds_seed"}, "seed.ethereum_models.silver__snapshot_voting": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__snapshot_voting"], "unique_id": "seed.ethereum_models.silver__snapshot_voting", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__snapshot_voting.csv", "original_file_path": "data/silver__snapshot_voting.csv", "name": "silver__snapshot_voting", "alias": "snapshot_voting", "checksum": {"name": "sha256", "checksum": "5d4cb665790f0d6d54dd150d281ea281c032af6568dd283bab538576b834132f"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.93681, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.snapshot_voting"}, "seed.ethereum_models.silver__signatures_backfill": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__signatures_backfill"], "unique_id": "seed.ethereum_models.silver__signatures_backfill", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver__signatures_backfill.csv", "original_file_path": "data/silver__signatures_backfill.csv", "name": "silver__signatures_backfill", "alias": "signatures_backfill", "checksum": {"name": "path", "checksum": "data/silver__signatures_backfill.csv"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1670862737.9383008, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.signatures_backfill"}, "operation.ethereum_models.ethereum_models-on-run-start-0": {"raw_sql": "{{ create_sps() }}", "compiled": true, "resource_type": "operation", "depends_on": {"macros": ["macro.ethereum_models.create_sps"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_models-on-run-start-0", "fqn": ["ethereum_models", "hooks", "ethereum_models-on-run-start-0"], "unique_id": "operation.ethereum_models.ethereum_models-on-run-start-0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "hooks/ethereum_models-on-run-start-0.sql", "original_file_path": "./dbt_project.yml", "name": "ethereum_models-on-run-start-0", "alias": "", "checksum": {"name": "sha256", "checksum": "d3231a5f7c6413efced4a9c453af7a1b9a181a42429e022aac15a01e943a86b3"}, "tags": ["on-run-start"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/./dbt_project.yml/hooks/ethereum_models-on-run-start-0.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns"}, "created_at": 1670862737.964896, "compiled_sql": "\n \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null, "index": 0}, "operation.ethereum_models.ethereum_models-on-run-start-1": {"raw_sql": "{{ sp_create_load_nft_metadata() }}", "compiled": true, "resource_type": "operation", "depends_on": {"macros": ["macro.ethereum_models.sp_create_load_nft_metadata"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_models-on-run-start-1", "fqn": ["ethereum_models", "hooks", "ethereum_models-on-run-start-1"], "unique_id": "operation.ethereum_models.ethereum_models-on-run-start-1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "hooks/ethereum_models-on-run-start-1.sql", "original_file_path": "./dbt_project.yml", "name": "ethereum_models-on-run-start-1", "alias": "", "checksum": {"name": "sha256", "checksum": "d3231a5f7c6413efced4a9c453af7a1b9a181a42429e022aac15a01e943a86b3"}, "tags": ["on-run-start"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/./dbt_project.yml/hooks/ethereum_models-on-run-start-1.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns"}, "created_at": 1670862737.9703228, "compiled_sql": "\n \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null, "index": 1}, "operation.ethereum_models.ethereum_models-on-run-start-2": {"raw_sql": "{{ sp_create_cross_db_share_clones() }}", "compiled": true, "resource_type": "operation", "depends_on": {"macros": ["macro.ethereum_models.sp_create_cross_db_share_clones"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_models-on-run-start-2", "fqn": ["ethereum_models", "hooks", "ethereum_models-on-run-start-2"], "unique_id": "operation.ethereum_models.ethereum_models-on-run-start-2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "hooks/ethereum_models-on-run-start-2.sql", "original_file_path": "./dbt_project.yml", "name": "ethereum_models-on-run-start-2", "alias": "", "checksum": {"name": "sha256", "checksum": "d3231a5f7c6413efced4a9c453af7a1b9a181a42429e022aac15a01e943a86b3"}, "tags": ["on-run-start"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/./dbt_project.yml/hooks/ethereum_models-on-run-start-2.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns"}, "created_at": 1670862737.975748, "compiled_sql": "\n \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null, "index": 2}, "operation.ethereum_models.ethereum_models-on-run-start-3": {"raw_sql": "{{ create_udfs() }}", "compiled": true, "resource_type": "operation", "depends_on": {"macros": ["macro.ethereum_models.create_udfs"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_models-on-run-start-3", "fqn": ["ethereum_models", "hooks", "ethereum_models-on-run-start-3"], "unique_id": "operation.ethereum_models.ethereum_models-on-run-start-3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "hooks/ethereum_models-on-run-start-3.sql", "original_file_path": "./dbt_project.yml", "name": "ethereum_models-on-run-start-3", "alias": "", "checksum": {"name": "sha256", "checksum": "d3231a5f7c6413efced4a9c453af7a1b9a181a42429e022aac15a01e943a86b3"}, "tags": ["on-run-start"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/./dbt_project.yml/hooks/ethereum_models-on-run-start-3.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns"}, "created_at": 1670862738.02758, "compiled_sql": "\n \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null, "index": 3}, "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_SLOT_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_SLOT_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_SLOT_NUMBER", "alias": "beacon_attestations_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_SLOT_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.1054862, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere SLOT_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT", "alias": "beacon_attestations_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466"}, "created_at": 1670862738.1071942, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_SLOT_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_SLOT_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_SLOT_TIMESTAMP", "alias": "beacon_attestations_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_SLOT_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.117507, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere SLOT_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1", "alias": "beacon_attestations_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9"}, "created_at": 1670862738.1190872, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(SLOT_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_attestations\n where\n -- to exclude erroneous future dates\n cast(SLOT_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_attestations_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_attestations_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112"}, "created_at": 1670862738.139018, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_EPOCH_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_EPOCH_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_EPOCH_NUMBER", "alias": "beacon_attestations_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_EPOCH_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.14465, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere EPOCH_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT", "alias": "beacon_attestations_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d"}, "created_at": 1670862738.1469262, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EPOCH_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ATTESTATION_INDEX", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_ATTESTATION_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_ATTESTATION_INDEX.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_ATTESTATION_INDEX", "alias": "beacon_attestations_ATTESTATION_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_ATTESTATION_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.151649, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere ATTESTATION_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_ATTESTATION_INDEX", "column_name": "ATTESTATION_INDEX", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "ATTESTATION_INDEX", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT", "alias": "beacon_attestations_ATTESTATION_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561"}, "created_at": 1670862738.153643, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ATTESTATION_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_ATTESTATION_INDEX", "column_name": "ATTESTATION_INDEX", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AGGREGATION_BITS", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_AGGREGATION_BITS"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_AGGREGATION_BITS.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_AGGREGATION_BITS", "alias": "beacon_attestations_AGGREGATION_BITS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_AGGREGATION_BITS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.160768, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere AGGREGATION_BITS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_AGGREGATION_BITS", "column_name": "AGGREGATION_BITS", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "AGGREGATION_BITS", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR", "alias": "beacon_attestations_AGGREGATION_BITS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c"}, "created_at": 1670862738.162883, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AGGREGATION_BITS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_AGGREGATION_BITS", "column_name": "AGGREGATION_BITS", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BEACON_BLOCK_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT", "alias": "beacon_attestations_BEACON_BLOCK_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.16701, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere BEACON_BLOCK_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_BEACON_BLOCK_ROOT", "column_name": "BEACON_BLOCK_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "BEACON_BLOCK_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR", "alias": "beacon_attestations_BEACON_BLOCK_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189"}, "created_at": 1670862738.168512, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BEACON_BLOCK_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_BEACON_BLOCK_ROOT", "column_name": "BEACON_BLOCK_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SOURCE_EPOCH", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_SOURCE_EPOCH"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_SOURCE_EPOCH.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_SOURCE_EPOCH", "alias": "beacon_attestations_SOURCE_EPOCH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_SOURCE_EPOCH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.17411, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere SOURCE_EPOCH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_SOURCE_EPOCH", "column_name": "SOURCE_EPOCH", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SOURCE_EPOCH", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT", "alias": "beacon_attestations_SOURCE_EPOCH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c"}, "created_at": 1670862738.175974, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SOURCE_EPOCH'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_SOURCE_EPOCH", "column_name": "SOURCE_EPOCH", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SOURCE_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_SOURCE_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_SOURCE_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_SOURCE_ROOT", "alias": "beacon_attestations_SOURCE_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_SOURCE_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.180693, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere SOURCE_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_SOURCE_ROOT", "column_name": "SOURCE_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SOURCE_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR", "alias": "beacon_attestations_SOURCE_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5"}, "created_at": 1670862738.182249, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SOURCE_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_SOURCE_ROOT", "column_name": "SOURCE_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TARGET_EPOCH", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_TARGET_EPOCH"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_TARGET_EPOCH.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_TARGET_EPOCH", "alias": "beacon_attestations_TARGET_EPOCH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_TARGET_EPOCH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.186713, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere TARGET_EPOCH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_TARGET_EPOCH", "column_name": "TARGET_EPOCH", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TARGET_EPOCH", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT", "alias": "beacon_attestations_TARGET_EPOCH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb"}, "created_at": 1670862738.188352, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TARGET_EPOCH'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_TARGET_EPOCH", "column_name": "TARGET_EPOCH", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TARGET_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_TARGET_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_TARGET_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_TARGET_ROOT", "alias": "beacon_attestations_TARGET_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_TARGET_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.1929321, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere TARGET_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_TARGET_ROOT", "column_name": "TARGET_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TARGET_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR", "alias": "beacon_attestations_TARGET_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f"}, "created_at": 1670862738.1946812, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TARGET_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_TARGET_ROOT", "column_name": "TARGET_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ATTESTATION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE", "alias": "beacon_attestations_ATTESTATION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.1988301, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere ATTESTATION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_ATTESTATION_SIGNATURE", "column_name": "ATTESTATION_SIGNATURE", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ATTESTATION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR", "alias": "beacon_attestations_ATTESTATION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5"}, "created_at": 1670862738.200586, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ATTESTATION_SIGNATURE'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_ATTESTATION_SIGNATURE", "column_name": "ATTESTATION_SIGNATURE", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations__INSERTED_TIMESTAMP", "alias": "beacon_attestations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.2046568, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33\") }}", "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__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1", "alias": "beacon_attestations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33"}, "created_at": 1670862738.206423, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_attestations\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_attestations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884\") }}", "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__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_attestations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884"}, "created_at": 1670862738.212092, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID", "alias": "beacon_attestations_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192"}, "created_at": 1670862738.2178261, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.beacon_attestations\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.beacon_attestations_ID", "column_name": null, "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_SLOT_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_SLOT_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_SLOT_NUMBER", "alias": "beacon_blocks_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_SLOT_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.234158, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_blocks\nwhere SLOT_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT", "alias": "beacon_blocks_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8"}, "created_at": 1670862738.235896, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_SLOT_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_SLOT_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_SLOT_TIMESTAMP", "alias": "beacon_blocks_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_SLOT_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1670862738.241651, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere SLOT_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1", "alias": "beacon_blocks_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f"}, "created_at": 1670862738.2432551, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(SLOT_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_blocks\n where\n -- to exclude erroneous future dates\n cast(SLOT_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_blocks_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_blocks_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491"}, "created_at": 1670862738.2493062, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT", "alias": "beacon_blocks_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91"}, "created_at": 1670862738.254993, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EPOCH_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSER_INDEX", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_PROPOSER_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_PROPOSER_INDEX.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_PROPOSER_INDEX", "alias": "beacon_blocks_PROPOSER_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_PROPOSER_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1670862738.259936, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere PROPOSER_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_PROPOSER_INDEX", "column_name": "PROPOSER_INDEX", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PROPOSER_INDEX", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT", "alias": "beacon_blocks_PROPOSER_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0"}, "created_at": 1670862738.261628, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PROPOSER_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_PROPOSER_INDEX", "column_name": "PROPOSER_INDEX", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_PARENT_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_PARENT_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_PARENT_ROOT", "alias": "beacon_blocks_PARENT_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_PARENT_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1670862738.267186, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere PARENT_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_PARENT_ROOT", "column_name": "PARENT_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PARENT_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR", "alias": "beacon_blocks_PARENT_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949"}, "created_at": 1670862738.268779, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PARENT_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_PARENT_ROOT", "column_name": "PARENT_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_STATE_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_STATE_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_STATE_ROOT", "alias": "beacon_blocks_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_STATE_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1670862738.2748768, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere STATE_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_STATE_ROOT", "column_name": "STATE_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR", "alias": "beacon_blocks_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656"}, "created_at": 1670862738.276684, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_STATE_ROOT", "column_name": "STATE_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RANDAO_REVEAL", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_RANDAO_REVEAL"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_RANDAO_REVEAL.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_RANDAO_REVEAL", "alias": "beacon_blocks_RANDAO_REVEAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_RANDAO_REVEAL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1670862738.2820852, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere RANDAO_REVEAL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_RANDAO_REVEAL", "column_name": "RANDAO_REVEAL", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "RANDAO_REVEAL", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR", "alias": "beacon_blocks_RANDAO_REVEAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a"}, "created_at": 1670862738.283668, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RANDAO_REVEAL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_RANDAO_REVEAL", "column_name": "RANDAO_REVEAL", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GRAFFITI", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_GRAFFITI"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_GRAFFITI.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_GRAFFITI", "alias": "beacon_blocks_GRAFFITI", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_GRAFFITI.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1670862738.2884521, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere GRAFFITI is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_GRAFFITI", "column_name": "GRAFFITI", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "GRAFFITI", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR", "alias": "beacon_blocks_GRAFFITI", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741"}, "created_at": 1670862738.290268, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GRAFFITI'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_GRAFFITI", "column_name": "GRAFFITI", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH1_BLOCK_HASH", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_ETH1_BLOCK_HASH"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_ETH1_BLOCK_HASH", "alias": "beacon_blocks_ETH1_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1670862738.294941, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere ETH1_BLOCK_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_ETH1_BLOCK_HASH", "column_name": "ETH1_BLOCK_HASH", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ETH1_BLOCK_HASH", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR", "alias": "beacon_blocks_ETH1_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7"}, "created_at": 1670862738.297237, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ETH1_BLOCK_HASH'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_ETH1_BLOCK_HASH", "column_name": "ETH1_BLOCK_HASH", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH1_DEPOSIT_COUNT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT", "alias": "beacon_blocks_ETH1_DEPOSIT_COUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1670862738.302301, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere ETH1_DEPOSIT_COUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_ETH1_DEPOSIT_COUNT", "column_name": "ETH1_DEPOSIT_COUNT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "ETH1_DEPOSIT_COUNT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT", "alias": "beacon_blocks_ETH1_DEPOSIT_COUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5"}, "created_at": 1670862738.303941, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ETH1_DEPOSIT_COUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_ETH1_DEPOSIT_COUNT", "column_name": "ETH1_DEPOSIT_COUNT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH1_DEPOSIT_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT", "alias": "beacon_blocks_ETH1_DEPOSIT_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1670862738.3093271, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere ETH1_DEPOSIT_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_ETH1_DEPOSIT_ROOT", "column_name": "ETH1_DEPOSIT_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ETH1_DEPOSIT_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR", "alias": "beacon_blocks_ETH1_DEPOSIT_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c"}, "created_at": 1670862738.3109581, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ETH1_DEPOSIT_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_ETH1_DEPOSIT_ROOT", "column_name": "ETH1_DEPOSIT_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks__INSERTED_TIMESTAMP", "alias": "beacon_blocks", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.3153641, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_blocks\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc\") }}", "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__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1", "alias": "beacon_blocks", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc"}, "created_at": 1670862738.316906, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_blocks\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_blocks", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059\") }}", "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__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_blocks", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059"}, "created_at": 1670862738.322732, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["SLOT_NUMBER"], "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER", "alias": "beacon_blocks_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76"}, "created_at": 1670862738.326947, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n SLOT_NUMBER\n from ETHEREUM_DEV.silver.beacon_blocks\n group by SLOT_NUMBER\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.beacon_blocks_SLOT_NUMBER", "column_name": null, "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_SLOT_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_deposits_SLOT_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_SLOT_NUMBER", "alias": "beacon_deposits_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_SLOT_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.336351, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere SLOT_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT", "alias": "beacon_deposits_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4"}, "created_at": 1670862738.3383381, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_SLOT_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_deposits_SLOT_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_SLOT_TIMESTAMP", "alias": "beacon_deposits_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_SLOT_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.343801, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere SLOT_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1", "alias": "beacon_deposits_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8"}, "created_at": 1670862738.3457751, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(SLOT_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_deposits\n where\n -- to exclude erroneous future dates\n cast(SLOT_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_deposits_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_deposits_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c"}, "created_at": 1670862738.352319, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_EPOCH_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_deposits_EPOCH_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_EPOCH_NUMBER", "alias": "beacon_deposits_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_EPOCH_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.3580842, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere EPOCH_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT", "alias": "beacon_deposits_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f"}, "created_at": 1670862738.359723, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EPOCH_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEPOSIT_AMOUNT", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_DEPOSIT_AMOUNT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_DEPOSIT_AMOUNT", "alias": "beacon_deposits_DEPOSIT_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.364806, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere DEPOSIT_AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_DEPOSIT_AMOUNT", "column_name": "DEPOSIT_AMOUNT", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DEPOSIT_AMOUNT", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT", "alias": "beacon_deposits_DEPOSIT_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518"}, "created_at": 1670862738.367213, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DEPOSIT_AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_DEPOSIT_AMOUNT", "column_name": "DEPOSIT_AMOUNT", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PUBKEY", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_PUBKEY"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_deposits_PUBKEY.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_PUBKEY", "alias": "beacon_deposits_PUBKEY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_PUBKEY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.37287, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere PUBKEY is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_PUBKEY", "column_name": "PUBKEY", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PUBKEY", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR", "alias": "beacon_deposits_PUBKEY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52"}, "created_at": 1670862738.374785, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PUBKEY'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_PUBKEY", "column_name": "PUBKEY", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SIGNATURE", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_deposits_SIGNATURE.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_SIGNATURE", "alias": "beacon_deposits_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.380647, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_SIGNATURE", "column_name": "SIGNATURE", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SIGNATURE", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR", "alias": "beacon_deposits_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7"}, "created_at": 1670862738.382256, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SIGNATURE'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_SIGNATURE", "column_name": "SIGNATURE", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "WITHDRAWAL_CREDENTIALS", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS", "alias": "beacon_deposits_WITHDRAWAL_CREDENTIALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.38682, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere WITHDRAWAL_CREDENTIALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_WITHDRAWAL_CREDENTIALS", "column_name": "WITHDRAWAL_CREDENTIALS", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "WITHDRAWAL_CREDENTIALS", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR", "alias": "beacon_deposits_WITHDRAWAL_CREDENTIALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913"}, "created_at": 1670862738.38866, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'WITHDRAWAL_CREDENTIALS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_WITHDRAWAL_CREDENTIALS", "column_name": "WITHDRAWAL_CREDENTIALS", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits__INSERTED_TIMESTAMP", "alias": "beacon_deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.394191, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d\") }}", "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__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1", "alias": "beacon_deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d"}, "created_at": 1670862738.396022, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_deposits\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8\") }}", "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__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8"}, "created_at": 1670862738.402163, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID", "alias": "beacon_deposits_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207"}, "created_at": 1670862738.4076748, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.beacon_deposits\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.beacon_deposits_ID", "column_name": null, "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_api__contract_reads')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__contract_reads"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.yml", "name": "not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP", "alias": "contract_reads", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__contract_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.yml/not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.426065, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.contract_reads\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.contract_reads", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__contract_reads"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12\") }}", "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_api__contract_reads')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__contract_reads"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1", "alias": "contract_reads", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__contract_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.yml/dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12"}, "created_at": 1670862738.427968, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.bronze_api.contract_reads\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api.contract_reads", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__contract_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018\") }}", "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('bronze_api__contract_reads')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__contract_reads"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "contract_reads", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__contract_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.yml/dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018"}, "created_at": 1670862738.43402, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FUNCTION_SIG' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FUNCTION_INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_RESULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api.contract_reads", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__contract_reads"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["CONTRACT_ADDRESS", "FUNCTION_SIG"], "model": "{{ get_where_subquery(ref('bronze_api__contract_reads')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__contract_reads"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.yml", "name": "dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG", "alias": "contract_reads_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__contract_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.yml/dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11"}, "created_at": 1670862738.439435, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n CONTRACT_ADDRESS, FUNCTION_SIG\n from ETHEREUM_DEV.bronze_api.contract_reads\n group by CONTRACT_ADDRESS, FUNCTION_SIG\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_bronze_api.contract_reads_CONTRACT_ADDRESS", "column_name": null, "file_key_name": "models.bronze_api__contract_reads"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ACTION", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_ACTION"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_lp_actions_ACTION.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_ACTION", "alias": "univ3_lp_actions_ACTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_ACTION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.449483, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere ACTION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_ACTION", "column_name": "ACTION", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT0_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float", "alias": "univ3_lp_actions_AMOUNT0_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c"}, "created_at": 1670862738.4511921, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_TOKEN_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_POSITION_MANAGER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_LOWER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_UPPER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT0_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_lp_actions_AMOUNT0_ADJUSTED", "column_name": "AMOUNT0_ADJUSTED", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT1_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float", "alias": "univ3_lp_actions_AMOUNT1_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea"}, "created_at": 1670862738.456189, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_TOKEN_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_POSITION_MANAGER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_LOWER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_UPPER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT1_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_lp_actions_AMOUNT1_ADJUSTED", "column_name": "AMOUNT1_ADJUSTED", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_lp_actions_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_BLOCK_NUMBER", "alias": "univ3_lp_actions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.461507, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP", "alias": "univ3_lp_actions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.463131, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4\") }}", "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__univ3_lp_actions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1", "alias": "univ3_lp_actions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4"}, "created_at": 1670862738.4646678, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_lp_actions\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_lp_actions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_lp_actions_BLOCKCHAIN.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_BLOCKCHAIN", "alias": "univ3_lp_actions_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.4711978, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float", "alias": "univ3_lp_actions_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890"}, "created_at": 1670862738.473989, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_TOKEN_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_POSITION_MANAGER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_LOWER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_UPPER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDITY_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_lp_actions_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_PROVIDER", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER", "alias": "univ3_lp_actions_LIQUIDITY_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.4785972, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere LIQUIDITY_PROVIDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_LIQUIDITY_PROVIDER", "column_name": "LIQUIDITY_PROVIDER", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_lp_actions_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_POOL_ADDRESS", "alias": "univ3_lp_actions_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.4812229, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_LOWER", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_TICK_LOWER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_lp_actions_TICK_LOWER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_TICK_LOWER", "alias": "univ3_lp_actions_TICK_LOWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_TICK_LOWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.4827871, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere TICK_LOWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_TICK_LOWER", "column_name": "TICK_LOWER", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_UPPER", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_TICK_UPPER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_lp_actions_TICK_UPPER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_TICK_UPPER", "alias": "univ3_lp_actions_TICK_UPPER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_TICK_UPPER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.484304, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere TICK_UPPER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_TICK_UPPER", "column_name": "TICK_UPPER", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_lp_actions_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_TX_HASH", "alias": "univ3_lp_actions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.486036, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID", "alias": "univ3_lp_actions", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3"}, "created_at": 1670862738.48772, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.univ3_lp_actions\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_lp_actions", "column_name": null, "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_BLOCKCHAIN.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_BLOCKCHAIN", "alias": "univ3_positions_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.498546, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_BLOCK_NUMBER", "alias": "univ3_positions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.500227, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_BLOCK_TIMESTAMP", "alias": "univ3_positions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.50178, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239\") }}", "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__univ3_positions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1", "alias": "univ3_positions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239"}, "created_at": 1670862738.503773, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_positions\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_positions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FEE_PERCENT", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_FEE_PERCENT"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_FEE_PERCENT.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_FEE_PERCENT", "alias": "univ3_positions_FEE_PERCENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_FEE_PERCENT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1670862738.509739, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere FEE_PERCENT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_FEE_PERCENT", "column_name": "FEE_PERCENT", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FEE_GROWTH_INSIDE0_LAST_x128", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128", "alias": "univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1670862738.511949, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere FEE_GROWTH_INSIDE0_LAST_x128 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128", "column_name": "FEE_GROWTH_INSIDE0_LAST_x128", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FEE_GROWTH_INSIDE1_LAST_x128", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128", "alias": "univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1670862738.514273, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere FEE_GROWTH_INSIDE1_LAST_x128 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128", "column_name": "FEE_GROWTH_INSIDE1_LAST_x128", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IS_ACTIVE", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_IS_ACTIVE"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_IS_ACTIVE.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_IS_ACTIVE", "alias": "univ3_positions_IS_ACTIVE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_IS_ACTIVE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.516149, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere IS_ACTIVE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_IS_ACTIVE", "column_name": "IS_ACTIVE", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED", "alias": "univ3_positions_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.517641, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere LIQUIDITY_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float", "alias": "univ3_positions_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45"}, "created_at": 1670862738.519414, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_PERCENT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_GROWTH_INSIDE0_LAST_X128' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_GROWTH_INSIDE1_LAST_X128' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('IS_ACTIVE' as TEXT) as relation_column,\n cast('BOOLEAN' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_POSITION_MANAGER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_TOKEN_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_UPPER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_LOWER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENS_OWED0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENS_OWED1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENS_OWED0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENS_OWED1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDITY_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_positions_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_PROVIDER", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_LIQUIDITY_PROVIDER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_LIQUIDITY_PROVIDER", "alias": "univ3_positions_LIQUIDITY_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.525745, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere LIQUIDITY_PROVIDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_LIQUIDITY_PROVIDER", "column_name": "LIQUIDITY_PROVIDER", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NF_POSITION_MANAGER_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS", "alias": "univ3_positions_NF_POSITION_MANAGER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.527328, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere NF_POSITION_MANAGER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_NF_POSITION_MANAGER_ADDRESS", "column_name": "NF_POSITION_MANAGER_ADDRESS", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NF_TOKEN_ID", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_NF_TOKEN_ID"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_NF_TOKEN_ID.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_NF_TOKEN_ID", "alias": "univ3_positions_NF_TOKEN_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_NF_TOKEN_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.52989, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere NF_TOKEN_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_NF_TOKEN_ID", "column_name": "NF_TOKEN_ID", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_POOL_ADDRESS", "alias": "univ3_positions_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.531762, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_LOWER", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TICK_LOWER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_TICK_LOWER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TICK_LOWER", "alias": "univ3_positions_TICK_LOWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TICK_LOWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.533299, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TICK_LOWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TICK_LOWER", "column_name": "TICK_LOWER", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_UPPER", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TICK_UPPER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_TICK_UPPER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TICK_UPPER", "alias": "univ3_positions_TICK_UPPER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TICK_UPPER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.534831, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TICK_UPPER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TICK_UPPER", "column_name": "TICK_UPPER", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENS_OWED0_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED", "alias": "univ3_positions_TOKENS_OWED0_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1670862738.536811, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TOKENS_OWED0_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TOKENS_OWED0_ADJUSTED", "column_name": "TOKENS_OWED0_ADJUSTED", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENS_OWED1_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED", "alias": "univ3_positions_TOKENS_OWED1_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1670862738.539135, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TOKENS_OWED1_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TOKENS_OWED1_ADJUSTED", "column_name": "TOKENS_OWED1_ADJUSTED", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positions_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TX_HASH", "alias": "univ3_positions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.540858, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID", "alias": "univ3_positions", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018"}, "created_at": 1670862738.542418, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.univ3_positions\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_positions", "column_name": null, "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_BLOCKCHAIN", "alias": "univ3_position_collected_fees_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.5510578, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER", "alias": "univ3_position_collected_fees_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.5526311, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP", "alias": "univ3_position_collected_fees_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.554537, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_TX_HASH", "alias": "univ3_position_collected_fees_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.556312, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_EVENT_INDEX.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_EVENT_INDEX", "alias": "univ3_position_collected_fees_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.557853, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_POOL_ADDRESS", "alias": "univ3_position_collected_fees_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.559457, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_PROVIDER", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": "not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER", "alias": "univ3_position_collected_fees_LIQUIDITY_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121"}, "created_at": 1670862738.5628119, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere LIQUIDITY_PROVIDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_LIQUIDITY_PROVIDER", "column_name": "LIQUIDITY_PROVIDER", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT0", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_AMOUNT0"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_AMOUNT0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_AMOUNT0", "alias": "univ3_position_collected_fees_AMOUNT0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_AMOUNT0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.564414, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere AMOUNT0 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_AMOUNT0", "column_name": "AMOUNT0", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT1", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_AMOUNT1"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_AMOUNT1.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_AMOUNT1", "alias": "univ3_position_collected_fees_AMOUNT1", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_AMOUNT1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.565918, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere AMOUNT1 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_AMOUNT1", "column_name": "AMOUNT1", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees__LOG_ID.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees__LOG_ID", "alias": "univ3_position_collected_fees", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.567616, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees", "column_name": "_LOG_ID", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID", "alias": "univ3_position_collected_fees", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896"}, "created_at": 1670862738.569144, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.univ3_position_collected_fees\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_position_collected_fees", "column_name": null, "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATED_BLOCK", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_CREATED_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pools_CREATED_BLOCK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_CREATED_BLOCK", "alias": "univ3_pools_CREATED_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_CREATED_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.576715, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere CREATED_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_CREATED_BLOCK", "column_name": "CREATED_BLOCK", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATED_TIME", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_CREATED_TIME"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pools_CREATED_TIME.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_CREATED_TIME", "alias": "univ3_pools_CREATED_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_CREATED_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.578849, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere CREATED_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_CREATED_TIME", "column_name": "CREATED_TIME", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 7, "column_name": "CREATED_TIME", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7", "alias": "univ3_pools_CREATED_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0"}, "created_at": 1670862738.580657, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(CREATED_TIME as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_pools\n where\n -- to exclude erroneous future dates\n cast(CREATED_TIME as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -7,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_pools_CREATED_TIME", "column_name": "CREATED_TIME", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FEE", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_FEE"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pools_FEE.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_FEE", "alias": "univ3_pools_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.586541, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_FEE", "column_name": "FEE", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float", "number"], "column_name": "FEE", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number", "alias": "univ3_pools_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8"}, "created_at": 1670862738.588755, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CREATED_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATED_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATED_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_PERCENT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_SPACING' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('USD_RATIO' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_PRICE_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'FEE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT', 'NUMBER')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_pools_FEE", "column_name": "FEE", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INIT_PRICE_1_0", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_INIT_PRICE_1_0"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pools_INIT_PRICE_1_0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_INIT_PRICE_1_0", "alias": "univ3_pools_INIT_PRICE_1_0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_INIT_PRICE_1_0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.594172, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere INIT_PRICE_1_0 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_INIT_PRICE_1_0", "column_name": "INIT_PRICE_1_0", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "INIT_PRICE_1_0", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float", "alias": "univ3_pools_INIT_PRICE_1_0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356"}, "created_at": 1670862738.59646, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CREATED_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATED_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATED_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_PERCENT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_SPACING' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('USD_RATIO' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_PRICE_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INIT_PRICE_1_0'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_pools_INIT_PRICE_1_0", "column_name": "INIT_PRICE_1_0", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INIT_TICK", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_INIT_TICK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pools_INIT_TICK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_INIT_TICK", "alias": "univ3_pools_INIT_TICK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_INIT_TICK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.601789, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere INIT_TICK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_INIT_TICK", "column_name": "INIT_TICK", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pools_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_POOL_ADDRESS", "alias": "univ3_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.603382, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_SPACING", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_TICK_SPACING"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pools_TICK_SPACING.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_TICK_SPACING", "alias": "univ3_pools_TICK_SPACING", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_TICK_SPACING.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.605345, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere TICK_SPACING is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_TICK_SPACING", "column_name": "TICK_SPACING", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATED_TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_CREATED_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pools_CREATED_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_CREATED_TX_HASH", "alias": "univ3_pools_CREATED_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_CREATED_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.608086, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere CREATED_TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_CREATED_TX_HASH", "column_name": "CREATED_TX_HASH", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["POOL_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS", "alias": "univ3_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e"}, "created_at": 1670862738.609802, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n POOL_ADDRESS\n from ETHEREUM_DEV.silver.univ3_pools\n group by POOL_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_pools_POOL_ADDRESS", "column_name": null, "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT0_UNADJ", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_AMOUNT0_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_AMOUNT0_UNADJ.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_AMOUNT0_UNADJ", "alias": "univ3_swaps_AMOUNT0_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_AMOUNT0_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.6196768, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere AMOUNT0_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_AMOUNT0_UNADJ", "column_name": "AMOUNT0_UNADJ", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT0_UNADJ", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float", "alias": "univ3_swaps_AMOUNT0_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd"}, "created_at": 1670862738.621563, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT0_UNADJ'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_AMOUNT0_UNADJ", "column_name": "AMOUNT0_UNADJ", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT1_UNADJ", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_AMOUNT1_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_AMOUNT1_UNADJ.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_AMOUNT1_UNADJ", "alias": "univ3_swaps_AMOUNT1_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_AMOUNT1_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.6258292, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere AMOUNT1_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_AMOUNT1_UNADJ", "column_name": "AMOUNT1_UNADJ", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT1_UNADJ", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float", "alias": "univ3_swaps_AMOUNT1_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa"}, "created_at": 1670862738.6273642, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT1_UNADJ'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_AMOUNT1_UNADJ", "column_name": "AMOUNT1_UNADJ", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_BLOCK_NUMBER", "alias": "univ3_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.6316779, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_BLOCK_TIMESTAMP", "alias": "univ3_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.6332211, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7\") }}", "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__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1", "alias": "univ3_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7"}, "created_at": 1670862738.634977, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_BLOCKCHAIN.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_BLOCKCHAIN", "alias": "univ3_swaps_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.640811, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_LIQUIDITY"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_LIQUIDITY.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_LIQUIDITY", "alias": "univ3_swaps_LIQUIDITY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_LIQUIDITY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.6427772, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere LIQUIDITY is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_LIQUIDITY", "column_name": "LIQUIDITY", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDITY", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float", "alias": "univ3_swaps_LIQUIDITY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9"}, "created_at": 1670862738.64496, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDITY'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_LIQUIDITY", "column_name": "LIQUIDITY", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED", "alias": "univ3_swaps_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.649937, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere LIQUIDITY_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float", "alias": "univ3_swaps_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b"}, "created_at": 1670862738.6517482, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDITY_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_EVENT_INDEX.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_EVENT_INDEX", "alias": "univ3_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.6570299, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_POOL_ADDRESS", "alias": "univ3_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.6589031, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE_0_1", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_PRICE_0_1"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_PRICE_0_1.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_PRICE_0_1", "alias": "univ3_swaps_PRICE_0_1", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_PRICE_0_1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.660553, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere PRICE_0_1 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_PRICE_0_1", "column_name": "PRICE_0_1", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PRICE_0_1", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float", "alias": "univ3_swaps_PRICE_0_1", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc"}, "created_at": 1670862738.662782, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_0_1'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_PRICE_0_1", "column_name": "PRICE_0_1", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE_1_0", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_PRICE_1_0"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_PRICE_1_0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_PRICE_1_0", "alias": "univ3_swaps_PRICE_1_0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_PRICE_1_0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.668618, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere PRICE_1_0 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_PRICE_1_0", "column_name": "PRICE_1_0", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PRICE_1_0", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float", "alias": "univ3_swaps_PRICE_1_0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6"}, "created_at": 1670862738.670838, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_1_0'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_PRICE_1_0", "column_name": "PRICE_1_0", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECIPIENT", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_RECIPIENT"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_RECIPIENT.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_RECIPIENT", "alias": "univ3_swaps_RECIPIENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_RECIPIENT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.6768892, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere RECIPIENT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_RECIPIENT", "column_name": "RECIPIENT", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_SENDER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_SENDER", "alias": "univ3_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.67873, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_TICK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_TICK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_TICK", "alias": "univ3_swaps_TICK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_TICK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.681063, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere TICK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_TICK", "column_name": "TICK", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_swaps_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_TX_HASH", "alias": "univ3_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.682966, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID", "alias": "univ3_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8"}, "created_at": 1670862738.684788, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.univ3_swaps\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_swaps", "column_name": null, "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_BLOCK_NUMBER", "alias": "univ3_pool_stats_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.693918, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP", "alias": "univ3_pool_stats_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.695717, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1\") }}", "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__univ3_pool_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3", "alias": "univ3_pool_stats_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1"}, "created_at": 1670862738.697275, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_pool_stats\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_pool_stats_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_POOL_ADDRESS", "alias": "univ3_pool_stats_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.707937, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN0_BALANCE", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_TOKEN0_BALANCE"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_TOKEN0_BALANCE", "alias": "univ3_pool_stats_TOKEN0_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.711477, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere TOKEN0_BALANCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_TOKEN0_BALANCE", "column_name": "TOKEN0_BALANCE", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN1_BALANCE", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_TOKEN1_BALANCE"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_TOKEN1_BALANCE", "alias": "univ3_pool_stats_TOKEN1_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.714284, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere TOKEN1_BALANCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_TOKEN1_BALANCE", "column_name": "TOKEN1_BALANCE", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNLOCKED", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_UNLOCKED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_UNLOCKED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_UNLOCKED", "alias": "univ3_pool_stats_UNLOCKED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_UNLOCKED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.716053, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere UNLOCKED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_UNLOCKED", "column_name": "UNLOCKED", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VIRTUAL_LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "alias": "univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.7178738, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere VIRTUAL_LIQUIDITY_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "column_name": "VIRTUAL_LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "VIRTUAL_LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float", "alias": "univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba"}, "created_at": 1670862738.719408, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROTOCOL_FEES_TOKEN0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROTOCOL_FEES_TOKEN1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEEGROWTHGLOBAL1X128' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEEGROWTHGLOBAL0X128' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SQRTPRICEX96' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('OBSERVATIONINDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('OBSERVATIONCARDINALITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('OBSERVATIONCARDINALITYNEXT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEEPROTOCOL' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNLOCKED' as TEXT) as relation_column,\n cast('BOOLEAN' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HUMAN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SQRT_HP' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_RESERVES_TOKEN0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_RESERVES_TOKEN1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_BALANCE_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_BALANCE_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_BALANCE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_BALANCE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_RESERVES_TOKEN1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_RESERVES_TOKEN0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'VIRTUAL_LIQUIDITY_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "column_name": "VIRTUAL_LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER", "POOL_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS", "alias": "univ3_pool_stats_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0"}, "created_at": 1670862738.724769, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCK_NUMBER, POOL_ADDRESS\n from ETHEREUM_DEV.silver.univ3_pool_stats\n group by BLOCK_NUMBER, POOL_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_pool_stats_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_BLOCK_NUMBER", "alias": "logs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.785245, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER", "alias": "logs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248"}, "created_at": 1670862738.787095, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_BLOCK_TIMESTAMP", "alias": "logs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.791074, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_246437673a44a698488babf02633f091\") }}", "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__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_246437673a44a698488babf02633f091", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_246437673a44a698488babf02633f091.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1", "alias": "logs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_row_va_246437673a44a698488babf02633f091.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_246437673a44a698488babf02633f091"}, "created_at": 1670862738.7926211, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.logs\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.logs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df\") }}", "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__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "logs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df"}, "created_at": 1670862738.798979, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_TX_HASH.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_TX_HASH", "alias": "logs_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.8043442, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_", "alias": "logs_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65"}, "created_at": 1670862738.806912, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.logs_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_EVENT_INDEX.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_EVENT_INDEX", "alias": "logs_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.823744, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT", "alias": "logs_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43"}, "created_at": 1670862738.825962, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_CONTRACT_ADDRESS", "alias": "logs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.8313239, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "logs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9"}, "created_at": 1670862738.832896, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.logs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR", "alias": "logs_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5"}, "created_at": 1670862738.837285, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "EVENT_INPUTS", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT", "alias": "logs_EVENT_INPUTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5"}, "created_at": 1670862738.841711, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INPUTS'\n and\n relation_column_type not in ('OBJECT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_EVENT_INPUTS", "column_name": "EVENT_INPUTS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOPICS", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_TOPICS"], "unique_id": "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_TOPICS.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_TOPICS", "alias": "logs_TOPICS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_TOPICS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.846011, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere TOPICS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_TOPICS", "column_name": "TOPICS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DATA", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_DATA"], "unique_id": "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_DATA.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_DATA", "alias": "logs_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.8475661, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_DATA", "column_name": "DATA", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_REMOVED", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_EVENT_REMOVED"], "unique_id": "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_EVENT_REMOVED.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_EVENT_REMOVED", "alias": "logs_EVENT_REMOVED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_EVENT_REMOVED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.84908, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere EVENT_REMOVED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_EVENT_REMOVED", "column_name": "EVENT_REMOVED", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs__LOG_ID.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs__LOG_ID", "alias": "logs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.850583, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs", "column_name": "_LOG_ID", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE", "alias": "logs_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.852277, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__logs_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_ORIGIN_FROM_ADDRESS", "alias": "logs_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.8539038, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "logs_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900"}, "created_at": 1670862738.855435, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.logs_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "logs_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6"}, "created_at": 1670862738.85974, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.logs_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID", "alias": "logs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.863874, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.logs\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.logs", "column_name": null, "file_key_name": "models.silver__logs"}, "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a": {"raw_sql": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE\") }}", "test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER", "TX_HASH"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "sequence_gaps_silver", "fqn": ["ethereum_models", "silver", "sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH"], "unique_id": "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH", "alias": "logs_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE"}, "created_at": 1670862738.868271, "compiled_sql": "WITH source AS (\n SELECT\n BLOCK_NUMBER, TX_HASH,\n EVENT_INDEX,\n LAG(\n EVENT_INDEX,\n 1\n ) over (\n PARTITION BY BLOCK_NUMBER, TX_HASH\n ORDER BY\n EVENT_INDEX ASC\n ) AS prev_EVENT_INDEX\n FROM\n (select * from ETHEREUM_DEV.silver.logs where BLOCK_TIMESTAMP < CURRENT_DATE) dbt_subquery\n)\nSELECT\n BLOCK_NUMBER, TX_HASH,\n prev_EVENT_INDEX,\n EVENT_INDEX,\n EVENT_INDEX - prev_EVENT_INDEX\n - 1 AS gap\nFROM\n source\nWHERE\n EVENT_INDEX - prev_EVENT_INDEX <> 1\nORDER BY\n gap DESC ", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sequence_gaps_silver.logs_EVENT_INDEX", "column_name": null, "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_BLOCK_NUMBER", "alias": "blocks_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.8822248, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "blocks_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41"}, "created_at": 1670862738.8841422, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_BLOCK_TIMESTAMP", "alias": "blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.889076, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692\") }}", "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__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1", "alias": "blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692"}, "created_at": 1670862738.89075, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.blocks\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.blocks_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27\") }}", "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__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27"}, "created_at": 1670862738.897743, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_NETWORK"], "unique_id": "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_NETWORK.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_NETWORK", "alias": "blocks_NETWORK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_NETWORK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.9026701, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere NETWORK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_NETWORK", "column_name": "NETWORK", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR", "alias": "blocks_NETWORK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1"}, "created_at": 1670862738.904614, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'NETWORK'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_NETWORK", "column_name": "NETWORK", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_BLOCKCHAIN.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_BLOCKCHAIN", "alias": "blocks_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.909513, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d\") }}", "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__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR", "alias": "blocks_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d"}, "created_at": 1670862738.911446, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCKCHAIN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_TX_COUNT"], "unique_id": "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_TX_COUNT.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_TX_COUNT", "alias": "blocks_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_TX_COUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.916712, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere TX_COUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_TX_COUNT", "column_name": "TX_COUNT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT", "alias": "blocks_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7"}, "created_at": 1670862738.91831, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_COUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_TX_COUNT", "column_name": "TX_COUNT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_DIFFICULTY"], "unique_id": "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_DIFFICULTY.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_DIFFICULTY", "alias": "blocks_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_DIFFICULTY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.924105, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere DIFFICULTY is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_DIFFICULTY", "column_name": "DIFFICULTY", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT", "alias": "blocks_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac"}, "created_at": 1670862738.9258509, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DIFFICULTY'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_DIFFICULTY", "column_name": "DIFFICULTY", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_DIFFICULTY", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_TOTAL_DIFFICULTY"], "unique_id": "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_TOTAL_DIFFICULTY.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_TOTAL_DIFFICULTY", "alias": "blocks_TOTAL_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_TOTAL_DIFFICULTY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.9304519, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere TOTAL_DIFFICULTY is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_TOTAL_DIFFICULTY", "column_name": "TOTAL_DIFFICULTY", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_DIFFICULTY", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT", "alias": "blocks_TOTAL_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0"}, "created_at": 1670862738.932023, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_DIFFICULTY'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_TOTAL_DIFFICULTY", "column_name": "TOTAL_DIFFICULTY", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EXTRA_DATA", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_EXTRA_DATA"], "unique_id": "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_EXTRA_DATA.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_EXTRA_DATA", "alias": "blocks_EXTRA_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_EXTRA_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.936216, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere EXTRA_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_EXTRA_DATA", "column_name": "EXTRA_DATA", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_GAS_LIMIT"], "unique_id": "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_GAS_LIMIT.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_GAS_LIMIT", "alias": "blocks_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_GAS_LIMIT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.938066, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere GAS_LIMIT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_GAS_LIMIT", "column_name": "GAS_LIMIT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT", "alias": "blocks_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a"}, "created_at": 1670862738.939678, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GAS_LIMIT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_GAS_LIMIT", "column_name": "GAS_LIMIT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_GAS_USED"], "unique_id": "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_GAS_USED.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_GAS_USED", "alias": "blocks_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_GAS_USED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.943989, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere GAS_USED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_GAS_USED", "column_name": "GAS_USED", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT", "alias": "blocks_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b"}, "created_at": 1670862738.9456189, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GAS_USED'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_GAS_USED", "column_name": "GAS_USED", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "HASH", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_HASH"], "unique_id": "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_HASH.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_HASH", "alias": "blocks_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.9498508, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_HASH", "column_name": "HASH", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "HASH", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_", "alias": "blocks_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890"}, "created_at": 1670862738.95139, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_HASH", "column_name": "HASH", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_PARENT_HASH"], "unique_id": "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_PARENT_HASH.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_PARENT_HASH", "alias": "blocks_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_PARENT_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.956346, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere PARENT_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_PARENT_HASH", "column_name": "PARENT_HASH", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_", "alias": "blocks_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b"}, "created_at": 1670862738.958455, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PARENT_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_PARENT_HASH", "column_name": "PARENT_HASH", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "MINER", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_MINER"], "unique_id": "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_MINER.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_MINER", "alias": "blocks_MINER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_MINER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.963667, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere MINER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_MINER", "column_name": "MINER", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_", "alias": "blocks_MINER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e"}, "created_at": 1670862738.965774, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(MINER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_MINER", "column_name": "MINER", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_NONCE"], "unique_id": "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_NONCE.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_NONCE", "alias": "blocks_NONCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_NONCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.970838, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere NONCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_NONCE", "column_name": "NONCE", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NONCE", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_", "alias": "blocks_NONCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455"}, "created_at": 1670862738.973512, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NONCE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_NONCE", "column_name": "NONCE", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_RECEIPTS_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_RECEIPTS_ROOT.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_RECEIPTS_ROOT", "alias": "blocks_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_RECEIPTS_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.9783418, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere RECEIPTS_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_RECEIPTS_ROOT", "column_name": "RECEIPTS_ROOT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_", "alias": "blocks_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3"}, "created_at": 1670862738.979986, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(RECEIPTS_ROOT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_RECEIPTS_ROOT", "column_name": "RECEIPTS_ROOT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SHA3_UNCLES", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_SHA3_UNCLES"], "unique_id": "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_SHA3_UNCLES.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_SHA3_UNCLES", "alias": "blocks_SHA3_UNCLES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_SHA3_UNCLES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.984689, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere SHA3_UNCLES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_SHA3_UNCLES", "column_name": "SHA3_UNCLES", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SHA3_UNCLES", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_", "alias": "blocks_SHA3_UNCLES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479"}, "created_at": 1670862738.986294, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SHA3_UNCLES, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_SHA3_UNCLES", "column_name": "SHA3_UNCLES", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SIZE", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_SIZE"], "unique_id": "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_SIZE.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_SIZE", "alias": "blocks_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_SIZE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.991018, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere SIZE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_SIZE", "column_name": "SIZE", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "SIZE", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER", "alias": "blocks_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875"}, "created_at": 1670862738.992605, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SIZE'\n and\n relation_column_type not in ('NUMBER')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_SIZE", "column_name": "SIZE", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEADER_JSON", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_BLOCK_HEADER_JSON"], "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__blocks_BLOCK_HEADER_JSON.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_BLOCK_HEADER_JSON", "alias": "blocks_BLOCK_HEADER_JSON", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_BLOCK_HEADER_JSON.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862738.99713, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere BLOCK_HEADER_JSON is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_BLOCK_HEADER_JSON", "column_name": "BLOCK_HEADER_JSON", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "BLOCK_HEADER_JSON", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT", "alias": "blocks_BLOCK_HEADER_JSON", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691"}, "created_at": 1670862738.998972, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_HEADER_JSON'\n and\n relation_column_type not in ('OBJECT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_BLOCK_HEADER_JSON", "column_name": "BLOCK_HEADER_JSON", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER"], "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER", "alias": "blocks_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08"}, "created_at": 1670862739.003366, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCK_NUMBER\n from ETHEREUM_DEV.silver.blocks\n group by BLOCK_NUMBER\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.blocks_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__blocks"}, "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840": {"raw_sql": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND BLOCK_NUMBER > 9265469\",warn_if=\">1\",error_if=\">10\") }}", "test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "error", "store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND BLOCK_NUMBER > 9265469", "limit": null, "fail_calc": "count(*)", "warn_if": ">1", "error_if": ">10"}, "database": "ETHEREUM_DEV", "schema": "sequence_gaps_silver", "fqn": ["ethereum_models", "silver", "sequence_gaps_silver__blocks_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "sequence_gaps_silver__blocks_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "sequence_gaps_silver__blocks_BLOCK_NUMBER", "alias": "blocks_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/sequence_gaps_silver__blocks_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND BLOCK_NUMBER > 9265469", "warn_if": ">1", "error_if": ">10"}, "created_at": 1670862739.0085819, "compiled_sql": "WITH source AS (\n SELECT\n \n BLOCK_NUMBER,\n LAG(\n BLOCK_NUMBER,\n 1\n ) over (\n \n ORDER BY\n BLOCK_NUMBER ASC\n ) AS prev_BLOCK_NUMBER\n FROM\n (select * from ETHEREUM_DEV.silver.blocks where BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND BLOCK_NUMBER > 9265469) dbt_subquery\n)\nSELECT\n \n prev_BLOCK_NUMBER,\n BLOCK_NUMBER,\n BLOCK_NUMBER - prev_BLOCK_NUMBER\n - 1 AS gap\nFROM\n source\nWHERE\n BLOCK_NUMBER - prev_BLOCK_NUMBER <> 1\nORDER BY\n gap DESC ", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sequence_gaps_silver.blocks_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_ID.d1ce170cb7": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__proxies')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__proxies"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__proxies_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_ID.d1ce170cb7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_silver__proxies_ID.sql", "original_file_path": "models/silver/silver__proxies.yml", "name": "dbt_utils_unique_combination_of_columns_silver__proxies_ID", "alias": "proxies_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__proxies"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__proxies.yml/dbt_utils_unique_combination_of_columns_silver__proxies_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.013779, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.proxies\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.proxies_ID", "column_name": null, "file_key_name": "models.silver__proxies"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_BLOCK_NUMBER", "alias": "transactions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.0264199, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "transactions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265"}, "created_at": 1670862739.028085, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_BLOCK_TIMESTAMP", "alias": "transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.03228, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb\") }}", "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__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1", "alias": "transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb"}, "created_at": 1670862739.0338712, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.transactions\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.transactions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb\") }}", "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__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb"}, "created_at": 1670862739.041216, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_TX_HASH.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_TX_HASH", "alias": "transactions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.046713, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_", "alias": "transactions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec"}, "created_at": 1670862739.048616, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transactions\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transactions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_NONCE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_NONCE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_NONCE", "alias": "transactions_NONCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_NONCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.0526679, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere NONCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_NONCE", "column_name": "NONCE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT", "alias": "transactions_NONCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f"}, "created_at": 1670862739.0545752, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'NONCE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_NONCE", "column_name": "NONCE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POSITION", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_POSITION"], "unique_id": "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_POSITION.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_POSITION", "alias": "transactions_POSITION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_POSITION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.060097, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere POSITION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_POSITION", "column_name": "POSITION", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "POSITION", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER", "alias": "transactions_POSITION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d"}, "created_at": 1670862739.062197, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'POSITION'\n and\n relation_column_type not in ('NUMBER')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_POSITION", "column_name": "POSITION", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_FROM_ADDRESS", "alias": "transactions_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.066405, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transactions_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787"}, "created_at": 1670862739.067956, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transactions\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transactions_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190": {"raw_sql": "{{ 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_dc2d30f7c379dd83ac67adf5ebd5bf14\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dc2d30f7c379dd83ac67adf5ebd5bf14", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_dc2d30f7c379dd83ac67adf5ebd5bf14.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transactions_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_dc2d30f7c379dd83ac67adf5ebd5bf14.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_dc2d30f7c379dd83ac67adf5ebd5bf14"}, "created_at": 1670862739.072712, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from (select * from ETHEREUM_DEV.silver.transactions where TO_ADDRESS IS NOT NULL) dbt_subquery\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transactions_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH_VALUE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_ETH_VALUE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_ETH_VALUE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_ETH_VALUE", "alias": "transactions_ETH_VALUE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_ETH_VALUE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.076885, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere ETH_VALUE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_ETH_VALUE", "column_name": "ETH_VALUE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_BLOCK_HASH"], "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_BLOCK_HASH.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_BLOCK_HASH", "alias": "transactions_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_BLOCK_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.0785432, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere BLOCK_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_BLOCK_HASH", "column_name": "BLOCK_HASH", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_", "alias": "transactions_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef"}, "created_at": 1670862739.080116, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BLOCK_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transactions\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transactions_BLOCK_HASH", "column_name": "BLOCK_HASH", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_PRICE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_GAS_PRICE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_GAS_PRICE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_GAS_PRICE", "alias": "transactions_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_GAS_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.084339, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere GAS_PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_GAS_PRICE", "column_name": "GAS_PRICE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_PRICE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT", "alias": "transactions_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39"}, "created_at": 1670862739.0858638, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GAS_PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_GAS_PRICE", "column_name": "GAS_PRICE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_GAS_LIMIT"], "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_GAS_LIMIT.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_GAS_LIMIT", "alias": "transactions_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_GAS_LIMIT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.09011, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere GAS_LIMIT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_GAS_LIMIT", "column_name": "GAS_LIMIT", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_INPUT_DATA.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_INPUT_DATA", "alias": "transactions_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.091606, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATUS", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_STATUS"], "unique_id": "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_STATUS.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_STATUS", "alias": "transactions_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.0933251, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_STATUS", "column_name": "STATUS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["SUCCESS", "FAIL"], "column_name": "STATUS", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL", "alias": "transactions_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c"}, "created_at": 1670862739.094914, "compiled_sql": "\n\nwith all_values as (\n\n select\n STATUS as value_field\n\n from ETHEREUM_DEV.silver.transactions\n \n\n),\nset_values as (\n\n select\n cast('SUCCESS' as TEXT) as value_field\n union all\n select\n cast('FAIL' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver.transactions_STATUS", "column_name": "STATUS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_GAS_USED"], "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_GAS_USED.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_GAS_USED", "alias": "transactions_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_GAS_USED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.105831, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere GAS_USED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_GAS_USED", "column_name": "GAS_USED", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT", "alias": "transactions_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07"}, "created_at": 1670862739.10814, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GAS_USED'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_GAS_USED", "column_name": "GAS_USED", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CUMULATIVE_GAS_USED", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_CUMULATIVE_GAS_USED"], "unique_id": "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_CUMULATIVE_GAS_USED.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_CUMULATIVE_GAS_USED", "alias": "transactions_CUMULATIVE_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_CUMULATIVE_GAS_USED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.113853, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere CUMULATIVE_GAS_USED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_CUMULATIVE_GAS_USED", "column_name": "CUMULATIVE_GAS_USED", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CUMULATIVE_GAS_USED", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT", "alias": "transactions_CUMULATIVE_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed"}, "created_at": 1670862739.116523, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CUMULATIVE_GAS_USED'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_CUMULATIVE_GAS_USED", "column_name": "CUMULATIVE_GAS_USED", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_TX_FEE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_TX_FEE", "alias": "transactions_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.120946, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT", "alias": "transactions_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35"}, "created_at": 1670862739.1236548, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EFFECTIVE_GAS_PRICE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_EFFECTIVE_GAS_PRICE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_EFFECTIVE_GAS_PRICE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_EFFECTIVE_GAS_PRICE", "alias": "transactions_EFFECTIVE_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_EFFECTIVE_GAS_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.128533, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere EFFECTIVE_GAS_PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_EFFECTIVE_GAS_PRICE", "column_name": "EFFECTIVE_GAS_PRICE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_JSON", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_TX_JSON"], "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_TX_JSON.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_TX_JSON", "alias": "transactions_TX_JSON", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_TX_JSON.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.130368, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere TX_JSON is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_TX_JSON", "column_name": "TX_JSON", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "TX_JSON", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT", "alias": "transactions_TX_JSON", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed"}, "created_at": 1670862739.132184, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_JSON'\n and\n relation_column_type not in ('OBJECT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_TX_JSON", "column_name": "TX_JSON", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_INGESTED_AT.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_INGESTED_AT", "alias": "transactions_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.136745, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ", "alias": "transactions_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3"}, "created_at": 1670862739.138432, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE", "alias": "transactions_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.142428, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH"], "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH", "alias": "transactions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32"}, "created_at": 1670862739.1440158, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH\n from ETHEREUM_DEV.silver.transactions\n group by TX_HASH\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.transactions_TX_HASH", "column_name": null, "file_key_name": "models.silver__transactions"}, "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e": {"raw_sql": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE\") }}", "test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "POSITION", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "sequence_gaps_silver", "fqn": ["ethereum_models", "silver", "sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER"], "unique_id": "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER", "alias": "transactions_POSITION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE"}, "created_at": 1670862739.148533, "compiled_sql": "WITH source AS (\n SELECT\n BLOCK_NUMBER,\n POSITION,\n LAG(\n POSITION,\n 1\n ) over (\n PARTITION BY BLOCK_NUMBER\n ORDER BY\n POSITION ASC\n ) AS prev_POSITION\n FROM\n (select * from ETHEREUM_DEV.silver.transactions where BLOCK_TIMESTAMP < CURRENT_DATE) dbt_subquery\n)\nSELECT\n BLOCK_NUMBER,\n prev_POSITION,\n POSITION,\n POSITION - prev_POSITION\n - 1 AS gap\nFROM\n source\nWHERE\n POSITION - prev_POSITION <> 1\nORDER BY\n gap DESC ", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sequence_gaps_silver.transactions_POSITION", "column_name": null, "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_BLOCK_NUMBER", "alias": "transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.156509, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02"}, "created_at": 1670862739.158319, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_BLOCK_TIMESTAMP", "alias": "transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.1624582, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d\") }}", "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__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1", "alias": "transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d"}, "created_at": 1670862739.1642702, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1\") }}", "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__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1"}, "created_at": 1670862739.1708832, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers_TX_HASH.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_TX_HASH", "alias": "transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.1771882, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab"}, "created_at": 1670862739.1796238, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_CONTRACT_ADDRESS", "alias": "transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.184202, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde"}, "created_at": 1670862739.185759, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_FROM_ADDRESS", "alias": "transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1670862739.191662, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.transfers where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16"}, "created_at": 1670862739.193255, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers_TO_ADDRESS.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_TO_ADDRESS", "alias": "transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.197706, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc"}, "created_at": 1670862739.199229, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RAW_AMOUNT", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_RAW_AMOUNT"], "unique_id": "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers_RAW_AMOUNT.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_RAW_AMOUNT", "alias": "transfers_RAW_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_RAW_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.2035441, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere RAW_AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_RAW_AMOUNT", "column_name": "RAW_AMOUNT", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "RAW_AMOUNT", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT", "alias": "transfers_RAW_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d"}, "created_at": 1670862739.205139, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RAW_AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transfers_RAW_AMOUNT", "column_name": "RAW_AMOUNT", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers__LOG_ID.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers__LOG_ID", "alias": "transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.209507, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers", "column_name": "_LOG_ID", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE", "alias": "transfers_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.211262, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__transfers_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_ORIGIN_FROM_ADDRESS", "alias": "transfers_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.2129211, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83"}, "created_at": 1670862739.214556, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c"}, "created_at": 1670862739.2194939, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID", "alias": "transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d"}, "created_at": 1670862739.2247329, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.transfers\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.transfers", "column_name": null, "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_51b22f541a5c89963742af97de750741\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "SYSTEM_CREATED_AT", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_51b22f541a5c89963742af97de750741", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_51b22f541a5c89963742af97de750741.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ", "alias": "contracts_extended_SYSTEM_CREATED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_51b22f541a5c89963742af97de750741.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_51b22f541a5c89963742af97de750741"}, "created_at": 1670862739.2332659, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYSTEM_CREATED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_SYSTEM_CREATED_AT", "column_name": "SYSTEM_CREATED_AT", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d\") }}", "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('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "contracts_extended_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d"}, "created_at": 1670862739.237505, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a\") }}", "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__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "contracts_extended_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a"}, "created_at": 1670862739.2416918, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CREATOR_ADDRESS", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_", "alias": "contracts_extended_CREATOR_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27"}, "created_at": 1670862739.245551, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CREATOR_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.contracts_extended\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.contracts_extended_CREATOR_ADDRESS", "column_name": "CREATOR_ADDRESS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__contracts_extended_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__contracts_extended_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "not_null_silver__contracts_extended_CONTRACT_ADDRESS", "alias": "contracts_extended_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/not_null_silver__contracts_extended_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.250263, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.contracts_extended\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.contracts_extended_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_29653322841560693cc3978988bf1921\") }}", "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('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_29653322841560693cc3978988bf1921", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_29653322841560693cc3978988bf1921.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "contracts_extended_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_29653322841560693cc3978988bf1921.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_29653322841560693cc3978988bf1921"}, "created_at": 1670862739.252816, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.contracts_extended\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.contracts_extended_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LOGIC_ADDRESS", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_", "alias": "contracts_extended_LOGIC_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066"}, "created_at": 1670862739.258962, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LOGIC_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.contracts_extended\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.contracts_extended_LOGIC_ADDRESS", "column_name": "LOGIC_ADDRESS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TOKEN_CONVENTION", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR", "alias": "contracts_extended_TOKEN_CONVENTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24"}, "created_at": 1670862739.265661, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_CONVENTION'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_TOKEN_CONVENTION", "column_name": "TOKEN_CONVENTION", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(where=\"TOKEN_CONVENTION is not null\",alias=\"dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["erc20", "erc721", "erc1155"], "column_name": "TOKEN_CONVENTION", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "TOKEN_CONVENTION is not null", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155", "alias": "contracts_extended_TOKEN_CONVENTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "TOKEN_CONVENTION is not null", "alias": "dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70"}, "created_at": 1670862739.2707882, "compiled_sql": "\n\nwith all_values as (\n\n select\n TOKEN_CONVENTION as value_field\n\n from (select * from ETHEREUM_DEV.silver.contracts_extended where TOKEN_CONVENTION is not null) dbt_subquery\n \n\n),\nset_values as (\n\n select\n cast('erc20' as TEXT) as value_field\n union all\n select\n cast('erc721' as TEXT) as value_field\n union all\n select\n cast('erc1155' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver.contracts_extended_TOKEN_CONVENTION", "column_name": "TOKEN_CONVENTION", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NAME", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR", "alias": "contracts_extended_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924"}, "created_at": 1670862739.279776, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_NAME", "column_name": "NAME", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR", "alias": "contracts_extended_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640"}, "created_at": 1670862739.2848608, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT", "alias": "contracts_extended_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385"}, "created_at": 1670862739.290334, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DECIMALS'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_METADATA", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__contracts_extended_CONTRACT_METADATA"], "unique_id": "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__contracts_extended_CONTRACT_METADATA.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "not_null_silver__contracts_extended_CONTRACT_METADATA", "alias": "contracts_extended_CONTRACT_METADATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/not_null_silver__contracts_extended_CONTRACT_METADATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.295628, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.contracts_extended\nwhere CONTRACT_METADATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.contracts_extended_CONTRACT_METADATA", "column_name": "CONTRACT_METADATA", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "CONTRACT_METADATA", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT", "alias": "contracts_extended_CONTRACT_METADATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263"}, "created_at": 1670862739.2980568, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CONTRACT_METADATA'\n and\n relation_column_type not in ('OBJECT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_CONTRACT_METADATA", "column_name": "CONTRACT_METADATA", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["CONTRACT_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS", "alias": "contracts_extended_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8"}, "created_at": 1670862739.30246, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n CONTRACT_ADDRESS\n from ETHEREUM_DEV.silver.contracts_extended\n group by CONTRACT_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.contracts_extended_CONTRACT_ADDRESS", "column_name": null, "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__nft_transfers_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_BLOCK_NUMBER", "alias": "nft_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.312833, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "nft_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1"}, "created_at": 1670862739.314964, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__nft_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_BLOCK_TIMESTAMP", "alias": "nft_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.319388, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7\") }}", "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_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1", "alias": "nft_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7"}, "created_at": 1670862739.321196, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.nft_transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.nft_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45\") }}", "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_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "nft_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45"}, "created_at": 1670862739.327892, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__nft_transfers_TX_HASH.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_TX_HASH", "alias": "nft_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.3329952, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "nft_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24"}, "created_at": 1670862739.33457, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.nft_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.nft_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__nft_transfers_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_CONTRACT_ADDRESS", "alias": "nft_transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.3410401, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nft_transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b"}, "created_at": 1670862739.3427641, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.nft_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.nft_transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__nft_transfers_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_FROM_ADDRESS", "alias": "nft_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1670862739.348466, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.nft_transfers where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nft_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260"}, "created_at": 1670862739.3502002, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.nft_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.nft_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__nft_transfers_TO_ADDRESS.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_TO_ADDRESS", "alias": "nft_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.355484, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nft_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1"}, "created_at": 1670862739.3573482, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.nft_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.nft_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__nft_transfers_TOKENID.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_TOKENID", "alias": "nft_transfers_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.3618948, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__nft_transfers__LOG_ID.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers__LOG_ID", "alias": "nft_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.3636951, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers", "column_name": "_LOG_ID", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__nft_transfers_INGESTED_AT.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_INGESTED_AT", "alias": "nft_transfers_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.365209, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID", "alias": "nft_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53"}, "created_at": 1670862739.366804, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.nft_transfers\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.nft_transfers", "column_name": null, "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_transfers_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_BLOCK_NUMBER", "alias": "eth_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.373892, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c\") }}", "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('silver__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "eth_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c"}, "created_at": 1670862739.3757231, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_BLOCK_TIMESTAMP", "alias": "eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.379889, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c\") }}", "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__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1", "alias": "eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c"}, "created_at": 1670862739.381696, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5\") }}", "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__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5"}, "created_at": 1670862739.3880599, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_transfers_TX_HASH.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_TX_HASH", "alias": "eth_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.39253, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a\") }}", "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('silver__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "eth_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a"}, "created_at": 1670862739.3943381, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.eth_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.eth_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_transfers_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_FROM_ADDRESS", "alias": "eth_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.399895, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_transfers_TO_ADDRESS.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_TO_ADDRESS", "alias": "eth_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.401437, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH_VALUE", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_ETH_VALUE"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_transfers_ETH_VALUE.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_ETH_VALUE", "alias": "eth_transfers_ETH_VALUE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_ETH_VALUE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.403216, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere ETH_VALUE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_ETH_VALUE", "column_name": "ETH_VALUE", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "ETH_VALUE", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT", "alias": "eth_transfers_ETH_VALUE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140"}, "created_at": 1670862739.4048982, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ETH_VALUE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_transfers_ETH_VALUE", "column_name": "ETH_VALUE", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_CALL_ID"], "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID", "alias": "eth_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9"}, "created_at": 1670862739.4115899, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _CALL_ID\n from ETHEREUM_DEV.silver.eth_transfers\n group by _CALL_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.eth_transfers", "column_name": null, "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_ID.92805fc255": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__abis')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__abis"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__abis_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_ID.92805fc255", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_silver__abis_ID.sql", "original_file_path": "models/silver/silver__abis.yml", "name": "dbt_utils_unique_combination_of_columns_silver__abis_ID", "alias": "abis_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__abis"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__abis.yml/dbt_utils_unique_combination_of_columns_silver__abis_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.4168088, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.abis\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.abis_ID", "column_name": null, "file_key_name": "models.silver__abis"}, "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "address", "model": "{{ get_where_subquery(ref('silver__contracts')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__contracts_address"], "unique_id": "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__contracts_address.sql", "original_file_path": "models/silver/silver__contracts.yml", "name": "not_null_silver__contracts_address", "alias": "contracts_address", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts.yml/not_null_silver__contracts_address.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.423328, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.contracts\nwhere address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.contracts_address", "column_name": "address", "file_key_name": "models.silver__contracts"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["address"], "model": "{{ get_where_subquery(ref('silver__contracts')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__contracts_address"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342.sql", "original_file_path": "models/silver/silver__contracts.yml", "name": "dbt_utils_unique_combination_of_columns_silver__contracts_address", "alias": "contracts_address", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts.yml/dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342"}, "created_at": 1670862739.425323, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n address\n from ETHEREUM_DEV.silver.contracts\n group by address\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.contracts_address", "column_name": null, "file_key_name": "models.silver__contracts"}, "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_ID"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_ID.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_ID", "alias": "snapshot_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.4343889, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_ID", "column_name": "ID", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_ID.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_ID", "alias": "snapshot_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.4362051, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_VOTER"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_VOTER.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_VOTER", "alias": "snapshot_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.4381251, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere VOTER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_VOTER", "column_name": "VOTER", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_", "alias": "snapshot_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508"}, "created_at": 1670862739.4396522, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VOTER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.snapshot\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.snapshot_VOTER", "column_name": "VOTER", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_VOTE_OPTION"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_VOTE_OPTION.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_VOTE_OPTION", "alias": "snapshot_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_VOTE_OPTION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.443913, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere VOTE_OPTION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTING_POWER", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_VOTING_POWER"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_VOTING_POWER.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_VOTING_POWER", "alias": "snapshot_VOTING_POWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_VOTING_POWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.445559, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere VOTING_POWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_VOTING_POWER", "column_name": "VOTING_POWER", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_VOTE_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_VOTE_TIMESTAMP.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_VOTE_TIMESTAMP", "alias": "snapshot_VOTE_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_VOTE_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.447305, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere VOTE_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_VOTE_TIMESTAMP", "column_name": "VOTE_TIMESTAMP", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "VOTE_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ", "alias": "snapshot_VOTE_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd"}, "created_at": 1670862739.4488971, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('ARRAY' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_POWER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CHOICES' as TEXT) as relation_column,\n cast('ARRAY' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_AUTHOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_TITLE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_TEXT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SPACE_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DELAY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('QUORUM' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_PERIOD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_START_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_END_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'VOTE_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.snapshot_VOTE_TIMESTAMP", "column_name": "VOTE_TIMESTAMP", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CHOICES", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_CHOICES"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_CHOICES.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_CHOICES", "alias": "snapshot_CHOICES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_CHOICES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.452896, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere CHOICES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_CHOICES", "column_name": "CHOICES", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_AUTHOR"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_AUTHOR.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_AUTHOR", "alias": "snapshot_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_AUTHOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.454485, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_AUTHOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_", "alias": "snapshot_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e"}, "created_at": 1670862739.4560099, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PROPOSAL_AUTHOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.snapshot\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.snapshot_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TITLE", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_TITLE"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_TITLE.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_TITLE", "alias": "snapshot_PROPOSAL_TITLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_TITLE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.4601998, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_TITLE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_TITLE", "column_name": "PROPOSAL_TITLE", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SPACE_ID", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_SPACE_ID"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_SPACE_ID.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_SPACE_ID", "alias": "snapshot_SPACE_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_SPACE_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.463443, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere SPACE_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_SPACE_ID", "column_name": "SPACE_ID", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_START_TIME", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_START_TIME"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_START_TIME.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_START_TIME", "alias": "snapshot_PROPOSAL_START_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_START_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.4649432, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_START_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_START_TIME", "column_name": "PROPOSAL_START_TIME", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_END_TIME", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_END_TIME"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_END_TIME.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_END_TIME", "alias": "snapshot_PROPOSAL_END_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_END_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.466451, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_END_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_END_TIME", "column_name": "PROPOSAL_END_TIME", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__snapshot_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_silver__snapshot_ID.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "dbt_utils_unique_combination_of_columns_silver__snapshot_ID", "alias": "snapshot_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/dbt_utils_unique_combination_of_columns_silver__snapshot_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.4679601, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.snapshot\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.snapshot_ID", "column_name": null, "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__traces')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "traces", "not_null_silver__traces_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__traces_BLOCK_NUMBER.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "not_null_silver__traces_BLOCK_NUMBER", "alias": "traces_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/not_null_silver__traces_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.474228, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.traces\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.traces_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9\") }}", "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('silver__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "traces_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9"}, "created_at": 1670862739.4760058, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('OUTPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_TRACES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.traces_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__traces"}, "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__traces')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "traces", "not_null_silver__traces_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__traces_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "not_null_silver__traces_BLOCK_TIMESTAMP", "alias": "traces_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/not_null_silver__traces_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.480628, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.traces\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.traces_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0\") }}", "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__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1", "alias": "traces_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0"}, "created_at": 1670862739.482202, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.traces\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.traces_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590\") }}", "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__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "traces_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590"}, "created_at": 1670862739.4882472, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('OUTPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_TRACES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.traces_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__traces"}, "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__traces')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "traces", "not_null_silver__traces_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__traces_TX_HASH.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "not_null_silver__traces_TX_HASH", "alias": "traces_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/not_null_silver__traces_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.494108, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.traces\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.traces_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060\") }}", "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('silver__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_", "alias": "traces_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060"}, "created_at": 1670862739.496211, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.traces\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.traces_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__traces"}, "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"TYPE <> 'SELFDESTRUCT'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__traces')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "TYPE <> 'SELFDESTRUCT'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "traces", "not_null_silver__traces_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__traces_FROM_ADDRESS.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "not_null_silver__traces_FROM_ADDRESS", "alias": "traces_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/not_null_silver__traces_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "TYPE <> 'SELFDESTRUCT'"}, "created_at": 1670862739.500944, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.traces where TYPE <> 'SELFDESTRUCT') dbt_subquery\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.traces_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f\") }}", "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('silver__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "traces_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f"}, "created_at": 1670862739.502496, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.traces\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.traces_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e": {"raw_sql": "{{ 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_5136f4a73886b056486a516d60d01feb\") }}", "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('silver__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5136f4a73886b056486a516d60d01feb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5136f4a73886b056486a516d60d01feb.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "traces_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_5136f4a73886b056486a516d60d01feb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_5136f4a73886b056486a516d60d01feb"}, "created_at": 1670862739.5084548, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from (select * from ETHEREUM_DEV.silver.traces where TO_ADDRESS IS NOT NULL) dbt_subquery\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.traces_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "RECORDED_HOUR", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1", "alias": "token_prices_coin_market_cap_hourly_RECORDED_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698"}, "created_at": 1670862739.515716, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(RECORDED_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n where\n -- to exclude erroneous future dates\n cast(RECORDED_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_prices_coin_market_cap_hourly_RECORDED_HOUR", "column_name": "RECORDED_HOUR", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34": {"raw_sql": "{{ test_token_address_match(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",warn_if=\">100\",alias=\"token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d\") }}", "test_metadata": {"name": "token_address_match", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_token_address_match", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": "token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "warn", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": ">100", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "token_address_match_silver", "fqn": ["ethereum_models", "silver", "prices", "token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS", "alias": "token_prices_coin_market_cap_hourly_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "warn_if": ">100", "alias": "token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d"}, "created_at": 1670862739.52283, "compiled_sql": "\n\nSELECT DISTINCT TOKEN_ADDRESS\nFROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\nWHERE \n TOKEN_ADDRESS IS NOT NULL \n AND (LEN(TOKEN_ADDRESS) != 42 \n OR TOKEN_ADDRESS NOT ILIKE '0x%')\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.token_address_match_silver.token_prices_coin_market_cap_hourly_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CLOSE", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_market_cap_hourly_CLOSE"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "not_null_silver__token_prices_coin_market_cap_hourly_CLOSE", "alias": "token_prices_coin_market_cap_hourly_CLOSE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.529475, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\nwhere CLOSE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_market_cap_hourly_CLOSE", "column_name": "CLOSE", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IMPUTED", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED", "alias": "token_prices_coin_market_cap_hourly_IMPUTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.5312052, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\nwhere IMPUTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_market_cap_hourly_IMPUTED", "column_name": "IMPUTED", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": "not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP", "alias": "token_prices_coin_market_cap_hourly", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9"}, "created_at": 1670862739.5327868, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_market_cap_hourly", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["RECORDED_HOUR", "TOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS", "alias": "token_prices_coin_market_cap_hourly_RECORDED_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e"}, "created_at": 1670862739.534317, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n RECORDED_HOUR, TOKEN_ADDRESS\n from ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n group by RECORDED_HOUR, TOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_prices_coin_market_cap_hourly_RECORDED_HOUR", "column_name": null, "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "RECORDED_HOUR", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1", "alias": "token_prices_coin_gecko_hourly_RECORDED_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4"}, "created_at": 1670862739.5423412, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(RECORDED_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n where\n -- to exclude erroneous future dates\n cast(RECORDED_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_prices_coin_gecko_hourly_RECORDED_HOUR", "column_name": "RECORDED_HOUR", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92": {"raw_sql": "{{ test_token_address_match(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",warn_if=\">100\",alias=\"token_address_match_silver__to_67051a49af510a0a183aa98658c0661b\") }}", "test_metadata": {"name": "token_address_match", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_token_address_match", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": "token_address_match_silver__to_67051a49af510a0a183aa98658c0661b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "warn", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": ">100", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "token_address_match_silver", "fqn": ["ethereum_models", "silver", "prices", "token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "token_address_match_silver__to_67051a49af510a0a183aa98658c0661b.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS", "alias": "token_prices_coin_gecko_hourly_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/token_address_match_silver__to_67051a49af510a0a183aa98658c0661b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "warn_if": ">100", "alias": "token_address_match_silver__to_67051a49af510a0a183aa98658c0661b"}, "created_at": 1670862739.5492532, "compiled_sql": "\n\nSELECT DISTINCT TOKEN_ADDRESS\nFROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\nWHERE \n TOKEN_ADDRESS IS NOT NULL \n AND (LEN(TOKEN_ADDRESS) != 42 \n OR TOKEN_ADDRESS NOT ILIKE '0x%')\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.token_address_match_silver.token_prices_coin_gecko_hourly_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CLOSE", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_gecko_hourly_CLOSE"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_prices_coin_gecko_hourly_CLOSE.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "not_null_silver__token_prices_coin_gecko_hourly_CLOSE", "alias": "token_prices_coin_gecko_hourly_CLOSE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/not_null_silver__token_prices_coin_gecko_hourly_CLOSE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.555121, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\nwhere CLOSE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_gecko_hourly_CLOSE", "column_name": "CLOSE", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IMPUTED", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_gecko_hourly_IMPUTED"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "not_null_silver__token_prices_coin_gecko_hourly_IMPUTED", "alias": "token_prices_coin_gecko_hourly_IMPUTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.557875, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\nwhere IMPUTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_gecko_hourly_IMPUTED", "column_name": "IMPUTED", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": "not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP", "alias": "token_prices_coin_gecko_hourly", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0"}, "created_at": 1670862739.559662, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_gecko_hourly", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["RECORDED_HOUR", "TOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS", "alias": "token_prices_coin_gecko_hourly_RECORDED_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff"}, "created_at": 1670862739.561734, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n RECORDED_HOUR, TOKEN_ADDRESS\n from ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n group by RECORDED_HOUR, TOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_prices_coin_gecko_hourly_RECORDED_HOUR", "column_name": null, "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "HOUR", "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1", "alias": "token_prices_all_providers_hourly_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43"}, "created_at": 1670862739.571689, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_prices_all_providers_hourly\n where\n -- to exclude erroneous future dates\n cast(HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_prices_all_providers_hourly_HOUR", "column_name": "HOUR", "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_all_providers_hourly_PRICE"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_prices_all_providers_hourly_PRICE.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "not_null_silver__token_prices_all_providers_hourly_PRICE", "alias": "token_prices_all_providers_hourly_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/not_null_silver__token_prices_all_providers_hourly_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.578631, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_all_providers_hourly\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_all_providers_hourly_PRICE", "column_name": "PRICE", "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IS_IMPUTED", "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED", "alias": "token_prices_all_providers_hourly_IS_IMPUTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.581271, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_all_providers_hourly\nwhere IS_IMPUTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_all_providers_hourly_IS_IMPUTED", "column_name": "IS_IMPUTED", "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": "not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP", "alias": "token_prices_all_providers_hourly", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb"}, "created_at": 1670862739.582994, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_all_providers_hourly\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_all_providers_hourly", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["HOUR", "TOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS", "alias": "token_prices_all_providers_hourly_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c"}, "created_at": 1670862739.584552, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n HOUR, TOKEN_ADDRESS\n from ETHEREUM_DEV.silver.token_prices_all_providers_hourly\n group by HOUR, TOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_prices_all_providers_hourly_HOUR", "column_name": null, "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a"}, "created_at": 1670862739.595679, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "column_name": "L1_SUBMISSION_BLOCK_NUMBER", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "L1_SUBMISSION_BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380"}, "created_at": 1670862739.597816, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "column_name": "L1_SUBMISSION_BLOCK_NUMBER", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333"}, "created_at": 1670862739.604167, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa"}, "created_at": 1670862739.606556, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(L1_SUBMISSION_BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.optimism_submission_hashes\n where\n -- to exclude erroneous future dates\n cast(L1_SUBMISSION_BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3"}, "created_at": 1670862739.613163, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_TX_HASH", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "alias": "optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083"}, "created_at": 1670862739.618121, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "column_name": "L1_SUBMISSION_TX_HASH", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "L1_SUBMISSION_TX_HASH", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_", "alias": "optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42"}, "created_at": 1670862739.620142, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(L1_SUBMISSION_TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.optimism_submission_hashes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "column_name": "L1_SUBMISSION_TX_HASH", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_BATCH_INDEX", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "alias": "optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8"}, "created_at": 1670862739.6255949, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_BATCH_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "column_name": "L1_SUBMISSION_BATCH_INDEX", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "L1_SUBMISSION_BATCH_INDEX", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT", "alias": "optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62"}, "created_at": 1670862739.62748, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_BATCH_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "column_name": "L1_SUBMISSION_BATCH_INDEX", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_BATCH_ROOT", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "alias": "optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b"}, "created_at": 1670862739.63278, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_BATCH_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "column_name": "L1_SUBMISSION_BATCH_ROOT", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "L1_SUBMISSION_BATCH_ROOT", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_", "alias": "optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568"}, "created_at": 1670862739.635019, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(L1_SUBMISSION_BATCH_ROOT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.optimism_submission_hashes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "column_name": "L1_SUBMISSION_BATCH_ROOT", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_SIZE", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE", "alias": "optimism_submission_hashes_L1_SUBMISSION_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.6403232, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_SIZE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_SIZE", "column_name": "L1_SUBMISSION_SIZE", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "L1_SUBMISSION_SIZE", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT", "alias": "optimism_submission_hashes_L1_SUBMISSION_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28"}, "created_at": 1670862739.641906, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_SIZE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_SIZE", "column_name": "L1_SUBMISSION_SIZE", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "alias": "optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4"}, "created_at": 1670862739.646472, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_PREV_TOTAL_ELEMENTS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "column_name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT", "alias": "optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241"}, "created_at": 1670862739.648053, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_PREV_TOTAL_ELEMENTS'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "column_name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUB_MIN_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK", "alias": "optimism_submission_hashes_SUB_MIN_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.652372, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere SUB_MIN_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_SUB_MIN_BLOCK", "column_name": "SUB_MIN_BLOCK", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SUB_MIN_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT", "alias": "optimism_submission_hashes_SUB_MIN_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb"}, "created_at": 1670862739.6547651, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUB_MIN_BLOCK'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_SUB_MIN_BLOCK", "column_name": "SUB_MIN_BLOCK", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUB_MAX_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK", "alias": "optimism_submission_hashes_SUB_MAX_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.659322, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere SUB_MAX_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_SUB_MAX_BLOCK", "column_name": "SUB_MAX_BLOCK", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SUB_MAX_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT", "alias": "optimism_submission_hashes_SUB_MAX_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488"}, "created_at": 1670862739.660921, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUB_MAX_BLOCK'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_SUB_MAX_BLOCK", "column_name": "SUB_MAX_BLOCK", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP", "alias": "optimism_submission_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.66534, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730\") }}", "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__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1", "alias": "optimism_submission_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730"}, "created_at": 1670862739.666877, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.optimism_submission_hashes\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.optimism_submission_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd\") }}", "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__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "optimism_submission_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd"}, "created_at": 1670862739.6732428, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["L1_SUBMISSION_TX_HASH"], "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "alias": "optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522"}, "created_at": 1670862739.67747, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n L1_SUBMISSION_TX_HASH\n from ETHEREUM_DEV.silver.optimism_submission_hashes\n group by L1_SUBMISSION_TX_HASH\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "column_name": null, "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER", "alias": "optimism_state_hashes_STATE_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.6876001, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BLOCK_NUMBER", "column_name": "STATE_BLOCK_NUMBER", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a"}, "created_at": 1670862739.690059, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_BLOCK_NUMBER", "column_name": "STATE_BLOCK_NUMBER", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "alias": "optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.6955352, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "column_name": "STATE_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "STATE_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1", "alias": "optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b"}, "created_at": 1670862739.69744, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(STATE_BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.optimism_state_hashes\n where\n -- to exclude erroneous future dates\n cast(STATE_BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "column_name": "STATE_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "STATE_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da"}, "created_at": 1670862739.704639, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "column_name": "STATE_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_TX_HASH", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_TX_HASH.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_TX_HASH", "alias": "optimism_state_hashes_STATE_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.709234, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_TX_HASH", "column_name": "STATE_TX_HASH", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "STATE_TX_HASH", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_", "alias": "optimism_state_hashes_STATE_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2"}, "created_at": 1670862739.711343, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(STATE_TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.optimism_state_hashes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.optimism_state_hashes_STATE_TX_HASH", "column_name": "STATE_TX_HASH", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BATCH_INDEX", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX", "alias": "optimism_state_hashes_STATE_BATCH_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.716613, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BATCH_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BATCH_INDEX", "column_name": "STATE_BATCH_INDEX", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_BATCH_INDEX", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_BATCH_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759"}, "created_at": 1670862739.718418, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_BATCH_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_BATCH_INDEX", "column_name": "STATE_BATCH_INDEX", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BATCH_ROOT", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT", "alias": "optimism_state_hashes_STATE_BATCH_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.7236931, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BATCH_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BATCH_ROOT", "column_name": "STATE_BATCH_ROOT", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "STATE_BATCH_ROOT", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_", "alias": "optimism_state_hashes_STATE_BATCH_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028"}, "created_at": 1670862739.7261078, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(STATE_BATCH_ROOT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.optimism_state_hashes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.optimism_state_hashes_STATE_BATCH_ROOT", "column_name": "STATE_BATCH_ROOT", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BATCH_SIZE", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE", "alias": "optimism_state_hashes_STATE_BATCH_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.7315578, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BATCH_SIZE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BATCH_SIZE", "column_name": "STATE_BATCH_SIZE", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_BATCH_SIZE", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_BATCH_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3"}, "created_at": 1670862739.733115, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_BATCH_SIZE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_BATCH_SIZE", "column_name": "STATE_BATCH_SIZE", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_PREV_TOTAL_ELEMENTS", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "alias": "optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6"}, "created_at": 1670862739.738296, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_PREV_TOTAL_ELEMENTS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "column_name": "STATE_PREV_TOTAL_ELEMENTS", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_PREV_TOTAL_ELEMENTS", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081"}, "created_at": 1670862739.7403688, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_PREV_TOTAL_ELEMENTS'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "column_name": "STATE_PREV_TOTAL_ELEMENTS", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_MIN_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK", "alias": "optimism_state_hashes_STATE_MIN_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.744883, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_MIN_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_MIN_BLOCK", "column_name": "STATE_MIN_BLOCK", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_MIN_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_MIN_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732"}, "created_at": 1670862739.74644, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_MIN_BLOCK'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_MIN_BLOCK", "column_name": "STATE_MIN_BLOCK", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_MAX_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK", "alias": "optimism_state_hashes_STATE_MAX_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.750849, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_MAX_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_MAX_BLOCK", "column_name": "STATE_MAX_BLOCK", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_MAX_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_MAX_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029"}, "created_at": 1670862739.752379, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_MAX_BLOCK'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_MAX_BLOCK", "column_name": "STATE_MAX_BLOCK", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP", "alias": "optimism_state_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.756995, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f\") }}", "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__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1", "alias": "optimism_state_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f"}, "created_at": 1670862739.758564, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.optimism_state_hashes\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.optimism_state_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd\") }}", "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__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "optimism_state_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd"}, "created_at": 1670862739.7650719, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["STATE_TX_HASH"], "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH", "alias": "optimism_state_hashes_STATE_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec"}, "created_at": 1670862739.76916, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n STATE_TX_HASH\n from ETHEREUM_DEV.silver.optimism_state_hashes\n group by STATE_TX_HASH\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.optimism_state_hashes_STATE_TX_HASH", "column_name": null, "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER", "alias": "cryptopunk_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.836848, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8\") }}", "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('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "cryptopunk_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8"}, "created_at": 1670862739.838672, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP", "alias": "cryptopunk_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.8430028, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219\") }}", "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__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1", "alias": "cryptopunk_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219"}, "created_at": 1670862739.844634, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.cryptopunk_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8\") }}", "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__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "cryptopunk_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8"}, "created_at": 1670862739.850703, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TX_HASH", "alias": "cryptopunk_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.856239, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b\") }}", "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('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b"}, "created_at": 1670862739.857815, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS", "alias": "cryptopunk_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.863055, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985"}, "created_at": 1670862739.86467, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME", "alias": "cryptopunk_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.8689952, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["larva labs"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs", "alias": "cryptopunk_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5"}, "created_at": 1670862739.870665, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nset_values as (\n\n select\n cast('larva labs' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.cryptopunk_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS", "alias": "cryptopunk_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.877845, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7"}, "created_at": 1670862739.880405, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TOKENID", "alias": "cryptopunk_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.885489, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS", "alias": "cryptopunk_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.887464, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_PRICE", "alias": "cryptopunk_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.890107, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05\") }}", "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__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT", "alias": "cryptopunk_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05"}, "created_at": 1670862739.891767, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9"}, "created_at": 1670862739.8973818, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TOTAL_FEES", "alias": "cryptopunk_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.90184, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "cryptopunk_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86"}, "created_at": 1670862739.903646, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE", "alias": "cryptopunk_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.910523, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "cryptopunk_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8"}, "created_at": 1670862739.9121768, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_CREATOR_FEE", "alias": "cryptopunk_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.916616, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "cryptopunk_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a"}, "created_at": 1670862739.918241, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a"}, "created_at": 1670862739.922901, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590"}, "created_at": 1670862739.927465, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11"}, "created_at": 1670862739.931812, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TX_FEE", "alias": "cryptopunk_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.936, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT", "alias": "cryptopunk_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88"}, "created_at": 1670862739.937574, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TX_FEE_USD", "alias": "cryptopunk_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862739.942087, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.cryptopunk_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a"}, "created_at": 1670862739.9436731, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales__LOG_ID", "alias": "cryptopunk_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.948305, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8\") }}", "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_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1", "alias": "cryptopunk_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8"}, "created_at": 1670862739.949922, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.cryptopunk_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9\") }}", "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_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "cryptopunk_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9"}, "created_at": 1670862739.955838, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS", "alias": "cryptopunk_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.9618912, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b\") }}", "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('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b"}, "created_at": 1670862739.963551, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS", "alias": "cryptopunk_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.967911, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd\") }}", "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('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd"}, "created_at": 1670862739.969443, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.974568, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a"}, "created_at": 1670862739.9762418, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_EVENT_TYPE", "alias": "cryptopunk_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.982592, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["sale", "bid_won"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won", "alias": "cryptopunk_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02"}, "created_at": 1670862739.984489, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nset_values as (\n\n select\n cast('sale' as TEXT) as value_field\n union all\n select\n cast('bid_won' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.cryptopunk_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_INPUT_DATA", "alias": "cryptopunk_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862739.990696, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id", "alias": "cryptopunk_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b"}, "created_at": 1670862739.993373, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.cryptopunk_sales", "column_name": null, "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_BLOCK_NUMBER", "alias": "rarible_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.0080042, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31\") }}", "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('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "rarible_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31"}, "created_at": 1670862740.010148, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP", "alias": "rarible_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.014426, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1\") }}", "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__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "rarible_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1"}, "created_at": 1670862740.022798, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TX_HASH", "alias": "rarible_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.028897, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb\") }}", "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('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "rarible_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb"}, "created_at": 1670862740.0306728, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS", "alias": "rarible_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.03521, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1"}, "created_at": 1670862740.0368361, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_PLATFORM_NAME", "alias": "rarible_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.04218, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["rarible"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible", "alias": "rarible_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d"}, "created_at": 1670862740.0439491, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nset_values as (\n\n select\n cast('rarible' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.rarible_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_SELLER_ADDRESS", "alias": "rarible_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.049075, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572"}, "created_at": 1670862740.0514219, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_BUYER_ADDRESS", "alias": "rarible_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.0583858, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd"}, "created_at": 1670862740.06003, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_NFT_ADDRESS", "alias": "rarible_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.065523, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3"}, "created_at": 1670862740.0673301, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TOKENID", "alias": "rarible_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.07229, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS", "alias": "rarible_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1670862740.074722, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_PRICE", "alias": "rarible_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1670862740.076787, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143\") }}", "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__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT", "alias": "rarible_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143"}, "created_at": 1670862740.0783622, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT", "alias": "rarible_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba"}, "created_at": 1670862740.0836391, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TOTAL_FEES", "alias": "rarible_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1670862740.088707, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "rarible_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee"}, "created_at": 1670862740.090297, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_PLATFORM_FEE", "alias": "rarible_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.0957382, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "rarible_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa"}, "created_at": 1670862740.0978692, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_CREATOR_FEE", "alias": "rarible_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.103244, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "rarible_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450"}, "created_at": 1670862740.104979, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "rarible_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481"}, "created_at": 1670862740.1135721, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b"}, "created_at": 1670862740.118798, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68"}, "created_at": 1670862740.128599, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TX_FEE", "alias": "rarible_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.133767, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT", "alias": "rarible_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e"}, "created_at": 1670862740.137225, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TX_FEE_USD", "alias": "rarible_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862740.143414, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652"}, "created_at": 1670862740.145356, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_uni_id", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_nft_uni_id"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_nft_uni_id.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_nft_uni_id", "alias": "rarible_sales_nft_uni_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_nft_uni_id.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.154825, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere nft_uni_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_nft_uni_id", "column_name": "nft_uni_id", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_INGESTED_AT.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_INGESTED_AT", "alias": "rarible_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.1568708, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ", "alias": "rarible_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129"}, "created_at": 1670862740.175762, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS", "alias": "rarible_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.181101, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389\") }}", "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('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389"}, "created_at": 1670862740.182685, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS", "alias": "rarible_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.187152, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4\") }}", "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('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4"}, "created_at": 1670862740.1891358, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.19471, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5"}, "created_at": 1670862740.197257, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_INPUT_DATA", "alias": "rarible_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.2026272, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["nft_uni_id"], "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id", "alias": "rarible_sales_nft_uni_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794"}, "created_at": 1670862740.204436, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n nft_uni_id\n from ETHEREUM_DEV.silver_nft.rarible_sales\n group by nft_uni_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.rarible_sales_nft_uni_id", "column_name": null, "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_BLOCK_NUMBER", "alias": "looksrare_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.219313, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd\") }}", "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('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "looksrare_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd"}, "created_at": 1670862740.221478, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP", "alias": "looksrare_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.225763, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035\") }}", "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__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1", "alias": "looksrare_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035"}, "created_at": 1670862740.2274292, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.looksrare_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.looksrare_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7\") }}", "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__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "looksrare_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7"}, "created_at": 1670862740.234567, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TX_HASH", "alias": "looksrare_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.2390678, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df\") }}", "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('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df"}, "created_at": 1670862740.240916, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS", "alias": "looksrare_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.246099, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb"}, "created_at": 1670862740.248466, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_PLATFORM_NAME", "alias": "looksrare_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.252873, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["looksrare"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare", "alias": "looksrare_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95"}, "created_at": 1670862740.254582, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nset_values as (\n\n select\n cast('looksrare' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.looksrare_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS", "alias": "looksrare_sales_NFT_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.261817, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere NFT_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_NFT_FROM_ADDRESS", "column_name": "NFT_FROM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_NFT_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475"}, "created_at": 1670862740.263656, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_NFT_FROM_ADDRESS", "column_name": "NFT_FROM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS", "alias": "looksrare_sales_NFT_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.2681699, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere NFT_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_NFT_TO_ADDRESS", "column_name": "NFT_TO_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_NFT_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e"}, "created_at": 1670862740.269876, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_NFT_TO_ADDRESS", "column_name": "NFT_TO_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_NFT_ADDRESS", "alias": "looksrare_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.2750778, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e"}, "created_at": 1670862740.2767942, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TOKENID", "alias": "looksrare_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.282531, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS", "alias": "looksrare_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.284079, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_PRICE", "alias": "looksrare_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.2858381, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c\") }}", "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__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT", "alias": "looksrare_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c"}, "created_at": 1670862740.287637, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT", "alias": "looksrare_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f"}, "created_at": 1670862740.29356, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TOTAL_FEES", "alias": "looksrare_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.299052, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "looksrare_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3"}, "created_at": 1670862740.300621, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_PLATFORM_FEE", "alias": "looksrare_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.3069818, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "looksrare_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e"}, "created_at": 1670862740.308701, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_CREATOR_FEE", "alias": "looksrare_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.3132741, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "looksrare_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64"}, "created_at": 1670862740.314816, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "looksrare_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7"}, "created_at": 1670862740.319548, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "looksrare_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d"}, "created_at": 1670862740.3241699, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "looksrare_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d"}, "created_at": 1670862740.3287392, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TX_FEE", "alias": "looksrare_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.332781, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT", "alias": "looksrare_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2"}, "created_at": 1670862740.3345642, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TX_FEE_USD", "alias": "looksrare_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862740.338891, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.looksrare_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "looksrare_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5"}, "created_at": 1670862740.340729, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales__LOG_ID", "alias": "looksrare_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.344998, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_INGESTED_AT.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_INGESTED_AT", "alias": "looksrare_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.346556, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1", "alias": "looksrare_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0"}, "created_at": 1670862740.348075, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(INGESTED_AT as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.looksrare_sales\n where\n -- to exclude erroneous future dates\n cast(INGESTED_AT as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.looksrare_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ", "alias": "looksrare_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129"}, "created_at": 1670862740.354145, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS", "alias": "looksrare_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.360203, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd\") }}", "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('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd"}, "created_at": 1670862740.3627992, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS", "alias": "looksrare_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.368566, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b\") }}", "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('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b"}, "created_at": 1670862740.3706508, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.378334, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45"}, "created_at": 1670862740.381309, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_EVENT_TYPE", "alias": "looksrare_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.3867981, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale", "alias": "looksrare_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825"}, "created_at": 1670862740.38951, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.looksrare_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_INPUT_DATA", "alias": "looksrare_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.396252, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id", "alias": "looksrare_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1"}, "created_at": 1670862740.399161, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.looksrare_sales", "column_name": null, "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_BLOCK_NUMBER", "alias": "nftx_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.6345909, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b\") }}", "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('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "nftx_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b"}, "created_at": 1670862740.6368818, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP", "alias": "nftx_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.642306, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d\") }}", "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__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1", "alias": "nftx_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d"}, "created_at": 1670862740.644237, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.nftx_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.nftx_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1\") }}", "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__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "nftx_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1"}, "created_at": 1670862740.6516879, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TX_HASH", "alias": "nftx_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.657655, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7\") }}", "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('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "nftx_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7"}, "created_at": 1670862740.659231, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS", "alias": "nftx_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.664469, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f"}, "created_at": 1670862740.666673, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PLATFORM_NAME", "alias": "nftx_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.672406, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["nftx"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx", "alias": "nftx_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371"}, "created_at": 1670862740.675646, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nset_values as (\n\n select\n cast('nftx' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.nftx_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_BUYER_ADDRESS", "alias": "nftx_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.681226, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce"}, "created_at": 1670862740.6838799, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_SELLER_ADDRESS", "alias": "nftx_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.689685, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e"}, "created_at": 1670862740.6919858, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_NFT_ADDRESS", "alias": "nftx_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.697275, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877"}, "created_at": 1670862740.698922, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TOKENID", "alias": "nftx_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.703816, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS", "alias": "nftx_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.7060301, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PRICE", "alias": "nftx_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.7083688, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796\") }}", "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__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT", "alias": "nftx_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796"}, "created_at": 1670862740.710359, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PRICE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PRICE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PRICE_USD", "alias": "nftx_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PRICE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862740.71514, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.nftx_sales where BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere PRICE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT", "alias": "nftx_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9"}, "created_at": 1670862740.717055, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TOTAL_FEES", "alias": "nftx_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.721808, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "nftx_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d"}, "created_at": 1670862740.723397, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PLATFORM_FEE", "alias": "nftx_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.727941, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_76971c2f53d915ee162189b901840142\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_76971c2f53d915ee162189b901840142", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_76971c2f53d915ee162189b901840142.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "nftx_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_76971c2f53d915ee162189b901840142.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_76971c2f53d915ee162189b901840142"}, "created_at": 1670862740.729558, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_CREATOR_FEE", "alias": "nftx_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.734524, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "nftx_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de"}, "created_at": 1670862740.736304, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "nftx_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28"}, "created_at": 1670862740.7416441, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "nftx_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180"}, "created_at": 1670862740.746666, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "nftx_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499"}, "created_at": 1670862740.751671, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TX_FEE", "alias": "nftx_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.7566311, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT", "alias": "nftx_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46"}, "created_at": 1670862740.7587168, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TX_FEE_USD", "alias": "nftx_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862740.7636511, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.nftx_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "nftx_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862"}, "created_at": 1670862740.765644, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales__LOG_ID", "alias": "nftx_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.770484, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0\") }}", "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_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1", "alias": "nftx_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0"}, "created_at": 1670862740.773047, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.nftx_sales\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.nftx_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283\") }}", "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_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "nftx_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283"}, "created_at": 1670862740.779745, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS", "alias": "nftx_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.7854269, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4\") }}", "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('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4"}, "created_at": 1670862740.787151, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"ORIGIN_TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715\") }}", "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('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "ORIGIN_TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "ORIGIN_TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715"}, "created_at": 1670862740.7928598, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from (select * from ETHEREUM_DEV.silver_nft.nftx_sales where ORIGIN_TO_ADDRESS IS NOT NULL) dbt_subquery\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.798378, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b"}, "created_at": 1670862740.8001091, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_EVENT_TYPE", "alias": "nftx_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.8056362, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale", "redeem"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem", "alias": "nftx_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7"}, "created_at": 1670862740.8083122, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n union all\n select\n cast('redeem' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.nftx_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__nftx_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_INPUT_DATA", "alias": "nftx_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.8158772, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id", "alias": "nftx_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113"}, "created_at": 1670862740.8185291, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.nftx_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.nftx_sales", "column_name": null, "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_BLOCK_NUMBER", "alias": "opensea_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.833838, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22\") }}", "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('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "opensea_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22"}, "created_at": 1670862740.8355892, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP", "alias": "opensea_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.841523, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113\") }}", "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__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "opensea_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113"}, "created_at": 1670862740.843143, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TX_HASH", "alias": "opensea_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.847711, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a\") }}", "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('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "opensea_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a"}, "created_at": 1670862740.849271, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS", "alias": "opensea_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.8536751, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3"}, "created_at": 1670862740.855514, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_PLATFORM_NAME", "alias": "opensea_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.8595252, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["opensea"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea", "alias": "opensea_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c"}, "created_at": 1670862740.861449, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nset_values as (\n\n select\n cast('opensea' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.opensea_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS", "alias": "opensea_sales_NFT_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.8661041, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere NFT_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_NFT_FROM_ADDRESS", "column_name": "NFT_FROM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_NFT_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80"}, "created_at": 1670862740.868225, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_NFT_FROM_ADDRESS", "column_name": "NFT_FROM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS", "alias": "opensea_sales_NFT_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.8727648, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere NFT_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_NFT_TO_ADDRESS", "column_name": "NFT_TO_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_NFT_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb"}, "created_at": 1670862740.874387, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_NFT_TO_ADDRESS", "column_name": "NFT_TO_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_NFT_ADDRESS", "alias": "opensea_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.880081, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6"}, "created_at": 1670862740.881778, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TOKENID", "alias": "opensea_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.886708, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS", "alias": "opensea_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.888679, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_PRICE", "alias": "opensea_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.890678, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53\") }}", "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__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT", "alias": "opensea_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53"}, "created_at": 1670862740.89254, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT", "alias": "opensea_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a"}, "created_at": 1670862740.898124, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TOTAL_FEES", "alias": "opensea_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.902207, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "opensea_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b"}, "created_at": 1670862740.904408, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_PLATFORM_FEE", "alias": "opensea_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.909846, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "opensea_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01"}, "created_at": 1670862740.9120152, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_CREATOR_FEE", "alias": "opensea_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.916283, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "opensea_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff"}, "created_at": 1670862740.918081, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "opensea_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86"}, "created_at": 1670862740.922766, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "opensea_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00"}, "created_at": 1670862740.9269462, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "opensea_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5"}, "created_at": 1670862740.9312809, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TX_FEE", "alias": "opensea_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.935415, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT", "alias": "opensea_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020"}, "created_at": 1670862740.9370172, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TX_FEE_USD", "alias": "opensea_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862740.94151, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.opensea_sales where block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "opensea_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e"}, "created_at": 1670862740.9431329, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales__LOG_ID", "alias": "opensea_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.948372, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_INGESTED_AT.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_INGESTED_AT", "alias": "opensea_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.950602, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ", "alias": "opensea_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286"}, "created_at": 1670862740.9527738, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS", "alias": "opensea_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.956821, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec\") }}", "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('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec"}, "created_at": 1670862740.9590971, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS", "alias": "opensea_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.963336, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_08debe958b1376df783d2acab9019016\") }}", "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('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_08debe958b1376df783d2acab9019016", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_08debe958b1376df783d2acab9019016.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_08debe958b1376df783d2acab9019016.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_08debe958b1376df783d2acab9019016"}, "created_at": 1670862740.965187, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.969861, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc21290476a93640b96631702a926cad\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc21290476a93640b96631702a926cad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fc21290476a93640b96631702a926cad.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_fc21290476a93640b96631702a926cad.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc21290476a93640b96631702a926cad"}, "created_at": 1670862740.9714801, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_EVENT_TYPE", "alias": "opensea_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.9762719, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale", "alias": "opensea_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b"}, "created_at": 1670862740.9782379, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.opensea_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__opensea_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_INPUT_DATA", "alias": "opensea_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862740.985605, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id", "alias": "opensea_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b"}, "created_at": 1670862740.987336, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.opensea_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.opensea_sales", "column_name": null, "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_BLOCK_NUMBER", "alias": "x2y2_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.002988, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e\") }}", "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('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "x2y2_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e"}, "created_at": 1670862741.0051682, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP", "alias": "x2y2_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.011443, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203\") }}", "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__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1", "alias": "x2y2_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203"}, "created_at": 1670862741.013484, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.x2y2_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.x2y2_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52\") }}", "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__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "x2y2_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52"}, "created_at": 1670862741.0206442, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TX_HASH", "alias": "x2y2_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.025446, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f\") }}", "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('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f"}, "created_at": 1670862741.027437, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS", "alias": "x2y2_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.032683, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d"}, "created_at": 1670862741.0350158, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_PLATFORM_NAME", "alias": "x2y2_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.041022, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["x2y2"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2", "alias": "x2y2_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5"}, "created_at": 1670862741.043091, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nset_values as (\n\n select\n cast('x2y2' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.x2y2_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_SELLER_ADDRESS", "alias": "x2y2_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.049407, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7"}, "created_at": 1670862741.051601, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_BUYER_ADDRESS", "alias": "x2y2_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.057557, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137"}, "created_at": 1670862741.059139, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_NFT_ADDRESS", "alias": "x2y2_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.064827, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae"}, "created_at": 1670862741.066391, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TOKENID", "alias": "x2y2_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.0710862, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS", "alias": "x2y2_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.073534, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_PRICE", "alias": "x2y2_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.075776, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b\") }}", "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__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT", "alias": "x2y2_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b"}, "created_at": 1670862741.077527, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT", "alias": "x2y2_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec"}, "created_at": 1670862741.082721, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TOTAL_FEES", "alias": "x2y2_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.087292, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "x2y2_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9"}, "created_at": 1670862741.0895638, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_PLATFORM_FEE", "alias": "x2y2_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.0942478, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "x2y2_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc"}, "created_at": 1670862741.095971, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_CREATOR_FEE", "alias": "x2y2_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.1002638, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "x2y2_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480"}, "created_at": 1670862741.101791, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "x2y2_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88"}, "created_at": 1670862741.106229, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "x2y2_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595"}, "created_at": 1670862741.111478, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "x2y2_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970"}, "created_at": 1670862741.115762, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TX_FEE", "alias": "x2y2_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.1197162, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT", "alias": "x2y2_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03"}, "created_at": 1670862741.121485, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TX_FEE_USD", "alias": "x2y2_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862741.125718, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.x2y2_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "x2y2_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6"}, "created_at": 1670862741.1276102, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales__LOG_ID", "alias": "x2y2_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.131839, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7\") }}", "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_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1", "alias": "x2y2_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7"}, "created_at": 1670862741.1336331, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.x2y2_sales\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.x2y2_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936\") }}", "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_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "x2y2_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936"}, "created_at": 1670862741.140964, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS", "alias": "x2y2_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.146488, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e\") }}", "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('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e"}, "created_at": 1670862741.148108, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS", "alias": "x2y2_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.1523762, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6\") }}", "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('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6"}, "created_at": 1670862741.154044, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.161155, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c"}, "created_at": 1670862741.162785, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_EVENT_TYPE", "alias": "x2y2_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.167543, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale", "alias": "x2y2_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71"}, "created_at": 1670862741.169125, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.x2y2_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_INPUT_DATA", "alias": "x2y2_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.176495, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id", "alias": "x2y2_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791"}, "created_at": 1670862741.179682, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.x2y2_sales", "column_name": null, "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER", "alias": "rarible_sales_update_sept_2022_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7"}, "created_at": 1670862741.198412, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14\") }}", "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('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14"}, "created_at": 1670862741.200205, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "alias": "rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157"}, "created_at": 1670862741.205055, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82\") }}", "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__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1", "alias": "rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82"}, "created_at": 1670862741.207113, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147\") }}", "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__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147"}, "created_at": 1670862741.213712, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH", "alias": "rarible_sales_update_sept_2022_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.219865, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b\") }}", "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('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b"}, "created_at": 1670862741.2217972, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "alias": "rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe"}, "created_at": 1670862741.227694, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641"}, "created_at": 1670862741.229974, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME", "alias": "rarible_sales_update_sept_2022_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657"}, "created_at": 1670862741.234457, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["rarible"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible", "alias": "rarible_sales_update_sept_2022_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6"}, "created_at": 1670862741.236046, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nset_values as (\n\n select\n cast('rarible' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.rarible_sales_update_sept_2022_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS", "alias": "rarible_sales_update_sept_2022_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2"}, "created_at": 1670862741.241945, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5"}, "created_at": 1670862741.244289, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS", "alias": "rarible_sales_update_sept_2022_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0"}, "created_at": 1670862741.249515, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418"}, "created_at": 1670862741.25108, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS", "alias": "rarible_sales_update_sept_2022_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.256475, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6"}, "created_at": 1670862741.258624, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID", "alias": "rarible_sales_update_sept_2022_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.264251, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\",alias=\"not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS", "alias": "rarible_sales_update_sept_2022_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1", "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1670862741.267078, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022 where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_PRICE", "alias": "rarible_sales_update_sept_2022_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1670862741.2689831, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022 where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e\") }}", "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__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e"}, "created_at": 1670862741.270839, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b"}, "created_at": 1670862741.276026, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES", "alias": "rarible_sales_update_sept_2022_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1670862741.281098, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022 where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da"}, "created_at": 1670862741.282665, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE", "alias": "rarible_sales_update_sept_2022_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d"}, "created_at": 1670862741.287301, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c"}, "created_at": 1670862741.288939, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE", "alias": "rarible_sales_update_sept_2022_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.293362, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc"}, "created_at": 1670862741.294933, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225"}, "created_at": 1670862741.2992, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af"}, "created_at": 1670862741.303367, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194"}, "created_at": 1670862741.307699, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE", "alias": "rarible_sales_update_sept_2022_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.312126, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c07f48c21daf91379339198753491103\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c07f48c21daf91379339198753491103", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c07f48c21daf91379339198753491103.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_c07f48c21daf91379339198753491103.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c07f48c21daf91379339198753491103"}, "created_at": 1670862741.313705, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD", "alias": "rarible_sales_update_sept_2022_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862741.3182452, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022 where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285"}, "created_at": 1670862741.319859, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_uni_id", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id", "alias": "rarible_sales_update_sept_2022_nft_uni_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.32415, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere nft_uni_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_nft_uni_id", "column_name": "nft_uni_id", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP", "alias": "rarible_sales_update_sept_2022", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509"}, "created_at": 1670862741.3258162, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc\") }}", "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_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1", "alias": "rarible_sales_update_sept_2022", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc"}, "created_at": 1670862741.327363, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.rarible_sales_update_sept_2022", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1\") }}", "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_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "rarible_sales_update_sept_2022", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1"}, "created_at": 1670862741.333827, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "alias": "rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181"}, "created_at": 1670862741.339571, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e\") }}", "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('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e"}, "created_at": 1670862741.341183, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "alias": "rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1"}, "created_at": 1670862741.3464792, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8\") }}", "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('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8"}, "created_at": 1670862741.348048, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "alias": "rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283"}, "created_at": 1670862741.3523588, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5"}, "created_at": 1670862741.354029, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA", "alias": "rarible_sales_update_sept_2022_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.359961, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["nft_uni_id"], "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id", "alias": "rarible_sales_update_sept_2022_nft_uni_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac"}, "created_at": 1670862741.361567, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n nft_uni_id\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n group by nft_uni_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.rarible_sales_update_sept_2022_nft_uni_id", "column_name": null, "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_BLOCK_NUMBER", "alias": "seaport_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.3754518, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79\") }}", "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('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "seaport_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79"}, "created_at": 1670862741.377264, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP", "alias": "seaport_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.381624, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461\") }}", "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__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1", "alias": "seaport_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461"}, "created_at": 1670862741.383159, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.seaport_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.seaport_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44\") }}", "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__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "seaport_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44"}, "created_at": 1670862741.389552, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TX_HASH", "alias": "seaport_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.394103, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3\") }}", "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('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "seaport_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3"}, "created_at": 1670862741.396419, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS", "alias": "seaport_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.400609, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05"}, "created_at": 1670862741.402866, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_PLATFORM_NAME", "alias": "seaport_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.4079711, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["opensea"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea", "alias": "seaport_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63"}, "created_at": 1670862741.409529, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nset_values as (\n\n select\n cast('opensea' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.seaport_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_SELLER_ADDRESS", "alias": "seaport_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.415442, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889"}, "created_at": 1670862741.417087, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_BUYER_ADDRESS", "alias": "seaport_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.422552, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834"}, "created_at": 1670862741.424845, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_NFT_ADDRESS", "alias": "seaport_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.430903, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a"}, "created_at": 1670862741.433144, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TOKENID", "alias": "seaport_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.438705, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS", "alias": "seaport_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.440781, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_PRICE", "alias": "seaport_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.442917, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5\") }}", "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__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT", "alias": "seaport_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5"}, "created_at": 1670862741.4453208, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT", "alias": "seaport_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77"}, "created_at": 1670862741.449961, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TOTAL_FEES", "alias": "seaport_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.454614, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "seaport_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635"}, "created_at": 1670862741.457286, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_PLATFORM_FEE", "alias": "seaport_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.461968, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "seaport_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c"}, "created_at": 1670862741.463546, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_CREATOR_FEE", "alias": "seaport_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.467734, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "seaport_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792"}, "created_at": 1670862741.4692612, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "seaport_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b"}, "created_at": 1670862741.4739141, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "seaport_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113"}, "created_at": 1670862741.4793448, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "seaport_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08"}, "created_at": 1670862741.483694, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TX_FEE", "alias": "seaport_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.487673, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT", "alias": "seaport_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32"}, "created_at": 1670862741.489432, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TX_FEE_USD", "alias": "seaport_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862741.493925, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.seaport_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "seaport_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63"}, "created_at": 1670862741.495828, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales__LOG_ID", "alias": "seaport_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.500011, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_INGESTED_AT.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_INGESTED_AT", "alias": "seaport_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.5015411, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1", "alias": "seaport_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a"}, "created_at": 1670862741.5030432, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(INGESTED_AT as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.seaport_sales\n where\n -- to exclude erroneous future dates\n cast(INGESTED_AT as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.seaport_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ", "alias": "seaport_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9"}, "created_at": 1670862741.508904, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS", "alias": "seaport_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.51437, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f\") }}", "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('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f"}, "created_at": 1670862741.5159569, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS", "alias": "seaport_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.520642, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca\") }}", "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('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca"}, "created_at": 1670862741.523, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.528178, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6"}, "created_at": 1670862741.530262, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_EVENT_TYPE", "alias": "seaport_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.5344691, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale", "alias": "seaport_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3"}, "created_at": 1670862741.53631, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.seaport_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__seaport_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_INPUT_DATA", "alias": "seaport_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.543395, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id", "alias": "seaport_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5"}, "created_at": 1670862741.5456839, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.seaport_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.seaport_sales", "column_name": null, "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER", "alias": "sudoswap_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.561346, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa\") }}", "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('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "sudoswap_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa"}, "created_at": 1670862741.563612, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP", "alias": "sudoswap_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.568314, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e\") }}", "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__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1", "alias": "sudoswap_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e"}, "created_at": 1670862741.5704, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.sudoswap_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6\") }}", "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__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "sudoswap_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6"}, "created_at": 1670862741.5776289, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TX_HASH", "alias": "sudoswap_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.5830069, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d\") }}", "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('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d"}, "created_at": 1670862741.584586, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS", "alias": "sudoswap_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.589988, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd"}, "created_at": 1670862741.59166, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_PLATFORM_NAME", "alias": "sudoswap_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.597153, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["sudoswap"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap", "alias": "sudoswap_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85"}, "created_at": 1670862741.5987258, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nset_values as (\n\n select\n cast('sudoswap' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.sudoswap_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS", "alias": "sudoswap_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.604033, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d"}, "created_at": 1670862741.6064, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS", "alias": "sudoswap_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.6118789, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496"}, "created_at": 1670862741.614053, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_NFT_ADDRESS", "alias": "sudoswap_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.618607, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3"}, "created_at": 1670862741.620681, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TOKENID", "alias": "sudoswap_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.6256452, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS", "alias": "sudoswap_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.628712, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_PRICE", "alias": "sudoswap_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.63032, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9\") }}", "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__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT", "alias": "sudoswap_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9"}, "created_at": 1670862741.631868, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c"}, "created_at": 1670862741.636265, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TOTAL_FEES", "alias": "sudoswap_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.641807, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "sudoswap_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228"}, "created_at": 1670862741.643483, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_PLATFORM_FEE", "alias": "sudoswap_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.648056, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "sudoswap_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247"}, "created_at": 1670862741.649631, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_CREATOR_FEE", "alias": "sudoswap_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.654078, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "sudoswap_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51"}, "created_at": 1670862741.655624, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2"}, "created_at": 1670862741.65997, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a"}, "created_at": 1670862741.66417, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d"}, "created_at": 1670862741.668349, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TX_FEE", "alias": "sudoswap_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.6725628, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT", "alias": "sudoswap_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c"}, "created_at": 1670862741.6741, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TX_FEE_USD", "alias": "sudoswap_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862741.678682, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.sudoswap_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946"}, "created_at": 1670862741.6802502, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP", "alias": "sudoswap_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.684376, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d\") }}", "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_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1", "alias": "sudoswap_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d"}, "created_at": 1670862741.685892, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.sudoswap_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965\") }}", "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_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "sudoswap_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965"}, "created_at": 1670862741.694433, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS", "alias": "sudoswap_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.699441, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61\") }}", "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('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61"}, "created_at": 1670862741.701238, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS", "alias": "sudoswap_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.706383, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257\") }}", "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('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257"}, "created_at": 1670862741.7082722, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.7136798, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace"}, "created_at": 1670862741.715342, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_EVENT_TYPE", "alias": "sudoswap_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.719712, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale", "alias": "sudoswap_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d"}, "created_at": 1670862741.721662, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.sudoswap_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_INPUT_DATA", "alias": "sudoswap_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.7288709, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id", "alias": "sudoswap_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d"}, "created_at": 1670862741.7313228, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.sudoswap_sales", "column_name": null, "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_BLOCK_NUMBER", "alias": "repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.742292, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8\") }}", "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('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8"}, "created_at": 1670862741.7448041, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PAID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_BLOCK_TIMESTAMP", "alias": "repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.749474, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2", "alias": "repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c"}, "created_at": 1670862741.751023, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.repayments\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99\") }}", "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_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99"}, "created_at": 1670862741.759121, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PAID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_TX_HASH", "alias": "repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.764276, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a\") }}", "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('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_", "alias": "repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a"}, "created_at": 1670862741.7662, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.repayments\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_TX_STATUS", "alias": "repayments_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.770974, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_EVENT_INDEX.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_EVENT_INDEX", "alias": "repayments_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.774133, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_PAYER"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_PAYER.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_PAYER", "alias": "repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_PAYER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.775917, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere PAYER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PAYER", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_", "alias": "repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e"}, "created_at": 1670862741.7782788, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PAYER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.repayments\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_VAULT", "alias": "repayments_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.782849, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_", "alias": "repayments_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286"}, "created_at": 1670862741.7843971, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.repayments\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.repayments_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_PAID", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_TOKEN_PAID"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_TOKEN_PAID.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_TOKEN_PAID", "alias": "repayments_TOKEN_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_TOKEN_PAID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.789514, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere TOKEN_PAID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_TOKEN_PAID", "column_name": "TOKEN_PAID", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_PAID", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_", "alias": "repayments_TOKEN_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6"}, "created_at": 1670862741.7920609, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_PAID, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.repayments\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.repayments_TOKEN_PAID", "column_name": "TOKEN_PAID", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_PAID_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED", "alias": "repayments_AMOUNT_PAID_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.819107, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere AMOUNT_PAID_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_AMOUNT_PAID_UNADJUSTED", "column_name": "AMOUNT_PAID_UNADJUSTED", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_DECIMALS", "alias": "repayments_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.82145, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_PAID", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_AMOUNT_PAID"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_AMOUNT_PAID.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_AMOUNT_PAID", "alias": "repayments_AMOUNT_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_AMOUNT_PAID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.823356, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere AMOUNT_PAID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_AMOUNT_PAID", "column_name": "AMOUNT_PAID", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments__INSERTED_TIMESTAMP", "alias": "repayments", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.8252401, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f\") }}", "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_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "repayments", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f"}, "created_at": 1670862741.827512, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PAID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.repayments", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID", "alias": "repayments", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333"}, "created_at": 1670862741.831739, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.repayments\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.repayments", "column_name": null, "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_BLOCK_NUMBER", "alias": "deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.841931, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588\") }}", "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('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588"}, "created_at": 1670862741.8436859, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DEPOSITED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_BLOCK_TIMESTAMP", "alias": "deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.848031, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2", "alias": "deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283"}, "created_at": 1670862741.849579, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.deposits\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb\") }}", "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_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb"}, "created_at": 1670862741.8558269, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DEPOSITED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_TX_HASH", "alias": "deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.861448, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493\") }}", "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('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_", "alias": "deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493"}, "created_at": 1670862741.86378, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.deposits\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_TX_STATUS", "alias": "deposits_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.8721972, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_EVENT_INDEX.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_EVENT_INDEX", "alias": "deposits_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.875159, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_DEPOSITOR"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_DEPOSITOR.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_DEPOSITOR", "alias": "deposits_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_DEPOSITOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.8771908, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere DEPOSITOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_", "alias": "deposits_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae"}, "created_at": 1670862741.879155, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(DEPOSITOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.deposits\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.deposits_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_VAULT", "alias": "deposits_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.8861198, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_", "alias": "deposits_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c"}, "created_at": 1670862741.8885179, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.deposits\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.deposits_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_DEPOSITED", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_TOKEN_DEPOSITED"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_TOKEN_DEPOSITED.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_TOKEN_DEPOSITED", "alias": "deposits_TOKEN_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_TOKEN_DEPOSITED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.894529, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere TOKEN_DEPOSITED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_TOKEN_DEPOSITED", "column_name": "TOKEN_DEPOSITED", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_DEPOSITED", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_", "alias": "deposits_TOKEN_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623"}, "created_at": 1670862741.896558, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_DEPOSITED, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.deposits\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.deposits_TOKEN_DEPOSITED", "column_name": "TOKEN_DEPOSITED", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_DEPOSITED_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED", "alias": "deposits_AMOUNT_DEPOSITED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.90946, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere AMOUNT_DEPOSITED_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_AMOUNT_DEPOSITED_UNADJUSTED", "column_name": "AMOUNT_DEPOSITED_UNADJUSTED", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_DECIMALS", "alias": "deposits_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.911287, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_DEPOSITED", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_AMOUNT_DEPOSITED"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_AMOUNT_DEPOSITED.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_AMOUNT_DEPOSITED", "alias": "deposits_AMOUNT_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_AMOUNT_DEPOSITED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.912816, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere AMOUNT_DEPOSITED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_AMOUNT_DEPOSITED", "column_name": "AMOUNT_DEPOSITED", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits__INSERTED_TIMESTAMP", "alias": "deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.914339, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756\") }}", "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_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756"}, "created_at": 1670862741.916075, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DEPOSITED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID", "alias": "deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c"}, "created_at": 1670862741.920275, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.deposits\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.deposits", "column_name": null, "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_BLOCK_NUMBER", "alias": "flash_loans_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.9293609, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8\") }}", "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('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "flash_loans_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8"}, "created_at": 1670862741.930979, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_LOANED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.flash_loans_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP", "alias": "flash_loans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.935292, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418\") }}", "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_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "flash_loans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418"}, "created_at": 1670862741.936907, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_LOANED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.flash_loans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_TX_HASH", "alias": "flash_loans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.940879, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c\") }}", "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('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_", "alias": "flash_loans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c"}, "created_at": 1670862741.942415, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.flash_loans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_TX_STATUS", "alias": "flash_loans_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.946604, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_BORROWER"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_BORROWER.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_BORROWER", "alias": "flash_loans_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.9481442, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_BORROWER", "column_name": "BORROWER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BORROWER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_", "alias": "flash_loans_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6"}, "created_at": 1670862741.949874, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BORROWER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.flash_loans_BORROWER", "column_name": "BORROWER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_LENDER"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_LENDER.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_LENDER", "alias": "flash_loans_LENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_LENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.953852, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere LENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_LENDER", "column_name": "LENDER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LENDER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_", "alias": "flash_loans_LENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625"}, "created_at": 1670862741.956029, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LENDER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.flash_loans_LENDER", "column_name": "LENDER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_LOANED", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_TOKEN_LOANED"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_TOKEN_LOANED.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_TOKEN_LOANED", "alias": "flash_loans_TOKEN_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_TOKEN_LOANED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.960163, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere TOKEN_LOANED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_TOKEN_LOANED", "column_name": "TOKEN_LOANED", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_LOANED", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_", "alias": "flash_loans_TOKEN_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448"}, "created_at": 1670862741.961754, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_LOANED, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.flash_loans_TOKEN_LOANED", "column_name": "TOKEN_LOANED", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_LOANED_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED", "alias": "flash_loans_AMOUNT_LOANED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.968137, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere AMOUNT_LOANED_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_AMOUNT_LOANED_UNADJUSTED", "column_name": "AMOUNT_LOANED_UNADJUSTED", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_DECIMALS", "alias": "flash_loans_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.9699898, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_LOANED", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_AMOUNT_LOANED"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_AMOUNT_LOANED.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_AMOUNT_LOANED", "alias": "flash_loans_AMOUNT_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_AMOUNT_LOANED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.9720588, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere AMOUNT_LOANED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_AMOUNT_LOANED", "column_name": "AMOUNT_LOANED", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP", "alias": "flash_loans", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.97374, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843\") }}", "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_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "flash_loans", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843"}, "created_at": 1670862741.975447, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_LOANED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.flash_loans", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID", "alias": "flash_loans", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd"}, "created_at": 1670862741.9804978, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.flash_loans\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.flash_loans", "column_name": null, "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__vault_creation_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_BLOCK_NUMBER", "alias": "vault_creation_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.9875798, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a\") }}", "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('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "vault_creation_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a"}, "created_at": 1670862741.9891882, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.vault_creation_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP", "alias": "vault_creation_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862741.993632, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 10, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10", "alias": "vault_creation_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843"}, "created_at": 1670862741.9952, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.vault_creation\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -10,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.vault_creation_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68\") }}", "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_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "vault_creation_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68"}, "created_at": 1670862742.001344, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.vault_creation_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__vault_creation_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_TX_HASH", "alias": "vault_creation_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.00694, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a\") }}", "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('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_", "alias": "vault_creation_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a"}, "created_at": 1670862742.008506, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.vault_creation\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.vault_creation_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__vault_creation_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_TX_STATUS", "alias": "vault_creation_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.01371, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_CREATOR"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__vault_creation_CREATOR.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_CREATOR", "alias": "vault_creation_CREATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_CREATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.01523, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere CREATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_CREATOR", "column_name": "CREATOR", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CREATOR", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_", "alias": "vault_creation_CREATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445"}, "created_at": 1670862742.0168169, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CREATOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.vault_creation\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.vault_creation_CREATOR", "column_name": "CREATOR", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__vault_creation_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_VAULT", "alias": "vault_creation_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.0214012, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_", "alias": "vault_creation_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c"}, "created_at": 1670862742.02367, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.vault_creation\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.vault_creation_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_VAULT_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__vault_creation_VAULT_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_VAULT_NUMBER", "alias": "vault_creation_VAULT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_VAULT_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.0289211, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere VAULT_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_VAULT_NUMBER", "column_name": "VAULT_NUMBER", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["VAULT"], "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT", "alias": "vault_creation_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0"}, "created_at": 1670862742.030504, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n VAULT\n from ETHEREUM_DEV.silver_maker.vault_creation\n group by VAULT\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.vault_creation_VAULT", "column_name": null, "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_BLOCK_NUMBER", "alias": "delegations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.039793, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78\") }}", "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('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "delegations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78"}, "created_at": 1670862742.04203, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_EVENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DELEGATE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED_UNADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.delegations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_BLOCK_TIMESTAMP", "alias": "delegations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.0465019, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 10, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10", "alias": "delegations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4"}, "created_at": 1670862742.04806, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.delegations\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -10,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.delegations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f\") }}", "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_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "delegations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f"}, "created_at": 1670862742.054435, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_EVENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DELEGATE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED_UNADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.delegations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_TX_HASH", "alias": "delegations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.059953, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636\") }}", "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('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_", "alias": "delegations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636"}, "created_at": 1670862742.062171, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.delegations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_TX_STATUS", "alias": "delegations_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.066365, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",warn_if=\">0\",error_if=\">5\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": ">0", "error_if": ">5"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS", "alias": "delegations_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "ERROR", "warn_if": ">0", "error_if": ">5"}, "created_at": 1670862742.068969, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30\") }}", "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('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "delegations_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30"}, "created_at": 1670862742.070692, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.delegations_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_CONTRACT_ADDRESS", "alias": "delegations_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.0774112, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930\") }}", "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('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "delegations_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930"}, "created_at": 1670862742.0789871, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.delegations_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_EVENT", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_TX_EVENT"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_TX_EVENT.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_TX_EVENT", "alias": "delegations_TX_EVENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_TX_EVENT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.083412, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere TX_EVENT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_TX_EVENT", "column_name": "TX_EVENT", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["delegate", "undelegate"], "column_name": "TX_EVENT", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate", "alias": "delegations_TX_EVENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0"}, "created_at": 1670862742.084959, "compiled_sql": "\n\nwith all_values as (\n\n select\n TX_EVENT as value_field\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nset_values as (\n\n select\n cast('delegate' as TEXT) as value_field\n union all\n select\n cast('undelegate' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_maker.delegations_TX_EVENT", "column_name": "TX_EVENT", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_DELEGATED_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED", "alias": "delegations_AMOUNT_DELEGATED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.091008, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere AMOUNT_DELEGATED_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_AMOUNT_DELEGATED_UNADJUSTED", "column_name": "AMOUNT_DELEGATED_UNADJUSTED", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_DECIMALS", "alias": "delegations_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.094073, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_DELEGATED", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_AMOUNT_DELEGATED"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_AMOUNT_DELEGATED.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_AMOUNT_DELEGATED", "alias": "delegations_AMOUNT_DELEGATED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_AMOUNT_DELEGATED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.096103, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere AMOUNT_DELEGATED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_AMOUNT_DELEGATED", "column_name": "AMOUNT_DELEGATED", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",warn_if=\">0\",error_if=\">5\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DELEGATE", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": ">0", "error_if": ">5"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_DELEGATE"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations_DELEGATE.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_DELEGATE", "alias": "delegations_DELEGATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_DELEGATE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "ERROR", "warn_if": ">0", "error_if": ">5"}, "created_at": 1670862742.0987499, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere DELEGATE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_DELEGATE", "column_name": "DELEGATE", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "DELEGATE", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_", "alias": "delegations_DELEGATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e"}, "created_at": 1670862742.100367, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(DELEGATE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.delegations_DELEGATE", "column_name": "DELEGATE", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__delegations__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations__INSERTED_TIMESTAMP", "alias": "delegations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.105622, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324\") }}", "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_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "delegations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324"}, "created_at": 1670862742.107768, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_EVENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DELEGATE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED_UNADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.delegations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID", "alias": "delegations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc"}, "created_at": 1670862742.112331, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.delegations\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.delegations", "column_name": null, "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_BLOCK_NUMBER", "alias": "liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.123559, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb\") }}", "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('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb"}, "created_at": 1670862742.125427, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('NORMALIZED_STABLECOIN_DEBT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_WALLET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AUCTION_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_BLOCK_TIMESTAMP", "alias": "liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.1300778, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091\") }}", "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_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091"}, "created_at": 1670862742.131632, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('NORMALIZED_STABLECOIN_DEBT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_WALLET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AUCTION_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_TX_HASH", "alias": "liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.135633, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be\") }}", "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('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_", "alias": "liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be"}, "created_at": 1670862742.137706, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_TX_STATUS", "alias": "liquidations_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.1420858, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_COLLATERAL"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_COLLATERAL.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_COLLATERAL", "alias": "liquidations_COLLATERAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_COLLATERAL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.143651, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere COLLATERAL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_COLLATERAL", "column_name": "COLLATERAL", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "COLLATERAL", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_", "alias": "liquidations_COLLATERAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068"}, "created_at": 1670862742.1454458, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(COLLATERAL, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_COLLATERAL", "column_name": "COLLATERAL", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_BALANCE_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED", "alias": "liquidations_COLLATERAL_BALANCE_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b"}, "created_at": 1670862742.1513999, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere COLLATERAL_BALANCE_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_COLLATERAL_BALANCE_UNADJUSTED", "column_name": "COLLATERAL_BALANCE_UNADJUSTED", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_DECIMALS", "alias": "liquidations_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.1529338, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_BALANCE", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_COLLATERAL_BALANCE"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_COLLATERAL_BALANCE.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_COLLATERAL_BALANCE", "alias": "liquidations_COLLATERAL_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_COLLATERAL_BALANCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.154444, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere COLLATERAL_BALANCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_COLLATERAL_BALANCE", "column_name": "COLLATERAL_BALANCE", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NORMALIZED_STABLECOIN_DEBT", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT", "alias": "liquidations_NORMALIZED_STABLECOIN_DEBT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.156147, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere NORMALIZED_STABLECOIN_DEBT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_NORMALIZED_STABLECOIN_DEBT", "column_name": "NORMALIZED_STABLECOIN_DEBT", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_VAULT", "alias": "liquidations_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.157656, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_", "alias": "liquidations_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b"}, "created_at": 1670862742.1592078, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATED_WALLET", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_LIQUIDATED_WALLET"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_LIQUIDATED_WALLET.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_LIQUIDATED_WALLET", "alias": "liquidations_LIQUIDATED_WALLET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_LIQUIDATED_WALLET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.163755, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere LIQUIDATED_WALLET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_LIQUIDATED_WALLET", "column_name": "LIQUIDATED_WALLET", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LIQUIDATED_WALLET", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_", "alias": "liquidations_LIQUIDATED_WALLET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac"}, "created_at": 1670862742.165304, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LIQUIDATED_WALLET, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_LIQUIDATED_WALLET", "column_name": "LIQUIDATED_WALLET", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_LIQUIDATOR"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_LIQUIDATOR.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_LIQUIDATOR", "alias": "liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_LIQUIDATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.169442, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere LIQUIDATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_", "alias": "liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2"}, "created_at": 1670862742.1710029, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LIQUIDATOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AUCTION_ID", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_AUCTION_ID"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_AUCTION_ID.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_AUCTION_ID", "alias": "liquidations_AUCTION_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_AUCTION_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.1754298, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere AUCTION_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_AUCTION_ID", "column_name": "AUCTION_ID", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations__INSERTED_TIMESTAMP", "alias": "liquidations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.176814, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630\") }}", "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_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "liquidations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630"}, "created_at": 1670862742.178396, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('NORMALIZED_STABLECOIN_DEBT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_WALLET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AUCTION_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.liquidations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID", "alias": "liquidations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f"}, "created_at": 1670862742.1818671, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.liquidations\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.liquidations", "column_name": null, "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_BLOCK_NUMBER", "alias": "governance_votes_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.189742, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84\") }}", "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('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "governance_votes_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84"}, "created_at": 1670862742.191264, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POLLING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.governance_votes_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP", "alias": "governance_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.195093, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 7, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7", "alias": "governance_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369"}, "created_at": 1670862742.1965172, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.governance_votes\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -7,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.governance_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a\") }}", "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_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "governance_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a"}, "created_at": 1670862742.202535, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POLLING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.governance_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_TX_HASH", "alias": "governance_votes_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.207674, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538\") }}", "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('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_", "alias": "governance_votes_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538"}, "created_at": 1670862742.21038, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.governance_votes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.governance_votes_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_TX_STATUS", "alias": "governance_votes_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.2145338, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes_EVENT_INDEX.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_EVENT_INDEX", "alias": "governance_votes_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.216326, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POLLING_CONTRACT", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_POLLING_CONTRACT"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes_POLLING_CONTRACT.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_POLLING_CONTRACT", "alias": "governance_votes_POLLING_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_POLLING_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.217843, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere POLLING_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_POLLING_CONTRACT", "column_name": "POLLING_CONTRACT", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "POLLING_CONTRACT", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_", "alias": "governance_votes_POLLING_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c"}, "created_at": 1670862742.2194061, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(POLLING_CONTRACT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.governance_votes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.governance_votes_POLLING_CONTRACT", "column_name": "POLLING_CONTRACT", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_VOTE_OPTION"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes_VOTE_OPTION.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_VOTE_OPTION", "alias": "governance_votes_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_VOTE_OPTION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.2245572, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere VOTE_OPTION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes_PROPOSAL_ID.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_PROPOSAL_ID", "alias": "governance_votes_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.2263732, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_VOTER"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes_VOTER.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_VOTER", "alias": "governance_votes_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.2281501, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere VOTER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_VOTER", "column_name": "VOTER", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_", "alias": "governance_votes_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e"}, "created_at": 1670862742.229664, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VOTER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.governance_votes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.governance_votes_VOTER", "column_name": "VOTER", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP", "alias": "governance_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.234008, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392\") }}", "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_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "governance_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392"}, "created_at": 1670862742.235557, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POLLING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.governance_votes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID", "alias": "governance_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4"}, "created_at": 1670862742.240323, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.governance_votes\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.governance_votes", "column_name": null, "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_BLOCK_NUMBER", "alias": "withdrawals_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.2496378, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3\") }}", "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('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "withdrawals_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3"}, "created_at": 1670862742.2514188, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_WITHDRAWN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.withdrawals_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP", "alias": "withdrawals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.255807, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2", "alias": "withdrawals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65"}, "created_at": 1670862742.257368, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.withdrawals\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.withdrawals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b\") }}", "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_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "withdrawals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b"}, "created_at": 1670862742.263263, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_WITHDRAWN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.withdrawals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_TX_HASH", "alias": "withdrawals_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.2689412, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1\") }}", "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('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_", "alias": "withdrawals_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1"}, "created_at": 1670862742.270626, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.withdrawals\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.withdrawals_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_TX_STATUS", "alias": "withdrawals_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.2770061, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_EVENT_INDEX.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_EVENT_INDEX", "alias": "withdrawals_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.2792718, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "WITHDRAWER", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_WITHDRAWER"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_WITHDRAWER.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_WITHDRAWER", "alias": "withdrawals_WITHDRAWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_WITHDRAWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.281152, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere WITHDRAWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_WITHDRAWER", "column_name": "WITHDRAWER", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "WITHDRAWER", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_", "alias": "withdrawals_WITHDRAWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd"}, "created_at": 1670862742.282689, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(WITHDRAWER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.withdrawals\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.withdrawals_WITHDRAWER", "column_name": "WITHDRAWER", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_VAULT", "alias": "withdrawals_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.287534, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_", "alias": "withdrawals_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e"}, "created_at": 1670862742.289763, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.withdrawals\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.withdrawals_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_WITHDRAWN", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN", "alias": "withdrawals_TOKEN_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.294373, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere TOKEN_WITHDRAWN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_TOKEN_WITHDRAWN", "column_name": "TOKEN_WITHDRAWN", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_WITHDRAWN", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_", "alias": "withdrawals_TOKEN_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70"}, "created_at": 1670862742.296187, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_WITHDRAWN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.withdrawals\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.withdrawals_TOKEN_WITHDRAWN", "column_name": "TOKEN_WITHDRAWN", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_WITHDRAWN_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "alias": "withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.3025799, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere AMOUNT_WITHDRAWN_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "column_name": "AMOUNT_WITHDRAWN_UNADJUSTED", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_WITHDRAWN", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN", "alias": "withdrawals_AMOUNT_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.306293, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere AMOUNT_WITHDRAWN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_AMOUNT_WITHDRAWN", "column_name": "AMOUNT_WITHDRAWN", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP", "alias": "withdrawals", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.307807, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236\") }}", "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_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "withdrawals", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236"}, "created_at": 1670862742.309367, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_WITHDRAWN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.withdrawals", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID", "alias": "withdrawals", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4"}, "created_at": 1670862742.314733, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.withdrawals\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.withdrawals", "column_name": null, "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balance_diffs_BLOCK_NUMBER.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_BLOCK_NUMBER", "alias": "token_balance_diffs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.322041, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471\") }}", "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('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "token_balance_diffs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471"}, "created_at": 1670862742.323835, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balance_diffs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP", "alias": "token_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.328376, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2", "alias": "token_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691"}, "created_at": 1670862742.330338, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_balance_diffs\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752\") }}", "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__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "token_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752"}, "created_at": 1670862742.337936, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balance_diffs_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_ADDRESS", "alias": "token_balance_diffs_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.34408, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_", "alias": "token_balance_diffs_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80"}, "created_at": 1670862742.345948, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.token_balance_diffs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.token_balance_diffs_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_CONTRACT_ADDRESS", "alias": "token_balance_diffs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.350364, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861\") }}", "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('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "token_balance_diffs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861"}, "created_at": 1670862742.351918, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.token_balance_diffs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.token_balance_diffs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PREV_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_PREV_BAL_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_PREV_BAL_UNADJ", "alias": "token_balance_diffs_PREV_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.358221, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere PREV_BAL_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_PREV_BAL_UNADJ", "column_name": "PREV_BAL_UNADJ", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PREV_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT", "alias": "token_balance_diffs_PREV_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3"}, "created_at": 1670862742.359982, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PREV_BAL_UNADJ'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balance_diffs_PREV_BAL_UNADJ", "column_name": "PREV_BAL_UNADJ", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENT_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ", "alias": "token_balance_diffs_CURRENT_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.364558, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere CURRENT_BAL_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_CURRENT_BAL_UNADJ", "column_name": "CURRENT_BAL_UNADJ", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CURRENT_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT", "alias": "token_balance_diffs_CURRENT_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0"}, "created_at": 1670862742.36614, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CURRENT_BAL_UNADJ'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balance_diffs_CURRENT_BAL_UNADJ", "column_name": "CURRENT_BAL_UNADJ", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP", "alias": "token_balance_diffs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.3707368, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2", "alias": "token_balance_diffs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80"}, "created_at": 1670862742.37276, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_balance_diffs\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_balance_diffs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_ID"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balance_diffs_ID.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_ID", "alias": "token_balance_diffs_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.379285, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_ID", "column_name": "ID", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID", "alias": "token_balance_diffs_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422"}, "created_at": 1670862742.3810282, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.token_balance_diffs\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_balance_diffs_ID", "column_name": null, "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balances_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balances_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "not_null_silver__eth_balances_BLOCK_TIMESTAMP", "alias": "eth_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/not_null_silver__eth_balances_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.388142, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balances\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2", "alias": "eth_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e"}, "created_at": 1670862742.3899531, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_balances\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027\") }}", "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__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "eth_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027"}, "created_at": 1670862742.396702, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balances_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balances_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "not_null_silver__eth_balances_ADDRESS", "alias": "eth_balances_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/not_null_silver__eth_balances_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.401043, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balances\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balances_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_", "alias": "eth_balances_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b"}, "created_at": 1670862742.402592, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.eth_balances\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.eth_balances_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BALANCE", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT", "alias": "eth_balances_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5"}, "created_at": 1670862742.4078221, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BALANCE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balances_BALANCE", "column_name": "BALANCE", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balances__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balances__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "not_null_silver__eth_balances__INSERTED_TIMESTAMP", "alias": "eth_balances", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/not_null_silver__eth_balances__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.413205, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balances\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balances", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2", "alias": "eth_balances", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589"}, "created_at": 1670862742.414911, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_balances\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_balances", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balances_ID"], "unique_id": "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balances_ID.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "not_null_silver__eth_balances_ID", "alias": "eth_balances_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/not_null_silver__eth_balances_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.421519, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balances\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balances_ID", "column_name": "ID", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_utils_unique_combination_of_columns_silver__eth_balances_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_utils_unique_combination_of_columns_silver__eth_balances_ID", "alias": "eth_balances_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.4247072, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.eth_balances\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.eth_balances_ID", "column_name": null, "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balance_diffs_BLOCK_NUMBER.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_BLOCK_NUMBER", "alias": "eth_balance_diffs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.43295, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f\") }}", "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('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "eth_balance_diffs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f"}, "created_at": 1670862742.434828, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balance_diffs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP", "alias": "eth_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.4402711, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2", "alias": "eth_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639"}, "created_at": 1670862742.441872, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_balance_diffs\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d\") }}", "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__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "eth_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d"}, "created_at": 1670862742.449622, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balance_diffs_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_ADDRESS", "alias": "eth_balance_diffs_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.4545689, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_", "alias": "eth_balance_diffs_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e"}, "created_at": 1670862742.458122, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.eth_balance_diffs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.eth_balance_diffs_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PREV_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ", "alias": "eth_balance_diffs_PREV_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.46359, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere PREV_BAL_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_PREV_BAL_UNADJ", "column_name": "PREV_BAL_UNADJ", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PREV_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT", "alias": "eth_balance_diffs_PREV_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40"}, "created_at": 1670862742.465396, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PREV_BAL_UNADJ'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balance_diffs_PREV_BAL_UNADJ", "column_name": "PREV_BAL_UNADJ", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENT_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ", "alias": "eth_balance_diffs_CURRENT_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.470003, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere CURRENT_BAL_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_CURRENT_BAL_UNADJ", "column_name": "CURRENT_BAL_UNADJ", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CURRENT_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT", "alias": "eth_balance_diffs_CURRENT_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a"}, "created_at": 1670862742.472436, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CURRENT_BAL_UNADJ'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balance_diffs_CURRENT_BAL_UNADJ", "column_name": "CURRENT_BAL_UNADJ", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP", "alias": "eth_balance_diffs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.4779232, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2", "alias": "eth_balance_diffs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735"}, "created_at": 1670862742.479829, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_balance_diffs\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_balance_diffs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_ID"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__eth_balance_diffs_ID.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_ID", "alias": "eth_balance_diffs_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.485847, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_ID", "column_name": "ID", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID", "alias": "eth_balance_diffs_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f"}, "created_at": 1670862742.488192, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.eth_balance_diffs\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.eth_balance_diffs_ID", "column_name": null, "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balances_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances_BLOCK_TIMESTAMP", "alias": "token_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.497558, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2", "alias": "token_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c"}, "created_at": 1670862742.4995441, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_balances\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2\") }}", "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__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "token_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2"}, "created_at": 1670862742.5068958, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balances_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances_ADDRESS", "alias": "token_balances_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.512171, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_", "alias": "token_balances_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443"}, "created_at": 1670862742.514016, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.token_balances\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.token_balances_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balances_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances_CONTRACT_ADDRESS", "alias": "token_balances_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.518432, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c\") }}", "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('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "token_balances_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c"}, "created_at": 1670862742.52032, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.token_balances\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.token_balances_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BALANCE", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT", "alias": "token_balances_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713"}, "created_at": 1670862742.526279, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BALANCE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balances_BALANCE", "column_name": "BALANCE", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balances__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances__INSERTED_TIMESTAMP", "alias": "token_balances", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.5326579, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2", "alias": "token_balances", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb"}, "created_at": 1670862742.534358, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_balances\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_balances", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances_ID"], "unique_id": "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__token_balances_ID.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances_ID", "alias": "token_balances_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.541932, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances_ID", "column_name": "ID", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_utils_unique_combination_of_columns_silver__token_balances_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_balances_ID", "alias": "token_balances_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda"}, "created_at": 1670862742.5447092, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.token_balances\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_balances_ID", "column_name": null, "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["DATE", "BLOCK_NUMBER", "CONTRACT_ADDRESS"], "model": "{{ get_where_subquery(ref('silver_dex__v2_pool_daily_metrics')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_pool_daily_metrics"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea.sql", "original_file_path": "models/silver/dex/silver_dex__v2_pool_daily_metrics.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS", "alias": "v2_pool_daily_metrics_DATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_pool_daily_metrics"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_pool_daily_metrics.yml/dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea"}, "created_at": 1670862742.549918, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n DATE, BLOCK_NUMBER, CONTRACT_ADDRESS\n from ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics\n group by DATE, BLOCK_NUMBER, CONTRACT_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.v2_pool_daily_metrics_DATE", "column_name": null, "file_key_name": "models.silver_dex__v2_pool_daily_metrics"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_BLOCK_NUMBER.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_BLOCK_NUMBER", "alias": "v2_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.563754, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "v2_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe"}, "created_at": 1670862742.56549, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP", "alias": "v2_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.570046, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af\") }}", "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_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1", "alias": "v2_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af"}, "created_at": 1670862742.572408, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_dex.v2_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex.v2_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c\") }}", "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_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "v2_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c"}, "created_at": 1670862742.579092, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_TX_HASH.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_TX_HASH", "alias": "v2_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.5842009, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_", "alias": "v2_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af"}, "created_at": 1670862742.586022, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS", "alias": "v2_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.591601, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "v2_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601"}, "created_at": 1670862742.59412, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_NAME", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_EVENT_NAME"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_EVENT_NAME.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_EVENT_NAME", "alias": "v2_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_EVENT_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.5991411, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere EVENT_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR", "alias": "v2_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38"}, "created_at": 1670862742.600938, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_AMOUNT_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_AMOUNT_IN.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_AMOUNT_IN", "alias": "v2_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_AMOUNT_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.6062028, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere AMOUNT_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT", "alias": "v2_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e"}, "created_at": 1670862742.6079109, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_AMOUNT_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_AMOUNT_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_AMOUNT_OUT", "alias": "v2_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_AMOUNT_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.61285, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere AMOUNT_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT", "alias": "v2_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f"}, "created_at": 1670862742.6144152, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT", "alias": "v2_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991"}, "created_at": 1670862742.618753, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT", "alias": "v2_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793"}, "created_at": 1670862742.626635, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_TOKEN_IN.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_TOKEN_IN", "alias": "v2_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.630877, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_", "alias": "v2_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6"}, "created_at": 1670862742.6326451, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_IN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_TOKEN_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_TOKEN_OUT", "alias": "v2_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.63669, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_", "alias": "v2_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f"}, "created_at": 1670862742.6384408, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_OUT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR", "alias": "v2_swaps_SYMBOL_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b"}, "created_at": 1670862742.642826, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_IN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_SYMBOL_IN", "column_name": "SYMBOL_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR", "alias": "v2_swaps_SYMBOL_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c"}, "created_at": 1670862742.646841, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_OUT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_SYMBOL_OUT", "column_name": "SYMBOL_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_SENDER.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_SENDER", "alias": "v2_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1670862742.651416, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_dex.v2_swaps where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_", "alias": "v2_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d"}, "created_at": 1670862742.653018, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SENDER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_TX_TO.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_TX_TO", "alias": "v2_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.657197, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_", "alias": "v2_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd"}, "created_at": 1670862742.658926, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_TO, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950\") }}", "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_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR", "alias": "v2_swaps_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950"}, "created_at": 1670862742.6629398, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_PLATFORM", "column_name": "PLATFORM", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT", "alias": "v2_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196"}, "created_at": 1670862742.66716, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps__LOG_ID.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps__LOG_ID", "alias": "v2_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.671335, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps", "column_name": "_LOG_ID", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE", "alias": "v2_swaps_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.672858, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS", "alias": "v2_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.674598, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "v2_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e"}, "created_at": 1670862742.67613, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "v2_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e"}, "created_at": 1670862742.680516, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID", "alias": "v2_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee"}, "created_at": 1670862742.6846862, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_dex.v2_swaps\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.v2_swaps", "column_name": null, "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_pools_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_pools_POOL_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "not_null_silver_dex__curve_pools_POOL_ADDRESS", "alias": "curve_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/not_null_silver_dex__curve_pools_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.690347, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_pools\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_pools_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "curve_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591"}, "created_at": 1670862742.6918988, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.curve_pools\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.curve_pools_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["varchar"], "column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar", "alias": "curve_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a"}, "created_at": 1670862742.69578, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'POOL_ADDRESS'\n and\n relation_column_type not in ('VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_pools_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_pools_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_pools_TOKEN_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "not_null_silver_dex__curve_pools_TOKEN_ADDRESS", "alias": "curve_pools_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/not_null_silver_dex__curve_pools_TOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.6993809, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_pools\nwhere TOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_pools_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_", "alias": "curve_pools_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc"}, "created_at": 1670862742.700764, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.curve_pools\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.curve_pools_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["varchar"], "column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar", "alias": "curve_pools_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509"}, "created_at": 1670862742.705119, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_ADDRESS'\n and\n relation_column_type not in ('VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_pools_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_INDEX", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_pools_TOKEN_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_pools_TOKEN_INDEX.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "not_null_silver_dex__curve_pools_TOKEN_INDEX", "alias": "curve_pools_TOKEN_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/not_null_silver_dex__curve_pools_TOKEN_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.70869, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_pools\nwhere TOKEN_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_pools_TOKEN_INDEX", "column_name": "TOKEN_INDEX", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["POOL_ID"], "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID", "alias": "curve_pools_POOL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a"}, "created_at": 1670862742.7101, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n POOL_ID\n from ETHEREUM_DEV.silver_dex.curve_pools\n group by POOL_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.curve_pools_POOL_ID", "column_name": null, "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_AMOUNT_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_AMOUNT_IN.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_AMOUNT_IN", "alias": "curve_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_AMOUNT_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.71796, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere AMOUNT_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float", "alias": "curve_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4"}, "created_at": 1670862742.7197309, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float", "alias": "curve_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8"}, "created_at": 1670862742.723451, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_AMOUNT_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_AMOUNT_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_AMOUNT_OUT", "alias": "curve_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_AMOUNT_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.727239, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere AMOUNT_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float", "alias": "curve_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e"}, "created_at": 1670862742.7288551, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float", "alias": "curve_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920"}, "created_at": 1670862742.734206, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP", "alias": "curve_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.739089, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36\") }}", "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_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1", "alias": "curve_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36"}, "created_at": 1670862742.7406988, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_dex.curve_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex.curve_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_EVENT_INDEX.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_EVENT_INDEX", "alias": "curve_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.7477918, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_POOL_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_POOL_ADDRESS", "alias": "curve_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.750016, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "curve_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e"}, "created_at": 1670862742.752043, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.curve_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.curve_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["varchar"], "column_name": "POOL_NAME", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar", "alias": "curve_swaps_POOL_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9"}, "created_at": 1670862742.757807, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'POOL_NAME'\n and\n relation_column_type not in ('VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_POOL_NAME", "column_name": "POOL_NAME", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_SENDER.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_SENDER", "alias": "curve_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.763189, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_TX_TO.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_TX_TO", "alias": "curve_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.764734, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_TOKEN_IN.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_TOKEN_IN", "alias": "curve_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.76631, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_TOKEN_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_TOKEN_OUT", "alias": "curve_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.768079, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__curve_swaps_TX_HASH.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_TX_HASH", "alias": "curve_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.769782, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id", "alias": "curve_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9"}, "created_at": 1670862742.772098, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_dex.curve_swaps\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.curve_swaps", "column_name": null, "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["POOLID"], "model": "{{ get_where_subquery(ref('silver_dex__balancer_pools')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_pools"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_pools.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID", "alias": "balancer_pools_POOLID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_pools.yml/dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523"}, "created_at": 1670862742.7777889, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n POOLID\n from ETHEREUM_DEV.silver_dex.balancer_pools\n group by POOLID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.balancer_pools_POOLID", "column_name": null, "file_key_name": "models.silver_dex__balancer_pools"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_AMOUNT_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_AMOUNT_IN.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_AMOUNT_IN", "alias": "balancer_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_AMOUNT_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.787756, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere AMOUNT_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float", "alias": "balancer_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80"}, "created_at": 1670862742.789485, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float", "alias": "balancer_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b"}, "created_at": 1670862742.794008, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_AMOUNT_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_AMOUNT_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_AMOUNT_OUT", "alias": "balancer_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_AMOUNT_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.798348, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere AMOUNT_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float", "alias": "balancer_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1"}, "created_at": 1670862742.799951, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float", "alias": "balancer_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f"}, "created_at": 1670862742.8054478, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_TOKEN_IN.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_TOKEN_IN", "alias": "balancer_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.8106072, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_", "alias": "balancer_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0"}, "created_at": 1670862742.8121731, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_IN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.balancer_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.balancer_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_TOKEN_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_TOKEN_OUT", "alias": "balancer_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.817199, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_", "alias": "balancer_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb"}, "created_at": 1670862742.818691, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_OUT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.balancer_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.balancer_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP", "alias": "balancer_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.8228438, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea\") }}", "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_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1", "alias": "balancer_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea"}, "created_at": 1670862742.824367, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_dex.balancer_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex.balancer_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24\") }}", "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_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "balancer_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24"}, "created_at": 1670862742.830452, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_EVENT_INDEX.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_EVENT_INDEX", "alias": "balancer_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.835625, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_POOL_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_POOL_ADDRESS", "alias": "balancer_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.838021, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "balancer_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9"}, "created_at": 1670862742.840953, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.balancer_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.balancer_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["varchar"], "column_name": "POOL_NAME", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar", "alias": "balancer_swaps_POOL_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286"}, "created_at": 1670862742.846428, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'POOL_NAME'\n and\n relation_column_type not in ('VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_POOL_NAME", "column_name": "POOL_NAME", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_SENDER.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_SENDER", "alias": "balancer_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.8505962, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_TX_TO.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_TX_TO", "alias": "balancer_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.8521411, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_TX_HASH.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_TX_HASH", "alias": "balancer_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.853976, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id", "alias": "balancer_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e"}, "created_at": 1670862742.8562849, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_dex.balancer_swaps\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.balancer_swaps", "column_name": null, "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER", "alias": "synthetix_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.869013, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "synthetix_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805"}, "created_at": 1670862742.871283, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP", "alias": "synthetix_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.876801, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e\") }}", "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_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1", "alias": "synthetix_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e"}, "created_at": 1670862742.878357, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_dex.synthetix_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex.synthetix_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b\") }}", "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_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "synthetix_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b"}, "created_at": 1670862742.884332, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TX_HASH.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TX_HASH", "alias": "synthetix_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.889384, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c"}, "created_at": 1670862742.890914, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR", "alias": "synthetix_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92"}, "created_at": 1670862742.8961148, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_HASH'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "alias": "synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.900664, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR", "alias": "synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1"}, "created_at": 1670862742.902208, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ORIGIN_FUNCTION_SIGNATURE'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS", "alias": "synthetix_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.9077098, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621"}, "created_at": 1670862742.909795, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR", "alias": "synthetix_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672"}, "created_at": 1670862742.914904, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ORIGIN_FROM_ADDRESS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS", "alias": "synthetix_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.9190981, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363"}, "created_at": 1670862742.92107, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR", "alias": "synthetix_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5"}, "created_at": 1670862742.926359, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ORIGIN_TO_ADDRESS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS", "alias": "synthetix_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.930717, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6"}, "created_at": 1670862742.932269, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR", "alias": "synthetix_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b"}, "created_at": 1670862742.936804, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CONTRACT_ADDRESS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_NAME", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_EVENT_NAME"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_EVENT_NAME.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_EVENT_NAME", "alias": "synthetix_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_EVENT_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.941139, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere EVENT_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR", "alias": "synthetix_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463"}, "created_at": 1670862742.942867, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_AMOUNT_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_AMOUNT_IN.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_AMOUNT_IN", "alias": "synthetix_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_AMOUNT_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.9472551, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere AMOUNT_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float", "alias": "synthetix_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe"}, "created_at": 1670862742.948805, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float", "alias": "synthetix_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66"}, "created_at": 1670862742.95299, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_AMOUNT_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_AMOUNT_OUT", "alias": "synthetix_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.957716, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere AMOUNT_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float", "alias": "synthetix_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28"}, "created_at": 1670862742.9593651, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float", "alias": "synthetix_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb"}, "created_at": 1670862742.963586, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_SENDER.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_SENDER", "alias": "synthetix_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.9676712, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a"}, "created_at": 1670862742.969182, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SENDER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR", "alias": "synthetix_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662"}, "created_at": 1670862742.973452, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SENDER'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FROM", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TX_FROM"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TX_FROM.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TX_FROM", "alias": "synthetix_swaps_TX_FROM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TX_FROM.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.977411, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TX_FROM is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TX_FROM", "column_name": "TX_FROM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_FROM", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TX_FROM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117"}, "created_at": 1670862742.9788082, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_FROM, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TX_FROM", "column_name": "TX_FROM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TX_FROM", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR", "alias": "synthetix_swaps_TX_FROM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395"}, "created_at": 1670862742.982697, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FROM'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TX_FROM", "column_name": "TX_FROM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TX_TO.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TX_TO", "alias": "synthetix_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.9865978, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e"}, "created_at": 1670862742.9882, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_TO, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR", "alias": "synthetix_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b"}, "created_at": 1670862742.9922209, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_TO'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_EVENT_INDEX.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_EVENT_INDEX", "alias": "synthetix_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862742.996158, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT", "alias": "synthetix_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577"}, "created_at": 1670862742.997678, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_PLATFORM"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_PLATFORM.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_PLATFORM", "alias": "synthetix_swaps_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_PLATFORM.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.001599, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere PLATFORM is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_PLATFORM", "column_name": "PLATFORM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7\") }}", "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_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR", "alias": "synthetix_swaps_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7"}, "created_at": 1670862743.0030751, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_PLATFORM", "column_name": "PLATFORM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TOKEN_IN.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TOKEN_IN", "alias": "synthetix_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.007087, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82"}, "created_at": 1670862743.008499, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_IN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9337db88f1941717dde67378b7257920\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9337db88f1941717dde67378b7257920", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9337db88f1941717dde67378b7257920.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR", "alias": "synthetix_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_9337db88f1941717dde67378b7257920.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9337db88f1941717dde67378b7257920"}, "created_at": 1670862743.012347, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_IN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TOKEN_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TOKEN_OUT", "alias": "synthetix_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.016957, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf"}, "created_at": 1670862743.0183349, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_OUT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR", "alias": "synthetix_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1"}, "created_at": 1670862743.022908, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_OUT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_SYMBOL_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_SYMBOL_IN.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_SYMBOL_IN", "alias": "synthetix_swaps_SYMBOL_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_SYMBOL_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.0277278, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere SYMBOL_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_SYMBOL_IN", "column_name": "SYMBOL_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR", "alias": "synthetix_swaps_SYMBOL_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef"}, "created_at": 1670862743.029216, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_IN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_SYMBOL_IN", "column_name": "SYMBOL_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_SYMBOL_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_SYMBOL_OUT", "alias": "synthetix_swaps_SYMBOL_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.033983, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere SYMBOL_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_SYMBOL_OUT", "column_name": "SYMBOL_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR", "alias": "synthetix_swaps_SYMBOL_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3"}, "created_at": 1670862743.0354419, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_OUT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_SYMBOL_OUT", "column_name": "SYMBOL_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps__LOG_ID.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps__LOG_ID", "alias": "synthetix_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.039513, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps", "column_name": "_LOG_ID", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR", "alias": "synthetix_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e"}, "created_at": 1670862743.040892, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_LOG_ID'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps", "column_name": "_LOG_ID", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id", "alias": "synthetix_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185"}, "created_at": 1670862743.044836, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.synthetix_swaps", "column_name": null, "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["POOL_ADDRESS"], "model": "{{ get_where_subquery(ref('silver_dex__pools')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__pools"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad.sql", "original_file_path": "models/silver/dex/silver_dex__pools.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS", "alias": "pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__pools.yml/dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad"}, "created_at": 1670862743.0491362, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n POOL_ADDRESS\n from ETHEREUM_DEV.silver_dex.pools\n group by POOL_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.pools_POOL_ADDRESS", "column_name": null, "file_key_name": "models.silver_dex__pools"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["DATE", "BLOCK_NUMBER", "CONTRACT_ADDRESS", "PID"], "model": "{{ get_where_subquery(ref('silver_dex__v2_pool_weekly_metrics')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_pool_weekly_metrics"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8.sql", "original_file_path": "models/silver/dex/silver_dex__v2_pool_weekly_metrics.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID", "alias": "v2_pool_weekly_metrics_DATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_pool_weekly_metrics"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_pool_weekly_metrics.yml/dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8"}, "created_at": 1670862743.0534751, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n DATE, BLOCK_NUMBER, CONTRACT_ADDRESS, PID\n from ETHEREUM_DEV.silver_dex.v2_pool_weekly_metrics\n group by DATE, BLOCK_NUMBER, CONTRACT_ADDRESS, PID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.v2_pool_weekly_metrics_DATE", "column_name": null, "file_key_name": "models.silver_dex__v2_pool_weekly_metrics"}, "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_BLOCK_NUMBER.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_BLOCK_NUMBER", "alias": "ez_token_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.141771, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "ez_token_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc"}, "created_at": 1670862743.143548, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_BLOCK_TIMESTAMP", "alias": "ez_token_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.148245, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806\") }}", "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"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "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": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806"}, "created_at": 1670862743.1498082, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.core.ez_token_transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_core.ez_token_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862\") }}", "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"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "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": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862"}, "created_at": 1670862743.155937, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_TX_HASH.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_TX_HASH", "alias": "ez_token_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.161491, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_00cadf379c143c291584770ef260105a\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_00cadf379c143c291584770ef260105a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_00cadf379c143c291584770ef260105a.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_token_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_00cadf379c143c291584770ef260105a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_00cadf379c143c291584770ef260105a"}, "created_at": 1670862743.16306, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_token_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_CONTRACT_ADDRESS.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_CONTRACT_ADDRESS", "alias": "ez_token_transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.167625, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_token_transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8"}, "created_at": 1670862743.169754, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_token_transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_FROM_ADDRESS.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_FROM_ADDRESS", "alias": "ez_token_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1670862743.1763809, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_token_transfers where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_token_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc"}, "created_at": 1670862743.178586, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_token_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_TO_ADDRESS.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_TO_ADDRESS", "alias": "ez_token_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.182724, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_token_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467"}, "created_at": 1670862743.184482, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_token_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RAW_AMOUNT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_RAW_AMOUNT"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_RAW_AMOUNT.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_RAW_AMOUNT", "alias": "ez_token_transfers_RAW_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_RAW_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.189527, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere RAW_AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_RAW_AMOUNT", "column_name": "RAW_AMOUNT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "RAW_AMOUNT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT", "alias": "ez_token_transfers_RAW_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73"}, "created_at": 1670862743.191422, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RAW_AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_RAW_AMOUNT", "column_name": "RAW_AMOUNT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT", "alias": "ez_token_transfers_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e"}, "created_at": 1670862743.196054, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DECIMALS'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR", "alias": "ez_token_transfers_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565"}, "created_at": 1670862743.199998, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT", "alias": "ez_token_transfers_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf"}, "created_at": 1670862743.2046359, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09\") }}", "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"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "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": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09"}, "created_at": 1670862743.209486, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"CONTRACT_ADDRESS in ('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48') AND block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "CONTRACT_ADDRESS in ('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48') AND block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_AMOUNT_USD"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_AMOUNT_USD.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_AMOUNT_USD", "alias": "ez_token_transfers_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_AMOUNT_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "CONTRACT_ADDRESS in ('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48') AND block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670862743.2140968, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_token_transfers where CONTRACT_ADDRESS in ('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48') AND block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere AMOUNT_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT", "alias": "ez_token_transfers_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65"}, "created_at": 1670862743.215801, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "HAS_PRICE", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_HAS_PRICE"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_HAS_PRICE.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_HAS_PRICE", "alias": "ez_token_transfers_HAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_HAS_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.220544, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere HAS_PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_HAS_PRICE", "column_name": "HAS_PRICE", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["true", "false"], "column_name": "HAS_PRICE", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false", "alias": "ez_token_transfers_HAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813"}, "created_at": 1670862743.222054, "compiled_sql": "\n\nwith all_values as (\n\n select\n HAS_PRICE as value_field\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nset_values as (\n\n select\n cast('true' as TEXT) as value_field\n union all\n select\n cast('false' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_core.ez_token_transfers_HAS_PRICE", "column_name": "HAS_PRICE", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "HAS_DECIMAL", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_HAS_DECIMAL"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_HAS_DECIMAL.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_HAS_DECIMAL", "alias": "ez_token_transfers_HAS_DECIMAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_HAS_DECIMAL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.227854, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere HAS_DECIMAL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_HAS_DECIMAL", "column_name": "HAS_DECIMAL", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["true", "false"], "column_name": "HAS_DECIMAL", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false", "alias": "ez_token_transfers_HAS_DECIMAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac"}, "created_at": 1670862743.230299, "compiled_sql": "\n\nwith all_values as (\n\n select\n HAS_DECIMAL as value_field\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nset_values as (\n\n select\n cast('true' as TEXT) as value_field\n union all\n select\n cast('false' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_core.ez_token_transfers_HAS_DECIMAL", "column_name": "HAS_DECIMAL", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers__LOG_ID"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers__LOG_ID.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers__LOG_ID", "alias": "ez_token_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.236442, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers", "column_name": "_LOG_ID", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_INGESTED_AT.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_INGESTED_AT", "alias": "ez_token_transfers_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.238585, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ", "alias": "ez_token_transfers_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc"}, "created_at": 1670862743.241225, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE", "alias": "ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.24662, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS", "alias": "ez_token_transfers_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.248381, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID", "alias": "ez_token_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f"}, "created_at": 1670862743.249931, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.core.ez_token_transfers\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.ez_token_transfers", "column_name": null, "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP", "alias": "ez_eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.2681448, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5\") }}", "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_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1", "alias": "ez_eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5"}, "created_at": 1670862743.270365, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.core.ez_eth_transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_core.ez_eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2\") }}", "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_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "ez_eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2"}, "created_at": 1670862743.278105, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_eth_transfers_TX_HASH.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_TX_HASH", "alias": "ez_eth_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.282367, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641\") }}", "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('core__ez_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_eth_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641"}, "created_at": 1670862743.283962, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_eth_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_eth_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS", "alias": "ez_eth_transfers_ETH_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.289473, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere ETH_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_ETH_FROM_ADDRESS", "column_name": "ETH_FROM_ADDRESS", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ETH_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_eth_transfers_ETH_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4"}, "created_at": 1670862743.291022, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ETH_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_eth_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_eth_transfers_ETH_FROM_ADDRESS", "column_name": "ETH_FROM_ADDRESS", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH_TO_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_ETH_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_ETH_TO_ADDRESS", "alias": "ez_eth_transfers_ETH_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.297077, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere ETH_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_ETH_TO_ADDRESS", "column_name": "ETH_TO_ADDRESS", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ETH_TO_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_eth_transfers_ETH_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b"}, "created_at": 1670862743.29862, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ETH_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_eth_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_eth_transfers_ETH_TO_ADDRESS", "column_name": "ETH_TO_ADDRESS", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_AMOUNT"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_eth_transfers_AMOUNT.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_AMOUNT", "alias": "ez_eth_transfers_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.3028631, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a\") }}", "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_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT", "alias": "ez_eth_transfers_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a"}, "created_at": 1670862743.30462, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_eth_transfers_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-01-01' AND BLOCK_TIMESTAMP < CURRENT_DATE - 1\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-01-01' AND BLOCK_TIMESTAMP < CURRENT_DATE - 1", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_AMOUNT_USD"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_eth_transfers_AMOUNT_USD.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_AMOUNT_USD", "alias": "ez_eth_transfers_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_AMOUNT_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-01-01' AND BLOCK_TIMESTAMP < CURRENT_DATE - 1"}, "created_at": 1670862743.310836, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_eth_transfers where BLOCK_TIMESTAMP::date > '2021-01-01' AND BLOCK_TIMESTAMP < CURRENT_DATE - 1) dbt_subquery\nwhere AMOUNT_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT", "alias": "ez_eth_transfers_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719"}, "created_at": 1670862743.3126888, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_eth_transfers_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_CALL_ID"], "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID", "alias": "ez_eth_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731"}, "created_at": 1670862743.317107, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _CALL_ID\n from ETHEREUM_DEV.core.ez_eth_transfers\n group by _CALL_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.ez_eth_transfers", "column_name": null, "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__dim_labels_BLOCKCHAIN.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_BLOCKCHAIN", "alias": "dim_labels_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.3335, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["ethereum"], "column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum", "alias": "dim_labels_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944"}, "created_at": 1670862743.3352478, "compiled_sql": "\n\nwith all_values as (\n\n select\n BLOCKCHAIN as value_field\n\n from ETHEREUM_DEV.core.dim_labels\n \n\n),\nset_values as (\n\n select\n cast('ethereum' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_core.dim_labels_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_CREATOR"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__dim_labels_CREATOR.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_CREATOR", "alias": "dim_labels_CREATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_CREATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.340488, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere CREATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_CREATOR", "column_name": "CREATOR", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__dim_labels_ADDRESS.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_ADDRESS", "alias": "dim_labels_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.343164, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_", "alias": "dim_labels_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc"}, "created_at": 1670862743.3457348, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.dim_labels\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.dim_labels_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b\") }}", "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('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR", "alias": "dim_labels_ADDRESS_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b"}, "created_at": 1670862743.350004, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_SUBTYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ADDRESS_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.dim_labels_ADDRESS_NAME", "column_name": "ADDRESS_NAME", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LABEL_TYPE", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_LABEL_TYPE"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__dim_labels_LABEL_TYPE.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_LABEL_TYPE", "alias": "dim_labels_LABEL_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_LABEL_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.354451, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere LABEL_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_LABEL_TYPE", "column_name": "LABEL_TYPE", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["flotsam", "nft", "defi", "dex", "cex", "dapp", "token", "operator", "layer2", "chadmin", "project"], "column_name": "LABEL_TYPE", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project", "alias": "dim_labels_LABEL_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf"}, "created_at": 1670862743.356705, "compiled_sql": "\n\nwith all_values as (\n\n select\n LABEL_TYPE as value_field\n\n from ETHEREUM_DEV.core.dim_labels\n \n\n),\nset_values as (\n\n select\n cast('flotsam' as TEXT) as value_field\n union all\n select\n cast('nft' as TEXT) as value_field\n union all\n select\n cast('defi' as TEXT) as value_field\n union all\n select\n cast('dex' as TEXT) as value_field\n union all\n select\n cast('cex' as TEXT) as value_field\n union all\n select\n cast('dapp' as TEXT) as value_field\n union all\n select\n cast('token' as TEXT) as value_field\n union all\n select\n cast('operator' as TEXT) as value_field\n union all\n select\n cast('layer2' as TEXT) as value_field\n union all\n select\n cast('chadmin' as TEXT) as value_field\n union all\n select\n cast('project' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_core.dim_labels_LABEL_TYPE", "column_name": "LABEL_TYPE", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LABEL_SUBTYPE", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_LABEL_SUBTYPE"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__dim_labels_LABEL_SUBTYPE.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_LABEL_SUBTYPE", "alias": "dim_labels_LABEL_SUBTYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_LABEL_SUBTYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.3708448, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere LABEL_SUBTYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_LABEL_SUBTYPE", "column_name": "LABEL_SUBTYPE", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f\") }}", "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('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR", "alias": "dim_labels_LABEL_SUBTYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f"}, "created_at": 1670862743.3736079, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_SUBTYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LABEL_SUBTYPE'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.dim_labels_LABEL_SUBTYPE", "column_name": "LABEL_SUBTYPE", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LABEL", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_LABEL"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__dim_labels_LABEL.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_LABEL", "alias": "dim_labels_LABEL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_LABEL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.3795168, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere LABEL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_LABEL", "column_name": "LABEL", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "LABEL", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR", "alias": "dim_labels_LABEL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357"}, "created_at": 1670862743.381192, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_SUBTYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LABEL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.dim_labels_LABEL", "column_name": "LABEL", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCKCHAIN", "CREATOR", "ADDRESS"], "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS", "alias": "dim_labels_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845"}, "created_at": 1670862743.386189, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCKCHAIN, CREATOR, ADDRESS\n from ETHEREUM_DEV.core.dim_labels\n group by BLOCKCHAIN, CREATOR, ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.dim_labels_BLOCKCHAIN", "column_name": null, "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7\") }}", "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_nft_mints')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_nft_mints"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7.sql", "original_file_path": "models/gold/core__ez_nft_mints.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1", "alias": "ez_nft_mints_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_nft_mints"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_mints.yml/dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7"}, "created_at": 1670862743.40321, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.core.ez_nft_mints\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_core.ez_nft_mints_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_nft_mints"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('core__ez_nft_mints')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_nft_mints"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25.sql", "original_file_path": "models/gold/core__ez_nft_mints.yml", "name": "dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID", "alias": "ez_nft_mints", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_nft_mints"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_mints.yml/dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25"}, "created_at": 1670862743.410369, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.core.ez_nft_mints\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.ez_nft_mints", "column_name": null, "file_key_name": "models.core__ez_nft_mints"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID", "alias": "ez_snapshot_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.423164, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('ID' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_ID", "column_name": "ID", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID", "alias": "ez_snapshot_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23"}, "created_at": 1670862743.431273, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_ID' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER", "alias": "ez_snapshot_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.435044, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTER' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTER", "column_name": "VOTER", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION", "alias": "ez_snapshot_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5"}, "created_at": 1670862743.440146, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTE_OPTION' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTING_POWER", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER", "alias": "ez_snapshot_VOTING_POWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330"}, "created_at": 1670862743.444472, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTING_POWER' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTING_POWER", "column_name": "VOTING_POWER", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTE_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP", "alias": "ez_snapshot_VOTE_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c"}, "created_at": 1670862743.448614, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTE_TIMESTAMP' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTE_TIMESTAMP", "column_name": "VOTE_TIMESTAMP", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "CHOICES", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES", "alias": "ez_snapshot_CHOICES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a"}, "created_at": 1670862743.4527419, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('CHOICES' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_CHOICES", "column_name": "CHOICES", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR", "alias": "ez_snapshot_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b"}, "created_at": 1670862743.4564219, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_AUTHOR' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_TITLE", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE", "alias": "ez_snapshot_PROPOSAL_TITLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421"}, "created_at": 1670862743.460169, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_TITLE' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_TITLE", "column_name": "PROPOSAL_TITLE", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_TEXT", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT", "alias": "ez_snapshot_PROPOSAL_TEXT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037"}, "created_at": 1670862743.463758, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_TEXT' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_TEXT", "column_name": "PROPOSAL_TEXT", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SPACE_ID", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID", "alias": "ez_snapshot_SPACE_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6"}, "created_at": 1670862743.467083, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SPACE_ID' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_SPACE_ID", "column_name": "SPACE_ID", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK", "alias": "ez_snapshot_NETWORK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a"}, "created_at": 1670862743.47073, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('NETWORK' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_NETWORK", "column_name": "NETWORK", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DELAY", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY", "alias": "ez_snapshot_DELAY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.4743629, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DELAY' as TEXT) as column_name,\n 12 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_DELAY", "column_name": "DELAY", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "QUORUM", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM", "alias": "ez_snapshot_QUORUM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246"}, "created_at": 1670862743.477546, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('QUORUM' as TEXT) as column_name,\n 13 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_QUORUM", "column_name": "QUORUM", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTING_PERIOD", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD", "alias": "ez_snapshot_VOTING_PERIOD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf"}, "created_at": 1670862743.4810472, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTING_PERIOD' as TEXT) as column_name,\n 14 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTING_PERIOD", "column_name": "VOTING_PERIOD", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTING_TYPE", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE", "alias": "ez_snapshot_VOTING_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286"}, "created_at": 1670862743.484695, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTING_TYPE' as TEXT) as column_name,\n 15 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTING_TYPE", "column_name": "VOTING_TYPE", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_START_TIME", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME", "alias": "ez_snapshot_PROPOSAL_START_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364"}, "created_at": 1670862743.488221, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_START_TIME' as TEXT) as column_name,\n 16 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_START_TIME", "column_name": "PROPOSAL_START_TIME", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_END_TIME", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME", "alias": "ez_snapshot_PROPOSAL_END_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79"}, "created_at": 1670862743.491735, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_END_TIME' as TEXT) as column_name,\n 17 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_END_TIME", "column_name": "PROPOSAL_END_TIME", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER", "alias": "ez_deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21"}, "created_at": 1670862743.503708, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb"}, "created_at": 1670862743.507041, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH", "alias": "ez_deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c"}, "created_at": 1670862743.510535, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS", "alias": "ez_deposits_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67"}, "created_at": 1670862743.513529, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX", "alias": "ez_deposits_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc"}, "created_at": 1670862743.516706, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('EVENT_INDEX' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_146f59909807286325e273076589044a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_146f59909807286325e273076589044a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_146f59909807286325e273076589044a.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR", "alias": "ez_deposits_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_146f59909807286325e273076589044a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_146f59909807286325e273076589044a"}, "created_at": 1670862743.5200572, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DEPOSITOR' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT", "alias": "ez_deposits_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce"}, "created_at": 1670862743.523351, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TOKEN_DEPOSITED", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED", "alias": "ez_deposits_TOKEN_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae"}, "created_at": 1670862743.526585, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TOKEN_DEPOSITED' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_TOKEN_DEPOSITED", "column_name": "TOKEN_DEPOSITED", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL", "alias": "ez_deposits_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527"}, "created_at": 1670862743.529824, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_DEPOSITED_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED", "alias": "ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d"}, "created_at": 1670862743.533014, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_DEPOSITED_UNADJUSTED' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED", "column_name": "AMOUNT_DEPOSITED_UNADJUSTED", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS", "alias": "ez_deposits_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d"}, "created_at": 1670862743.5363278, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_DEPOSITED", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED", "alias": "ez_deposits_AMOUNT_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5"}, "created_at": 1670862743.5396008, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_DEPOSITED' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_AMOUNT_DEPOSITED", "column_name": "AMOUNT_DEPOSITED", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER", "alias": "ez_liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13"}, "created_at": 1670862743.547141, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b"}, "created_at": 1670862743.5504792, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH", "alias": "ez_liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea"}, "created_at": 1670862743.553847, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS", "alias": "ez_liquidations_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57"}, "created_at": 1670862743.557153, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "COLLATERAL", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL", "alias": "ez_liquidations_COLLATERAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a"}, "created_at": 1670862743.560243, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('COLLATERAL' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_COLLATERAL", "column_name": "COLLATERAL", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL", "alias": "ez_liquidations_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c"}, "created_at": 1670862743.563602, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "COLLATERAL_BALANCE_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED", "alias": "ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274"}, "created_at": 1670862743.567775, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('COLLATERAL_BALANCE_UNADJUSTED' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED", "column_name": "COLLATERAL_BALANCE_UNADJUSTED", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS", "alias": "ez_liquidations_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3"}, "created_at": 1670862743.5710871, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_317cff689ecf7977029058d41194013f\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "COLLATERAL_BALANCE", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_317cff689ecf7977029058d41194013f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_317cff689ecf7977029058d41194013f.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE", "alias": "ez_liquidations_COLLATERAL_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_317cff689ecf7977029058d41194013f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_317cff689ecf7977029058d41194013f"}, "created_at": 1670862743.5743349, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('COLLATERAL_BALANCE' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_COLLATERAL_BALANCE", "column_name": "COLLATERAL_BALANCE", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "NORMALIZED_STABLECOIN_DEBT", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT", "alias": "ez_liquidations_NORMALIZED_STABLECOIN_DEBT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988"}, "created_at": 1670862743.5775738, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('NORMALIZED_STABLECOIN_DEBT' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_NORMALIZED_STABLECOIN_DEBT", "column_name": "NORMALIZED_STABLECOIN_DEBT", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT", "alias": "ez_liquidations_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f"}, "created_at": 1670862743.580632, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "LIQUIDATED_WALLET", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET", "alias": "ez_liquidations_LIQUIDATED_WALLET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26"}, "created_at": 1670862743.583842, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('LIQUIDATED_WALLET' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_LIQUIDATED_WALLET", "column_name": "LIQUIDATED_WALLET", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR", "alias": "ez_liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda"}, "created_at": 1670862743.587305, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('LIQUIDATOR' as TEXT) as column_name,\n 12 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AUCTION_ID", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID", "alias": "ez_liquidations_AUCTION_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2"}, "created_at": 1670862743.5904489, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AUCTION_ID' as TEXT) as column_name,\n 13 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_AUCTION_ID", "column_name": "AUCTION_ID", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER", "alias": "ez_flash_loans_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b"}, "created_at": 1670862743.597443, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP", "alias": "ez_flash_loans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff"}, "created_at": 1670862743.600511, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH", "alias": "ez_flash_loans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0"}, "created_at": 1670862743.6038258, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f\") }}", "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('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_flash_loans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f"}, "created_at": 1670862743.6071382, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.maker.ez_flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_maker.ez_flash_loans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS", "alias": "ez_flash_loans_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e"}, "created_at": 1670862743.610744, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER", "alias": "ez_flash_loans_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844"}, "created_at": 1670862743.614024, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BORROWER' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_BORROWER", "column_name": "BORROWER", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "LENDER", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER", "alias": "ez_flash_loans_LENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55"}, "created_at": 1670862743.617471, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('LENDER' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_LENDER", "column_name": "LENDER", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TOKEN_LOANED", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED", "alias": "ez_flash_loans_TOKEN_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5"}, "created_at": 1670862743.6209128, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TOKEN_LOANED' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_TOKEN_LOANED", "column_name": "TOKEN_LOANED", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL", "alias": "ez_flash_loans_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776"}, "created_at": 1670862743.624008, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_LOANED_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED", "alias": "ez_flash_loans_AMOUNT_LOANED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8"}, "created_at": 1670862743.6276429, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_LOANED_UNADJUSTED' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_AMOUNT_LOANED_UNADJUSTED", "column_name": "AMOUNT_LOANED_UNADJUSTED", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS", "alias": "ez_flash_loans_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661"}, "created_at": 1670862743.63093, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_LOANED", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED", "alias": "ez_flash_loans_AMOUNT_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53"}, "created_at": 1670862743.633991, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_LOANED' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_AMOUNT_LOANED", "column_name": "AMOUNT_LOANED", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER", "alias": "ez_repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec"}, "created_at": 1670862743.641275, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b"}, "created_at": 1670862743.644469, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH", "alias": "ez_repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a"}, "created_at": 1670862743.647827, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS", "alias": "ez_repayments_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad"}, "created_at": 1670862743.65125, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX", "alias": "ez_repayments_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5"}, "created_at": 1670862743.6544452, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('EVENT_INDEX' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER", "alias": "ez_repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163"}, "created_at": 1670862743.6577332, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PAYER' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT", "alias": "ez_repayments_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464"}, "created_at": 1670862743.66122, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TOKEN_PAID", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID", "alias": "ez_repayments_TOKEN_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8"}, "created_at": 1670862743.664332, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TOKEN_PAID' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_TOKEN_PAID", "column_name": "TOKEN_PAID", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL", "alias": "ez_repayments_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b"}, "created_at": 1670862743.667804, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_PAID_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED", "alias": "ez_repayments_AMOUNT_PAID_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b"}, "created_at": 1670862743.671156, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_PAID_UNADJUSTED' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_AMOUNT_PAID_UNADJUSTED", "column_name": "AMOUNT_PAID_UNADJUSTED", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS", "alias": "ez_repayments_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265"}, "created_at": 1670862743.674259, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_PAID", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID", "alias": "ez_repayments_AMOUNT_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d"}, "created_at": 1670862743.677643, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_PAID' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_AMOUNT_PAID", "column_name": "AMOUNT_PAID", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER", "alias": "ez_delegations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b"}, "created_at": 1670862743.685602, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP", "alias": "ez_delegations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4"}, "created_at": 1670862743.689039, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH", "alias": "ez_delegations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159"}, "created_at": 1670862743.692193, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS", "alias": "ez_delegations_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee"}, "created_at": 1670862743.6953018, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS", "alias": "ez_delegations_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03"}, "created_at": 1670862743.698226, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS", "alias": "ez_delegations_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f"}, "created_at": 1670862743.701352, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('CONTRACT_ADDRESS' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_EVENT", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT", "alias": "ez_delegations_TX_EVENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4"}, "created_at": 1670862743.704741, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_EVENT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_TX_EVENT", "column_name": "TX_EVENT", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_DELEGATED_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED", "alias": "ez_delegations_AMOUNT_DELEGATED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b"}, "created_at": 1670862743.708408, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_DELEGATED_UNADJUSTED' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_AMOUNT_DELEGATED_UNADJUSTED", "column_name": "AMOUNT_DELEGATED_UNADJUSTED", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS", "alias": "ez_delegations_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345"}, "created_at": 1670862743.71194, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DELEGATE", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE", "alias": "ez_delegations_DELEGATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca"}, "created_at": 1670862743.71544, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DELEGATE' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_DELEGATE", "column_name": "DELEGATE", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_DELEGATED", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED", "alias": "ez_delegations_AMOUNT_DELEGATED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c"}, "created_at": 1670862743.7185202, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_DELEGATED' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_AMOUNT_DELEGATED", "column_name": "AMOUNT_DELEGATED", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER", "alias": "ez_governance_votes_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff"}, "created_at": 1670862743.725583, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP", "alias": "ez_governance_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12"}, "created_at": 1670862743.72874, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH", "alias": "ez_governance_votes_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4"}, "created_at": 1670862743.7319949, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS", "alias": "ez_governance_votes_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24"}, "created_at": 1670862743.7352982, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX", "alias": "ez_governance_votes_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7"}, "created_at": 1670862743.738482, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('EVENT_INDEX' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "POLLING_CONTRACT", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT", "alias": "ez_governance_votes_POLLING_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef"}, "created_at": 1670862743.741751, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('POLLING_CONTRACT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_POLLING_CONTRACT", "column_name": "POLLING_CONTRACT", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION", "alias": "ez_governance_votes_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b"}, "created_at": 1670862743.745468, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTE_OPTION' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID", "alias": "ez_governance_votes_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d"}, "created_at": 1670862743.748668, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_ID' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER", "alias": "ez_governance_votes_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035"}, "created_at": 1670862743.7528179, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTER' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_VOTER", "column_name": "VOTER", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER", "alias": "ez_vault_creation_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c"}, "created_at": 1670862743.7588181, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP", "alias": "ez_vault_creation_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674"}, "created_at": 1670862743.762298, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH", "alias": "ez_vault_creation_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383"}, "created_at": 1670862743.765648, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS", "alias": "ez_vault_creation_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4"}, "created_at": 1670862743.768755, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "CREATOR", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR", "alias": "ez_vault_creation_CREATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c"}, "created_at": 1670862743.77346, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('CREATOR' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_CREATOR", "column_name": "CREATOR", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT", "alias": "ez_vault_creation_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b"}, "created_at": 1670862743.777577, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER", "alias": "ez_vault_creation_VAULT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c"}, "created_at": 1670862743.7810419, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT_NUMBER' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_VAULT_NUMBER", "column_name": "VAULT_NUMBER", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER", "alias": "ez_withdrawals_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa"}, "created_at": 1670862743.788974, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP", "alias": "ez_withdrawals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d"}, "created_at": 1670862743.7925, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_353d318b605f703a54093197144e084b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_353d318b605f703a54093197144e084b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_353d318b605f703a54093197144e084b.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH", "alias": "ez_withdrawals_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_353d318b605f703a54093197144e084b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_353d318b605f703a54093197144e084b"}, "created_at": 1670862743.796142, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS", "alias": "ez_withdrawals_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78"}, "created_at": 1670862743.7997282, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX", "alias": "ez_withdrawals_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61"}, "created_at": 1670862743.8033679, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('EVENT_INDEX' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "WITHDRAWER", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER", "alias": "ez_withdrawals_WITHDRAWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42"}, "created_at": 1670862743.806772, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('WITHDRAWER' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_WITHDRAWER", "column_name": "WITHDRAWER", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT", "alias": "ez_withdrawals_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8"}, "created_at": 1670862743.8108108, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TOKEN_WITHDRAWN", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN", "alias": "ez_withdrawals_TOKEN_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28"}, "created_at": 1670862743.814341, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TOKEN_WITHDRAWN' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_TOKEN_WITHDRAWN", "column_name": "TOKEN_WITHDRAWN", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL", "alias": "ez_withdrawals_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef"}, "created_at": 1670862743.817313, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_WITHDRAWN_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "alias": "ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc"}, "created_at": 1670862743.8205912, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_WITHDRAWN_UNADJUSTED' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "column_name": "AMOUNT_WITHDRAWN_UNADJUSTED", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS", "alias": "ez_withdrawals_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638"}, "created_at": 1670862743.824144, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_WITHDRAWN", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN", "alias": "ez_withdrawals_AMOUNT_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280"}, "created_at": 1670862743.827265, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_WITHDRAWN' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_AMOUNT_WITHDRAWN", "column_name": "AMOUNT_WITHDRAWN", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_BLOCK_NUMBER.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_BLOCK_NUMBER", "alias": "ez_dex_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.8395789, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "ez_dex_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829"}, "created_at": 1670862743.841287, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP", "alias": "ez_dex_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.845299, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f\") }}", "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_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1", "alias": "ez_dex_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f"}, "created_at": 1670862743.846716, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.core.ez_dex_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_core.ez_dex_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386\") }}", "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_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "ez_dex_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386"}, "created_at": 1670862743.852169, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_TX_HASH.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_TX_HASH", "alias": "ez_dex_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.858339, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e"}, "created_at": 1670862743.860559, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_CONTRACT_ADDRESS", "alias": "ez_dex_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.865014, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2"}, "created_at": 1670862743.866561, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR", "alias": "ez_dex_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f"}, "created_at": 1670862743.87093, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT", "alias": "ez_dex_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9"}, "created_at": 1670862743.87658, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT", "alias": "ez_dex_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260"}, "created_at": 1670862743.880812, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT", "alias": "ez_dex_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1"}, "created_at": 1670862743.884962, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT", "alias": "ez_dex_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb"}, "created_at": 1670862743.88962, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"PLATFORM <> 'uniswap-v3'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "PLATFORM <> 'uniswap-v3'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_TOKEN_IN.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_TOKEN_IN", "alias": "ez_dex_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "PLATFORM <> 'uniswap-v3'"}, "created_at": 1670862743.893981, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_dex_swaps where PLATFORM <> 'uniswap-v3') dbt_subquery\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79"}, "created_at": 1670862743.895802, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_IN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"PLATFORM <> 'uniswap-v3'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "PLATFORM <> 'uniswap-v3'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_TOKEN_OUT.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_TOKEN_OUT", "alias": "ez_dex_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "PLATFORM <> 'uniswap-v3'"}, "created_at": 1670862743.90033, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_dex_swaps where PLATFORM <> 'uniswap-v3') dbt_subquery\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d"}, "created_at": 1670862743.9018838, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_OUT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_IN", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR", "alias": "ez_dex_swaps_SYMBOL_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b"}, "created_at": 1670862743.906077, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_IN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_SYMBOL_IN", "column_name": "SYMBOL_IN", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_OUT", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR", "alias": "ez_dex_swaps_SYMBOL_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d"}, "created_at": 1670862743.9102368, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_OUT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_SYMBOL_OUT", "column_name": "SYMBOL_OUT", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_SENDER.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_SENDER", "alias": "ez_dex_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1670862743.914453, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_dex_swaps where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SENDER", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38"}, "created_at": 1670862743.916208, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SENDER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_TX_TO.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_TX_TO", "alias": "ez_dex_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.920358, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR", "alias": "ez_dex_swaps_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446"}, "created_at": 1670862743.9266188, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_PLATFORM", "column_name": "PLATFORM", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT", "alias": "ez_dex_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4"}, "created_at": 1670862743.930613, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps__LOG_ID"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps__LOG_ID.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps__LOG_ID", "alias": "ez_dex_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.934628, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps", "column_name": "_LOG_ID", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE", "alias": "ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.936094, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS", "alias": "ez_dex_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.9379961, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09"}, "created_at": 1670862743.9393358, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5"}, "created_at": 1670862743.943083, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID", "alias": "ez_dex_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b"}, "created_at": 1670862743.946748, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.core.ez_dex_swaps\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.ez_dex_swaps", "column_name": null, "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICES_HOUR", "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_token_prices_PRICES_HOUR"], "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__aave_token_prices_PRICES_HOUR.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "not_null_silver__aave_token_prices_PRICES_HOUR", "alias": "aave_token_prices_PRICES_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/not_null_silver__aave_token_prices_PRICES_HOUR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.9562979, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_token_prices\nwhere PRICES_HOUR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_token_prices_PRICES_HOUR", "column_name": "PRICES_HOUR", "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "PRICES_HOUR", "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1", "alias": "aave_token_prices_PRICES_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec"}, "created_at": 1670862743.957845, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(PRICES_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.aave_token_prices\n where\n -- to exclude erroneous future dates\n cast(PRICES_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.aave_token_prices_PRICES_HOUR", "column_name": "PRICES_HOUR", "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNDERLYING_ADDRESS", "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_token_prices_UNDERLYING_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "not_null_silver__aave_token_prices_UNDERLYING_ADDRESS", "alias": "aave_token_prices_UNDERLYING_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.9634, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_token_prices\nwhere UNDERLYING_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_token_prices_UNDERLYING_ADDRESS", "column_name": "UNDERLYING_ADDRESS", "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ATOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_token_prices_ATOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__aave_token_prices_ATOKEN_ADDRESS.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "not_null_silver__aave_token_prices_ATOKEN_ADDRESS", "alias": "aave_token_prices_ATOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/not_null_silver__aave_token_prices_ATOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.966034, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_token_prices\nwhere ATOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_token_prices_ATOKEN_ADDRESS", "column_name": "ATOKEN_ADDRESS", "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["PRICE_ID"], "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID", "alias": "aave_token_prices_PRICE_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8"}, "created_at": 1670862743.968096, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n PRICE_ID\n from ETHEREUM_DEV.silver.aave_token_prices\n group by PRICE_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.aave_token_prices_PRICE_ID", "column_name": null, "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__aave_liquidity_mining')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_liquidity_mining"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_liquidity_mining_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.sql", "original_file_path": "models/aave/silver/silver__aave_liquidity_mining.yml", "name": "not_null_silver__aave_liquidity_mining_BLOCK_NUMBER", "alias": "aave_liquidity_mining_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_liquidity_mining"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_liquidity_mining.yml/not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.976009, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_liquidity_mining\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_liquidity_mining_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__aave_liquidity_mining"}, "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__aave_liquidity_mining')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_liquidity_mining"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.sql", "original_file_path": "models/aave/silver/silver__aave_liquidity_mining.yml", "name": "not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS", "alias": "aave_liquidity_mining_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_liquidity_mining"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_liquidity_mining.yml/not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.977953, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_liquidity_mining\nwhere TOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_liquidity_mining_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__aave_liquidity_mining"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER", "TOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__aave_liquidity_mining')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_liquidity_mining"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c.sql", "original_file_path": "models/aave/silver/silver__aave_liquidity_mining.yml", "name": "dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS", "alias": "aave_liquidity_mining_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_liquidity_mining"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_liquidity_mining.yml/dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c"}, "created_at": 1670862743.979525, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCK_NUMBER, TOKEN_ADDRESS\n from ETHEREUM_DEV.silver.aave_liquidity_mining\n group by BLOCK_NUMBER, TOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.aave_liquidity_mining_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__aave_liquidity_mining"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_oracle_prices_BLOCK_HOUR"], "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__aave_oracle_prices_BLOCK_HOUR.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "not_null_silver__aave_oracle_prices_BLOCK_HOUR", "alias": "aave_oracle_prices_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/not_null_silver__aave_oracle_prices_BLOCK_HOUR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.9870012, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_oracle_prices\nwhere BLOCK_HOUR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_oracle_prices_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1", "alias": "aave_oracle_prices_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b"}, "created_at": 1670862743.989273, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.aave_oracle_prices\n where\n -- to exclude erroneous future dates\n cast(BLOCK_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.aave_oracle_prices_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNDERLYING_DECIMALS", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS", "alias": "aave_oracle_prices_UNDERLYING_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.995548, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_oracle_prices\nwhere UNDERLYING_DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_oracle_prices_UNDERLYING_DECIMALS", "column_name": "UNDERLYING_DECIMALS", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_oracle_prices_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "not_null_silver__aave_oracle_prices_TOKEN_ADDRESS", "alias": "aave_oracle_prices_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862743.997817, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_oracle_prices\nwhere TOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_oracle_prices_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORACLE_CONTRACT", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_oracle_prices_ORACLE_CONTRACT"], "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "not_null_silver__aave_oracle_prices_ORACLE_CONTRACT", "alias": "aave_oracle_prices_ORACLE_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.000031, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_oracle_prices\nwhere ORACLE_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_oracle_prices_ORACLE_CONTRACT", "column_name": "ORACLE_CONTRACT", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float", "alias": "aave_oracle_prices_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc"}, "created_at": 1670862744.001659, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORACLE_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VALUE_ETHEREUM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.aave_oracle_prices_PRICE", "column_name": "PRICE", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID", "alias": "aave_oracle_prices_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5"}, "created_at": 1670862744.0085251, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.aave_oracle_prices\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.aave_oracle_prices_ID", "column_name": null, "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_TX_HASH", "alias": "ez_borrows_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.074296, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BLOCK_NUMBER", "alias": "ez_borrows_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.0760362, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BLOCK_TIMESTAMP", "alias": "ez_borrows_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.077759, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3", "alias": "ez_borrows_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1"}, "created_at": 1670862744.079477, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_borrows\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_borrows_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_EVENT_INDEX", "alias": "ez_borrows_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.0854862, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_AAVE_MARKET", "alias": "ez_borrows_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.087688, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWED_TOKENS", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BORROWED_TOKENS"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_BORROWED_TOKENS.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BORROWED_TOKENS", "alias": "ez_borrows_BORROWED_TOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BORROWED_TOKENS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.0900679, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BORROWED_TOKENS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BORROWED_TOKENS", "column_name": "BORROWED_TOKENS", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROWED_USD", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float", "alias": "ez_borrows_BORROWED_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a"}, "created_at": 1670862744.092247, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_MODE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROWED_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_borrows_BORROWED_USD", "column_name": "BORROWED_USD", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BORROWER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_BORROWER_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BORROWER_ADDRESS", "alias": "ez_borrows_BORROWER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BORROWER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.097198, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BORROWER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BORROWER_ADDRESS", "column_name": "BORROWER_ADDRESS", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROW_RATE_MODE", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BORROW_RATE_MODE"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_BORROW_RATE_MODE.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BORROW_RATE_MODE", "alias": "ez_borrows_BORROW_RATE_MODE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BORROW_RATE_MODE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.098735, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BORROW_RATE_MODE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BORROW_RATE_MODE", "column_name": "BORROW_RATE_MODE", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_LENDING_POOL_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_LENDING_POOL_CONTRACT", "alias": "ez_borrows_LENDING_POOL_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.100254, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere LENDING_POOL_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_LENDING_POOL_CONTRACT", "column_name": "LENDING_POOL_CONTRACT", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_AAVE_VERSION", "alias": "ez_borrows_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.10199, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float", "alias": "ez_borrows_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176"}, "created_at": 1670862744.103611, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_MODE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_borrows_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_borrows_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BLOCKCHAIN", "alias": "ez_borrows_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.109654, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX", "alias": "ez_borrows_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8"}, "created_at": 1670862744.111239, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_borrows\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_borrows_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_deposits_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_BLOCKCHAIN", "alias": "ez_deposits_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.120733, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_deposits_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_BLOCK_NUMBER", "alias": "ez_deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.122758, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_deposits_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_BLOCK_TIMESTAMP", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.1246789, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe"}, "created_at": 1670862744.126573, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_deposits\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_deposits_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_TX_HASH", "alias": "ez_deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.132653, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLIED_USD", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float", "alias": "ez_deposits_SUPPLIED_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00"}, "created_at": 1670862744.1344252, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLIED_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_deposits_SUPPLIED_USD", "column_name": "SUPPLIED_USD", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "ISSUED_TOKENS", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float", "alias": "ez_deposits_ISSUED_TOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530"}, "created_at": 1670862744.139671, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ISSUED_TOKENS'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_deposits_ISSUED_TOKENS", "column_name": "ISSUED_TOKENS", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_deposits_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_EVENT_INDEX", "alias": "ez_deposits_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.145303, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_deposits_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_AAVE_MARKET", "alias": "ez_deposits_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.1469288, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEPOSITOR_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_DEPOSITOR_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_DEPOSITOR_ADDRESS", "alias": "ez_deposits_DEPOSITOR_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.148525, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere DEPOSITOR_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_DEPOSITOR_ADDRESS", "column_name": "DEPOSITOR_ADDRESS", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"AAVE_VERSION <> 'Aave V1'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "AAVE_VERSION <> 'Aave V1'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_LENDING_POOL_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_LENDING_POOL_CONTRACT", "alias": "ez_deposits_LENDING_POOL_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "AAVE_VERSION <> 'Aave V1'"}, "created_at": 1670862744.150696, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.aave.ez_deposits where AAVE_VERSION <> 'Aave V1') dbt_subquery\nwhere LENDING_POOL_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_LENDING_POOL_CONTRACT", "column_name": "LENDING_POOL_CONTRACT", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_deposits_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_AAVE_VERSION", "alias": "ez_deposits_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.152263, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float", "alias": "ez_deposits_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac"}, "created_at": 1670862744.153931, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_deposits_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX", "alias": "ez_deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206"}, "created_at": 1670862744.1597571, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_deposits\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_deposits_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_votes_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_BLOCKCHAIN", "alias": "ez_votes_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.1687958, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_votes_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_TX_HASH", "alias": "ez_votes_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.17079, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_votes_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_BLOCK_NUMBER", "alias": "ez_votes_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.1736162, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_votes_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_BLOCK_TIMESTAMP", "alias": "ez_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.1757948, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GOVERNANCE_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_GOVERNANCE_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_votes_GOVERNANCE_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_GOVERNANCE_CONTRACT", "alias": "ez_votes_GOVERNANCE_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_GOVERNANCE_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.178005, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere GOVERNANCE_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_GOVERNANCE_CONTRACT", "column_name": "GOVERNANCE_CONTRACT", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_votes_PROPOSAL_ID.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_PROPOSAL_ID", "alias": "ez_votes_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.1796732, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUPPORT", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_SUPPORT"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_votes_SUPPORT.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_SUPPORT", "alias": "ez_votes_SUPPORT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_SUPPORT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.181322, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere SUPPORT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_SUPPORT", "column_name": "SUPPORT", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTING_POWER", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_VOTING_POWER"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_votes_VOTING_POWER.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_VOTING_POWER", "alias": "ez_votes_VOTING_POWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_VOTING_POWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.183725, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere VOTING_POWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_VOTING_POWER", "column_name": "VOTING_POWER", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_VOTER"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_votes_VOTER.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_VOTER", "alias": "ez_votes_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.185449, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere VOTER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_VOTER", "column_name": "VOTER", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID", "alias": "ez_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.18734, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.aave.ez_votes\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_votes", "column_name": null, "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_BLOCKCHAIN", "alias": "ez_liquidations_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.198188, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_BLOCK_NUMBER", "alias": "ez_liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.1998029, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_BLOCK_TIMESTAMP", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.201508, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9722d171e201007908498892bf479997\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9722d171e201007908498892bf479997", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_9722d171e201007908498892bf479997.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_row_va_9722d171e201007908498892bf479997.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_9722d171e201007908498892bf479997"}, "created_at": 1670862744.2030709, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_liquidations\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_EVENT_INDEX", "alias": "ez_liquidations_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.2091331, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_TX_HASH", "alias": "ez_liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.212527, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_ASSET", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_COLLATERAL_ASSET"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_COLLATERAL_ASSET.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_COLLATERAL_ASSET", "alias": "ez_liquidations_COLLATERAL_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_COLLATERAL_ASSET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.214457, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere COLLATERAL_ASSET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_COLLATERAL_ASSET", "column_name": "COLLATERAL_ASSET", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDATED_AMOUNT", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float", "alias": "ez_liquidations_LIQUIDATED_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa"}, "created_at": 1670862744.2160408, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDATED_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_LIQUIDATED_AMOUNT", "column_name": "LIQUIDATED_AMOUNT", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDATED_AMOUNT_USD", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float", "alias": "ez_liquidations_LIQUIDATED_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e"}, "created_at": 1670862744.2207491, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDATED_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_LIQUIDATED_AMOUNT_USD", "column_name": "LIQUIDATED_AMOUNT_USD", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEBT_ASSET", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_DEBT_ASSET"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_DEBT_ASSET.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_DEBT_ASSET", "alias": "ez_liquidations_DEBT_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_DEBT_ASSET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.2264152, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere DEBT_ASSET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_DEBT_ASSET", "column_name": "DEBT_ASSET", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "DEBT_TO_COVER_AMOUNT", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float", "alias": "ez_liquidations_DEBT_TO_COVER_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab"}, "created_at": 1670862744.228354, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DEBT_TO_COVER_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_DEBT_TO_COVER_AMOUNT", "column_name": "DEBT_TO_COVER_AMOUNT", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "DEBT_TO_COVER_AMOUNT_USD", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float", "alias": "ez_liquidations_DEBT_TO_COVER_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9"}, "created_at": 1670862744.23293, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DEBT_TO_COVER_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_DEBT_TO_COVER_AMOUNT_USD", "column_name": "DEBT_TO_COVER_AMOUNT_USD", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_LIQUIDATOR"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_LIQUIDATOR.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_LIQUIDATOR", "alias": "ez_liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_LIQUIDATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.23748, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere LIQUIDATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_BORROWER"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_BORROWER.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_BORROWER", "alias": "ez_liquidations_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.240235, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_BORROWER", "column_name": "BORROWER", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_liquidations_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_AAVE_VERSION", "alias": "ez_liquidations_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.2422621, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COLLATERAL_TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float", "alias": "ez_liquidations_COLLATERAL_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00"}, "created_at": 1670862744.244102, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COLLATERAL_TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_COLLATERAL_TOKEN_PRICE", "column_name": "COLLATERAL_TOKEN_PRICE", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "DEBT_TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float", "alias": "ez_liquidations_DEBT_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a"}, "created_at": 1670862744.248343, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DEBT_TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_DEBT_TOKEN_PRICE", "column_name": "DEBT_TOKEN_PRICE", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX", "alias": "ez_liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8"}, "created_at": 1670862744.252814, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_liquidations\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_liquidations_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_flashloans_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_BLOCKCHAIN", "alias": "ez_flashloans_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.2633028, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_flashloans_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_BLOCK_NUMBER", "alias": "ez_flashloans_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.2649632, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_BLOCK_TIMESTAMP", "alias": "ez_flashloans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.2666721, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3", "alias": "ez_flashloans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085"}, "created_at": 1670862744.2682009, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_flashloans\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_flashloans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_flashloans_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_EVENT_INDEX", "alias": "ez_flashloans_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.274305, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_flashloans_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_TX_HASH", "alias": "ez_flashloans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.276564, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_flashloans_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_AAVE_MARKET", "alias": "ez_flashloans_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.278721, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "FLASHLOAN_AMOUNT", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float", "alias": "ez_flashloans_FLASHLOAN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe"}, "created_at": 1670862744.2802858, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'FLASHLOAN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_FLASHLOAN_AMOUNT", "column_name": "FLASHLOAN_AMOUNT", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "FLASHLOAN_AMOUNT_USD", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float", "alias": "ez_flashloans_FLASHLOAN_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63"}, "created_at": 1670862744.285256, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'FLASHLOAN_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_FLASHLOAN_AMOUNT_USD", "column_name": "FLASHLOAN_AMOUNT_USD", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PREMIUM_AMOUNT", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float", "alias": "ez_flashloans_PREMIUM_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a"}, "created_at": 1670862744.290394, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PREMIUM_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_PREMIUM_AMOUNT", "column_name": "PREMIUM_AMOUNT", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PREMIUM_AMOUNT_USD", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float", "alias": "ez_flashloans_PREMIUM_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a"}, "created_at": 1670862744.295594, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PREMIUM_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_PREMIUM_AMOUNT_USD", "column_name": "PREMIUM_AMOUNT_USD", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INITIATOR_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_INITIATOR_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_flashloans_INITIATOR_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_INITIATOR_ADDRESS", "alias": "ez_flashloans_INITIATOR_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_INITIATOR_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.3000178, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere INITIATOR_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_INITIATOR_ADDRESS", "column_name": "INITIATOR_ADDRESS", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TARGET_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_TARGET_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_flashloans_TARGET_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_TARGET_ADDRESS", "alias": "ez_flashloans_TARGET_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_TARGET_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.3017752, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere TARGET_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_TARGET_ADDRESS", "column_name": "TARGET_ADDRESS", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_flashloans_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_AAVE_VERSION", "alias": "ez_flashloans_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.303521, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float", "alias": "ez_flashloans_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885"}, "created_at": 1670862744.3055959, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX", "alias": "ez_flashloans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115"}, "created_at": 1670862744.3108852, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_flashloans\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_flashloans_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_withdraws_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_BLOCKCHAIN", "alias": "ez_withdraws_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.32079, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_withdraws_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_TX_HASH", "alias": "ez_withdraws_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.322481, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_withdraws_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_BLOCK_NUMBER", "alias": "ez_withdraws_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.324023, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_BLOCK_TIMESTAMP", "alias": "ez_withdraws_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.3257139, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3", "alias": "ez_withdraws_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7"}, "created_at": 1670862744.327477, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_withdraws\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_withdraws_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_withdraws_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_EVENT_INDEX", "alias": "ez_withdraws_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.3334699, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_withdraws_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_AAVE_MARKET", "alias": "ez_withdraws_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.335219, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "WITHDRAWN_TOKENS", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float", "alias": "ez_withdraws_WITHDRAWN_TOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae"}, "created_at": 1670862744.33719, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'WITHDRAWN_TOKENS'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_withdraws_WITHDRAWN_TOKENS", "column_name": "WITHDRAWN_TOKENS", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "WITHDRAWN_USD", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float", "alias": "ez_withdraws_WITHDRAWN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e"}, "created_at": 1670862744.341425, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'WITHDRAWN_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_withdraws_WITHDRAWN_USD", "column_name": "WITHDRAWN_USD", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_withdraws_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_AAVE_VERSION", "alias": "ez_withdraws_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.347072, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float", "alias": "ez_withdraws_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c"}, "created_at": 1670862744.348665, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_withdraws_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX", "alias": "ez_withdraws_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99"}, "created_at": 1670862744.353303, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_withdraws\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_withdraws_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_market_stats_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_BLOCKCHAIN", "alias": "ez_market_stats_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.368952, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_BLOCK_HOUR"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_market_stats_BLOCK_HOUR.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_BLOCK_HOUR", "alias": "ez_market_stats_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_BLOCK_HOUR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.371157, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere BLOCK_HOUR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3", "alias": "ez_market_stats_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283"}, "created_at": 1670862744.3739069, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_market_stats\n where\n -- to exclude erroneous future dates\n cast(BLOCK_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_market_stats_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_market_stats_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_AAVE_MARKET", "alias": "ez_market_stats_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.38054, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_ADD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_LENDING_POOL_ADD"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_market_stats_LENDING_POOL_ADD.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_LENDING_POOL_ADD", "alias": "ez_market_stats_LENDING_POOL_ADD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_LENDING_POOL_ADD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.38304, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere LENDING_POOL_ADD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_LENDING_POOL_ADD", "column_name": "LENDING_POOL_ADD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ATOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_ATOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_market_stats_ATOKEN_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_ATOKEN_ADDRESS", "alias": "ez_market_stats_ATOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_ATOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.38488, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere ATOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_ATOKEN_ADDRESS", "column_name": "ATOKEN_ADDRESS", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RESERVE_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float", "alias": "ez_market_stats_RESERVE_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933"}, "created_at": 1670862744.386718, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RESERVE_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_RESERVE_PRICE", "column_name": "RESERVE_PRICE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "ATOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float", "alias": "ez_market_stats_ATOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38"}, "created_at": 1670862744.3920798, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ATOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_ATOKEN_PRICE", "column_name": "ATOKEN_PRICE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_LIQUIDITY_TOKEN", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float", "alias": "ez_market_stats_TOTAL_LIQUIDITY_TOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f"}, "created_at": 1670862744.397564, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_LIQUIDITY_TOKEN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_LIQUIDITY_TOKEN", "column_name": "TOTAL_LIQUIDITY_TOKEN", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_LIQUIDITY_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float", "alias": "ez_market_stats_TOTAL_LIQUIDITY_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b"}, "created_at": 1670862744.4019258, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_LIQUIDITY_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_LIQUIDITY_USD", "column_name": "TOTAL_LIQUIDITY_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5": {"raw_sql": "{{ dbt_utils.test_expression_is_true(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a\") }}", "test_metadata": {"name": "expression_is_true", "kwargs": {"expression": "<10000000000", "column_name": "TOTAL_LIQUIDITY_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expression_is_true", "macro.dbt.get_where_subquery", "macro.dbt_utils.test_expression_is_true"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_expression_is_true_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000"], "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000", "alias": "ez_market_stats_TOTAL_LIQUIDITY_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a"}, "created_at": 1670862744.407891, "compiled_sql": "\n\nwith meet_condition as (\n select * from ETHEREUM_DEV.aave.ez_market_stats where 1=1\n)\n\nselect\n *\nfrom meet_condition\n\nwhere not(TOTAL_LIQUIDITY_USD <10000000000)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_expression_is_true_aave.ez_market_stats_TOTAL_LIQUIDITY_USD", "column_name": "TOTAL_LIQUIDITY_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_STABLE_DEBT_TOKEN", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float", "alias": "ez_market_stats_TOTAL_STABLE_DEBT_TOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e"}, "created_at": 1670862744.4119759, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_STABLE_DEBT_TOKEN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_STABLE_DEBT_TOKEN", "column_name": "TOTAL_STABLE_DEBT_TOKEN", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_STABLE_DEBT_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float", "alias": "ez_market_stats_TOTAL_STABLE_DEBT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662"}, "created_at": 1670862744.416277, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_STABLE_DEBT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_STABLE_DEBT_USD", "column_name": "TOTAL_STABLE_DEBT_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137": {"raw_sql": "{{ dbt_utils.test_expression_is_true(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a\") }}", "test_metadata": {"name": "expression_is_true", "kwargs": {"expression": "<10000000000", "column_name": "TOTAL_STABLE_DEBT_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expression_is_true", "macro.dbt.get_where_subquery", "macro.dbt_utils.test_expression_is_true"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_expression_is_true_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000"], "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000", "alias": "ez_market_stats_TOTAL_STABLE_DEBT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a"}, "created_at": 1670862744.420795, "compiled_sql": "\n\nwith meet_condition as (\n select * from ETHEREUM_DEV.aave.ez_market_stats where 1=1\n)\n\nselect\n *\nfrom meet_condition\n\nwhere not(TOTAL_STABLE_DEBT_USD <10000000000)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_expression_is_true_aave.ez_market_stats_TOTAL_STABLE_DEBT_USD", "column_name": "TOTAL_STABLE_DEBT_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_VARIABLE_DEBT_TOKEN", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float", "alias": "ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa"}, "created_at": 1670862744.424851, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_VARIABLE_DEBT_TOKEN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN", "column_name": "TOTAL_VARIABLE_DEBT_TOKEN", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_VARIABLE_DEBT_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float", "alias": "ez_market_stats_TOTAL_VARIABLE_DEBT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1"}, "created_at": 1670862744.429077, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_VARIABLE_DEBT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_VARIABLE_DEBT_USD", "column_name": "TOTAL_VARIABLE_DEBT_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95": {"raw_sql": "{{ dbt_utils.test_expression_is_true(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026\") }}", "test_metadata": {"name": "expression_is_true", "kwargs": {"expression": "<10000000000", "column_name": "TOTAL_VARIABLE_DEBT_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expression_is_true", "macro.dbt.get_where_subquery", "macro.dbt_utils.test_expression_is_true"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_expression_is_true_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000"], "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000", "alias": "ez_market_stats_TOTAL_VARIABLE_DEBT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026"}, "created_at": 1670862744.4338582, "compiled_sql": "\n\nwith meet_condition as (\n select * from ETHEREUM_DEV.aave.ez_market_stats where 1=1\n)\n\nselect\n *\nfrom meet_condition\n\nwhere not(TOTAL_VARIABLE_DEBT_USD <10000000000)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_expression_is_true_aave.ez_market_stats_TOTAL_VARIABLE_DEBT_USD", "column_name": "TOTAL_VARIABLE_DEBT_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLY_RATE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float", "alias": "ez_market_stats_SUPPLY_RATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc"}, "created_at": 1670862744.437825, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLY_RATE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_SUPPLY_RATE", "column_name": "SUPPLY_RATE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROW_RATE_STABLE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float", "alias": "ez_market_stats_BORROW_RATE_STABLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b"}, "created_at": 1670862744.4420512, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROW_RATE_STABLE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_BORROW_RATE_STABLE", "column_name": "BORROW_RATE_STABLE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROW_RATE_VARIABLE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float", "alias": "ez_market_stats_BORROW_RATE_VARIABLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec"}, "created_at": 1670862744.446221, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROW_RATE_VARIABLE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_BORROW_RATE_VARIABLE", "column_name": "BORROW_RATE_VARIABLE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AAVE_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float", "alias": "ez_market_stats_AAVE_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b"}, "created_at": 1670862744.450241, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AAVE_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_AAVE_PRICE", "column_name": "AAVE_PRICE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "UTILIZATION_RATE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float", "alias": "ez_market_stats_UTILIZATION_RATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792"}, "created_at": 1670862744.454675, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'UTILIZATION_RATE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_UTILIZATION_RATE", "column_name": "UTILIZATION_RATE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_market_stats_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_AAVE_VERSION", "alias": "ez_market_stats_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.458828, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["READ_ID"], "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID", "alias": "ez_market_stats_READ_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28"}, "created_at": 1670862744.460385, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n READ_ID\n from ETHEREUM_DEV.aave.ez_market_stats\n group by READ_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_market_stats_READ_ID", "column_name": null, "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_BLOCKCHAIN", "alias": "ez_repayments_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.469749, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_BLOCK_NUMBER", "alias": "ez_repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.47135, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_TX_HASH", "alias": "ez_repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.473058, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_BLOCK_TIMESTAMP", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.4745831, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f"}, "created_at": 1670862744.4761899, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_repayments\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_EVENT_INDEX", "alias": "ez_repayments_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.48234, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_AAVE_MARKET", "alias": "ez_repayments_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.484908, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REPAYED_TOKENS", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float", "alias": "ez_repayments_REPAYED_TOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e"}, "created_at": 1670862744.4870741, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REPAYED_TOKENS'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_repayments_REPAYED_TOKENS", "column_name": "REPAYED_TOKENS", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REPAYED_USD", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float", "alias": "ez_repayments_REPAYED_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182"}, "created_at": 1670862744.4927769, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REPAYED_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_repayments_REPAYED_USD", "column_name": "REPAYED_USD", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_PAYER"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_PAYER.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_PAYER", "alias": "ez_repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_PAYER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.498521, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere PAYER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_BORROWER"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_BORROWER.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_BORROWER", "alias": "ez_repayments_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.5001159, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_BORROWER", "column_name": "BORROWER", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_LENDING_POOL_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_LENDING_POOL_CONTRACT", "alias": "ez_repayments_LENDING_POOL_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.501642, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere LENDING_POOL_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_LENDING_POOL_CONTRACT", "column_name": "LENDING_POOL_CONTRACT", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_repayments_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_AAVE_VERSION", "alias": "ez_repayments_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.503786, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float", "alias": "ez_repayments_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62"}, "created_at": 1670862744.5060852, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_repayments_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX", "alias": "ez_repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25"}, "created_at": 1670862744.511617, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_repayments\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_repayments_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_BLOCKCHAIN", "alias": "ez_proposals_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.5204139, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_BLOCK_NUMBER", "alias": "ez_proposals_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.5221188, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "START_VOTING_PERIOD", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_START_VOTING_PERIOD"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_START_VOTING_PERIOD.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_START_VOTING_PERIOD", "alias": "ez_proposals_START_VOTING_PERIOD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_START_VOTING_PERIOD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.523956, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere START_VOTING_PERIOD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_START_VOTING_PERIOD", "column_name": "START_VOTING_PERIOD", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "END_VOTING_PERIOD", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_END_VOTING_PERIOD"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_END_VOTING_PERIOD.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_END_VOTING_PERIOD", "alias": "ez_proposals_END_VOTING_PERIOD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_END_VOTING_PERIOD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.5255208, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere END_VOTING_PERIOD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_END_VOTING_PERIOD", "column_name": "END_VOTING_PERIOD", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_BLOCK_TIMESTAMP", "alias": "ez_proposals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.527492, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GOVERNANCE_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_GOVERNANCE_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_GOVERNANCE_CONTRACT", "alias": "ez_proposals_GOVERNANCE_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.529472, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere GOVERNANCE_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_GOVERNANCE_CONTRACT", "column_name": "GOVERNANCE_CONTRACT", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_PROPOSAL_ID.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_PROPOSAL_ID", "alias": "ez_proposals_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.531041, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATUS", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_STATUS"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_STATUS.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_STATUS", "alias": "ez_proposals_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.5325508, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_STATUS", "column_name": "STATUS", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TARGETS", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_TARGETS"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_TARGETS.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_TARGETS", "alias": "ez_proposals_TARGETS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_TARGETS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.53406, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere TARGETS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_TARGETS", "column_name": "TARGETS", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSER", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_PROPOSER"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_PROPOSER.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_PROPOSER", "alias": "ez_proposals_PROPOSER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_PROPOSER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.535779, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere PROPOSER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_PROPOSER", "column_name": "PROPOSER", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TX", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_PROPOSAL_TX"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_aave__ez_proposals_PROPOSAL_TX.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_PROPOSAL_TX", "alias": "ez_proposals_PROPOSAL_TX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_PROPOSAL_TX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.537319, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere PROPOSAL_TX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_PROPOSAL_TX", "column_name": "PROPOSAL_TX", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["PROPOSAL_TX", "PROPOSAL_ID"], "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID", "alias": "ez_proposals_PROPOSAL_TX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4"}, "created_at": 1670862744.538846, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n PROPOSAL_TX, PROPOSAL_ID\n from ETHEREUM_DEV.aave.ez_proposals\n group by PROPOSAL_TX, PROPOSAL_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_proposals_PROPOSAL_TX", "column_name": null, "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_lending_BLOCK_NUMBER.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_BLOCK_NUMBER", "alias": "ez_lending_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.548147, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "ez_lending_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff"}, "created_at": 1670862744.549731, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_lending_BLOCK_TIMESTAMP.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_BLOCK_TIMESTAMP", "alias": "ez_lending_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.554126, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 7, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7", "alias": "ez_lending_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191"}, "created_at": 1670862744.555687, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.sushi.ez_lending\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -7,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_sushi.ez_lending_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "ez_lending_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892"}, "created_at": 1670862744.561703, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_TX_HASH"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_lending_TX_HASH.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_TX_HASH", "alias": "ez_lending_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.567314, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_lending_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7"}, "created_at": 1670862744.568888, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_lending\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_lending_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_ADDRESS", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_LENDING_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_LENDING_POOL_ADDRESS", "alias": "ez_lending_LENDING_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.574868, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere LENDING_POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_LENDING_POOL_ADDRESS", "column_name": "LENDING_POOL_ADDRESS", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LENDING_POOL_ADDRESS", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_lending_LENDING_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036"}, "created_at": 1670862744.577332, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LENDING_POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_lending\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_lending_LENDING_POOL_ADDRESS", "column_name": "LENDING_POOL_ADDRESS", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_AMOUNT"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_lending_AMOUNT.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_AMOUNT", "alias": "ez_lending_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.5818298, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT", "alias": "ez_lending_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c"}, "created_at": 1670862744.583702, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_510a008af79ffad06d5095f293762884\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_510a008af79ffad06d5095f293762884", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_510a008af79ffad06d5095f293762884.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT", "alias": "ez_lending_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_510a008af79ffad06d5095f293762884.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_510a008af79ffad06d5095f293762884"}, "created_at": 1670862744.5895839, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ASSET", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_ASSET"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_lending_ASSET.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_ASSET", "alias": "ez_lending_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_ASSET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.595343, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere ASSET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_ASSET", "column_name": "ASSET", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ASSET", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_", "alias": "ez_lending_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472"}, "created_at": 1670862744.597143, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ASSET, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_lending\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_lending_ASSET", "column_name": "ASSET", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR", "alias": "ez_lending_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6"}, "created_at": 1670862744.601857, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_DEPOSITOR"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_lending_DEPOSITOR.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_DEPOSITOR", "alias": "ez_lending_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_DEPOSITOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.6064708, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere DEPOSITOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_", "alias": "ez_lending_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873"}, "created_at": 1670862744.6082308, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(DEPOSITOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_lending\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_lending_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT", "alias": "ez_lending_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd"}, "created_at": 1670862744.613856, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending__LOG_ID"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_lending__LOG_ID.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending__LOG_ID", "alias": "ez_lending", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.619104, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending", "column_name": "_LOG_ID", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID", "alias": "ez_lending", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f"}, "created_at": 1670862744.621216, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.sushi.ez_lending\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_sushi.ez_lending", "column_name": null, "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_borrowing_BLOCK_NUMBER.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_BLOCK_NUMBER", "alias": "ez_borrowing_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.6359522, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452\") }}", "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('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "ez_borrowing_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452"}, "created_at": 1670862744.637613, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP", "alias": "ez_borrowing_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.641836, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 7, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7", "alias": "ez_borrowing_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152"}, "created_at": 1670862744.643384, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.sushi.ez_borrowing\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -7,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_sushi.ez_borrowing_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494\") }}", "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('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "ez_borrowing_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494"}, "created_at": 1670862744.650412, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_TX_HASH"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_borrowing_TX_HASH.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_TX_HASH", "alias": "ez_borrowing_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.655503, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd\") }}", "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('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_borrowing_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd"}, "created_at": 1670862744.657425, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_borrowing\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_borrowing_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_ADDRESS", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS", "alias": "ez_borrowing_LENDING_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.662503, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere LENDING_POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_LENDING_POOL_ADDRESS", "column_name": "LENDING_POOL_ADDRESS", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LENDING_POOL_ADDRESS", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_borrowing_LENDING_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19"}, "created_at": 1670862744.664356, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LENDING_POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_borrowing\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_borrowing_LENDING_POOL_ADDRESS", "column_name": "LENDING_POOL_ADDRESS", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_AMOUNT"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_borrowing_AMOUNT.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_AMOUNT", "alias": "ez_borrowing_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.6686258, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7\") }}", "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('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT", "alias": "ez_borrowing_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7"}, "created_at": 1670862744.670271, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT", "alias": "ez_borrowing_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4"}, "created_at": 1670862744.675599, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ASSET", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_ASSET"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_borrowing_ASSET.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_ASSET", "alias": "ez_borrowing_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_ASSET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.679955, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere ASSET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_ASSET", "column_name": "ASSET", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ASSET", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_", "alias": "ez_borrowing_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6"}, "created_at": 1670862744.682218, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ASSET, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_borrowing\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_borrowing_ASSET", "column_name": "ASSET", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR", "alias": "ez_borrowing_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44"}, "created_at": 1670862744.6876101, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "Borrower", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_Borrower"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_borrowing_Borrower.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_Borrower", "alias": "ez_borrowing_Borrower", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_Borrower.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.692085, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere Borrower is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_Borrower", "column_name": "Borrower", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "Borrower", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_", "alias": "ez_borrowing_Borrower", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8"}, "created_at": 1670862744.694738, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(Borrower, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_borrowing\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_borrowing_Borrower", "column_name": "Borrower", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing__LOG_ID"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_sushi__ez_borrowing__LOG_ID.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing__LOG_ID", "alias": "ez_borrowing", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.699923, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing", "column_name": "_LOG_ID", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID", "alias": "ez_borrowing", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf"}, "created_at": 1670862744.701499, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.sushi.ez_borrowing\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_sushi.ez_borrowing", "column_name": null, "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_BLOCK_HOUR"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__comp_market_stats_BLOCK_HOUR.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_BLOCK_HOUR", "alias": "comp_market_stats_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_BLOCK_HOUR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.712019, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.comp_market_stats\nwhere BLOCK_HOUR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3", "alias": "comp_market_stats_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8"}, "created_at": 1670862744.713684, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.comp_market_stats\n where\n -- to exclude erroneous future dates\n cast(BLOCK_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.comp_market_stats_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_NAME", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_CONTRACT_NAME"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__comp_market_stats_CONTRACT_NAME.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_CONTRACT_NAME", "alias": "comp_market_stats_CONTRACT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_CONTRACT_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.720083, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.comp_market_stats\nwhere CONTRACT_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_CONTRACT_NAME", "column_name": "CONTRACT_NAME", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_CTOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__comp_market_stats_CTOKEN_ADDRESS.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_CTOKEN_ADDRESS", "alias": "comp_market_stats_CTOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_CTOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.722959, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.comp_market_stats\nwhere CTOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_CTOKEN_ADDRESS", "column_name": "CTOKEN_ADDRESS", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"UNDERLYING_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNDERLYING_CONTRACT", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "UNDERLYING_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_UNDERLYING_CONTRACT"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_UNDERLYING_CONTRACT", "alias": "comp_market_stats_UNDERLYING_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "UNDERLYING_SYMBOL <> 'ETH'"}, "created_at": 1670862744.726055, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.comp_market_stats where UNDERLYING_SYMBOL <> 'ETH') dbt_subquery\nwhere UNDERLYING_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_UNDERLYING_CONTRACT", "column_name": "UNDERLYING_CONTRACT", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNDERLYING_SYMBOL", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_UNDERLYING_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_UNDERLYING_SYMBOL", "alias": "comp_market_stats_UNDERLYING_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.727815, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.comp_market_stats\nwhere UNDERLYING_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_UNDERLYING_SYMBOL", "column_name": "UNDERLYING_SYMBOL", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float", "alias": "comp_market_stats_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094"}, "created_at": 1670862744.729676, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "CTOKEN_PRICE", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float", "alias": "comp_market_stats_CTOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841"}, "created_at": 1670862744.7340002, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CTOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_CTOKEN_PRICE", "column_name": "CTOKEN_PRICE", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RESERVES_TOKEN_AMOUNT", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float", "alias": "comp_market_stats_RESERVES_TOKEN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b"}, "created_at": 1670862744.7389388, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RESERVES_TOKEN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_RESERVES_TOKEN_AMOUNT", "column_name": "RESERVES_TOKEN_AMOUNT", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROWS_TOKEN_AMOUNT", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float", "alias": "comp_market_stats_BORROWS_TOKEN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2"}, "created_at": 1670862744.7447271, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROWS_TOKEN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_BORROWS_TOKEN_AMOUNT", "column_name": "BORROWS_TOKEN_AMOUNT", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLY_TOKEN_AMOUNT", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float", "alias": "comp_market_stats_SUPPLY_TOKEN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210"}, "created_at": 1670862744.74897, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLY_TOKEN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_SUPPLY_TOKEN_AMOUNT", "column_name": "SUPPLY_TOKEN_AMOUNT", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLY_USD", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float", "alias": "comp_market_stats_SUPPLY_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c"}, "created_at": 1670862744.753911, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLY_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_SUPPLY_USD", "column_name": "SUPPLY_USD", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RESERVES_USD", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float", "alias": "comp_market_stats_RESERVES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe"}, "created_at": 1670862744.7582772, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RESERVES_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_RESERVES_USD", "column_name": "RESERVES_USD", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROWS_USD", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float", "alias": "comp_market_stats_BORROWS_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2"}, "created_at": 1670862744.763819, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROWS_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_BORROWS_USD", "column_name": "BORROWS_USD", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLY_APY", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float", "alias": "comp_market_stats_SUPPLY_APY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd"}, "created_at": 1670862744.769123, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLY_APY'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_SUPPLY_APY", "column_name": "SUPPLY_APY", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROW_APY", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float", "alias": "comp_market_stats_BORROW_APY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715"}, "created_at": 1670862744.7742121, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROW_APY'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_BORROW_APY", "column_name": "BORROW_APY", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COMP_PRICE", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float", "alias": "comp_market_stats_COMP_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0"}, "created_at": 1670862744.779042, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COMP_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_COMP_PRICE", "column_name": "COMP_PRICE", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COMP_SPEED_USD", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float", "alias": "comp_market_stats_COMP_SPEED_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242"}, "created_at": 1670862744.7830348, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COMP_SPEED_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_COMP_SPEED_USD", "column_name": "COMP_SPEED_USD", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COMP_APY_BORROW", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float", "alias": "comp_market_stats_COMP_APY_BORROW", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d"}, "created_at": 1670862744.787426, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COMP_APY_BORROW'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_COMP_APY_BORROW", "column_name": "COMP_APY_BORROW", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COMP_APY_SUPPLY", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float", "alias": "comp_market_stats_COMP_APY_SUPPLY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323"}, "created_at": 1670862744.79251, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COMP_APY_SUPPLY'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_COMP_APY_SUPPLY", "column_name": "COMP_APY_SUPPLY", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER", "CONTRACT_NAME", "CTOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS", "alias": "comp_market_stats_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56"}, "created_at": 1670862744.796771, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCK_NUMBER, CONTRACT_NAME, CTOKEN_ADDRESS\n from ETHEREUM_DEV.silver.comp_market_stats\n group by BLOCK_NUMBER, CONTRACT_NAME, CTOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.comp_market_stats_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_BLOCK_NUMBER", "alias": "ez_repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.805973, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_BLOCK_TIMESTAMP", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.80756, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7"}, "created_at": 1670862744.809217, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_repayments\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_BORROWER"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_BORROWER.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_BORROWER", "alias": "ez_repayments_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.815619, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_BORROWER", "column_name": "BORROWER", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_CTOKEN", "alias": "ez_repayments_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.817211, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_CTOKEN_SYMBOL", "alias": "ez_repayments_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.818743, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_PAYER"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_PAYER.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_PAYER", "alias": "ez_repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_PAYER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.8203049, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere PAYER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"REPAY_CONTRACT_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "REPAY_CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "REPAY_CONTRACT_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS", "alias": "ez_repayments_REPAY_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "REPAY_CONTRACT_SYMBOL <> 'ETH'"}, "created_at": 1670862744.822461, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_repayments where REPAY_CONTRACT_SYMBOL <> 'ETH') dbt_subquery\nwhere REPAY_CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_REPAY_CONTRACT_ADDRESS", "column_name": "REPAY_CONTRACT_ADDRESS", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "REPAY_CONTRACT_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL", "alias": "ez_repayments_REPAY_CONTRACT_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.82403, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere REPAY_CONTRACT_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_REPAY_CONTRACT_SYMBOL", "column_name": "REPAY_CONTRACT_SYMBOL", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REPAYED_AMOUNT", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float", "alias": "ez_repayments_REPAYED_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8"}, "created_at": 1670862744.8258922, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAY_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAY_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REPAYED_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_repayments_REPAYED_AMOUNT", "column_name": "REPAYED_AMOUNT", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REPAYED_AMOUNT_USD", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float", "alias": "ez_repayments_REPAYED_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df"}, "created_at": 1670862744.831291, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAY_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAY_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REPAYED_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_repayments_REPAYED_AMOUNT_USD", "column_name": "REPAYED_AMOUNT_USD", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_TX_HASH", "alias": "ez_repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.835556, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_repayments_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_EVENT_INDEX", "alias": "ez_repayments_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.837213, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id", "alias": "ez_repayments", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8"}, "created_at": 1670862744.8394592, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_repayments\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_repayments", "column_name": null, "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_borrows_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BLOCK_NUMBER", "alias": "ez_borrows_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.849781, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_borrows_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BLOCK_TIMESTAMP", "alias": "ez_borrows_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.8514712, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3", "alias": "ez_borrows_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b"}, "created_at": 1670862744.8532429, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_borrows\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_borrows_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BORROWER"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_borrows_BORROWER.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BORROWER", "alias": "ez_borrows_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.861516, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BORROWER", "column_name": "BORROWER", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BORROWS_CONTRACT_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWS_CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BORROWS_CONTRACT_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS", "alias": "ez_borrows_BORROWS_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BORROWS_CONTRACT_SYMBOL <> 'ETH'"}, "created_at": 1670862744.864362, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_borrows where BORROWS_CONTRACT_SYMBOL <> 'ETH') dbt_subquery\nwhere BORROWS_CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BORROWS_CONTRACT_ADDRESS", "column_name": "BORROWS_CONTRACT_ADDRESS", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWS_CONTRACT_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL", "alias": "ez_borrows_BORROWS_CONTRACT_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.866216, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere BORROWS_CONTRACT_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BORROWS_CONTRACT_SYMBOL", "column_name": "BORROWS_CONTRACT_SYMBOL", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_borrows_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_CTOKEN", "alias": "ez_borrows_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.8680608, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_borrows_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_CTOKEN_SYMBOL", "alias": "ez_borrows_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.8697789, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LOAN_AMOUNT", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float", "alias": "ez_borrows_LOAN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44"}, "created_at": 1670862744.871992, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LOAN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_borrows_LOAN_AMOUNT", "column_name": "LOAN_AMOUNT", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LOAN_AMOUNT_USD", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float", "alias": "ez_borrows_LOAN_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a"}, "created_at": 1670862744.877664, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LOAN_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_borrows_LOAN_AMOUNT_USD", "column_name": "LOAN_AMOUNT_USD", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_borrows_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_TX_HASH", "alias": "ez_borrows_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.882428, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_borrows_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_EVENT_INDEX", "alias": "ez_borrows_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.883976, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id", "alias": "ez_borrows", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c"}, "created_at": 1670862744.885519, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_borrows\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_borrows", "column_name": null, "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["CTOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('compound__ez_asset_details')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_asset_details"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5.sql", "original_file_path": "models/compound/gold/compound__ez_asset_details.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS", "alias": "ez_asset_details_CTOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_asset_details"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_asset_details.yml/dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5"}, "created_at": 1670862744.895343, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n CTOKEN_ADDRESS\n from ETHEREUM_DEV.compound.ez_asset_details\n group by CTOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_asset_details_CTOKEN_ADDRESS", "column_name": null, "file_key_name": "models.compound__ez_asset_details"}, "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_redemptions_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_BLOCK_NUMBER", "alias": "ez_redemptions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.910202, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_BLOCK_TIMESTAMP", "alias": "ez_redemptions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.912086, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3", "alias": "ez_redemptions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531"}, "created_at": 1670862744.913627, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_redemptions\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_redemptions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_redemptions_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_CTOKEN", "alias": "ez_redemptions_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.919667, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_redemptions_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_CTOKEN_SYMBOL", "alias": "ez_redemptions_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.921576, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RECEIVED_AMOUNT", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float", "alias": "ez_redemptions_RECEIVED_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2"}, "created_at": 1670862744.923179, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMED_CTOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RECEIVED_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_redemptions_RECEIVED_AMOUNT", "column_name": "RECEIVED_AMOUNT", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RECEIVED_AMOUNT_USD", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float", "alias": "ez_redemptions_RECEIVED_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f"}, "created_at": 1670862744.928769, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMED_CTOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RECEIVED_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_redemptions_RECEIVED_AMOUNT_USD", "column_name": "RECEIVED_AMOUNT_USD", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"RECEIVED_CONTRACT_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIVED_CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "RECEIVED_CONTRACT_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS", "alias": "ez_redemptions_RECEIVED_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "RECEIVED_CONTRACT_SYMBOL <> 'ETH'"}, "created_at": 1670862744.9339762, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_redemptions where RECEIVED_CONTRACT_SYMBOL <> 'ETH') dbt_subquery\nwhere RECEIVED_CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_RECEIVED_CONTRACT_ADDRESS", "column_name": "RECEIVED_CONTRACT_ADDRESS", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIVED_CONTRACT_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL", "alias": "ez_redemptions_RECEIVED_CONTRACT_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.935519, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere RECEIVED_CONTRACT_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_RECEIVED_CONTRACT_SYMBOL", "column_name": "RECEIVED_CONTRACT_SYMBOL", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REDEEMED_CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float", "alias": "ez_redemptions_REDEEMED_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508"}, "created_at": 1670862744.937184, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMED_CTOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REDEEMED_CTOKEN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_redemptions_REDEEMED_CTOKEN", "column_name": "REDEEMED_CTOKEN", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "REDEEMER", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_REDEEMER"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_redemptions_REDEEMER.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_REDEEMER", "alias": "ez_redemptions_REDEEMER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_REDEEMER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.943038, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere REDEEMER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_REDEEMER", "column_name": "REDEEMER", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_redemptions_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_TX_HASH", "alias": "ez_redemptions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.94496, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_redemptions_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_EVENT_INDEX", "alias": "ez_redemptions_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.9467762, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id", "alias": "ez_redemptions", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89"}, "created_at": 1670862744.948308, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_redemptions\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_redemptions", "column_name": null, "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_deposits_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_BLOCK_NUMBER", "alias": "ez_deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.959359, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_deposits_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_BLOCK_TIMESTAMP", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.961366, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9"}, "created_at": 1670862744.9629261, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_deposits\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_deposits_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_CTOKEN", "alias": "ez_deposits_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.968868, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_deposits_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_CTOKEN_SYMBOL", "alias": "ez_deposits_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.971589, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "ISSUED_CTOKENS", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float", "alias": "ez_deposits_ISSUED_CTOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5"}, "created_at": 1670862744.974626, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_CTOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_CONTRACT_ADDR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ISSUED_CTOKENS'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_deposits_ISSUED_CTOKENS", "column_name": "ISSUED_CTOKENS", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLIED_BASE_ASSET", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float", "alias": "ez_deposits_SUPPLIED_BASE_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821"}, "created_at": 1670862744.9796438, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_CTOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_CONTRACT_ADDR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLIED_BASE_ASSET'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_deposits_SUPPLIED_BASE_ASSET", "column_name": "SUPPLIED_BASE_ASSET", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLIED_BASE_ASSET_USD", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float", "alias": "ez_deposits_SUPPLIED_BASE_ASSET_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a"}, "created_at": 1670862744.9840791, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_CTOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_CONTRACT_ADDR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLIED_BASE_ASSET_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_deposits_SUPPLIED_BASE_ASSET_USD", "column_name": "SUPPLIED_BASE_ASSET_USD", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"SUPPLIED_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUPPLIED_CONTRACT_ADDR", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "SUPPLIED_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR", "alias": "ez_deposits_SUPPLIED_CONTRACT_ADDR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "SUPPLIED_SYMBOL <> 'ETH'"}, "created_at": 1670862744.989516, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_deposits where SUPPLIED_SYMBOL <> 'ETH') dbt_subquery\nwhere SUPPLIED_CONTRACT_ADDR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_SUPPLIED_CONTRACT_ADDR", "column_name": "SUPPLIED_CONTRACT_ADDR", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUPPLIED_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_SUPPLIED_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_deposits_SUPPLIED_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_SUPPLIED_SYMBOL", "alias": "ez_deposits_SUPPLIED_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_SUPPLIED_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.991447, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere SUPPLIED_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_SUPPLIED_SYMBOL", "column_name": "SUPPLIED_SYMBOL", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUPPLIER", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_SUPPLIER"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_deposits_SUPPLIER.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_SUPPLIER", "alias": "ez_deposits_SUPPLIER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_SUPPLIER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.9933262, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere SUPPLIER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_SUPPLIER", "column_name": "SUPPLIER", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_deposits_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_TX_HASH", "alias": "ez_deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.994838, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_deposits_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_EVENT_INDEX", "alias": "ez_deposits_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862744.996351, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id", "alias": "ez_deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528"}, "created_at": 1670862744.997878, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_deposits\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_deposits", "column_name": null, "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_BLOCK_NUMBER", "alias": "ez_liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.0081012, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_BLOCK_TIMESTAMP", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.00987, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 5, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4"}, "created_at": 1670862745.012117, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_liquidations\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -5,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_BORROWER"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_BORROWER.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_BORROWER", "alias": "ez_liquidations_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.018062, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_BORROWER", "column_name": "BORROWER", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_CTOKEN", "alias": "ez_liquidations_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.020076, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_CTOKEN_SYMBOL", "alias": "ez_liquidations_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.0225039, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_LIQUIDATOR"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_LIQUIDATOR.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_LIQUIDATOR", "alias": "ez_liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_LIQUIDATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.02416, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere LIQUIDATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "CTOKENS_SEIZED", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float", "alias": "ez_liquidations_CTOKENS_SEIZED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa"}, "created_at": 1670862745.026428, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKENS_SEIZED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CTOKENS_SEIZED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_liquidations_CTOKENS_SEIZED", "column_name": "CTOKENS_SEIZED", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDATION_AMOUNT", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float", "alias": "ez_liquidations_LIQUIDATION_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275"}, "created_at": 1670862745.031595, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKENS_SEIZED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDATION_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_liquidations_LIQUIDATION_AMOUNT", "column_name": "LIQUIDATION_AMOUNT", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDATION_AMOUNT_USD", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float", "alias": "ez_liquidations_LIQUIDATION_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8"}, "created_at": 1670862745.035891, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKENS_SEIZED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDATION_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_liquidations_LIQUIDATION_AMOUNT_USD", "column_name": "LIQUIDATION_AMOUNT_USD", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"LIQUIDATION_CONTRACT_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATION_CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "LIQUIDATION_CONTRACT_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS", "alias": "ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "LIQUIDATION_CONTRACT_SYMBOL <> 'ETH'"}, "created_at": 1670862745.043211, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_liquidations where LIQUIDATION_CONTRACT_SYMBOL <> 'ETH') dbt_subquery\nwhere LIQUIDATION_CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS", "column_name": "LIQUIDATION_CONTRACT_ADDRESS", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATION_CONTRACT_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL", "alias": "ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.045553, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere LIQUIDATION_CONTRACT_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL", "column_name": "LIQUIDATION_CONTRACT_SYMBOL", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_TX_HASH", "alias": "ez_liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.047549, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_COLLATERAL_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_COLLATERAL_CTOKEN", "alias": "ez_liquidations_COLLATERAL_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.049494, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere COLLATERAL_CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_COLLATERAL_CTOKEN", "column_name": "COLLATERAL_CTOKEN", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_COLLATERAL_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_COLLATERAL_SYMBOL", "alias": "ez_liquidations_COLLATERAL_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.051608, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere COLLATERAL_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_COLLATERAL_SYMBOL", "column_name": "COLLATERAL_SYMBOL", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_compound__ez_liquidations_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_EVENT_INDEX", "alias": "ez_liquidations_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670862745.053616, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id", "alias": "ez_liquidations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71"}, "created_at": 1670862745.055915, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_liquidations\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_liquidations", "column_name": null, "file_key_name": "models.compound__ez_liquidations"}, "model.ethereum_models.silver__chainlink_feeds": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id'\n) }}\n\nWITH base AS (\n\n SELECT\n contract_address,\n block_number,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n read_output :: STRING\n )\n ) AS read_result,\n _inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0x50d25bcd'\n AND call_name = 'chainlink_price_feed'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n contract_address,\n block_number,\n read_result,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address']\n ) }} AS id\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY contract_address, block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "chainlink", "silver", "silver__chainlink_feeds"], "unique_id": "model.ethereum_models.silver__chainlink_feeds", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "chainlink/silver/silver__chainlink_feeds.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.sql", "name": "silver__chainlink_feeds", "alias": "chainlink_feeds", "checksum": {"name": "sha256", "checksum": "dd51dd7d3a3d03565ae5052e1e0fbf90140164af7e9104dd377beed3bc854085"}, "tags": [], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/chainlink/silver/silver__chainlink_feeds.yml", "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id"}, "created_at": 1670867980.366611, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n contract_address,\n block_number,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n read_output :: STRING\n )\n ) AS read_result,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0x50d25bcd'\n AND call_name = 'chainlink_price_feed'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.chainlink_feeds\n)\n\n)\nSELECT\n contract_address,\n block_number,\n read_result,\n _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') as TEXT)) AS id\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY contract_address, block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.chainlink_feeds"}, "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "chainlink", "silver", "not_null_silver__chainlink_feeds_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__chainlink_feeds_BLOCK_NUMBER.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "not_null_silver__chainlink_feeds_BLOCK_NUMBER", "alias": "chainlink_feeds_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/not_null_silver__chainlink_feeds_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670867980.3792121, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.chainlink_feeds\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.chainlink_feeds_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25\") }}", "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('silver__chainlink_feeds')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "chainlink_feeds_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25"}, "created_at": 1670867980.3879948, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_RESULT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.chainlink_feeds_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "chainlink", "silver", "not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP", "alias": "chainlink_feeds", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670867980.406833, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.chainlink_feeds\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.chainlink_feeds", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917\") }}", "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__chainlink_feeds')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1", "alias": "chainlink_feeds", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917"}, "created_at": 1670867980.408782, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.chainlink_feeds\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.chainlink_feeds", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924\") }}", "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__chainlink_feeds')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "chainlink_feeds", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924"}, "created_at": 1670867980.453897, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_RESULT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.chainlink_feeds", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "chainlink", "silver", "not_null_silver__chainlink_feeds_ID"], "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__chainlink_feeds_ID.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "not_null_silver__chainlink_feeds_ID", "alias": "chainlink_feeds_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/not_null_silver__chainlink_feeds_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670867980.46138, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.chainlink_feeds\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.chainlink_feeds_ID", "column_name": "ID", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "chainlink", "silver", "not_null_silver__chainlink_feeds_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "not_null_silver__chainlink_feeds_CONTRACT_ADDRESS", "alias": "chainlink_feeds_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670867980.46289, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.chainlink_feeds\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.chainlink_feeds_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed\") }}", "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('silver__chainlink_feeds')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "chainlink_feeds_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed"}, "created_at": 1670867980.464479, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.chainlink_feeds\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.chainlink_feeds_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID", "alias": "chainlink_feeds_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d"}, "created_at": 1670867980.4828448, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.chainlink_feeds\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.chainlink_feeds_ID", "column_name": null, "file_key_name": "models.silver__chainlink_feeds"}, "model.ethereum_models.silver_nft__blur_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH event_base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n ARRAY_SIZE(segmented_data) AS SIZE,\n \n CONCAT('0x', SUBSTR(segmented_data [7] :: STRING, 25, 40)) as nft_address,\n PUBLIC.udf_hex_to_int( segmented_data [8] :: STRING ) as token_id, \n CASE\n WHEN CONCAT(\n '0x',\n SUBSTR(\n segmented_data [19] :: STRING,\n 25,\n 40\n )\n ) = '0x0000000000000000000000000000000000000000' then null \n ELSE CONCAT(\n '0x',\n SUBSTR(\n segmented_data [19] :: STRING,\n 25,\n 40\n )\n )\n END AS royalty_address,\n \n CONCAT('0x', SUBSTR(segmented_data [10] :: STRING, 25, 40)) as currency_address, \n CASE \n WHEN currency_address = '0x0000000000a39bb272e79075ade125fd351887ac' then 'bid_won'\n WHEN currency_address = '0x0000000000000000000000000000000000000000' then 'sale'\n end as event_type, \n CASE \n WHEN event_type = 'bid_won' then CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN event_type = 'sale' then CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n END as seller_address,\n CASE \n WHEN event_type = 'bid_won' then CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN event_type = 'sale' then CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END as buyer_address,\n \n PUBLIC.udf_hex_to_int(\n segmented_data [11] :: STRING\n ) / pow(\n 10,\n 18\n ) AS sale_price_total,\n row_number() over (partition by tx_hash order by event_index asc) as event_base_index\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND topics [0] :: STRING = '0x61cbb2a3dee0b6064c2e681aadd61677fb4ef319f0b547508d495626f5a62f64'\n AND contract_address = '0x000000000000ad05ccc4f10045630fb830b95127'\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\n\nbid_royalty_transfers as (\nSELECT \n tx_hash, \n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS from_address,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS to_address,\n ethereum.public.udf_hex_to_int( data :: STRING)::int / 1e18 AS royalty_amount, \n event_index,\n row_number() over (partition by tx_hash order by event_index asc) as bid_royalty_index_initial\n\n from {{ ref('silver__logs') }} \n\n WHERE block_timestamp >= '2022-08-01'\n AND topics[0] = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND contract_address = '0x0000000000a39bb272e79075ade125fd351887ac'\n AND to_address in \n (\n select \n royalty_address \n from event_base\n )\n AND tx_hash in (\n select \n tx_hash \n from event_base \n where event_type = 'bid_won'\n and royalty_address is not null \n )\n \n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n\n\n qualify mod(bid_royalty_index_initial, 2) = 1\n),\n\nbid_royalty_transfers_final as (\nselect \n tx_hash, \n from_address, \n to_address, \n royalty_amount, \n row_number() over (partition by tx_hash order by event_index asc) as bid_royalty_index\n from bid_royalty_transfers\n),\n\nevent_base_bid as (\n\n select \n e.block_number, \n e.block_timestamp,\n e.tx_hash, \n e.event_type, \n e.contract_address, \n e.token_id, \n e.nft_address, \n e.sale_price_total,\n coalesce(royalty_amount, 0) as creator_fee,\n e._log_id,\n e._inserted_timestamp\n from event_base e \n\n left join bid_royalty_transfers_final r \n on e.tx_hash = r.tx_hash\n and e.event_base_index = r.bid_royalty_index\n \n where event_type = 'bid_won'\n),\n\n\nroyalty_purchases AS (\n SELECT\n tx_hash,\n event_index,\n royalty_address,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n royalty_address\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n event_base\n WHERE\n royalty_address IS NOT NULL\n AND event_type = 'sale'\n),\nroyalty_addresses AS (\n SELECT\n DISTINCT tx_hash,\n royalty_address\n FROM\n event_base\n WHERE\n royalty_address IS NOT NULL\n AND event_type = 'sale'\n),\npayments AS (\n SELECT\n tx_hash,\n to_address,\n eth_value,\n identifier,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n split_id [6] :: INTEGER AS level6,\n split_id [7] :: INTEGER AS level7,\n split_id [8] :: INTEGER AS level8,\n split_id [9] :: INTEGER AS level9,\n split_id [10] :: INTEGER AS level10,\n split_id [11] :: INTEGER AS level11,\n split_id [12] :: INTEGER AS level12,\n split_id [13] :: INTEGER AS level13,\n split_id [14] :: INTEGER AS level14,\n split_id [15] :: INTEGER AS level15,\n split_id [16] :: INTEGER AS level16,\n split_id [17] :: INTEGER AS level17,\n split_id [18] :: INTEGER AS level18,\n split_id [19] :: INTEGER AS level19,\n split_id [20] :: INTEGER AS level20,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n to_address\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC,\n level9 ASC,\n level10 ASC,\n level11 ASC,\n level12 ASC,\n level13 ASC,\n level14 ASC,\n level15 ASC,\n level16 ASC,\n level17 ASC,\n level18 ASC,\n level19 ASC,\n level20 ASC\n ) AS agg_id\n FROM\n {{ ref('silver__traces') }}\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n WHERE event_type = 'sale'\n )\n AND eth_value > 0\n AND (\n from_address <> '0x39da41747a83aee658334415666f3ef92dd0d541'\n AND from_address <> '0x0000000000a39bb272e79075ade125fd351887ac'\n AND to_address <> '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n AND identifier <> 'CALL_ORIGIN'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nroyalty_payments AS (\n SELECT\n payments.tx_hash,\n to_address,\n eth_value,\n identifier,\n agg_id\n FROM\n payments\n INNER JOIN royalty_addresses\n ON payments.tx_hash = royalty_addresses.tx_hash\n AND payments.to_address = royalty_addresses.royalty_address\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature,\n tx_fee,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n event_index,\n contract_address AS nft_address,\n project_name,\n from_address AS nft_from_address,\n to_address AS nft_to_address,\n tokenId AS token_id,\n erc1155_value,\n token_metadata,\n CONCAT(\n tx_hash,\n '-',\n contract_address,\n '-',\n tokenId\n ) AS nft_id\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_sale AS (\n SELECT\n tx_hash,\n event_index,\n nft_address,\n nft_from_address AS seller_address,\n token_id,\n erc1155_value,\n token_metadata,\n project_name\n FROM\n nft_transfers qualify(ROW_NUMBER() over(PARTITION BY nft_id\n ORDER BY\n event_index ASC)) = 1\n),\nnft_buy AS (\n SELECT\n tx_hash,\n event_index,\n nft_address,\n nft_to_address AS buyer_address,\n token_id,\n erc1155_value,\n token_metadata,\n project_name\n FROM\n nft_transfers qualify(ROW_NUMBER() over(PARTITION BY nft_id\n ORDER BY\n event_index DESC)) = 1\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address is null \n AND symbol is null \n AND HOUR >= '2022-08-01'\n GROUP BY\n HOUR\n\n),\n\nevent_base_buy as (\n \n select \n b.block_number,\n b.block_timestamp,\n b.tx_hash,\n b.event_type,\n b.contract_address,\n b.token_id,\n b.nft_address,\n b.sale_price_total, \n eth_value,\n b._log_id,\n b._inserted_timestamp\n from event_base b \n \n LEFT JOIN royalty_purchases rp\n ON b.tx_hash = rp.tx_hash\n AND b.event_index = rp.event_index\n LEFT JOIN royalty_payments p\n ON b.tx_hash = p.tx_hash\n AND b.royalty_address = p.to_address\n AND rp.agg_id = p.agg_id\n \n where event_type = 'sale'\n),\n\nevent_base_combined as (\n select * from event_base_buy \n \n union all \n \n select * from event_base_bid \n),\n\nFINAL AS (\n SELECT\n b.block_number,\n b.block_timestamp,\n b.tx_hash,\n t.origin_to_address,\n t.origin_from_address,\n t.origin_function_signature,\n b.event_type,\n b.contract_address AS platform_address,\n 'blur' AS platform_name,\n 'v1' AS platform_exchange_version,\n nb.buyer_address,\n ns.seller_address,\n ns.nft_address,\n ns.project_name,\n ns.erc1155_value,\n ns.token_id AS tokenId,\n ns.token_metadata,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address,\n sale_price_total AS price,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n sale_price_total * eth_price,\n 2\n ) AS price_usd,\n COALESCE(\n eth_value,\n 0\n ) AS total_fees,\n 0 AS platform_fee,\n 0 AS platform_fee_usd,\n COALESCE(\n eth_value,\n 0\n ) AS creator_fee,\n ROUND(\n creator_fee * eth_price,\n 2\n ) AS creator_fee_usd,\n ROUND(\n creator_fee * eth_price,\n 2\n ) AS total_fees_usd,\n b._log_id,\n b._inserted_timestamp,\n input_data,\n tx_fee\n FROM\n event_base_combined b\n LEFT JOIN tx_data t\n ON b.tx_hash = t.tx_hash\n LEFT JOIN nft_sale ns\n ON b.tx_hash = ns.tx_hash\n AND b.token_id = ns.token_id\n AND b.nft_address = ns.nft_address\n LEFT JOIN nft_buy nb\n ON b.tx_hash = nb.tx_hash\n AND b.token_id = nb.token_id\n AND b.nft_address = nb.nft_address\n LEFT JOIN eth_prices ep\n ON ep.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )\n \n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n nft_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__blur_sales"], "unique_id": "model.ethereum_models.silver_nft__blur_sales", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "silver/nft/silver_nft__blur_sales.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.sql", "name": "silver_nft__blur_sales", "alias": "blur_sales", "checksum": {"name": "sha256", "checksum": "7d487a0de75bb34a84580ec6f68118a0818f250626c2b4be8ad67b99773a9e8f"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__traces"], ["silver__transactions"], ["silver__nft_transfers"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__blur_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1670874661.5380008, "compiled_sql": "\n\nWITH event_base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n ARRAY_SIZE(segmented_data) AS SIZE,\n \n CONCAT('0x', SUBSTR(segmented_data [7] :: STRING, 25, 40)) as nft_address,\n PUBLIC.udf_hex_to_int( segmented_data [8] :: STRING ) as token_id, \n CASE\n WHEN CONCAT(\n '0x',\n SUBSTR(\n segmented_data [19] :: STRING,\n 25,\n 40\n )\n ) = '0x0000000000000000000000000000000000000000' then null \n ELSE CONCAT(\n '0x',\n SUBSTR(\n segmented_data [19] :: STRING,\n 25,\n 40\n )\n )\n END AS royalty_address,\n \n CONCAT('0x', SUBSTR(segmented_data [10] :: STRING, 25, 40)) as currency_address, \n CASE \n WHEN currency_address = '0x0000000000a39bb272e79075ade125fd351887ac' then 'bid_won'\n WHEN currency_address = '0x0000000000000000000000000000000000000000' then 'sale'\n end as event_type, \n CASE \n WHEN event_type = 'bid_won' then CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN event_type = 'sale' then CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n END as seller_address,\n CASE \n WHEN event_type = 'bid_won' then CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN event_type = 'sale' then CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END as buyer_address,\n \n PUBLIC.udf_hex_to_int(\n segmented_data [11] :: STRING\n ) / pow(\n 10,\n 18\n ) AS sale_price_total,\n row_number() over (partition by tx_hash order by event_index asc) as event_base_index\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND topics [0] :: STRING = '0x61cbb2a3dee0b6064c2e681aadd61677fb4ef319f0b547508d495626f5a62f64'\n AND contract_address = '0x000000000000ad05ccc4f10045630fb830b95127'\n AND tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n),\n\nbid_royalty_transfers as (\nSELECT \n tx_hash, \n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS from_address,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS to_address,\n ethereum.public.udf_hex_to_int( data :: STRING)::int / 1e18 AS royalty_amount, \n event_index,\n row_number() over (partition by tx_hash order by event_index asc) as bid_royalty_index_initial\n\n from ETHEREUM_DEV.silver.logs \n\n WHERE block_timestamp >= '2022-08-01'\n AND topics[0] = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND contract_address = '0x0000000000a39bb272e79075ade125fd351887ac'\n AND to_address in \n (\n select \n royalty_address \n from event_base\n )\n AND tx_hash in (\n select \n tx_hash \n from event_base \n where event_type = 'bid_won'\n and royalty_address is not null \n )\n \n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n\n\n qualify mod(bid_royalty_index_initial, 2) = 1\n),\n\nbid_royalty_transfers_final as (\nselect \n tx_hash, \n from_address, \n to_address, \n royalty_amount, \n row_number() over (partition by tx_hash order by event_index asc) as bid_royalty_index\n from bid_royalty_transfers\n),\n\nevent_base_bid as (\n\n select \n e.block_number, \n e.block_timestamp,\n e.tx_hash, \n e.event_type, \n e.contract_address, \n e.token_id, \n e.nft_address, \n e.sale_price_total,\n coalesce(royalty_amount, 0) as creator_fee,\n e._log_id,\n e._inserted_timestamp\n from event_base e \n\n left join bid_royalty_transfers_final r \n on e.tx_hash = r.tx_hash\n and e.event_base_index = r.bid_royalty_index\n \n where event_type = 'bid_won'\n),\n\n\nroyalty_purchases AS (\n SELECT\n tx_hash,\n event_index,\n royalty_address,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n royalty_address\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n event_base\n WHERE\n royalty_address IS NOT NULL\n AND event_type = 'sale'\n),\nroyalty_addresses AS (\n SELECT\n DISTINCT tx_hash,\n royalty_address\n FROM\n event_base\n WHERE\n royalty_address IS NOT NULL\n AND event_type = 'sale'\n),\npayments AS (\n SELECT\n tx_hash,\n to_address,\n eth_value,\n identifier,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n split_id [6] :: INTEGER AS level6,\n split_id [7] :: INTEGER AS level7,\n split_id [8] :: INTEGER AS level8,\n split_id [9] :: INTEGER AS level9,\n split_id [10] :: INTEGER AS level10,\n split_id [11] :: INTEGER AS level11,\n split_id [12] :: INTEGER AS level12,\n split_id [13] :: INTEGER AS level13,\n split_id [14] :: INTEGER AS level14,\n split_id [15] :: INTEGER AS level15,\n split_id [16] :: INTEGER AS level16,\n split_id [17] :: INTEGER AS level17,\n split_id [18] :: INTEGER AS level18,\n split_id [19] :: INTEGER AS level19,\n split_id [20] :: INTEGER AS level20,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n to_address\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC,\n level9 ASC,\n level10 ASC,\n level11 ASC,\n level12 ASC,\n level13 ASC,\n level14 ASC,\n level15 ASC,\n level16 ASC,\n level17 ASC,\n level18 ASC,\n level19 ASC,\n level20 ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n WHERE event_type = 'sale'\n )\n AND eth_value > 0\n AND (\n from_address <> '0x39da41747a83aee658334415666f3ef92dd0d541'\n AND from_address <> '0x0000000000a39bb272e79075ade125fd351887ac'\n AND to_address <> '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n AND identifier <> 'CALL_ORIGIN'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n),\nroyalty_payments AS (\n SELECT\n payments.tx_hash,\n to_address,\n eth_value,\n identifier,\n agg_id\n FROM\n payments\n INNER JOIN royalty_addresses\n ON payments.tx_hash = royalty_addresses.tx_hash\n AND payments.to_address = royalty_addresses.royalty_address\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature,\n tx_fee,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n event_index,\n contract_address AS nft_address,\n project_name,\n from_address AS nft_from_address,\n to_address AS nft_to_address,\n tokenId AS token_id,\n erc1155_value,\n token_metadata,\n CONCAT(\n tx_hash,\n '-',\n contract_address,\n '-',\n tokenId\n ) AS nft_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n),\nnft_sale AS (\n SELECT\n tx_hash,\n event_index,\n nft_address,\n nft_from_address AS seller_address,\n token_id,\n erc1155_value,\n token_metadata,\n project_name\n FROM\n nft_transfers qualify(ROW_NUMBER() over(PARTITION BY nft_id\n ORDER BY\n event_index ASC)) = 1\n),\nnft_buy AS (\n SELECT\n tx_hash,\n event_index,\n nft_address,\n nft_to_address AS buyer_address,\n token_id,\n erc1155_value,\n token_metadata,\n project_name\n FROM\n nft_transfers qualify(ROW_NUMBER() over(PARTITION BY nft_id\n ORDER BY\n event_index DESC)) = 1\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address is null \n AND symbol is null \n AND HOUR >= '2022-08-01'\n GROUP BY\n HOUR\n\n),\n\nevent_base_buy as (\n \n select \n b.block_number,\n b.block_timestamp,\n b.tx_hash,\n b.event_type,\n b.contract_address,\n b.token_id,\n b.nft_address,\n b.sale_price_total, \n eth_value,\n b._log_id,\n b._inserted_timestamp\n from event_base b \n \n LEFT JOIN royalty_purchases rp\n ON b.tx_hash = rp.tx_hash\n AND b.event_index = rp.event_index\n LEFT JOIN royalty_payments p\n ON b.tx_hash = p.tx_hash\n AND b.royalty_address = p.to_address\n AND rp.agg_id = p.agg_id\n \n where event_type = 'sale'\n),\n\nevent_base_combined as (\n select * from event_base_buy \n \n union all \n \n select * from event_base_bid \n),\n\nFINAL AS (\n SELECT\n b.block_number,\n b.block_timestamp,\n b.tx_hash,\n t.origin_to_address,\n t.origin_from_address,\n t.origin_function_signature,\n b.event_type,\n b.contract_address AS platform_address,\n 'blur' AS platform_name,\n 'v1' AS platform_exchange_version,\n nb.buyer_address,\n ns.seller_address,\n ns.nft_address,\n ns.project_name,\n ns.erc1155_value,\n ns.token_id AS tokenId,\n ns.token_metadata,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address,\n sale_price_total AS price,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n sale_price_total * eth_price,\n 2\n ) AS price_usd,\n COALESCE(\n eth_value,\n 0\n ) AS total_fees,\n 0 AS platform_fee,\n 0 AS platform_fee_usd,\n COALESCE(\n eth_value,\n 0\n ) AS creator_fee,\n ROUND(\n creator_fee * eth_price,\n 2\n ) AS creator_fee_usd,\n ROUND(\n creator_fee * eth_price,\n 2\n ) AS total_fees_usd,\n b._log_id,\n b._inserted_timestamp,\n input_data,\n tx_fee\n FROM\n event_base_combined b\n LEFT JOIN tx_data t\n ON b.tx_hash = t.tx_hash\n LEFT JOIN nft_sale ns\n ON b.tx_hash = ns.tx_hash\n AND b.token_id = ns.token_id\n AND b.nft_address = ns.nft_address\n LEFT JOIN nft_buy nb\n ON b.tx_hash = nb.tx_hash\n AND b.token_id = nb.token_id\n AND b.nft_address = nb.nft_address\n LEFT JOIN eth_prices ep\n ON ep.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )\n \n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n nft_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_BLOCK_NUMBER", "alias": "blur_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.5482612, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc\") }}", "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('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "blur_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc"}, "created_at": 1670874661.551869, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP", "alias": "blur_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.5694342, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21\") }}", "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__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1", "alias": "blur_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21"}, "created_at": 1670874661.571403, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.blur_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(\n current_timestamp::TIMESTAMP\n as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.blur_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38\") }}", "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__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "blur_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38"}, "created_at": 1670874661.607145, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TX_HASH", "alias": "blur_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.613291, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194\") }}", "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('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "blur_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194"}, "created_at": 1670874661.616132, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_PLATFORM_ADDRESS", "alias": "blur_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.642231, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7"}, "created_at": 1670874661.6484108, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_PLATFORM_NAME", "alias": "blur_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.654034, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["blur"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur", "alias": "blur_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870"}, "created_at": 1670874661.6568441, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nset_values as (\n\n select\n cast('blur' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.blur_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_SELLER_ADDRESS", "alias": "blur_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.6746502, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28"}, "created_at": 1670874661.6772301, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_BUYER_ADDRESS", "alias": "blur_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.684627, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3"}, "created_at": 1670874661.687194, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_NFT_ADDRESS", "alias": "blur_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.69491, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464"}, "created_at": 1670874661.698514, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TOKENID", "alias": "blur_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.7063308, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_CURRENCY_ADDRESS", "alias": "blur_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.711375, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_PRICE", "alias": "blur_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.717231, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c\") }}", "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__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT", "alias": "blur_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c"}, "created_at": 1670874661.7203999, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT", "alias": "blur_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c"}, "created_at": 1670874661.7277708, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TOTAL_FEES", "alias": "blur_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.738278, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "blur_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49"}, "created_at": 1670874661.740615, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_PLATFORM_FEE", "alias": "blur_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.748853, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "blur_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9"}, "created_at": 1670874661.752036, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_CREATOR_FEE", "alias": "blur_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.758642, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "blur_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e"}, "created_at": 1670874661.762497, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "blur_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb"}, "created_at": 1670874661.76955, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "blur_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82"}, "created_at": 1670874661.776161, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "blur_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b"}, "created_at": 1670874661.7824829, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TX_FEE", "alias": "blur_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.788358, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT", "alias": "blur_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb"}, "created_at": 1670874661.7910972, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TX_FEE_USD", "alias": "blur_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1670874661.800142, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.blur_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "blur_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc"}, "created_at": 1670874661.8039382, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales__LOG_ID", "alias": "blur_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.810879, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS", "alias": "blur_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.813335, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c\") }}", "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('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c"}, "created_at": 1670874661.816087, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS", "alias": "blur_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.821973, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd\") }}", "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('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd"}, "created_at": 1670874661.824471, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "blur_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.831537, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "blur_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb"}, "created_at": 1670874661.834222, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_EVENT_TYPE", "alias": "blur_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.840826, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale", "alias": "blur_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab"}, "created_at": 1670874661.8467278, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.blur_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_nft__blur_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_INPUT_DATA", "alias": "blur_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1670874661.8546638, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id", "alias": "blur_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c"}, "created_at": 1670874661.856863, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.blur_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.blur_sales", "column_name": null, "file_key_name": "models.silver_nft__blur_sales"}, "model.ethereum_models.chainlink__ez_oracle_feeds": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n contract_address AS feed_address,\n A.block_number,\n block_timestamp,\n feed_name,\n read_result AS latest_answer_unadj,\n latest_answer_unadj / pow(\n 10,\n decimals\n ) AS latest_answer_adj,\n feed_category,\n feed_added AS feed_added_date,\n created_block_number\nFROM\n {{ ref('silver__chainlink_feeds') }} A\n JOIN {{ ref('silver__chainlink_feeds_seed') }}\n ON contract_address = feed_address\n JOIN {{ ref('silver__contracts') }}\n ON contract_address = address\n JOIN {{ ref('silver__blocks') }}\n b\n ON A.block_number = b.block_number", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__chainlink_feeds", "seed.ethereum_models.silver__chainlink_feeds_seed", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "chainlink", "fqn": ["ethereum_models", "chainlink", "gold", "chainlink__ez_oracle_feeds"], "unique_id": "model.ethereum_models.chainlink__ez_oracle_feeds", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "chainlink/gold/chainlink__ez_oracle_feeds.sql", "original_file_path": "models/chainlink/gold/chainlink__ez_oracle_feeds.sql", "name": "chainlink__ez_oracle_feeds", "alias": "ez_oracle_feeds", "checksum": {"name": "sha256", "checksum": "05017b8b8bb0f833244582a5916ebeaeed4240e802f6a1da71ed51b441af94eb"}, "tags": [], "refs": [["silver__chainlink_feeds"], ["silver__chainlink_feeds_seed"], ["silver__contracts"], ["silver__blocks"]], "sources": [], "metrics": [], "description": "'This table contains Chainlink Oracle feeds, along with their metadata. Latest Answer reads are collected every 50 blocks.'\n", "columns": {"FEED_ADDRESS": {"name": "FEED_ADDRESS", "description": "The address of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the feed was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp of the block at which the feed was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_NAME": {"name": "FEED_NAME", "description": "The name of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LATEST_ANSWER_UNADJ": {"name": "LATEST_ANSWER_UNADJ", "description": "The latest answer from the feed, unadjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LATEST_ANSWER_ADJ": {"name": "LATEST_ANSWER_ADJ", "description": "The latest answer from the feed, adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_CATEGORY": {"name": "FEED_CATEGORY", "description": "The category of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_ADDED_DATE": {"name": "FEED_ADDED_DATE", "description": "The date the feed was added to the Chainlink network.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_BLOCK_NUMBER": {"name": "CREATED_BLOCK_NUMBER", "description": "The block number at which the feed was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/chainlink/gold/chainlink__ez_oracle_feeds.yml", "compiled_path": "target/compiled/ethereum_models/models/chainlink/gold/chainlink__ez_oracle_feeds.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670877991.530236, "compiled_sql": "\n\nSELECT\n contract_address AS feed_address,\n A.block_number,\n block_timestamp,\n feed_name,\n read_result AS latest_answer_unadj,\n latest_answer_unadj / pow(\n 10,\n decimals\n ) AS latest_answer_adj,\n feed_category,\n feed_added AS feed_added_date,\n created_block_number\nFROM\n ETHEREUM_DEV.silver.chainlink_feeds A\n JOIN ETHEREUM_DEV.silver.chainlink_feeds_seed\n ON contract_address = feed_address\n JOIN ETHEREUM_DEV.silver.contracts\n ON contract_address = address\n JOIN ETHEREUM_DEV.silver.blocks\n b\n ON A.block_number = b.block_number", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.chainlink.ez_oracle_feeds"}, "model.ethereum_models.chainlink__fact_oracle_feeds": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n contract_address AS feed_address,\n block_number,\n read_result AS latest_answer\nFROM\n {{ ref('silver__chainlink_feeds') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "chainlink", "fqn": ["ethereum_models", "chainlink", "gold", "chainlink__fact_oracle_feeds"], "unique_id": "model.ethereum_models.chainlink__fact_oracle_feeds", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "chainlink/gold/chainlink__fact_oracle_feeds.sql", "original_file_path": "models/chainlink/gold/chainlink__fact_oracle_feeds.sql", "name": "chainlink__fact_oracle_feeds", "alias": "fact_oracle_feeds", "checksum": {"name": "sha256", "checksum": "4712ec5d265723dd059a7750602c5b5af2c3b0e1c9d9632d4cb79aff366c4438"}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "'This table contains Chainlink Oracle feeds for all contracts in `dim_feeds`. Latest Answer reads are collected every 50 blocks.\n", "columns": {"FEED_ADDRESS": {"name": "FEED_ADDRESS", "description": "The address of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the feed was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LATEST_ANSWER": {"name": "LATEST_ANSWER", "description": "The latest answer from the feed. Note, this is not decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/chainlink/gold/chainlink__fact_oracle_feeds.yml", "compiled_path": "target/compiled/ethereum_models/models/chainlink/gold/chainlink__fact_oracle_feeds.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670877991.527127, "compiled_sql": "\n\nSELECT\n contract_address AS feed_address,\n block_number,\n read_result AS latest_answer\nFROM\n ETHEREUM_DEV.silver.chainlink_feeds", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.chainlink.fact_oracle_feeds"}, "model.ethereum_models.chainlink__dim_oracle_feeds": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n feed_address,\n feed_name,\n feed_category,\n feed_added AS feed_added_date,\n created_block_number\nFROM\n {{ ref('silver__chainlink_feeds_seed') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["seed.ethereum_models.silver__chainlink_feeds_seed"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "chainlink", "fqn": ["ethereum_models", "chainlink", "gold", "chainlink__dim_oracle_feeds"], "unique_id": "model.ethereum_models.chainlink__dim_oracle_feeds", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "chainlink/gold/chainlink__dim_oracle_feeds.sql", "original_file_path": "models/chainlink/gold/chainlink__dim_oracle_feeds.sql", "name": "chainlink__dim_oracle_feeds", "alias": "dim_oracle_feeds", "checksum": {"name": "sha256", "checksum": "4f0801838da40cb1395129930224620ed723492757893368bc10b29add19c7e8"}, "tags": [], "refs": [["silver__chainlink_feeds_seed"]], "sources": [], "metrics": [], "description": "'This table contains dimensional information for Chainlink Oracles.\n", "columns": {"FEED_ADDRESS": {"name": "FEED_ADDRESS", "description": "The address of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_NAME": {"name": "FEED_NAME", "description": "The name of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_CATEGORY": {"name": "FEED_CATEGORY", "description": "The category of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_ADDED_DATE": {"name": "FEED_ADDED_DATE", "description": "The date the feed was added to the Chainlink network.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_BLOCK_NUMBER": {"name": "CREATED_BLOCK_NUMBER", "description": "The block number at which the feed was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/chainlink/gold/chainlink__dim_oracle_feeds.yml", "compiled_path": "target/compiled/ethereum_models/models/chainlink/gold/chainlink__dim_oracle_feeds.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1670877991.532854, "compiled_sql": "\n\nSELECT\n feed_address,\n feed_name,\n feed_category,\n feed_added AS feed_added_date,\n created_block_number\nFROM\n ETHEREUM_DEV.silver.chainlink_feeds_seed", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.chainlink.dim_oracle_feeds"}}, "sources": {"source.ethereum_models.prod.ethereum_blocks": {"fqn": ["ethereum_models", "prod", "ethereum_blocks"], "database": "chainwalkers", "schema": "prod", "unique_id": "source.ethereum_models.prod.ethereum_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "ethereum_blocks", "source_name": "prod", "source_description": "", "loader": "", "identifier": "ethereum_blocks", "resource_type": "source", "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": "chainwalkers.prod.ethereum_blocks", "created_at": 1670862745.059913}, "source.ethereum_models.prod.ethereum_txs": {"fqn": ["ethereum_models", "prod", "ethereum_txs"], "database": "chainwalkers", "schema": "prod", "unique_id": "source.ethereum_models.prod.ethereum_txs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "ethereum_txs", "source_name": "prod", "source_description": "", "loader": "", "identifier": "ethereum_txs", "resource_type": "source", "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": "chainwalkers.prod.ethereum_txs", "created_at": 1670862745.0600388}, "source.ethereum_models.flipside_gold_ethereum.contracts": {"fqn": ["ethereum_models", "flipside_gold_ethereum", "contracts"], "database": "flipside_prod_db", "schema": "ethereum", "unique_id": "source.ethereum_models.flipside_gold_ethereum.contracts", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "contracts", "source_name": "flipside_gold_ethereum", "source_description": "", "loader": "", "identifier": "contracts", "resource_type": "source", "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": "flipside_prod_db.ethereum.contracts", "created_at": 1670862745.0601358}, "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly": {"fqn": ["ethereum_models", "flipside_gold_ethereum", "token_prices_hourly"], "database": "flipside_prod_db", "schema": "ethereum", "unique_id": "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "token_prices_hourly", "source_name": "flipside_gold_ethereum", "source_description": "", "loader": "", "identifier": "token_prices_hourly", "resource_type": "source", "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": "flipside_prod_db.ethereum.token_prices_hourly", "created_at": 1670862745.0602272}, "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools": {"fqn": ["ethereum_models", "flipside_gold_ethereum", "dex_liquidity_pools"], "database": "flipside_prod_db", "schema": "ethereum", "unique_id": "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "dex_liquidity_pools", "source_name": "flipside_gold_ethereum", "source_description": "", "loader": "", "identifier": "dex_liquidity_pools", "resource_type": "source", "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": "flipside_prod_db.ethereum.dex_liquidity_pools", "created_at": 1670862745.060315}, "source.ethereum_models.flipside_gold_ethereum.nft_metadata": {"fqn": ["ethereum_models", "flipside_gold_ethereum", "nft_metadata"], "database": "flipside_prod_db", "schema": "ethereum", "unique_id": "source.ethereum_models.flipside_gold_ethereum.nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "nft_metadata", "source_name": "flipside_gold_ethereum", "source_description": "", "loader": "", "identifier": "nft_metadata", "resource_type": "source", "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": "flipside_prod_db.ethereum.nft_metadata", "created_at": 1670862745.060407}, "source.ethereum_models.crosschain.address_labels": {"fqn": ["ethereum_models", "crosschain", "address_labels"], "database": "crosschain", "schema": "core", "unique_id": "source.ethereum_models.crosschain.address_labels", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "address_labels", "source_name": "crosschain", "source_description": "", "loader": "", "identifier": "address_labels", "resource_type": "source", "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.core.address_labels", "created_at": 1670862745.060499}, "source.ethereum_models.crosschain.dim_date_hours": {"fqn": ["ethereum_models", "crosschain", "dim_date_hours"], "database": "crosschain", "schema": "core", "unique_id": "source.ethereum_models.crosschain.dim_date_hours", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "dim_date_hours", "source_name": "crosschain", "source_description": "", "loader": "", "identifier": "dim_date_hours", "resource_type": "source", "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.core.dim_date_hours", "created_at": 1670862745.060589}, "source.ethereum_models.flipside_silver_ethereum.contracts": {"fqn": ["ethereum_models", "flipside_silver_ethereum", "contracts"], "database": "flipside_prod_db", "schema": "silver_ethereum", "unique_id": "source.ethereum_models.flipside_silver_ethereum.contracts", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "contracts", "source_name": "flipside_silver_ethereum", "source_description": "", "loader": "", "identifier": "contracts", "resource_type": "source", "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": "flipside_prod_db.silver_ethereum.contracts", "created_at": 1670862745.060679}, "source.ethereum_models.flipside_silver_ethereum.reads": {"fqn": ["ethereum_models", "flipside_silver_ethereum", "reads"], "database": "flipside_prod_db", "schema": "silver_ethereum", "unique_id": "source.ethereum_models.flipside_silver_ethereum.reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "reads", "source_name": "flipside_silver_ethereum", "source_description": "", "loader": "", "identifier": "reads", "resource_type": "source", "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": "flipside_prod_db.silver_ethereum.reads", "created_at": 1670862745.060767}, "source.ethereum_models.flipside_silver.ethereum_contracts_backfill": {"fqn": ["ethereum_models", "flipside_silver", "ethereum_contracts_backfill"], "database": "flipside_prod_db", "schema": "silver", "unique_id": "source.ethereum_models.flipside_silver.ethereum_contracts_backfill", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "ethereum_contracts_backfill", "source_name": "flipside_silver", "source_description": "", "loader": "", "identifier": "ethereum_contracts_backfill", "resource_type": "source", "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": "flipside_prod_db.silver.ethereum_contracts_backfill", "created_at": 1670862745.060854}, "source.ethereum_models.flipside_silver.ethereum_contracts": {"fqn": ["ethereum_models", "flipside_silver", "ethereum_contracts"], "database": "flipside_prod_db", "schema": "silver", "unique_id": "source.ethereum_models.flipside_silver.ethereum_contracts", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "ethereum_contracts", "source_name": "flipside_silver", "source_description": "", "loader": "", "identifier": "ethereum_contracts", "resource_type": "source", "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": "flipside_prod_db.silver.ethereum_contracts", "created_at": 1670862745.0609422}, "source.ethereum_models.flipside_silver.prices_v2": {"fqn": ["ethereum_models", "flipside_silver", "prices_v2"], "database": "flipside_prod_db", "schema": "silver", "unique_id": "source.ethereum_models.flipside_silver.prices_v2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "prices_v2", "source_name": "flipside_silver", "source_description": "", "loader": "", "identifier": "prices_v2", "resource_type": "source", "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": "flipside_prod_db.silver.prices_v2", "created_at": 1670862745.061027}, "source.ethereum_models.eth_dev_db.aave_atokens_upload": {"fqn": ["ethereum_models", "eth_dev_db", "aave_atokens_upload"], "database": "ethereum_dev", "schema": "silver", "unique_id": "source.ethereum_models.eth_dev_db.aave_atokens_upload", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "aave_atokens_upload", "source_name": "eth_dev_db", "source_description": "", "loader": "", "identifier": "aave_atokens_upload", "resource_type": "source", "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.silver.aave_atokens_upload", "created_at": 1670862745.06112}, "source.ethereum_models.eth_dev_db.curve_pools_backfill": {"fqn": ["ethereum_models", "eth_dev_db", "curve_pools_backfill"], "database": "ethereum_dev", "schema": "silver", "unique_id": "source.ethereum_models.eth_dev_db.curve_pools_backfill", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "curve_pools_backfill", "source_name": "eth_dev_db", "source_description": "", "loader": "", "identifier": "curve_pools_backfill", "resource_type": "source", "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.silver.curve_pools_backfill", "created_at": 1670862745.061206}, "source.ethereum_models.bronze.prod_ethereum_sink_407559501": {"fqn": ["ethereum_models", "bronze", "prod_ethereum_sink_407559501"], "database": "flipside_prod_db", "schema": "bronze", "unique_id": "source.ethereum_models.bronze.prod_ethereum_sink_407559501", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "prod_ethereum_sink_407559501", "source_name": "bronze", "source_description": "", "loader": "", "identifier": "prod_ethereum_sink_407559501", "resource_type": "source", "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": "flipside_prod_db.bronze.prod_ethereum_sink_407559501", "created_at": 1670862745.061295}, "source.ethereum_models.bronze.bronze_snapshot_719356055": {"fqn": ["ethereum_models", "bronze", "bronze_snapshot_719356055"], "database": "flipside_prod_db", "schema": "bronze", "unique_id": "source.ethereum_models.bronze.bronze_snapshot_719356055", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "bronze_snapshot_719356055", "source_name": "bronze", "source_description": "", "loader": "", "identifier": "bronze_snapshot_719356055", "resource_type": "source", "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": "flipside_prod_db.bronze.bronze_snapshot_719356055", "created_at": 1670862745.061385}, "source.ethereum_models.ethereum_silver.token_meta_backup": {"fqn": ["ethereum_models", "ethereum_silver", "token_meta_backup"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.token_meta_backup", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "token_meta_backup", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "token_meta_backup", "resource_type": "source", "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.silver.token_meta_backup", "created_at": 1670862745.061474}, "source.ethereum_models.ethereum_silver.signatures_backfill": {"fqn": ["ethereum_models", "ethereum_silver", "signatures_backfill"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.signatures_backfill", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "signatures_backfill", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "signatures_backfill", "resource_type": "source", "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.silver.signatures_backfill", "created_at": 1670862745.061559}, "source.ethereum_models.ethereum_silver.event_signatures_backfill": {"fqn": ["ethereum_models", "ethereum_silver", "event_signatures_backfill"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.event_signatures_backfill", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "event_signatures_backfill", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "event_signatures_backfill", "resource_type": "source", "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.silver.event_signatures_backfill", "created_at": 1670862745.061644}, "source.ethereum_models.ethereum_silver.aave_atokens_upload": {"fqn": ["ethereum_models", "ethereum_silver", "aave_atokens_upload"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.aave_atokens_upload", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "aave_atokens_upload", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "aave_atokens_upload", "resource_type": "source", "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.silver.aave_atokens_upload", "created_at": 1670862745.061728}, "source.ethereum_models.ethereum_silver.snapshot_voting": {"fqn": ["ethereum_models", "ethereum_silver", "snapshot_voting"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.snapshot_voting", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "snapshot_voting", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "snapshot_voting", "resource_type": "source", "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.silver.snapshot_voting", "created_at": 1670862745.0618172}, "source.ethereum_models.ethereum_silver.snapshot_network": {"fqn": ["ethereum_models", "ethereum_silver", "snapshot_network"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.snapshot_network", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "snapshot_network", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "snapshot_network", "resource_type": "source", "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.silver.snapshot_network", "created_at": 1670862745.061907}, "source.ethereum_models.ethereum_share.token_prices_hourly": {"fqn": ["ethereum_models", "ethereum_share", "token_prices_hourly"], "database": "ETHEREUM_DEV", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_share.token_prices_hourly", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "token_prices_hourly", "source_name": "ethereum_share", "source_description": "", "loader": "", "identifier": "token_prices_hourly", "resource_type": "source", "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.silver.token_prices_hourly", "created_at": 1670862745.061994}, "source.ethereum_models.ethereum_share.dex_liquidity_pools": {"fqn": ["ethereum_models", "ethereum_share", "dex_liquidity_pools"], "database": "ETHEREUM_DEV", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_share.dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "dex_liquidity_pools", "source_name": "ethereum_share", "source_description": "", "loader": "", "identifier": "dex_liquidity_pools", "resource_type": "source", "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.silver.dex_liquidity_pools", "created_at": 1670862745.062078}, "source.ethereum_models.ethereum_share.labels": {"fqn": ["ethereum_models", "ethereum_share", "labels"], "database": "ETHEREUM_DEV", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_share.labels", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "labels", "source_name": "ethereum_share", "source_description": "", "loader": "", "identifier": "labels", "resource_type": "source", "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.silver.labels", "created_at": 1670862745.062164}, "source.ethereum_models.bronze_streamline.token_balances": {"fqn": ["ethereum_models", "bronze_streamline", "token_balances"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.token_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "token_balances", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "token_balances", "resource_type": "source", "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.ETHEREUM.token_balances", "created_at": 1670862745.0622542}, "source.ethereum_models.bronze_streamline.eth_balances": {"fqn": ["ethereum_models", "bronze_streamline", "eth_balances"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.eth_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "eth_balances", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "eth_balances", "resource_type": "source", "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.ETHEREUM.eth_balances", "created_at": 1670862745.06234}, "source.ethereum_models.bronze_streamline.reads": {"fqn": ["ethereum_models", "bronze_streamline", "reads"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "reads", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "reads", "resource_type": "source", "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.ETHEREUM.reads", "created_at": 1670862745.062662}, "source.ethereum_models.bronze_streamline.contract_abis": {"fqn": ["ethereum_models", "bronze_streamline", "contract_abis"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.contract_abis", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "contract_abis", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "contract_abis", "resource_type": "source", "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.ETHEREUM.contract_abis", "created_at": 1670862745.062756}, "source.ethereum_models.bronze_streamline.nft_metadata_api": {"fqn": ["ethereum_models", "bronze_streamline", "nft_metadata_api"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.nft_metadata_api", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "nft_metadata_api", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "nft_metadata_api", "resource_type": "source", "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.ETHEREUM.nft_metadata_api", "created_at": 1670862745.0628438}, "source.ethereum_models.bronze_streamline.sushi_rewards_schedule": {"fqn": ["ethereum_models", "bronze_streamline", "sushi_rewards_schedule"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.sushi_rewards_schedule", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "sushi_rewards_schedule", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "sushi_rewards_schedule", "resource_type": "source", "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.ETHEREUM.sushi_rewards_schedule", "created_at": 1670862745.062931}, "source.ethereum_models.bronze_streamline.blocks": {"fqn": ["ethereum_models", "bronze_streamline", "blocks"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "blocks", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "blocks", "resource_type": "source", "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.ETHEREUM.blocks", "created_at": 1670862745.063017}, "source.ethereum_models.bronze_streamline.transactions": {"fqn": ["ethereum_models", "bronze_streamline", "transactions"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.transactions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "transactions", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "transactions", "resource_type": "source", "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.ETHEREUM.transactions", "created_at": 1670862745.063103}, "source.ethereum_models.bronze_streamline.beacon_blocks": {"fqn": ["ethereum_models", "bronze_streamline", "beacon_blocks"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "beacon_blocks", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "beacon_blocks", "resource_type": "source", "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.ETHEREUM.beacon_blocks", "created_at": 1670862745.06319}, "source.ethereum_models.bronze_streamline.committees": {"fqn": ["ethereum_models", "bronze_streamline", "committees"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.committees", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "committees", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "committees", "resource_type": "source", "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.ETHEREUM.committees", "created_at": 1670862745.063276}, "source.ethereum_models.bronze_streamline.validators": {"fqn": ["ethereum_models", "bronze_streamline", "validators"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.validators", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "validators", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "validators", "resource_type": "source", "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.ETHEREUM.validators", "created_at": 1670862745.0633652}, "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko": {"fqn": ["ethereum_models", "crosschain_silver", "hourly_prices_coin_gecko"], "database": "crosschain", "schema": "silver", "unique_id": "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "hourly_prices_coin_gecko", "source_name": "crosschain_silver", "source_description": "", "loader": "", "identifier": "hourly_prices_coin_gecko", "resource_type": "source", "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.hourly_prices_coin_gecko", "created_at": 1670862745.063453}, "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko": {"fqn": ["ethereum_models", "crosschain_silver", "asset_metadata_coin_gecko"], "database": "crosschain", "schema": "silver", "unique_id": "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "asset_metadata_coin_gecko", "source_name": "crosschain_silver", "source_description": "", "loader": "", "identifier": "asset_metadata_coin_gecko", "resource_type": "source", "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.asset_metadata_coin_gecko", "created_at": 1670862745.063541}, "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap": {"fqn": ["ethereum_models", "crosschain_silver", "hourly_prices_coin_market_cap"], "database": "crosschain", "schema": "silver", "unique_id": "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "hourly_prices_coin_market_cap", "source_name": "crosschain_silver", "source_description": "", "loader": "", "identifier": "hourly_prices_coin_market_cap", "resource_type": "source", "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.hourly_prices_coin_market_cap", "created_at": 1670862745.0636292}, "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap": {"fqn": ["ethereum_models", "crosschain_silver", "asset_metadata_coin_market_cap"], "database": "crosschain", "schema": "silver", "unique_id": "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "asset_metadata_coin_market_cap", "source_name": "crosschain_silver", "source_description": "", "loader": "", "identifier": "asset_metadata_coin_market_cap", "resource_type": "source", "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.asset_metadata_coin_market_cap", "created_at": 1670862745.0637178}, "source.ethereum_models.streamline_crosschain.node_mapping": {"fqn": ["ethereum_models", "streamline_crosschain", "node_mapping"], "database": "streamline", "schema": "crosschain", "unique_id": "source.ethereum_models.streamline_crosschain.node_mapping", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "node_mapping", "source_name": "streamline_crosschain", "source_description": "", "loader": "", "identifier": "node_mapping", "resource_type": "source", "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.crosschain.node_mapping", "created_at": 1670862745.0638049}}, "macros": {"macro.ethereum_models.grant_data_share_statement": {"unique_id": "macro.ethereum_models.grant_data_share_statement", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/grant_data_share_statement.sql", "original_file_path": "macros/grant_data_share_statement.sql", "name": "grant_data_share_statement", "macro_sql": "{% macro grant_data_share_statement(table_name, resource_type) %}\n {% if target.database == 'ETHEREUM' %}\n GRANT SELECT ON {{ resource_type }} ETHEREUM.CORE.{{ table_name }} TO SHARE \"FLIPSIDE_ETHEREUM\";\n {% else %}\n select 1; -- hooks will error if they don't have valid SQL in them, this handles that!\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1495721}, "macro.ethereum_models.create_sps": {"unique_id": "macro.ethereum_models.create_sps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/create_sps.sql", "original_file_path": "macros/create_sps.sql", "name": "create_sps", "macro_sql": "{% macro create_sps() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% if target.database == 'ETHEREUM' %}\n CREATE SCHEMA IF NOT EXISTS _internal;\n {{ sp_create_prod_clone('_internal') }};\n {% endif %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.ethereum_models.sp_create_prod_clone"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1505432}, "macro.ethereum_models.if_data_call_function": {"unique_id": "macro.ethereum_models.if_data_call_function", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/utils.sql", "original_file_path": "macros/utils.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.152019}, "macro.ethereum_models.generate_schema_name": {"unique_id": "macro.ethereum_models.generate_schema_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.152936}, "macro.ethereum_models.generate_alias_name": {"unique_id": "macro.ethereum_models.generate_alias_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.153474}, "macro.ethereum_models.create_js_hex_to_int": {"unique_id": "macro.ethereum_models.create_js_hex_to_int", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/js_hextoint.sql", "original_file_path": "macros/js_hextoint.sql", "name": "create_js_hex_to_int", "macro_sql": "{% macro create_js_hex_to_int() %}\n CREATE\n OR REPLACE FUNCTION {{ target.schema }}.js_hex_to_int (\n s STRING\n ) returns DOUBLE LANGUAGE javascript AS 'if (S !== null) { yourNumber = parseInt(S, 16); } return yourNumber'\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.153908}, "macro.ethereum_models.run_sp_create_prod_community_clone": {"unique_id": "macro.ethereum_models.run_sp_create_prod_community_clone", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/run_sp_create_prod_community_clone.sql", "original_file_path": "macros/run_sp_create_prod_community_clone.sql", "name": "run_sp_create_prod_community_clone", "macro_sql": "{% macro run_sp_create_prod_community_clone() %}\n{% set clone_query %}\ncall ethereum._internal.create_prod_clone('ethereum', 'ethereum_community_dev', 'flipside_community_curator');\n{% endset %}\n\n{% do run_query(clone_query) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.15447}, "macro.ethereum_models.run_sp_create_prod_clone": {"unique_id": "macro.ethereum_models.run_sp_create_prod_clone", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/run_sp_create_prod_clone.sql", "original_file_path": "macros/run_sp_create_prod_clone.sql", "name": "run_sp_create_prod_clone", "macro_sql": "{% macro run_sp_create_prod_clone() %}\n{% set clone_query %}\ncall ethereum._internal.create_prod_clone('ethereum', 'ethereum_dev', 'internal_dev');\n{% endset %}\n\n{% do run_query(clone_query) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.155017}, "macro.ethereum_models.create_udfs": {"unique_id": "macro.ethereum_models.create_udfs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/create_udfs.sql", "original_file_path": "macros/create_udfs.sql", "name": "create_udfs", "macro_sql": "{% macro create_udfs() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% set sql %}\n CREATE schema if NOT EXISTS silver;\n {{ create_js_hex_to_int() }};\n {{ create_udf_hex_to_int(\n schema = \"public\"\n ) }}\n {{ create_udf_hex_to_int_with_inputs(\n schema = \"public\"\n ) }}\n {{ create_udtf_get_base_table(\n schema = \"streamline\"\n ) }}\n\n {% endset %}\n {% do run_query(sql) %}\n {% if target.database != \"ETHEREUM_COMMUNITY_DEV\" %}\n {% set sql %}\n {{ create_udf_get_chainhead() }}\n {{ create_udf_get_beacon_chainhead() }}\n {{ create_udf_call_eth_node() }}\n {{ create_udf_call_node() }}\n {{ create_udf_call_read_batching() }}\n {{ create_udf_api() }}\n {{ create_udf_load_nft_metadata() }}\n {{ create_udf_get_token_balances() }}\n {{ create_udf_get_eth_balances() }}\n {{ create_udf_get_reads() }}\n {{ create_udf_get_contract_abis() }}\n {{ create_udf_get_blocks() }}\n {{ create_udf_get_transactions() }}\n {{ create_udf_get_beacon_blocks() }}\n {{ create_udf_decode_array_string() }}\n {{ create_udf_decode_array_object() }}\n\n {% endset %}\n {% do run_query(sql) %}\n {% endif %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.ethereum_models.create_js_hex_to_int", "macro.ethereum_models.create_udf_hex_to_int", "macro.ethereum_models.create_udf_hex_to_int_with_inputs", "macro.ethereum_models.create_udtf_get_base_table", "macro.dbt.run_query", "macro.ethereum_models.create_udf_get_chainhead", "macro.ethereum_models.create_udf_get_beacon_chainhead", "macro.ethereum_models.create_udf_call_eth_node", "macro.ethereum_models.create_udf_call_node", "macro.ethereum_models.create_udf_call_read_batching", "macro.ethereum_models.create_udf_api", "macro.ethereum_models.create_udf_load_nft_metadata", "macro.ethereum_models.create_udf_get_token_balances", "macro.ethereum_models.create_udf_get_eth_balances", "macro.ethereum_models.create_udf_get_reads", "macro.ethereum_models.create_udf_get_contract_abis", "macro.ethereum_models.create_udf_get_blocks", "macro.ethereum_models.create_udf_get_transactions", "macro.ethereum_models.create_udf_get_beacon_blocks", "macro.ethereum_models.create_udf_decode_array_string", "macro.ethereum_models.create_udf_decode_array_object"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.15853}, "macro.ethereum_models.create_udf_load_nft_metadata": {"unique_id": "macro.ethereum_models.create_udf_load_nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/udf_load_nft_metadata.sql", "original_file_path": "macros/udf_load_nft_metadata.sql", "name": "create_udf_load_nft_metadata", "macro_sql": "{% macro create_udf_load_nft_metadata() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION silver.udf_load_nft_metadata() returns text api_integration = aws_nft_metadata_api_dev AS {% if target.name == \"prod\" -%}\n 'https://6gh4ncj0ig.execute-api.us-east-1.amazonaws.com/prod/bulk_load_nft_metadata/ethereum'\n {% else %}\n 'https://rtcsra1z35.execute-api.us-east-1.amazonaws.com/dev/bulk_load_nft_metadata/ethereum'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.159186}, "macro.ethereum_models.sp_create_prod_clone": {"unique_id": "macro.ethereum_models.sp_create_prod_clone", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/sp_create_prod_clone.sql", "original_file_path": "macros/sp_create_prod_clone.sql", "name": "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 var existing_schemas = snowflake.execute({sqlText: `SELECT table_schema\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.TABLE_PRIVILEGES\n WHERE grantor IS NOT NULL\n GROUP BY 1\n UNION\n SELECT 'PUBLIC';`});\n\n while (existing_schemas.next()) {\n var schema = existing_schemas.getColumnValue(1)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`});\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE FUNCTIONS IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE DBT_CLOUD_ETHEREUM`});\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE PROCEDURES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE DBT_CLOUD_ETHEREUM`});\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE TABLES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE DBT_CLOUD_ETHEREUM`});\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE VIEWS IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE DBT_CLOUD_ETHEREUM`});\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE FUNCTIONS IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE ${ROLE_NAME};`});\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE PROCEDURES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE ${ROLE_NAME};`});\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE VIEWS IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE ${ROLE_NAME};`});\n if (schema == 'BRONZE') {\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE TABLES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE AWS_LAMBDA_ETHEREUM_API;`});\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE TABLES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE AWS_LAMBDA_ETHEREUM_API;`});\n snowflake.execute({sqlText: `GRANT SELECT ON FUTURE TABLES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE INTERNAL_DEV;`});\n snowflake.execute({sqlText: `GRANT USAGE ON STAGE ${DESTINATION_DB_NAME}.${schema}.ANALYTICS_EXTERNAL_TABLES TO ROLE AWS_LAMBDA_ETHEREUM_API;`}); \n }\n }\n\n var existing_tables = snowflake.execute({sqlText: `SELECT table_schema, table_name\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.TABLE_PRIVILEGES\n WHERE grantor IS NOT NULL\n GROUP BY 1,2;`});\n\n while (existing_tables.next()) {\n var schema = existing_tables.getColumnValue(1)\n var table_name = existing_tables.getColumnValue(2)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON TABLE ${DESTINATION_DB_NAME}.${schema}.${table_name} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`});\n }\n\n var existing_functions = snowflake.execute({sqlText: `SELECT function_schema, function_name, concat('(',array_to_string(regexp_substr_all(argument_signature, 'VARCHAR|NUMBER|FLOAT|ARRAY|VARIANT|OBJECT|DOUBLE'),','),')') as argument_signature\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.FUNCTIONS;`});\n\n while (existing_functions.next()) {\n var schema = existing_functions.getColumnValue(1)\n var function_name = existing_functions.getColumnValue(2)\n var argument_signature = existing_functions.getColumnValue(3)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUNCTION ${DESTINATION_DB_NAME}.${schema}.${function_name}${argument_signature} to role ${ROLE_NAME} REVOKE CURRENT GRANTS;`});\n }\n\n var existing_procedures = snowflake.execute({sqlText: `SELECT procedure_schema, procedure_name, concat('(',array_to_string(regexp_substr_all(argument_signature, 'VARCHAR|NUMBER|FLOAT|ARRAY|VARIANT|OBJECT|DOUBLE'),','),')') as argument_signature\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.PROCEDURES;`});\n\n while (existing_procedures.next()) {\n var schema = existing_procedures.getColumnValue(1)\n var procedure_name = existing_procedures.getColumnValue(2)\n var argument_signature = existing_procedures.getColumnValue(3)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON PROCEDURE ${DESTINATION_DB_NAME}.${schema}.${procedure_name}${argument_signature} to role ${ROLE_NAME} REVOKE CURRENT GRANTS;`});\n }\n\n var existing_procedures = snowflake.execute({sqlText: `SELECT stage_schema, stage_name\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.STAGES;`});\n\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`})\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.160717}, "macro.ethereum_models.sp_create_load_nft_metadata": {"unique_id": "macro.ethereum_models.sp_create_load_nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/sp_create_load_nft_metadata.sql", "original_file_path": "macros/sp_create_load_nft_metadata.sql", "name": "sp_create_load_nft_metadata", "macro_sql": "{% macro sp_create_load_nft_metadata() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% set sql %}\n CREATE OR REPLACE PROCEDURE silver.sp_run_load_nft_metadata() \n RETURNS variant \n LANGUAGE SQL \n AS \n $$\n DECLARE\n RESULT VARCHAR;\n row_cnt INTEGER;\n BEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n silver.nft_metadata_api_requests\n );\n if (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n silver.udf_load_nft_metadata()\n );\n ELSE RESULT:= NULL;\n END if;\n RETURN RESULT;\n END;\n $${% endset %}\n {% do run_query(sql) %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.161571}, "macro.ethereum_models.sp_create_cross_db_share_clones": {"unique_id": "macro.ethereum_models.sp_create_cross_db_share_clones", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/sp_create_cross_db_share_clones.sql", "original_file_path": "macros/sp_create_cross_db_share_clones.sql", "name": "sp_create_cross_db_share_clones", "macro_sql": "{% macro sp_create_cross_db_share_clones() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE silver.sp_create_cross_db_share_clones() returns variant LANGUAGE SQL AS $$\n BEGIN\n create or replace transient table silver.token_prices_hourly clone flipside_prod_db.ethereum.token_prices_hourly;\n create or replace transient table silver.dex_liquidity_pools clone flipside_prod_db.ethereum.dex_liquidity_pools;\n create or replace transient table silver.labels clone flipside_prod_db.silver_crosschain.address_labels;\n END;$$ {% endset %}\n {% do run_query(sql) %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.162368}, "macro.ethereum_models.create_udf_hex_to_int": {"unique_id": "macro.ethereum_models.create_udf_hex_to_int", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/python/hex_to_int_udf.sql", "original_file_path": "macros/python/hex_to_int_udf.sql", "name": "create_udf_hex_to_int", "macro_sql": "{% macro create_udf_hex_to_int(schema) %}\ncreate or replace function {{ schema }}.udf_hex_to_int(hex string)\nreturns string\nlanguage python\nruntime_version = '3.8'\nhandler = 'hex_to_int'\nas\n$$\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 select hex_to_int('200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n select hex_to_int('0x200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n select hex_to_int(NULL);\n >> NULL\n \"\"\"\n return (str(int(hex, 16)) if hex and hex != \"0x\" else None)\n$$;\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.163137}, "macro.ethereum_models.create_udf_hex_to_int_with_inputs": {"unique_id": "macro.ethereum_models.create_udf_hex_to_int_with_inputs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/python/hex_to_int_udf.sql", "original_file_path": "macros/python/hex_to_int_udf.sql", "name": "create_udf_hex_to_int_with_inputs", "macro_sql": "{% macro create_udf_hex_to_int_with_inputs(schema) %}\ncreate or replace function {{ schema }}.udf_hex_to_int(encoding string, hex string)\nreturns string\nlanguage python\nruntime_version = '3.8'\nhandler = 'hex_to_int'\nas\n$$\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 select hex_to_int('hex', '200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n select hex_to_int('hex', '0x200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n select hex_to_int('hex', NULL);\n >> NULL\n select 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\n$$;\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.163407}, "macro.ethereum_models.tx_gaps": {"unique_id": "macro.ethereum_models.tx_gaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/tests/tx_gaps.sql", "original_file_path": "macros/tests/tx_gaps.sql", "name": "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('silver__blocks') }}\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 tx_count <> model_tx_count\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.164056}, "macro.ethereum_models.test_sequence_gaps": {"unique_id": "macro.ethereum_models.test_sequence_gaps", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/tests/sequence_gaps.sql", "original_file_path": "macros/tests/sequence_gaps.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.166074}, "macro.ethereum_models.test_token_address_match": {"unique_id": "macro.ethereum_models.test_token_address_match", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/tests/token_address_match.sql", "original_file_path": "macros/tests/token_address_match.sql", "name": "test_token_address_match", "macro_sql": "{% test token_address_match(\n model,\n column_name\n) %}\n\nSELECT DISTINCT {{ column_name }}\nFROM\n {{ model }}\nWHERE \n {{ column_name }} IS NOT NULL \n AND (LEN({{ column_name }}) != 42 \n OR {{ column_name }} NOT ILIKE '0x%')\n\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.167099}, "macro.ethereum_models.create_sp_get_blocks_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_blocks_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_blocks_realtime.sql", "original_file_path": "macros/streamline/sp_get_blocks_realtime.sql", "name": "create_sp_get_blocks_realtime", "macro_sql": "{% macro create_sp_get_blocks_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_blocks_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__blocks_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_blocks()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.167899}, "macro.ethereum_models.create_sp_get_beacon_blocks_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_beacon_blocks_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_beacon_blocks_realtime.sql", "original_file_path": "macros/streamline/sp_get_beacon_blocks_realtime.sql", "name": "create_sp_get_beacon_blocks_realtime", "macro_sql": "{% macro create_sp_get_beacon_blocks_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_beacon_blocks_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__beacon_blocks_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_beacon_blocks()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1686451}, "macro.ethereum_models.create_sp_get_contract_reads_history": {"unique_id": "macro.ethereum_models.create_sp_get_contract_reads_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_contract_reads_history.sql", "original_file_path": "macros/streamline/sp_get_contract_reads_history.sql", "name": "create_sp_get_contract_reads_history", "macro_sql": "{% macro create_sp_get_contract_reads_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_contract_reads_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__contract_reads_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_contract_reads()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.169377}, "macro.ethereum_models.create_sp_get_transactions_history": {"unique_id": "macro.ethereum_models.create_sp_get_transactions_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_transactions_history.sql", "original_file_path": "macros/streamline/sp_get_transactions_history.sql", "name": "create_sp_get_transactions_history", "macro_sql": "{% macro create_sp_get_transactions_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_transactions_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__transactions_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_transactions()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1701891}, "macro.ethereum_models.create_udtf_get_base_table": {"unique_id": "macro.ethereum_models.create_udtf_get_base_table", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/get_base_table_udtf.sql", "original_file_path": "macros/streamline/get_base_table_udtf.sql", "name": "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 => 100000000))\n )\nselect\n id as height\nfrom\n base\nwhere\n id <= max_height\n$$\n;\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.170681}, "macro.ethereum_models.create_udf_get_token_balances": {"unique_id": "macro.ethereum_models.create_udf_get_token_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_token_balances", "macro_sql": "{% macro create_udf_get_token_balances() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_token_balances(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_token_balances'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_token_balances'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1783948}, "macro.ethereum_models.create_udf_get_eth_balances": {"unique_id": "macro.ethereum_models.create_udf_get_eth_balances", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_eth_balances", "macro_sql": "{% macro create_udf_get_eth_balances() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_eth_balances(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_eth_balances'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_eth_balances'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.178706}, "macro.ethereum_models.create_udf_get_reads": {"unique_id": "macro.ethereum_models.create_udf_get_reads", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_reads", "macro_sql": "{% macro create_udf_get_reads() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_reads() returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_reads'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_reads'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.179015}, "macro.ethereum_models.create_udf_get_contract_abis": {"unique_id": "macro.ethereum_models.create_udf_get_contract_abis", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_contract_abis", "macro_sql": "{% macro create_udf_get_contract_abis() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_contract_abis() returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_contract_abis'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_contract_abis'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.17932}, "macro.ethereum_models.create_udf_get_blocks": {"unique_id": "macro.ethereum_models.create_udf_get_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_blocks", "macro_sql": "{% macro create_udf_get_blocks() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_blocks(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_blocks'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_blocks'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.179619}, "macro.ethereum_models.create_udf_get_transactions": {"unique_id": "macro.ethereum_models.create_udf_get_transactions", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_transactions", "macro_sql": "{% macro create_udf_get_transactions() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_transactions(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_transactions'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_transactions'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1799161}, "macro.ethereum_models.create_udf_get_beacon_blocks": {"unique_id": "macro.ethereum_models.create_udf_get_beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_beacon_blocks", "macro_sql": "{% macro create_udf_get_beacon_blocks() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_beacon_blocks(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_beacon_blocks'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_beacon_blocks'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.180209}, "macro.ethereum_models.create_udf_get_chainhead": {"unique_id": "macro.ethereum_models.create_udf_get_chainhead", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_chainhead", "macro_sql": "{% macro create_udf_get_chainhead() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_get_chainhead() returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/get_chainhead'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/get_chainhead'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1805}, "macro.ethereum_models.create_udf_get_beacon_chainhead": {"unique_id": "macro.ethereum_models.create_udf_get_beacon_chainhead", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_beacon_chainhead", "macro_sql": "{% macro create_udf_get_beacon_chainhead() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_get_beacon_chainhead() returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/get_beacon_chainhead'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/get_beacon_chainhead'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.180788}, "macro.ethereum_models.create_udf_call_eth_node": {"unique_id": "macro.ethereum_models.create_udf_call_eth_node", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_call_eth_node", "macro_sql": "{% macro create_udf_call_eth_node() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_json_rpc_call(\n DATA ARRAY\n ) returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/call_eth_node'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/call_eth_node'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.181081}, "macro.ethereum_models.create_udf_call_node": {"unique_id": "macro.ethereum_models.create_udf_call_node", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_call_node", "macro_sql": "{% macro create_udf_call_node() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_json_rpc_call(node_url VARCHAR, headers OBJECT, data ARRAY) returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/call_node'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/call_node'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.181371}, "macro.ethereum_models.create_udf_call_read_batching": {"unique_id": "macro.ethereum_models.create_udf_call_read_batching", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_call_read_batching", "macro_sql": "{% macro create_udf_call_read_batching() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_json_rpc_read_calls(node_url VARCHAR, headers OBJECT, calls ARRAY) returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/call_read_batching'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/call_read_batching'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.181749}, "macro.ethereum_models.create_udf_api": {"unique_id": "macro.ethereum_models.create_udf_api", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_api", "macro_sql": "{% macro create_udf_api() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_api(\n method VARCHAR,\n url VARCHAR,\n headers OBJECT,\n DATA OBJECT\n ) returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/udf_api'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/udf_api'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.182056}, "macro.ethereum_models.create_udf_decode_array_string": {"unique_id": "macro.ethereum_models.create_udf_decode_array_string", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_decode_array_string", "macro_sql": "{% macro create_udf_decode_array_string() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_decode(\n abi ARRAY,\n DATA STRING\n ) returns ARRAY api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/decode_function'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/decode_function'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.182355}, "macro.ethereum_models.create_udf_decode_array_object": {"unique_id": "macro.ethereum_models.create_udf_decode_array_object", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_decode_array_object", "macro_sql": "{% macro create_udf_decode_array_object() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_decode(\n abi ARRAY,\n DATA OBJECT\n ) returns ARRAY api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/decode_log'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/decode_log'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1826491}, "macro.ethereum_models.create_sp_get_transactions_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_transactions_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_transactions_realtime.sql", "original_file_path": "macros/streamline/sp_get_transactions_realtime.sql", "name": "create_sp_get_transactions_realtime", "macro_sql": "{% macro create_sp_get_transactions_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_transactions_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__transactions_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_transactions()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.183331}, "macro.ethereum_models.create_sp_get_contract_abis_history": {"unique_id": "macro.ethereum_models.create_sp_get_contract_abis_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_contract_abis_history.sql", "original_file_path": "macros/streamline/sp_get_contract_abis_history.sql", "name": "create_sp_get_contract_abis_history", "macro_sql": "{% macro create_sp_get_contract_abis_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_contract_abis_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__contract_abis_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_contract_abis()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.18402}, "macro.ethereum_models.create_sp_get_blocks_history": {"unique_id": "macro.ethereum_models.create_sp_get_blocks_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_blocks_history.sql", "original_file_path": "macros/streamline/sp_get_blocks_history.sql", "name": "create_sp_get_blocks_history", "macro_sql": "{% macro create_sp_get_blocks_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_blocks_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__blocks_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_blocks()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1846888}, "macro.ethereum_models.create_sp_get_beacon_blocks_history": {"unique_id": "macro.ethereum_models.create_sp_get_beacon_blocks_history", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_beacon_blocks_history.sql", "original_file_path": "macros/streamline/sp_get_beacon_blocks_history.sql", "name": "create_sp_get_beacon_blocks_history", "macro_sql": "{% macro create_sp_get_beacon_blocks_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_beacon_blocks_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__beacon_blocks_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_beacon_blocks()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1853561}, "macro.ethereum_models.create_sp_get_contract_abis_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_contract_abis_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_contract_abis_realtime.sql", "original_file_path": "macros/streamline/sp_get_contract_abis_realtime.sql", "name": "create_sp_get_contract_abis_realtime", "macro_sql": "{% macro create_sp_get_contract_abis_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_contract_abis_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__contract_abis_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_contract_abis()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.186156}, "macro.ethereum_models.create_aws_ethereum_api": {"unique_id": "macro.ethereum_models.create_aws_ethereum_api", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/api_integrations.sql", "original_file_path": "macros/streamline/api_integrations.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.1868742}, "macro.ethereum_models.create_sp_get_contract_reads_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_contract_reads_realtime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "macros/streamline/sp_get_contract_reads_realtime.sql", "original_file_path": "macros/streamline/sp_get_contract_reads_realtime.sql", "name": "create_sp_get_contract_reads_realtime", "macro_sql": "{% macro create_sp_get_contract_reads_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_contract_reads_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__contract_reads_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_contract_reads()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.187545}, "macro.dbt_snowflake.snowflake__get_catalog": {"unique_id": "macro.dbt_snowflake.snowflake__get_catalog", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "name": "snowflake__get_catalog", "macro_sql": "{% macro snowflake__get_catalog(information_schema, schemas) -%}\n {% set query %}\n with tables as (\n\n select\n table_catalog as \"table_database\",\n table_schema as \"table_schema\",\n table_name as \"table_name\",\n table_type 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\n from {{ information_schema }}.tables\n\n ),\n\n columns as (\n\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\n from {{ information_schema }}.columns\n )\n\n select *\n from tables\n join columns using (\"table_database\", \"table_schema\", \"table_name\")\n where (\n {%- for schema in schemas -%}\n upper(\"table_schema\") = upper('{{ schema }}'){%- if not loop.last %} or {% endif -%}\n {%- endfor -%}\n )\n order by \"column_index\"\n {%- endset -%}\n\n {{ return(run_query(query)) }}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.18894}, "macro.dbt_snowflake.snowflake__create_table_as": {"unique_id": "macro.dbt_snowflake.snowflake__create_table_as", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__create_table_as", "macro_sql": "{% macro snowflake__create_table_as(temporary, relation, sql) -%}\n {%- set transient = config.get('transient', default=true) -%}\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 {% if temporary -%}\n temporary\n {%- elif transient -%}\n transient\n {%- endif %} table {{ relation }} {% if copy_grants and not temporary -%} copy grants {%- endif %} as\n (\n {%- if cluster_by_string is not none -%}\n select * from(\n {{ sql }}\n ) order by ({{ cluster_by_string }})\n {%- else -%}\n {{ sql }}\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{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.206906}, "macro.dbt_snowflake.get_column_comment_sql": {"unique_id": "macro.dbt_snowflake.get_column_comment_sql", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2082}, "macro.dbt_snowflake.get_persist_docs_column_list": {"unique_id": "macro.dbt_snowflake.get_persist_docs_column_list", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.get_column_comment_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2086668}, "macro.dbt_snowflake.snowflake__create_view_as": {"unique_id": "macro.dbt_snowflake.snowflake__create_view_as", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__create_view_as", "macro_sql": "{% macro snowflake__create_view_as(relation, sql) -%}\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 %} 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 {% if copy_grants -%} copy grants {%- endif %} as (\n {{ sql }}\n );\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_columns_in_query", "macro.dbt_snowflake.get_persist_docs_column_list"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.210007}, "macro.dbt_snowflake.snowflake__get_columns_in_relation": {"unique_id": "macro.dbt_snowflake.snowflake__get_columns_in_relation", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.211329}, "macro.dbt_snowflake.snowflake__list_schemas": {"unique_id": "macro.dbt_snowflake.snowflake__list_schemas", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2122712}, "macro.dbt_snowflake.snowflake__list_relations_without_caching": {"unique_id": "macro.dbt_snowflake.snowflake__list_relations_without_caching", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__list_relations_without_caching", "macro_sql": "{% macro snowflake__list_relations_without_caching(schema_relation) %}\n {%- set sql -%}\n show terse objects in {{ schema_relation }}\n {%- endset -%}\n\n {%- set result = run_query(sql) -%}\n {% set maximum = 10000 %}\n {% if (result | length) >= maximum %}\n {% set msg %}\n Too many schemas in schema {{ schema_relation }}! dbt can only get\n information about schemas with fewer than {{ maximum }} objects.\n {% endset %}\n {% do exceptions.raise_compiler_error(msg) %}\n {% endif %}\n {%- do return(result) -%}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2131321}, "macro.dbt_snowflake.snowflake__check_schema_exists": {"unique_id": "macro.dbt_snowflake.snowflake__check_schema_exists", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.213674}, "macro.dbt_snowflake.snowflake__current_timestamp": {"unique_id": "macro.dbt_snowflake.snowflake__current_timestamp", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__current_timestamp", "macro_sql": "{% macro snowflake__current_timestamp() -%}\n convert_timezone('UTC', current_timestamp())\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.213807}, "macro.dbt_snowflake.snowflake__snapshot_string_as_time": {"unique_id": "macro.dbt_snowflake.snowflake__snapshot_string_as_time", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2141051}, "macro.dbt_snowflake.snowflake__snapshot_get_time": {"unique_id": "macro.dbt_snowflake.snowflake__snapshot_get_time", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__snapshot_get_time", "macro_sql": "{% macro snowflake__snapshot_get_time() -%}\n to_timestamp_ntz({{ current_timestamp() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.214277}, "macro.dbt_snowflake.snowflake__rename_relation": {"unique_id": "macro.dbt_snowflake.snowflake__rename_relation", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.214586}, "macro.dbt_snowflake.snowflake__alter_column_type": {"unique_id": "macro.dbt_snowflake.snowflake__alter_column_type", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.214987}, "macro.dbt_snowflake.snowflake__alter_relation_comment": {"unique_id": "macro.dbt_snowflake.snowflake__alter_relation_comment", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__alter_relation_comment", "macro_sql": "{% macro snowflake__alter_relation_comment(relation, relation_comment) -%}\n comment on {{ relation.type }} {{ relation }} IS $${{ relation_comment | replace('$', '[$]') }}$$;\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.215441}, "macro.dbt_snowflake.snowflake__alter_column_comment": {"unique_id": "macro.dbt_snowflake.snowflake__alter_column_comment", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.get_column_comment_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.216301}, "macro.dbt_snowflake.get_current_query_tag": {"unique_id": "macro.dbt_snowflake.get_current_query_tag", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.216597}, "macro.dbt_snowflake.set_query_tag": {"unique_id": "macro.dbt_snowflake.set_query_tag", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "set_query_tag", "macro_sql": "{% macro set_query_tag() -%}\n {{ return(adapter.dispatch('set_query_tag', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__set_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.216863}, "macro.dbt_snowflake.snowflake__set_query_tag": {"unique_id": "macro.dbt_snowflake.snowflake__set_query_tag", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.get_current_query_tag", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.21765}, "macro.dbt_snowflake.unset_query_tag": {"unique_id": "macro.dbt_snowflake.unset_query_tag", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2179542}, "macro.dbt_snowflake.snowflake__unset_query_tag": {"unique_id": "macro.dbt_snowflake.snowflake__unset_query_tag", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.21876}, "macro.dbt_snowflake.snowflake__alter_relation_add_remove_columns": {"unique_id": "macro.dbt_snowflake.snowflake__alter_relation_add_remove_columns", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__alter_relation_add_remove_columns", "macro_sql": "{% macro snowflake__alter_relation_add_remove_columns(relation, add_columns, remove_columns) %}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2202291}, "macro.dbt_snowflake.snowflake_dml_explicit_transaction": {"unique_id": "macro.dbt_snowflake.snowflake_dml_explicit_transaction", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.220587}, "macro.dbt_snowflake.snowflake__truncate_relation": {"unique_id": "macro.dbt_snowflake.snowflake__truncate_relation", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.220994}, "macro.dbt_snowflake.snowflake__copy_grants": {"unique_id": "macro.dbt_snowflake.snowflake__copy_grants", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__copy_grants", "macro_sql": "{% macro snowflake__copy_grants() %}\n {% set copy_grants = config.get('copy_grants', False) %}\n {{ return(copy_grants) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.221323}, "macro.dbt_snowflake.snowflake__support_multiple_grantees_per_dcl_statement": {"unique_id": "macro.dbt_snowflake.snowflake__support_multiple_grantees_per_dcl_statement", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__support_multiple_grantees_per_dcl_statement", "macro_sql": "\n\n{%- macro snowflake__support_multiple_grantees_per_dcl_statement() -%}\n {{ return(False) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.221504}, "macro.dbt_snowflake.snowflake__get_merge_sql": {"unique_id": "macro.dbt_snowflake.snowflake__get_merge_sql", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "name": "snowflake__get_merge_sql", "macro_sql": "{% macro snowflake__get_merge_sql(target, source_sql, unique_key, dest_columns, 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, predicates) }}\n\n {%- endif -%}\n {%- endset -%}\n\n {% do return(snowflake_dml_explicit_transaction(dml)) %}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.223501}, "macro.dbt_snowflake.snowflake__get_delete_insert_merge_sql": {"unique_id": "macro.dbt_snowflake.snowflake__get_delete_insert_merge_sql", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "name": "snowflake__get_delete_insert_merge_sql", "macro_sql": "{% macro snowflake__get_delete_insert_merge_sql(target, source, unique_key, dest_columns) %}\n {% set dml = default__get_delete_insert_merge_sql(target, source, unique_key, dest_columns) %}\n {% do return(snowflake_dml_explicit_transaction(dml)) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_delete_insert_merge_sql", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2239769}, "macro.dbt_snowflake.snowflake__snapshot_merge_sql": {"unique_id": "macro.dbt_snowflake.snowflake__snapshot_merge_sql", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__snapshot_merge_sql", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.224397}, "macro.dbt_snowflake.snowflake__load_csv_rows": {"unique_id": "macro.dbt_snowflake.snowflake__load_csv_rows", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/seed.sql", "original_file_path": "macros/materializations/seed.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_batch_size", "macro.dbt.get_seed_column_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.227871}, "macro.dbt_snowflake.materialization_seed_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_seed_snowflake", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/seed.sql", "original_file_path": "macros/materializations/seed.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.228367}, "macro.dbt_snowflake.materialization_view_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_view_snowflake", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/view.sql", "original_file_path": "macros/materializations/view.sql", "name": "materialization_view_snowflake", "macro_sql": "{% materialization view, adapter='snowflake' -%}\n\n {% set original_query_tag = set_query_tag() %}\n {% set to_return = 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 return(to_return) %}\n\n {% do unset_query_tag(original_query_tag) %}\n\n{%- endmaterialization %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.set_query_tag", "macro.dbt.create_or_replace_view", "macro.dbt.persist_docs", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2293801}, "macro.dbt_snowflake.materialization_table_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_table_snowflake", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/table.sql", "original_file_path": "macros/materializations/table.sql", "name": "materialization_table_snowflake", "macro_sql": "{% materialization table, adapter='snowflake' %}\n\n {% set original_query_tag = set_query_tag() %}\n\n {%- set identifier = model['alias'] -%}\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 --build model\n {% call statement('main') -%}\n {{ create_table_as(false, target_relation, sql) }}\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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.232173}, "macro.dbt_snowflake.dbt_snowflake_validate_get_incremental_strategy": {"unique_id": "macro.dbt_snowflake.dbt_snowflake_validate_get_incremental_strategy", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/incremental.sql", "original_file_path": "macros/materializations/incremental.sql", "name": "dbt_snowflake_validate_get_incremental_strategy", "macro_sql": "{% macro dbt_snowflake_validate_get_incremental_strategy(config) %}\n {#-- Find and validate the incremental strategy #}\n {%- set strategy = config.get(\"incremental_strategy\", default=\"merge\") -%}\n\n {% set invalid_strategy_msg -%}\n Invalid incremental strategy provided: {{ strategy }}\n Expected one of: 'merge', 'delete+insert'\n {%- endset %}\n {% if strategy not in ['merge', 'delete+insert'] %}\n {% do exceptions.raise_compiler_error(invalid_strategy_msg) %}\n {% endif %}\n\n {% do return(strategy) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2344341}, "macro.dbt_snowflake.dbt_snowflake_get_incremental_sql": {"unique_id": "macro.dbt_snowflake.dbt_snowflake_get_incremental_sql", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/incremental.sql", "original_file_path": "macros/materializations/incremental.sql", "name": "dbt_snowflake_get_incremental_sql", "macro_sql": "{% macro dbt_snowflake_get_incremental_sql(strategy, tmp_relation, target_relation, unique_key, dest_columns) %}\n {% if strategy == 'merge' %}\n {% do return(get_merge_sql(target_relation, tmp_relation, unique_key, dest_columns)) %}\n {% elif strategy == 'delete+insert' %}\n {% do return(get_delete_insert_merge_sql(target_relation, tmp_relation, unique_key, dest_columns)) %}\n {% else %}\n {% do exceptions.raise_compiler_error('invalid strategy: ' ~ strategy) %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_merge_sql", "macro.dbt.get_delete_insert_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.235322}, "macro.dbt_snowflake.materialization_incremental_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_incremental_snowflake", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/incremental.sql", "original_file_path": "macros/materializations/incremental.sql", "name": "materialization_incremental_snowflake", "macro_sql": "{% materialization incremental, adapter='snowflake' -%}\n\n {% set original_query_tag = set_query_tag() %}\n\n {%- set unique_key = config.get('unique_key') -%}\n {%- set full_refresh_mode = (should_full_refresh()) -%}\n\n {% set target_relation = this %}\n {% set existing_relation = load_relation(this) %}\n {% set tmp_relation = make_temp_relation(this) %}\n\n {% set grant_config = config.get('grants') %}\n\n {#-- Validate early so we don't run SQL if the strategy is invalid --#}\n {% set strategy = dbt_snowflake_validate_get_incremental_strategy(config) -%}\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 {% set build_sql = create_table_as(False, target_relation, sql) %}\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 {% set build_sql = create_table_as(False, target_relation, sql) %}\n\n {% elif full_refresh_mode %}\n {% set build_sql = create_table_as(False, target_relation, sql) %}\n\n {% else %}\n {% do run_query(create_table_as(True, tmp_relation, sql)) %}\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 {% set build_sql = dbt_snowflake_get_incremental_sql(strategy, tmp_relation, target_relation, unique_key, dest_columns) %}\n\n {% endif %}\n\n {%- call statement('main') -%}\n {{ build_sql }}\n {%- endcall -%}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.set_query_tag", "macro.dbt.should_full_refresh", "macro.dbt.load_relation", "macro.dbt.make_temp_relation", "macro.dbt_snowflake.dbt_snowflake_validate_get_incremental_strategy", "macro.dbt.incremental_validate_on_schema_change", "macro.dbt.run_hooks", "macro.dbt.create_table_as", "macro.dbt.run_query", "macro.dbt.process_schema_changes", "macro.dbt_snowflake.dbt_snowflake_get_incremental_sql", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2393239}, "macro.dbt_snowflake.materialization_snapshot_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_snapshot_snowflake", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/snapshot.sql", "original_file_path": "macros/materializations/snapshot.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.240088}, "macro.dbt_snowflake.snowflake__escape_single_quotes": {"unique_id": "macro.dbt_snowflake.snowflake__escape_single_quotes", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "name": "snowflake__escape_single_quotes", "macro_sql": "{% macro snowflake__escape_single_quotes(expression) -%}\n{{ expression | replace(\"'\", \"\\\\'\") }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2405398}, "macro.dbt_snowflake.snowflake__right": {"unique_id": "macro.dbt_snowflake.snowflake__right", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.241032}, "macro.dbt_snowflake.snowflake__safe_cast": {"unique_id": "macro.dbt_snowflake.snowflake__safe_cast", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "name": "snowflake__safe_cast", "macro_sql": "{% macro snowflake__safe_cast(field, type) %}\n try_cast({{field}} as {{type}})\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2414348}, "macro.dbt_snowflake.snowflake__bool_or": {"unique_id": "macro.dbt_snowflake.snowflake__bool_or", "package_name": "dbt_snowflake", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "name": "snowflake__bool_or", "macro_sql": "{% macro snowflake__bool_or(expression) -%}\n\n boolor_agg({{ expression }})\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2418492}, "macro.dbt.run_hooks": {"unique_id": "macro.dbt.run_hooks", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.243793}, "macro.dbt.make_hook_config": {"unique_id": "macro.dbt.make_hook_config", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "make_hook_config", "macro_sql": "{% macro make_hook_config(sql, inside_transaction) %}\n {{ tojson({\"sql\": sql, \"transaction\": inside_transaction}) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.244121}, "macro.dbt.before_begin": {"unique_id": "macro.dbt.before_begin", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "before_begin", "macro_sql": "{% macro before_begin(sql) %}\n {{ make_hook_config(sql, inside_transaction=False) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2443662}, "macro.dbt.in_transaction": {"unique_id": "macro.dbt.in_transaction", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "in_transaction", "macro_sql": "{% macro in_transaction(sql) %}\n {{ make_hook_config(sql, inside_transaction=True) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.244606}, "macro.dbt.after_commit": {"unique_id": "macro.dbt.after_commit", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "after_commit", "macro_sql": "{% macro after_commit(sql) %}\n {{ make_hook_config(sql, inside_transaction=False) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.244842}, "macro.dbt.set_sql_header": {"unique_id": "macro.dbt.set_sql_header", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "name": "set_sql_header", "macro_sql": "{% macro set_sql_header(config) -%}\n {{ config.set('sql_header', caller()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.245524}, "macro.dbt.should_full_refresh": {"unique_id": "macro.dbt.should_full_refresh", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.246061}, "macro.dbt.should_store_failures": {"unique_id": "macro.dbt.should_store_failures", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.246586}, "macro.dbt.snapshot_merge_sql": {"unique_id": "macro.dbt.snapshot_merge_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/snapshot_merge.sql", "original_file_path": "macros/materializations/snapshots/snapshot_merge.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__snapshot_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.247353}, "macro.dbt.default__snapshot_merge_sql": {"unique_id": "macro.dbt.default__snapshot_merge_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/snapshot_merge.sql", "original_file_path": "macros/materializations/snapshots/snapshot_merge.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.247801}, "macro.dbt.strategy_dispatch": {"unique_id": "macro.dbt.strategy_dispatch", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.253294}, "macro.dbt.snapshot_hash_arguments": {"unique_id": "macro.dbt.snapshot_hash_arguments", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "snapshot_hash_arguments", "macro_sql": "{% macro snapshot_hash_arguments(args) -%}\n {{ adapter.dispatch('snapshot_hash_arguments', 'dbt')(args) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2535942}, "macro.dbt.default__snapshot_hash_arguments": {"unique_id": "macro.dbt.default__snapshot_hash_arguments", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.253984}, "macro.dbt.snapshot_get_time": {"unique_id": "macro.dbt.snapshot_get_time", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "snapshot_get_time", "macro_sql": "{% macro snapshot_get_time() -%}\n {{ adapter.dispatch('snapshot_get_time', 'dbt')() }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__snapshot_get_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.254314}, "macro.dbt.default__snapshot_get_time": {"unique_id": "macro.dbt.default__snapshot_get_time", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "default__snapshot_get_time", "macro_sql": "{% macro default__snapshot_get_time() -%}\n {{ current_timestamp() }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.254482}, "macro.dbt.snapshot_timestamp_strategy": {"unique_id": "macro.dbt.snapshot_timestamp_strategy", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.255702}, "macro.dbt.snapshot_string_as_time": {"unique_id": "macro.dbt.snapshot_string_as_time", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "snapshot_string_as_time", "macro_sql": "{% macro snapshot_string_as_time(timestamp) -%}\n {{ adapter.dispatch('snapshot_string_as_time', 'dbt')(timestamp) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__snapshot_string_as_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2559721}, "macro.dbt.default__snapshot_string_as_time": {"unique_id": "macro.dbt.default__snapshot_string_as_time", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.256264}, "macro.dbt.snapshot_check_all_get_existing_columns": {"unique_id": "macro.dbt.snapshot_check_all_get_existing_columns", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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_sql']) -%}\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 select {{ check_cols_config | join(', ') }} from ({{ node['compiled_sql'] }}) 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_columns_in_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.258582}, "macro.dbt.snapshot_check_strategy": {"unique_id": "macro.dbt.snapshot_check_strategy", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.260899}, "macro.dbt.create_columns": {"unique_id": "macro.dbt.create_columns", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "create_columns", "macro_sql": "{% macro create_columns(relation, columns) %}\n {{ adapter.dispatch('create_columns', 'dbt')(relation, columns) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__create_columns"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.266135}, "macro.dbt.default__create_columns": {"unique_id": "macro.dbt.default__create_columns", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.266686}, "macro.dbt.post_snapshot": {"unique_id": "macro.dbt.post_snapshot", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "post_snapshot", "macro_sql": "{% macro post_snapshot(staging_relation) %}\n {{ adapter.dispatch('post_snapshot', 'dbt')(staging_relation) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__post_snapshot"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.266974}, "macro.dbt.default__post_snapshot": {"unique_id": "macro.dbt.default__post_snapshot", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "default__post_snapshot", "macro_sql": "{% macro default__post_snapshot(staging_relation) %}\n {# no-op #}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2671292}, "macro.dbt.get_true_sql": {"unique_id": "macro.dbt.get_true_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "get_true_sql", "macro_sql": "{% macro get_true_sql() %}\n {{ adapter.dispatch('get_true_sql', 'dbt')() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_true_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.267377}, "macro.dbt.default__get_true_sql": {"unique_id": "macro.dbt.default__get_true_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "default__get_true_sql", "macro_sql": "{% macro default__get_true_sql() %}\n {{ return('TRUE') }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.267575}, "macro.dbt.snapshot_staging_table": {"unique_id": "macro.dbt.snapshot_staging_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__snapshot_staging_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.267927}, "macro.dbt.default__snapshot_staging_table": {"unique_id": "macro.dbt.default__snapshot_staging_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.snapshot_get_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2694058}, "macro.dbt.build_snapshot_table": {"unique_id": "macro.dbt.build_snapshot_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "build_snapshot_table", "macro_sql": "{% macro build_snapshot_table(strategy, sql) -%}\n {{ adapter.dispatch('build_snapshot_table', 'dbt')(strategy, sql) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__build_snapshot_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.270019}, "macro.dbt.default__build_snapshot_table": {"unique_id": "macro.dbt.default__build_snapshot_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.270725}, "macro.dbt.build_snapshot_staging_table": {"unique_id": "macro.dbt.build_snapshot_staging_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.271436}, "macro.dbt.materialization_snapshot_default": {"unique_id": "macro.dbt.materialization_snapshot_default", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/snapshot.sql", "original_file_path": "macros/materializations/snapshots/snapshot.sql", "name": "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_sql']) %}\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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.280899}, "macro.dbt.materialization_test_default": {"unique_id": "macro.dbt.materialization_test_default", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/test.sql", "original_file_path": "macros/materializations/tests/test.sql", "name": "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 {% set target_relation = api.Relation.create(\n identifier=identifier, schema=schema, database=database, type='table') -%} %}\n\n {% if old_relation %}\n {% do adapter.drop_relation(old_relation) %}\n {% endif %}\n\n {% call statement(auto_begin=True) %}\n {{ create_table_as(False, 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.should_store_failures", "macro.dbt.statement", "macro.dbt.create_table_as", "macro.dbt.get_test_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2843342}, "macro.dbt.get_test_sql": {"unique_id": "macro.dbt.get_test_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_test_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.285148}, "macro.dbt.default__get_test_sql": {"unique_id": "macro.dbt.default__get_test_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.285681}, "macro.dbt.get_where_subquery": {"unique_id": "macro.dbt.get_where_subquery", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/where_subquery.sql", "original_file_path": "macros/materializations/tests/where_subquery.sql", "name": "get_where_subquery", "macro_sql": "{% macro get_where_subquery(relation) -%}\n {% do return(adapter.dispatch('get_where_subquery', 'dbt')(relation)) %}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_where_subquery"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2864552}, "macro.dbt.default__get_where_subquery": {"unique_id": "macro.dbt.default__get_where_subquery", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/where_subquery.sql", "original_file_path": "macros/materializations/tests/where_subquery.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.287115}, "macro.dbt.get_quoted_csv": {"unique_id": "macro.dbt.get_quoted_csv", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2884312}, "macro.dbt.diff_columns": {"unique_id": "macro.dbt.diff_columns", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.2893791}, "macro.dbt.diff_column_data_types": {"unique_id": "macro.dbt.diff_column_data_types", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "name": "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 %}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.290415}, "macro.dbt.get_merge_sql": {"unique_id": "macro.dbt.get_merge_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "get_merge_sql", "macro_sql": "{% macro get_merge_sql(target, source, unique_key, dest_columns, predicates=none) -%}\n {{ adapter.dispatch('get_merge_sql', 'dbt')(target, source, unique_key, dest_columns, predicates) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.297108}, "macro.dbt.default__get_merge_sql": {"unique_id": "macro.dbt.default__get_merge_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "default__get_merge_sql", "macro_sql": "{% macro default__get_merge_sql(target, source, unique_key, dest_columns, predicates) -%}\n {%- set predicates = [] if predicates is none else [] + predicates -%}\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n {%- set update_columns = config.get('merge_update_columns', default = dest_columns | map(attribute=\"quoted\") | list) -%}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.299656}, "macro.dbt.get_delete_insert_merge_sql": {"unique_id": "macro.dbt.get_delete_insert_merge_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "get_delete_insert_merge_sql", "macro_sql": "{% macro get_delete_insert_merge_sql(target, source, unique_key, dest_columns) -%}\n {{ adapter.dispatch('get_delete_insert_merge_sql', 'dbt')(target, source, unique_key, dest_columns) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_delete_insert_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.300148}, "macro.dbt.default__get_delete_insert_merge_sql": {"unique_id": "macro.dbt.default__get_delete_insert_merge_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "default__get_delete_insert_merge_sql", "macro_sql": "{% macro default__get_delete_insert_merge_sql(target, source, unique_key, dest_columns) -%}\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 );\n {% else %}\n delete from {{ target }}\n where (\n {{ unique_key }}) in (\n select ({{ unique_key }})\n from {{ source }}\n );\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3014379}, "macro.dbt.get_insert_overwrite_merge_sql": {"unique_id": "macro.dbt.get_insert_overwrite_merge_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_insert_overwrite_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.301889}, "macro.dbt.default__get_insert_overwrite_merge_sql": {"unique_id": "macro.dbt.default__get_insert_overwrite_merge_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "default__get_insert_overwrite_merge_sql", "macro_sql": "{% macro default__get_insert_overwrite_merge_sql(target, source, dest_columns, predicates, include_sql_header) -%}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.30302}, "macro.dbt.is_incremental": {"unique_id": "macro.dbt.is_incremental", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/is_incremental.sql", "original_file_path": "macros/materializations/models/incremental/is_incremental.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.should_full_refresh"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.304209}, "macro.dbt.materialization_incremental_default": {"unique_id": "macro.dbt.materialization_incremental_default", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/incremental.sql", "original_file_path": "macros/materializations/models/incremental/incremental.sql", "name": "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 {% set build_sql = get_delete_insert_merge_sql(target_relation, temp_relation, unique_key, dest_columns) %}\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 %}", "resource_type": "macro", "tags": [], "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.get_delete_insert_merge_sql", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt.create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.311509}, "macro.dbt.incremental_validate_on_schema_change": {"unique_id": "macro.dbt.incremental_validate_on_schema_change", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.31855}, "macro.dbt.check_for_schema_changes": {"unique_id": "macro.dbt.check_for_schema_changes", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.diff_columns", "macro.dbt.diff_column_data_types"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.320746}, "macro.dbt.sync_column_schemas": {"unique_id": "macro.dbt.sync_column_schemas", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.alter_relation_add_remove_columns", "macro.dbt.alter_column_type"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.322815}, "macro.dbt.process_schema_changes": {"unique_id": "macro.dbt.process_schema_changes", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "name": "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 {% 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.check_for_schema_changes", "macro.dbt.sync_column_schemas"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.324043}, "macro.dbt.materialization_table_default": {"unique_id": "macro.dbt.materialization_table_default", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/table.sql", "original_file_path": "macros/materializations/models/table/table.sql", "name": "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 {{ adapter.rename_relation(existing_relation, backup_relation) }}\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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.328314}, "macro.dbt.get_create_table_as_sql": {"unique_id": "macro.dbt.get_create_table_as_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/create_table_as.sql", "original_file_path": "macros/materializations/models/table/create_table_as.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_create_table_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.32913}, "macro.dbt.default__get_create_table_as_sql": {"unique_id": "macro.dbt.default__get_create_table_as_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/create_table_as.sql", "original_file_path": "macros/materializations/models/table/create_table_as.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.329452}, "macro.dbt.create_table_as": {"unique_id": "macro.dbt.create_table_as", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/create_table_as.sql", "original_file_path": "macros/materializations/models/table/create_table_as.sql", "name": "create_table_as", "macro_sql": "{% macro create_table_as(temporary, relation, sql) -%}\n {{ adapter.dispatch('create_table_as', 'dbt')(temporary, relation, sql) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.329802}, "macro.dbt.default__create_table_as": {"unique_id": "macro.dbt.default__create_table_as", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/create_table_as.sql", "original_file_path": "macros/materializations/models/table/create_table_as.sql", "name": "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 as (\n {{ sql }}\n );\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.330501}, "macro.dbt.materialization_view_default": {"unique_id": "macro.dbt.materialization_view_default", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/view.sql", "original_file_path": "macros/materializations/models/view/view.sql", "name": "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 {{ adapter.rename_relation(existing_relation, backup_relation) }}\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 -%}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.334526}, "macro.dbt.handle_existing_table": {"unique_id": "macro.dbt.handle_existing_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/helpers.sql", "original_file_path": "macros/materializations/models/view/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__handle_existing_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.335113}, "macro.dbt.default__handle_existing_table": {"unique_id": "macro.dbt.default__handle_existing_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/helpers.sql", "original_file_path": "macros/materializations/models/view/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.335516}, "macro.dbt.create_or_replace_view": {"unique_id": "macro.dbt.create_or_replace_view", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_or_replace_view.sql", "original_file_path": "macros/materializations/models/view/create_or_replace_view.sql", "name": "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=True) %}\n\n {{ run_hooks(post_hooks) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.338069}, "macro.dbt.get_create_view_as_sql": {"unique_id": "macro.dbt.get_create_view_as_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_view_as.sql", "original_file_path": "macros/materializations/models/view/create_view_as.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_create_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3387399}, "macro.dbt.default__get_create_view_as_sql": {"unique_id": "macro.dbt.default__get_create_view_as_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_view_as.sql", "original_file_path": "macros/materializations/models/view/create_view_as.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.create_view_as"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.339017}, "macro.dbt.create_view_as": {"unique_id": "macro.dbt.create_view_as", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_view_as.sql", "original_file_path": "macros/materializations/models/view/create_view_as.sql", "name": "create_view_as", "macro_sql": "{% macro create_view_as(relation, sql) -%}\n {{ adapter.dispatch('create_view_as', 'dbt')(relation, sql) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_view_as"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.339322}, "macro.dbt.default__create_view_as": {"unique_id": "macro.dbt.default__create_view_as", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_view_as.sql", "original_file_path": "macros/materializations/models/view/create_view_as.sql", "name": "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 }} as (\n {{ sql }}\n );\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.339757}, "macro.dbt.materialization_seed_default": {"unique_id": "macro.dbt.materialization_seed_default", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/seed.sql", "original_file_path": "macros/materializations/seeds/seed.sql", "name": "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 comparision 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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.344985}, "macro.dbt.create_csv_table": {"unique_id": "macro.dbt.create_csv_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "create_csv_table", "macro_sql": "{% macro create_csv_table(model, agate_table) -%}\n {{ adapter.dispatch('create_csv_table', 'dbt')(model, agate_table) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__create_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3510668}, "macro.dbt.default__create_csv_table": {"unique_id": "macro.dbt.default__create_csv_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.352669}, "macro.dbt.reset_csv_table": {"unique_id": "macro.dbt.reset_csv_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__reset_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.353107}, "macro.dbt.default__reset_csv_table": {"unique_id": "macro.dbt.default__reset_csv_table", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.create_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.353937}, "macro.dbt.get_csv_sql": {"unique_id": "macro.dbt.get_csv_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_csv_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.354262}, "macro.dbt.default__get_csv_sql": {"unique_id": "macro.dbt.default__get_csv_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.354491}, "macro.dbt.get_binding_char": {"unique_id": "macro.dbt.get_binding_char", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "get_binding_char", "macro_sql": "{% macro get_binding_char() -%}\n {{ adapter.dispatch('get_binding_char', 'dbt')() }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_binding_char"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.354727}, "macro.dbt.default__get_binding_char": {"unique_id": "macro.dbt.default__get_binding_char", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "default__get_binding_char", "macro_sql": "{% macro default__get_binding_char() %}\n {{ return('%s') }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.354922}, "macro.dbt.get_batch_size": {"unique_id": "macro.dbt.get_batch_size", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "get_batch_size", "macro_sql": "{% macro get_batch_size() -%}\n {{ return(adapter.dispatch('get_batch_size', 'dbt')()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_batch_size"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.355188}, "macro.dbt.default__get_batch_size": {"unique_id": "macro.dbt.default__get_batch_size", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "default__get_batch_size", "macro_sql": "{% macro default__get_batch_size() %}\n {{ return(10000) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.355387}, "macro.dbt.get_seed_column_quoted_csv": {"unique_id": "macro.dbt.get_seed_column_quoted_csv", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.356193}, "macro.dbt.load_csv_rows": {"unique_id": "macro.dbt.load_csv_rows", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "load_csv_rows", "macro_sql": "{% macro load_csv_rows(model, agate_table) -%}\n {{ adapter.dispatch('load_csv_rows', 'dbt')(model, agate_table) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__load_csv_rows"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.356499}, "macro.dbt.default__load_csv_rows": {"unique_id": "macro.dbt.default__load_csv_rows", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.358751}, "macro.dbt.generate_alias_name": {"unique_id": "macro.dbt.generate_alias_name", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_alias.sql", "original_file_path": "macros/get_custom_name/get_custom_alias.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__generate_alias_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.359491}, "macro.dbt.default__generate_alias_name": {"unique_id": "macro.dbt.default__generate_alias_name", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_alias.sql", "original_file_path": "macros/get_custom_name/get_custom_alias.sql", "name": "default__generate_alias_name", "macro_sql": "{% macro default__generate_alias_name(custom_alias_name=none, node=none) -%}\n\n {%- if custom_alias_name is none -%}\n\n {{ node.name }}\n\n {%- else -%}\n\n {{ custom_alias_name | trim }}\n\n {%- endif -%}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3598888}, "macro.dbt.generate_schema_name": {"unique_id": "macro.dbt.generate_schema_name", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__generate_schema_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.360797}, "macro.dbt.default__generate_schema_name": {"unique_id": "macro.dbt.default__generate_schema_name", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.361263}, "macro.dbt.generate_schema_name_for_env": {"unique_id": "macro.dbt.generate_schema_name_for_env", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.361753}, "macro.dbt.generate_database_name": {"unique_id": "macro.dbt.generate_database_name", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_database.sql", "original_file_path": "macros/get_custom_name/get_custom_database.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__generate_database_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.362489}, "macro.dbt.default__generate_database_name": {"unique_id": "macro.dbt.default__generate_database_name", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_database.sql", "original_file_path": "macros/get_custom_name/get_custom_database.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.362931}, "macro.dbt.default__test_relationships": {"unique_id": "macro.dbt.default__test_relationships", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/generic_test_sql/relationships.sql", "original_file_path": "macros/generic_test_sql/relationships.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.363607}, "macro.dbt.default__test_not_null": {"unique_id": "macro.dbt.default__test_not_null", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/generic_test_sql/not_null.sql", "original_file_path": "macros/generic_test_sql/not_null.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.should_store_failures"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3646562}, "macro.dbt.default__test_unique": {"unique_id": "macro.dbt.default__test_unique", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/generic_test_sql/unique.sql", "original_file_path": "macros/generic_test_sql/unique.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3653}, "macro.dbt.default__test_accepted_values": {"unique_id": "macro.dbt.default__test_accepted_values", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/generic_test_sql/accepted_values.sql", "original_file_path": "macros/generic_test_sql/accepted_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3663502}, "macro.dbt.statement": {"unique_id": "macro.dbt.statement", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "name": "statement", "macro_sql": "{% macro statement(name=None, fetch_result=False, auto_begin=True) -%}\n {%- if execute: -%}\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 {%- set res, table = adapter.execute(sql, auto_begin=auto_begin, fetch=fetch_result) -%}\n {%- if name is not none -%}\n {{ store_result(name, response=res, agate_table=table) }}\n {%- endif -%}\n\n {%- endif -%}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3681438}, "macro.dbt.noop_statement": {"unique_id": "macro.dbt.noop_statement", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.369112}, "macro.dbt.run_query": {"unique_id": "macro.dbt.run_query", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.369693}, "macro.dbt.convert_datetime": {"unique_id": "macro.dbt.convert_datetime", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.372263}, "macro.dbt.dates_in_range": {"unique_id": "macro.dbt.dates_in_range", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "name": "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 Partiton 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.convert_datetime"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3748102}, "macro.dbt.partition_range": {"unique_id": "macro.dbt.partition_range", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.dates_in_range"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.376087}, "macro.dbt.py_current_timestring": {"unique_id": "macro.dbt.py_current_timestring", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3764749}, "macro.dbt.except": {"unique_id": "macro.dbt.except", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/except.sql", "original_file_path": "macros/utils/except.sql", "name": "except", "macro_sql": "{% macro except() %}\n {{ return(adapter.dispatch('except', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.376996}, "macro.dbt.default__except": {"unique_id": "macro.dbt.default__except", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/except.sql", "original_file_path": "macros/utils/except.sql", "name": "default__except", "macro_sql": "{% macro default__except() %}\n\n except\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.377129}, "macro.dbt.replace": {"unique_id": "macro.dbt.replace", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/replace.sql", "original_file_path": "macros/utils/replace.sql", "name": "replace", "macro_sql": "{% macro replace(field, old_chars, new_chars) -%}\n {{ return(adapter.dispatch('replace', 'dbt') (field, old_chars, new_chars)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__replace"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.377782}, "macro.dbt.default__replace": {"unique_id": "macro.dbt.default__replace", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/replace.sql", "original_file_path": "macros/utils/replace.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.378068}, "macro.dbt.concat": {"unique_id": "macro.dbt.concat", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/concat.sql", "original_file_path": "macros/utils/concat.sql", "name": "concat", "macro_sql": "{% macro concat(fields) -%}\n {{ return(adapter.dispatch('concat', 'dbt')(fields)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.378613}, "macro.dbt.default__concat": {"unique_id": "macro.dbt.default__concat", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/concat.sql", "original_file_path": "macros/utils/concat.sql", "name": "default__concat", "macro_sql": "{% macro default__concat(fields) -%}\n {{ fields|join(' || ') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3788319}, "macro.dbt.length": {"unique_id": "macro.dbt.length", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/length.sql", "original_file_path": "macros/utils/length.sql", "name": "length", "macro_sql": "{% macro length(expression) -%}\n {{ return(adapter.dispatch('length', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__length"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.37937}, "macro.dbt.default__length": {"unique_id": "macro.dbt.default__length", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/length.sql", "original_file_path": "macros/utils/length.sql", "name": "default__length", "macro_sql": "{% macro default__length(expression) %}\n\n length(\n {{ expression }}\n )\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.379552}, "macro.dbt.dateadd": {"unique_id": "macro.dbt.dateadd", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/dateadd.sql", "original_file_path": "macros/utils/dateadd.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.380196}, "macro.dbt.default__dateadd": {"unique_id": "macro.dbt.default__dateadd", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/dateadd.sql", "original_file_path": "macros/utils/dateadd.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.380471}, "macro.dbt.intersect": {"unique_id": "macro.dbt.intersect", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/intersect.sql", "original_file_path": "macros/utils/intersect.sql", "name": "intersect", "macro_sql": "{% macro intersect() %}\n {{ return(adapter.dispatch('intersect', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__intersect"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.380987}, "macro.dbt.default__intersect": {"unique_id": "macro.dbt.default__intersect", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/intersect.sql", "original_file_path": "macros/utils/intersect.sql", "name": "default__intersect", "macro_sql": "{% macro default__intersect() %}\n\n intersect\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.381124}, "macro.dbt.escape_single_quotes": {"unique_id": "macro.dbt.escape_single_quotes", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "name": "escape_single_quotes", "macro_sql": "{% macro escape_single_quotes(expression) %}\n {{ return(adapter.dispatch('escape_single_quotes', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__escape_single_quotes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.381679}, "macro.dbt.default__escape_single_quotes": {"unique_id": "macro.dbt.default__escape_single_quotes", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "name": "default__escape_single_quotes", "macro_sql": "{% macro default__escape_single_quotes(expression) -%}\n{{ expression | replace(\"'\",\"''\") }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.381921}, "macro.dbt.right": {"unique_id": "macro.dbt.right", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "name": "right", "macro_sql": "{% macro right(string_text, length_expression) -%}\n {{ return(adapter.dispatch('right', 'dbt') (string_text, length_expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__right"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.382669}, "macro.dbt.default__right": {"unique_id": "macro.dbt.default__right", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "name": "default__right", "macro_sql": "{% macro default__right(string_text, length_expression) %}\n\n right(\n {{ string_text }},\n {{ length_expression }}\n )\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3829591}, "macro.dbt.listagg": {"unique_id": "macro.dbt.listagg", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/listagg.sql", "original_file_path": "macros/utils/listagg.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__listagg"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.384115}, "macro.dbt.default__listagg": {"unique_id": "macro.dbt.default__listagg", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/listagg.sql", "original_file_path": "macros/utils/listagg.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.385003}, "macro.dbt.datediff": {"unique_id": "macro.dbt.datediff", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/datediff.sql", "original_file_path": "macros/utils/datediff.sql", "name": "datediff", "macro_sql": "{% macro datediff(first_date, second_date, datepart) %}\n {{ return(adapter.dispatch('datediff', 'dbt')(first_date, second_date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3858109}, "macro.dbt.default__datediff": {"unique_id": "macro.dbt.default__datediff", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/datediff.sql", "original_file_path": "macros/utils/datediff.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.386194}, "macro.dbt.safe_cast": {"unique_id": "macro.dbt.safe_cast", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "name": "safe_cast", "macro_sql": "{% macro safe_cast(field, type) %}\n {{ return(adapter.dispatch('safe_cast', 'dbt') (field, type)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__safe_cast"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3869388}, "macro.dbt.default__safe_cast": {"unique_id": "macro.dbt.default__safe_cast", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.387275}, "macro.dbt.hash": {"unique_id": "macro.dbt.hash", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/hash.sql", "original_file_path": "macros/utils/hash.sql", "name": "hash", "macro_sql": "{% macro hash(field) -%}\n {{ return(adapter.dispatch('hash', 'dbt') (field)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__hash"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.387972}, "macro.dbt.default__hash": {"unique_id": "macro.dbt.default__hash", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/hash.sql", "original_file_path": "macros/utils/hash.sql", "name": "default__hash", "macro_sql": "{% macro default__hash(field) -%}\n md5(cast({{ field }} as {{ api.Column.translate_type('string') }}))\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3882601}, "macro.dbt.cast_bool_to_text": {"unique_id": "macro.dbt.cast_bool_to_text", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/cast_bool_to_text.sql", "original_file_path": "macros/utils/cast_bool_to_text.sql", "name": "cast_bool_to_text", "macro_sql": "{% macro cast_bool_to_text(field) %}\n {{ adapter.dispatch('cast_bool_to_text', 'dbt') (field) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3888981}, "macro.dbt.default__cast_bool_to_text": {"unique_id": "macro.dbt.default__cast_bool_to_text", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/cast_bool_to_text.sql", "original_file_path": "macros/utils/cast_bool_to_text.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.389177}, "macro.dbt.any_value": {"unique_id": "macro.dbt.any_value", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/any_value.sql", "original_file_path": "macros/utils/any_value.sql", "name": "any_value", "macro_sql": "{% macro any_value(expression) -%}\n {{ return(adapter.dispatch('any_value', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__any_value"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.389751}, "macro.dbt.default__any_value": {"unique_id": "macro.dbt.default__any_value", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/any_value.sql", "original_file_path": "macros/utils/any_value.sql", "name": "default__any_value", "macro_sql": "{% macro default__any_value(expression) -%}\n\n any_value({{ expression }})\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3899431}, "macro.dbt.position": {"unique_id": "macro.dbt.position", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/position.sql", "original_file_path": "macros/utils/position.sql", "name": "position", "macro_sql": "{% macro position(substring_text, string_text) -%}\n {{ return(adapter.dispatch('position', 'dbt') (substring_text, string_text)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__position"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.391087}, "macro.dbt.default__position": {"unique_id": "macro.dbt.default__position", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/position.sql", "original_file_path": "macros/utils/position.sql", "name": "default__position", "macro_sql": "{% macro default__position(substring_text, string_text) %}\n\n position(\n {{ substring_text }} in {{ string_text }}\n )\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.391575}, "macro.dbt.string_literal": {"unique_id": "macro.dbt.string_literal", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/literal.sql", "original_file_path": "macros/utils/literal.sql", "name": "string_literal", "macro_sql": "{%- macro string_literal(value) -%}\n {{ return(adapter.dispatch('string_literal', 'dbt') (value)) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__string_literal"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.392423}, "macro.dbt.default__string_literal": {"unique_id": "macro.dbt.default__string_literal", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/literal.sql", "original_file_path": "macros/utils/literal.sql", "name": "default__string_literal", "macro_sql": "{% macro default__string_literal(value) -%}\n '{{ value }}'\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.392652}, "macro.dbt.type_string": {"unique_id": "macro.dbt.type_string", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_string", "macro_sql": "\n\n{%- macro type_string() -%}\n {{ return(adapter.dispatch('type_string', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.394162}, "macro.dbt.default__type_string": {"unique_id": "macro.dbt.default__type_string", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_string", "macro_sql": "{% macro default__type_string() %}\n {{ return(api.Column.translate_type(\"string\")) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3944461}, "macro.dbt.type_timestamp": {"unique_id": "macro.dbt.type_timestamp", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_timestamp", "macro_sql": "\n\n{%- macro type_timestamp() -%}\n {{ return(adapter.dispatch('type_timestamp', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.394725}, "macro.dbt.default__type_timestamp": {"unique_id": "macro.dbt.default__type_timestamp", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_timestamp", "macro_sql": "{% macro default__type_timestamp() %}\n {{ return(api.Column.translate_type(\"timestamp\")) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3949828}, "macro.dbt.type_float": {"unique_id": "macro.dbt.type_float", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_float", "macro_sql": "\n\n{%- macro type_float() -%}\n {{ return(adapter.dispatch('type_float', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_float"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3953972}, "macro.dbt.default__type_float": {"unique_id": "macro.dbt.default__type_float", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_float", "macro_sql": "{% macro default__type_float() %}\n {{ return(api.Column.translate_type(\"float\")) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.395676}, "macro.dbt.type_numeric": {"unique_id": "macro.dbt.type_numeric", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_numeric", "macro_sql": "\n\n{%- macro type_numeric() -%}\n {{ return(adapter.dispatch('type_numeric', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3960278}, "macro.dbt.default__type_numeric": {"unique_id": "macro.dbt.default__type_numeric", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_numeric", "macro_sql": "{% macro default__type_numeric() %}\n {{ return(api.Column.numeric_type(\"numeric\", 28, 6)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.39634}, "macro.dbt.type_bigint": {"unique_id": "macro.dbt.type_bigint", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_bigint", "macro_sql": "\n\n{%- macro type_bigint() -%}\n {{ return(adapter.dispatch('type_bigint', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.396615}, "macro.dbt.default__type_bigint": {"unique_id": "macro.dbt.default__type_bigint", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_bigint", "macro_sql": "{% macro default__type_bigint() %}\n {{ return(api.Column.translate_type(\"bigint\")) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.396874}, "macro.dbt.type_int": {"unique_id": "macro.dbt.type_int", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_int", "macro_sql": "\n\n{%- macro type_int() -%}\n {{ return(adapter.dispatch('type_int', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3971431}, "macro.dbt.default__type_int": {"unique_id": "macro.dbt.default__type_int", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_int", "macro_sql": "{%- macro default__type_int() -%}\n {{ return(api.Column.translate_type(\"integer\")) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.397386}, "macro.dbt.bool_or": {"unique_id": "macro.dbt.bool_or", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "name": "bool_or", "macro_sql": "{% macro bool_or(expression) -%}\n {{ return(adapter.dispatch('bool_or', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__bool_or"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.398116}, "macro.dbt.default__bool_or": {"unique_id": "macro.dbt.default__bool_or", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "name": "default__bool_or", "macro_sql": "{% macro default__bool_or(expression) -%}\n\n bool_or({{ expression }})\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3983018}, "macro.dbt.last_day": {"unique_id": "macro.dbt.last_day", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "name": "last_day", "macro_sql": "{% macro last_day(date, datepart) %}\n {{ return(adapter.dispatch('last_day', 'dbt') (date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.39901}, "macro.dbt.default_last_day": {"unique_id": "macro.dbt.default_last_day", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_utils.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.3994539}, "macro.dbt.default__last_day": {"unique_id": "macro.dbt.default__last_day", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "name": "default__last_day", "macro_sql": "{% macro default__last_day(date, datepart) -%}\n {{dbt.default_last_day(date, datepart)}}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default_last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.399703}, "macro.dbt.split_part": {"unique_id": "macro.dbt.split_part", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__split_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4005692}, "macro.dbt.default__split_part": {"unique_id": "macro.dbt.default__split_part", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4008498}, "macro.dbt._split_part_negative": {"unique_id": "macro.dbt._split_part_negative", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.401234}, "macro.dbt.date_trunc": {"unique_id": "macro.dbt.date_trunc", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/date_trunc.sql", "original_file_path": "macros/utils/date_trunc.sql", "name": "date_trunc", "macro_sql": "{% macro date_trunc(datepart, date) -%}\n {{ return(adapter.dispatch('date_trunc', 'dbt') (datepart, date)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4018419}, "macro.dbt.default__date_trunc": {"unique_id": "macro.dbt.default__date_trunc", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/date_trunc.sql", "original_file_path": "macros/utils/date_trunc.sql", "name": "default__date_trunc", "macro_sql": "{% macro default__date_trunc(datepart, date) -%}\n date_trunc('{{datepart}}', {{date}})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4020789}, "macro.dbt.create_schema": {"unique_id": "macro.dbt.create_schema", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "name": "create_schema", "macro_sql": "{% macro create_schema(relation) -%}\n {{ adapter.dispatch('create_schema', 'dbt')(relation) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__create_schema"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.402863}, "macro.dbt.default__create_schema": {"unique_id": "macro.dbt.default__create_schema", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4031801}, "macro.dbt.drop_schema": {"unique_id": "macro.dbt.drop_schema", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "name": "drop_schema", "macro_sql": "{% macro drop_schema(relation) -%}\n {{ adapter.dispatch('drop_schema', 'dbt')(relation) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__drop_schema"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.403463}, "macro.dbt.default__drop_schema": {"unique_id": "macro.dbt.default__drop_schema", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.403887}, "macro.dbt.get_create_index_sql": {"unique_id": "macro.dbt.get_create_index_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_create_index_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.404712}, "macro.dbt.default__get_create_index_sql": {"unique_id": "macro.dbt.default__get_create_index_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "name": "default__get_create_index_sql", "macro_sql": "{% macro default__get_create_index_sql(relation, index_dict) -%}\n {% do return(None) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.404948}, "macro.dbt.create_indexes": {"unique_id": "macro.dbt.create_indexes", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "name": "create_indexes", "macro_sql": "{% macro create_indexes(relation) -%}\n {{ adapter.dispatch('create_indexes', 'dbt')(relation) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4052138}, "macro.dbt.default__create_indexes": {"unique_id": "macro.dbt.default__create_indexes", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_create_index_sql", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4059079}, "macro.dbt.make_intermediate_relation": {"unique_id": "macro.dbt.make_intermediate_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__make_intermediate_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4108999}, "macro.dbt.default__make_intermediate_relation": {"unique_id": "macro.dbt.default__make_intermediate_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__make_temp_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.411296}, "macro.dbt.make_temp_relation": {"unique_id": "macro.dbt.make_temp_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__make_temp_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4117372}, "macro.dbt.default__make_temp_relation": {"unique_id": "macro.dbt.default__make_temp_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4122932}, "macro.dbt.make_backup_relation": {"unique_id": "macro.dbt.make_backup_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__make_backup_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.412717}, "macro.dbt.default__make_backup_relation": {"unique_id": "macro.dbt.default__make_backup_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.41326}, "macro.dbt.drop_relation": {"unique_id": "macro.dbt.drop_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "drop_relation", "macro_sql": "{% macro drop_relation(relation) -%}\n {{ return(adapter.dispatch('drop_relation', 'dbt')(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__drop_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.413568}, "macro.dbt.default__drop_relation": {"unique_id": "macro.dbt.default__drop_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "default__drop_relation", "macro_sql": "{% macro default__drop_relation(relation) -%}\n {% call statement('drop_relation', auto_begin=False) -%}\n drop {{ relation.type }} if exists {{ relation }} cascade\n {%- endcall %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4140182}, "macro.dbt.truncate_relation": {"unique_id": "macro.dbt.truncate_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "truncate_relation", "macro_sql": "{% macro truncate_relation(relation) -%}\n {{ return(adapter.dispatch('truncate_relation', 'dbt')(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__truncate_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.41435}, "macro.dbt.default__truncate_relation": {"unique_id": "macro.dbt.default__truncate_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "default__truncate_relation", "macro_sql": "{% macro default__truncate_relation(relation) -%}\n {% call statement('truncate_relation') -%}\n truncate table {{ relation }}\n {%- endcall %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.414647}, "macro.dbt.rename_relation": {"unique_id": "macro.dbt.rename_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "rename_relation", "macro_sql": "{% macro rename_relation(from_relation, to_relation) -%}\n {{ return(adapter.dispatch('rename_relation', 'dbt')(from_relation, to_relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__rename_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.415013}, "macro.dbt.default__rename_relation": {"unique_id": "macro.dbt.default__rename_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4155378}, "macro.dbt.get_or_create_relation": {"unique_id": "macro.dbt.get_or_create_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_or_create_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.415989}, "macro.dbt.default__get_or_create_relation": {"unique_id": "macro.dbt.default__get_or_create_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.417109}, "macro.dbt.load_cached_relation": {"unique_id": "macro.dbt.load_cached_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4175239}, "macro.dbt.load_relation": {"unique_id": "macro.dbt.load_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "load_relation", "macro_sql": "{% macro load_relation(relation) %}\n {{ return(load_cached_relation(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.load_cached_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4177868}, "macro.dbt.drop_relation_if_exists": {"unique_id": "macro.dbt.drop_relation_if_exists", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.418144}, "macro.dbt.current_timestamp": {"unique_id": "macro.dbt.current_timestamp", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "name": "current_timestamp", "macro_sql": "{% macro current_timestamp() -%}\n {{ adapter.dispatch('current_timestamp', 'dbt')() }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.419165}, "macro.dbt.default__current_timestamp": {"unique_id": "macro.dbt.default__current_timestamp", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4194748}, "macro.dbt.collect_freshness": {"unique_id": "macro.dbt.collect_freshness", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__collect_freshness"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.419897}, "macro.dbt.default__collect_freshness": {"unique_id": "macro.dbt.default__collect_freshness", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "name": "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').table) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_date.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.420675}, "macro.dbt.copy_grants": {"unique_id": "macro.dbt.copy_grants", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "copy_grants", "macro_sql": "{% macro copy_grants() %}\n {{ return(adapter.dispatch('copy_grants', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__copy_grants"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4232361}, "macro.dbt.default__copy_grants": {"unique_id": "macro.dbt.default__copy_grants", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "default__copy_grants", "macro_sql": "{% macro default__copy_grants() %}\n {{ return(True) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.423459}, "macro.dbt.support_multiple_grantees_per_dcl_statement": {"unique_id": "macro.dbt.support_multiple_grantees_per_dcl_statement", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__support_multiple_grantees_per_dcl_statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.423767}, "macro.dbt.default__support_multiple_grantees_per_dcl_statement": {"unique_id": "macro.dbt.default__support_multiple_grantees_per_dcl_statement", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4239712}, "macro.dbt.should_revoke": {"unique_id": "macro.dbt.should_revoke", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.copy_grants"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4246132}, "macro.dbt.get_show_grant_sql": {"unique_id": "macro.dbt.get_show_grant_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "get_show_grant_sql", "macro_sql": "{% macro get_show_grant_sql(relation) %}\n {{ return(adapter.dispatch(\"get_show_grant_sql\", \"dbt\")(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_show_grant_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.424953}, "macro.dbt.default__get_show_grant_sql": {"unique_id": "macro.dbt.default__get_show_grant_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "default__get_show_grant_sql", "macro_sql": "{% macro default__get_show_grant_sql(relation) %}\n show grants on {{ relation }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.425146}, "macro.dbt.get_grant_sql": {"unique_id": "macro.dbt.get_grant_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_grant_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.425567}, "macro.dbt.default__get_grant_sql": {"unique_id": "macro.dbt.default__get_grant_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.425929}, "macro.dbt.get_revoke_sql": {"unique_id": "macro.dbt.get_revoke_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_revoke_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.426352}, "macro.dbt.default__get_revoke_sql": {"unique_id": "macro.dbt.default__get_revoke_sql", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4267058}, "macro.dbt.get_dcl_statement_list": {"unique_id": "macro.dbt.get_dcl_statement_list", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_dcl_statement_list"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.427129}, "macro.dbt.default__get_dcl_statement_list": {"unique_id": "macro.dbt.default__get_dcl_statement_list", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.support_multiple_grantees_per_dcl_statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.428541}, "macro.dbt.call_dcl_statements": {"unique_id": "macro.dbt.call_dcl_statements", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__call_dcl_statements"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4289}, "macro.dbt.default__call_dcl_statements": {"unique_id": "macro.dbt.default__call_dcl_statements", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.429373}, "macro.dbt.apply_grants": {"unique_id": "macro.dbt.apply_grants", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__apply_grants"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.429791}, "macro.dbt.default__apply_grants": {"unique_id": "macro.dbt.default__apply_grants", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.4319649}, "macro.dbt.alter_column_comment": {"unique_id": "macro.dbt.alter_column_comment", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_column_comment"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.433305}, "macro.dbt.default__alter_column_comment": {"unique_id": "macro.dbt.default__alter_column_comment", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.433645}, "macro.dbt.alter_relation_comment": {"unique_id": "macro.dbt.alter_relation_comment", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_relation_comment"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4340322}, "macro.dbt.default__alter_relation_comment": {"unique_id": "macro.dbt.default__alter_relation_comment", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.434356}, "macro.dbt.persist_docs": {"unique_id": "macro.dbt.persist_docs", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4349189}, "macro.dbt.default__persist_docs": {"unique_id": "macro.dbt.default__persist_docs", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt.alter_relation_comment", "macro.dbt.alter_column_comment"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.436044}, "macro.dbt.get_catalog": {"unique_id": "macro.dbt.get_catalog", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "get_catalog", "macro_sql": "{% macro get_catalog(information_schema, schemas) -%}\n {{ return(adapter.dispatch('get_catalog', 'dbt')(information_schema, schemas)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_catalog"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4387698}, "macro.dbt.default__get_catalog": {"unique_id": "macro.dbt.default__get_catalog", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.439285}, "macro.dbt.information_schema_name": {"unique_id": "macro.dbt.information_schema_name", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "information_schema_name", "macro_sql": "{% macro information_schema_name(database) %}\n {{ return(adapter.dispatch('information_schema_name', 'dbt')(database)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__information_schema_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.439633}, "macro.dbt.default__information_schema_name": {"unique_id": "macro.dbt.default__information_schema_name", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.439927}, "macro.dbt.list_schemas": {"unique_id": "macro.dbt.list_schemas", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "list_schemas", "macro_sql": "{% macro list_schemas(database) -%}\n {{ return(adapter.dispatch('list_schemas', 'dbt')(database)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__list_schemas"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.440259}, "macro.dbt.default__list_schemas": {"unique_id": "macro.dbt.default__list_schemas", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.information_schema_name", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.440713}, "macro.dbt.check_schema_exists": {"unique_id": "macro.dbt.check_schema_exists", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__check_schema_exists"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.441084}, "macro.dbt.default__check_schema_exists": {"unique_id": "macro.dbt.default__check_schema_exists", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.replace", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.441646}, "macro.dbt.list_relations_without_caching": {"unique_id": "macro.dbt.list_relations_without_caching", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__list_relations_without_caching"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.44206}, "macro.dbt.default__list_relations_without_caching": {"unique_id": "macro.dbt.default__list_relations_without_caching", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.442352}, "macro.dbt.get_columns_in_relation": {"unique_id": "macro.dbt.get_columns_in_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "get_columns_in_relation", "macro_sql": "{% macro get_columns_in_relation(relation) -%}\n {{ return(adapter.dispatch('get_columns_in_relation', 'dbt')(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.445001}, "macro.dbt.default__get_columns_in_relation": {"unique_id": "macro.dbt.default__get_columns_in_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.445469}, "macro.dbt.sql_convert_columns_in_relation": {"unique_id": "macro.dbt.sql_convert_columns_in_relation", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4460459}, "macro.dbt.get_columns_in_query": {"unique_id": "macro.dbt.get_columns_in_query", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_columns_in_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.446381}, "macro.dbt.default__get_columns_in_query": {"unique_id": "macro.dbt.default__get_columns_in_query", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 select * from (\n {{ select_sql }}\n ) as __dbt_sbq\n where false\n limit 0\n {% endcall %}\n\n {{ return(load_result('get_columns_in_query').table.columns | map(attribute='name') | list) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4469981}, "macro.dbt.alter_column_type": {"unique_id": "macro.dbt.alter_column_type", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_column_type"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.447411}, "macro.dbt.default__alter_column_type": {"unique_id": "macro.dbt.default__alter_column_type", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.44852}, "macro.dbt.alter_relation_add_remove_columns": {"unique_id": "macro.dbt.alter_relation_add_remove_columns", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_relation_add_remove_columns"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.448988}, "macro.dbt.default__alter_relation_add_remove_columns": {"unique_id": "macro.dbt.default__alter_relation_add_remove_columns", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.45045}, "macro.dbt.test_unique": {"unique_id": "macro.dbt.test_unique", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "name": "test_unique", "macro_sql": "{% test unique(model, column_name) %}\n {% set macro = adapter.dispatch('test_unique', 'dbt') %}\n {{ macro(model, column_name) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__test_unique"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4514759}, "macro.dbt.test_not_null": {"unique_id": "macro.dbt.test_not_null", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__test_not_null"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.451915}, "macro.dbt.test_accepted_values": {"unique_id": "macro.dbt.test_accepted_values", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__test_accepted_values"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.452441}, "macro.dbt.test_relationships": {"unique_id": "macro.dbt.test_relationships", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__test_relationships"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.452954}, "macro.dbt_utils.cast_array_to_string": {"unique_id": "macro.dbt_utils.cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "cast_array_to_string", "macro_sql": "{% macro cast_array_to_string(array) %}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('cast_array_to_string', model.package_name, model.name) %}\n {{ adapter.dispatch('cast_array_to_string', 'dbt_utils') (array) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.default__cast_array_to_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.453946}, "macro.dbt_utils.default__cast_array_to_string": {"unique_id": "macro.dbt_utils.default__cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "default__cast_array_to_string", "macro_sql": "{% macro default__cast_array_to_string(array) %}\n cast({{ array }} as {{ type_string() }})\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4542022}, "macro.dbt_utils.postgres__cast_array_to_string": {"unique_id": "macro.dbt_utils.postgres__cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "postgres__cast_array_to_string", "macro_sql": "{% macro postgres__cast_array_to_string(array) %}\n {%- set array_as_string -%}cast({{ array }} as {{ type_string() }}){%- endset -%}\n {{ replace(replace(array_as_string,\"'}'\",\"']'\"),\"'{'\",\"'['\") }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string", "macro.dbt_utils.replace"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.454724}, "macro.dbt_utils.redshift__cast_array_to_string": {"unique_id": "macro.dbt_utils.redshift__cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "redshift__cast_array_to_string", "macro_sql": "{% macro redshift__cast_array_to_string(array) %}\n cast({{ array }} as {{ type_string() }})\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.454975}, "macro.dbt_utils.bigquery__cast_array_to_string": {"unique_id": "macro.dbt_utils.bigquery__cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "bigquery__cast_array_to_string", "macro_sql": "{% macro bigquery__cast_array_to_string(array) %}\n '['||(select string_agg(cast(element as string), ',') from unnest({{ array }}) element)||']'\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.455169}, "macro.dbt_utils.current_timestamp": {"unique_id": "macro.dbt_utils.current_timestamp", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "current_timestamp", "macro_sql": "{% macro current_timestamp() -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('current_timestamp', model.package_name, model.name) %}\n {{ return(adapter.dispatch('current_timestamp', 'dbt_utils')()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.default__current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.456448}, "macro.dbt_utils.default__current_timestamp": {"unique_id": "macro.dbt_utils.default__current_timestamp", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "default__current_timestamp", "macro_sql": "{% macro default__current_timestamp() %}\n current_timestamp::{{ type_timestamp() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.456646}, "macro.dbt_utils.redshift__current_timestamp": {"unique_id": "macro.dbt_utils.redshift__current_timestamp", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "redshift__current_timestamp", "macro_sql": "{% macro redshift__current_timestamp() %}\n getdate()\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4567811}, "macro.dbt_utils.bigquery__current_timestamp": {"unique_id": "macro.dbt_utils.bigquery__current_timestamp", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "bigquery__current_timestamp", "macro_sql": "{% macro bigquery__current_timestamp() %}\n current_timestamp\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.456919}, "macro.dbt_utils.current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "current_timestamp_in_utc", "macro_sql": "{% macro current_timestamp_in_utc() -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('current_timestamp_in_utc', model.package_name, model.name) %}\n {{ return(adapter.dispatch('current_timestamp_in_utc', 'dbt_utils')()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.snowflake__current_timestamp_in_utc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4574962}, "macro.dbt_utils.default__current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.default__current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "default__current_timestamp_in_utc", "macro_sql": "{% macro default__current_timestamp_in_utc() %}\n {{ dbt_utils.current_timestamp() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.457717}, "macro.dbt_utils.snowflake__current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.snowflake__current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "snowflake__current_timestamp_in_utc", "macro_sql": "{% macro snowflake__current_timestamp_in_utc() %}\n convert_timezone('UTC', {{ dbt_utils.current_timestamp() }})::{{ type_timestamp() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.current_timestamp", "macro.dbt_utils.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.457984}, "macro.dbt_utils.postgres__current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.postgres__current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "postgres__current_timestamp_in_utc", "macro_sql": "{% macro postgres__current_timestamp_in_utc() %}\n (current_timestamp at time zone 'utc')::{{ type_timestamp() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4581811}, "macro.dbt_utils.redshift__current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.redshift__current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "redshift__current_timestamp_in_utc", "macro_sql": "{% macro redshift__current_timestamp_in_utc() %}\n {{ return(dbt_utils.default__current_timestamp_in_utc()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__current_timestamp_in_utc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.458424}, "macro.dbt_utils.array_concat": {"unique_id": "macro.dbt_utils.array_concat", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_concat.sql", "original_file_path": "macros/cross_db_utils/array_concat.sql", "name": "array_concat", "macro_sql": "{% macro array_concat(array_1, array_2) -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('array_concat', model.package_name, model.name) %}\n {{ return(adapter.dispatch('array_concat', 'dbt_utils')(array_1, array_2)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.default__array_concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.459415}, "macro.dbt_utils.default__array_concat": {"unique_id": "macro.dbt_utils.default__array_concat", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_concat.sql", "original_file_path": "macros/cross_db_utils/array_concat.sql", "name": "default__array_concat", "macro_sql": "{% macro default__array_concat(array_1, array_2) -%}\n array_cat({{ array_1 }}, {{ array_2 }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.459671}, "macro.dbt_utils.bigquery__array_concat": {"unique_id": "macro.dbt_utils.bigquery__array_concat", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_concat.sql", "original_file_path": "macros/cross_db_utils/array_concat.sql", "name": "bigquery__array_concat", "macro_sql": "{% macro bigquery__array_concat(array_1, array_2) -%}\n array_concat({{ array_1 }}, {{ array_2 }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.459915}, "macro.dbt_utils.redshift__array_concat": {"unique_id": "macro.dbt_utils.redshift__array_concat", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_concat.sql", "original_file_path": "macros/cross_db_utils/array_concat.sql", "name": "redshift__array_concat", "macro_sql": "{% macro redshift__array_concat(array_1, array_2) -%}\n array_concat({{ array_1 }}, {{ array_2 }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.460157}, "macro.dbt_utils.array_construct": {"unique_id": "macro.dbt_utils.array_construct", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "array_construct", "macro_sql": "{% macro array_construct(inputs = [], data_type = api.Column.translate_type('integer')) -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('array_construct', model.package_name, model.name) %}\n {{ return(adapter.dispatch('array_construct', 'dbt_utils')(inputs, data_type)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.snowflake__array_construct"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.461333}, "macro.dbt_utils.default__array_construct": {"unique_id": "macro.dbt_utils.default__array_construct", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.461785}, "macro.dbt_utils.snowflake__array_construct": {"unique_id": "macro.dbt_utils.snowflake__array_construct", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "snowflake__array_construct", "macro_sql": "{% macro snowflake__array_construct(inputs, data_type) -%}\n array_construct( {{ inputs|join(' , ') }} )\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.46205}, "macro.dbt_utils.redshift__array_construct": {"unique_id": "macro.dbt_utils.redshift__array_construct", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "redshift__array_construct", "macro_sql": "{% macro redshift__array_construct(inputs, data_type) -%}\n array( {{ inputs|join(' , ') }} )\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.462304}, "macro.dbt_utils.bigquery__array_construct": {"unique_id": "macro.dbt_utils.bigquery__array_construct", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "bigquery__array_construct", "macro_sql": "{% macro bigquery__array_construct(inputs, data_type) -%}\n [ {{ inputs|join(' , ') }} ]\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.462559}, "macro.dbt_utils.array_append": {"unique_id": "macro.dbt_utils.array_append", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_append.sql", "original_file_path": "macros/cross_db_utils/array_append.sql", "name": "array_append", "macro_sql": "{% macro array_append(array, new_element) -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('array_append', model.package_name, model.name) %}\n {{ return(adapter.dispatch('array_append', 'dbt_utils')(array, new_element)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.default__array_append"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4635022}, "macro.dbt_utils.default__array_append": {"unique_id": "macro.dbt_utils.default__array_append", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_append.sql", "original_file_path": "macros/cross_db_utils/array_append.sql", "name": "default__array_append", "macro_sql": "{% macro default__array_append(array, new_element) -%}\n array_append({{ array }}, {{ new_element }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.46375}, "macro.dbt_utils.bigquery__array_append": {"unique_id": "macro.dbt_utils.bigquery__array_append", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_append.sql", "original_file_path": "macros/cross_db_utils/array_append.sql", "name": "bigquery__array_append", "macro_sql": "{% macro bigquery__array_append(array, new_element) -%}\n {{ dbt_utils.array_concat(array, dbt_utils.array_construct([new_element])) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.array_concat", "macro.dbt_utils.array_construct"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4640908}, "macro.dbt_utils.redshift__array_append": {"unique_id": "macro.dbt_utils.redshift__array_append", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_append.sql", "original_file_path": "macros/cross_db_utils/array_append.sql", "name": "redshift__array_append", "macro_sql": "{% macro redshift__array_append(array, new_element) -%}\n {{ dbt_utils.array_concat(array, dbt_utils.array_construct([new_element])) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.array_concat", "macro.dbt_utils.array_construct"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4644291}, "macro.dbt_utils.except": {"unique_id": "macro.dbt_utils.except", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/except.sql", "original_file_path": "macros/cross_db_utils/deprecated/except.sql", "name": "except", "macro_sql": "{% macro except() %}\n {{ return(adapter.dispatch('except', 'dbt_utils')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4650261}, "macro.dbt_utils.default__except": {"unique_id": "macro.dbt_utils.default__except", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/except.sql", "original_file_path": "macros/cross_db_utils/deprecated/except.sql", "name": "default__except", "macro_sql": "{% macro default__except() %}\n {% do dbt_utils.xdb_deprecation_warning('except', model.package_name, model.name) %}\n {{ return(adapter.dispatch('except', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.except", "macro.dbt_utils.default__except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.46551}, "macro.dbt_utils.replace": {"unique_id": "macro.dbt_utils.replace", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/replace.sql", "original_file_path": "macros/cross_db_utils/deprecated/replace.sql", "name": "replace", "macro_sql": "{% macro replace(field, old_chars, new_chars) -%}\n {{ return(adapter.dispatch('replace', 'dbt_utils') (field, old_chars, new_chars)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__replace"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.466223}, "macro.dbt_utils.default__replace": {"unique_id": "macro.dbt_utils.default__replace", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/replace.sql", "original_file_path": "macros/cross_db_utils/deprecated/replace.sql", "name": "default__replace", "macro_sql": "{% macro default__replace(field, old_chars, new_chars) -%}\n {% do dbt_utils.xdb_deprecation_warning('replace', model.package_name, model.name) %}\n {{ return(adapter.dispatch('replace', 'dbt') (field, old_chars, new_chars)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.replace", "macro.dbt_utils.default__replace"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.466958}, "macro.dbt_utils.concat": {"unique_id": "macro.dbt_utils.concat", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/concat.sql", "original_file_path": "macros/cross_db_utils/deprecated/concat.sql", "name": "concat", "macro_sql": "{% macro concat(fields) -%}\n {{ return(adapter.dispatch('concat', 'dbt_utils')(fields)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.467572}, "macro.dbt_utils.default__concat": {"unique_id": "macro.dbt_utils.default__concat", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/concat.sql", "original_file_path": "macros/cross_db_utils/deprecated/concat.sql", "name": "default__concat", "macro_sql": "{% macro default__concat(fields) -%}\n {% do dbt_utils.xdb_deprecation_warning('concat', model.package_name, model.name) %}\n {{ return(adapter.dispatch('concat', 'dbt')(fields)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.concat", "macro.dbt_utils.default__concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.468065}, "macro.dbt_utils.type_string": {"unique_id": "macro.dbt_utils.type_string", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_string", "macro_sql": "\n\n{%- macro type_string() -%}\n {{ return(adapter.dispatch('type_string', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4692428}, "macro.dbt_utils.default__type_string": {"unique_id": "macro.dbt_utils.default__type_string", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_string", "macro_sql": "{% macro default__type_string() %}\n {% do dbt_utils.xdb_deprecation_warning('type_string', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_string', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_string", "macro.dbt_utils.default__type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4697568}, "macro.dbt_utils.type_timestamp": {"unique_id": "macro.dbt_utils.type_timestamp", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_timestamp", "macro_sql": "\n\n{%- macro type_timestamp() -%}\n {{ return(adapter.dispatch('type_timestamp', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.470054}, "macro.dbt_utils.default__type_timestamp": {"unique_id": "macro.dbt_utils.default__type_timestamp", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_timestamp", "macro_sql": "{% macro default__type_timestamp() %}\n {% do dbt_utils.xdb_deprecation_warning('type_timestamp', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_timestamp', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_timestamp", "macro.dbt_expectations.default__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.470539}, "macro.dbt_utils.type_float": {"unique_id": "macro.dbt_utils.type_float", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_float", "macro_sql": "\n\n{%- macro type_float() -%}\n {{ return(adapter.dispatch('type_float', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_float"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.470839}, "macro.dbt_utils.default__type_float": {"unique_id": "macro.dbt_utils.default__type_float", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_float", "macro_sql": "{% macro default__type_float() %}\n {% do dbt_utils.xdb_deprecation_warning('type_float', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_float', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_float", "macro.dbt_utils.default__type_float"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.471319}, "macro.dbt_utils.type_numeric": {"unique_id": "macro.dbt_utils.type_numeric", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_numeric", "macro_sql": "\n\n{%- macro type_numeric() -%}\n {{ return(adapter.dispatch('type_numeric', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.471613}, "macro.dbt_utils.default__type_numeric": {"unique_id": "macro.dbt_utils.default__type_numeric", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_numeric", "macro_sql": "{% macro default__type_numeric() %}\n {% do dbt_utils.xdb_deprecation_warning('type_numeric', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_numeric', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_numeric", "macro.dbt_utils.default__type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.472094}, "macro.dbt_utils.type_bigint": {"unique_id": "macro.dbt_utils.type_bigint", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_bigint", "macro_sql": "\n\n{%- macro type_bigint() -%}\n {{ return(adapter.dispatch('type_bigint', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.472384}, "macro.dbt_utils.default__type_bigint": {"unique_id": "macro.dbt_utils.default__type_bigint", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_bigint", "macro_sql": "{% macro default__type_bigint() %}\n {% do dbt_utils.xdb_deprecation_warning('type_bigint', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_bigint', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_bigint", "macro.dbt_utils.default__type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.472862}, "macro.dbt_utils.type_int": {"unique_id": "macro.dbt_utils.type_int", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_int", "macro_sql": "\n\n{%- macro type_int() -%}\n {{ return(adapter.dispatch('type_int', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4731479}, "macro.dbt_utils.default__type_int": {"unique_id": "macro.dbt_utils.default__type_int", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_int", "macro_sql": "{% macro default__type_int() %}\n {% do dbt_utils.xdb_deprecation_warning('type_int', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_int', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_int", "macro.dbt_utils.default__type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.47362}, "macro.dbt_utils.length": {"unique_id": "macro.dbt_utils.length", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/length.sql", "original_file_path": "macros/cross_db_utils/deprecated/length.sql", "name": "length", "macro_sql": "{% macro length(expression) -%}\n {{ return(adapter.dispatch('length', 'dbt_utils') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__length"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.474272}, "macro.dbt_utils.default__length": {"unique_id": "macro.dbt_utils.default__length", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/length.sql", "original_file_path": "macros/cross_db_utils/deprecated/length.sql", "name": "default__length", "macro_sql": "{% macro default__length(expression) -%}\n {% do dbt_utils.xdb_deprecation_warning('length', model.package_name, model.name) %}\n {{ return(adapter.dispatch('length', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.length", "macro.dbt_utils.default__length"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4747908}, "macro.dbt_utils.dateadd": {"unique_id": "macro.dbt_utils.dateadd", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/dateadd.sql", "original_file_path": "macros/cross_db_utils/deprecated/dateadd.sql", "name": "dateadd", "macro_sql": "{% macro dateadd(datepart, interval, from_date_or_timestamp) %}\n {{ return(adapter.dispatch('dateadd', 'dbt_utils')(datepart, interval, from_date_or_timestamp)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.475517}, "macro.dbt_utils.default__dateadd": {"unique_id": "macro.dbt_utils.default__dateadd", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/dateadd.sql", "original_file_path": "macros/cross_db_utils/deprecated/dateadd.sql", "name": "default__dateadd", "macro_sql": "{% macro default__dateadd(datepart, interval, from_date_or_timestamp) %}\n {% do dbt_utils.xdb_deprecation_warning('dateadd', model.package_name, model.name) %}\n {{ return(adapter.dispatch('dateadd', 'dbt')(datepart, interval, from_date_or_timestamp)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.dateadd", "macro.dbt_utils.default__dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.476114}, "macro.dbt_utils.intersect": {"unique_id": "macro.dbt_utils.intersect", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/intersect.sql", "original_file_path": "macros/cross_db_utils/deprecated/intersect.sql", "name": "intersect", "macro_sql": "{% macro intersect() %}\n {{ return(adapter.dispatch('intersect', 'dbt_utils')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__intersect"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4766889}, "macro.dbt_utils.default__intersect": {"unique_id": "macro.dbt_utils.default__intersect", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/intersect.sql", "original_file_path": "macros/cross_db_utils/deprecated/intersect.sql", "name": "default__intersect", "macro_sql": "{% macro default__intersect() %}\n {% do dbt_utils.xdb_deprecation_warning('intersect', model.package_name, model.name) %}\n {{ return(adapter.dispatch('intersect', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.intersect", "macro.dbt_utils.default__intersect"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4774778}, "macro.dbt_utils.escape_single_quotes": {"unique_id": "macro.dbt_utils.escape_single_quotes", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/escape_single_quotes.sql", "original_file_path": "macros/cross_db_utils/deprecated/escape_single_quotes.sql", "name": "escape_single_quotes", "macro_sql": "{% macro escape_single_quotes(expression) %}\n {{ return(adapter.dispatch('escape_single_quotes', 'dbt_utils') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__escape_single_quotes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4781299}, "macro.dbt_utils.default__escape_single_quotes": {"unique_id": "macro.dbt_utils.default__escape_single_quotes", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/escape_single_quotes.sql", "original_file_path": "macros/cross_db_utils/deprecated/escape_single_quotes.sql", "name": "default__escape_single_quotes", "macro_sql": "{% macro default__escape_single_quotes(expression) %}\n {% do dbt_utils.xdb_deprecation_warning('escape_single_quotes', model.package_name, model.name) %}\n {{ return(adapter.dispatch('escape_single_quotes', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.escape_single_quotes", "macro.dbt_snowflake.snowflake__escape_single_quotes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4786508}, "macro.dbt_utils.right": {"unique_id": "macro.dbt_utils.right", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/right.sql", "original_file_path": "macros/cross_db_utils/deprecated/right.sql", "name": "right", "macro_sql": "{% macro right(string_text, length_expression) -%}\n {{ return(adapter.dispatch('right', 'dbt_utils') (string_text, length_expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__right"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.479347}, "macro.dbt_utils.default__right": {"unique_id": "macro.dbt_utils.default__right", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/right.sql", "original_file_path": "macros/cross_db_utils/deprecated/right.sql", "name": "default__right", "macro_sql": "{% macro default__right(string_text, length_expression) -%}\n {% do dbt_utils.xdb_deprecation_warning('right', model.package_name, model.name) %}\n {{ return(adapter.dispatch('right', 'dbt') (string_text, length_expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.right", "macro.dbt_snowflake.snowflake__right"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.479893}, "macro.dbt_utils.listagg": {"unique_id": "macro.dbt_utils.listagg", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/listagg.sql", "original_file_path": "macros/cross_db_utils/deprecated/listagg.sql", "name": "listagg", "macro_sql": "{% macro listagg(measure, delimiter_text=\"','\", order_by_clause=none, limit_num=none) -%}\n {{ return(adapter.dispatch('listagg', 'dbt_utils') (measure, delimiter_text, order_by_clause, limit_num)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__listagg"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.480744}, "macro.dbt_utils.default__listagg": {"unique_id": "macro.dbt_utils.default__listagg", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/listagg.sql", "original_file_path": "macros/cross_db_utils/deprecated/listagg.sql", "name": "default__listagg", "macro_sql": "{% macro default__listagg(measure, delimiter_text=\"','\", order_by_clause=none, limit_num=none) -%}\n {% do dbt_utils.xdb_deprecation_warning('listagg', model.package_name, model.name) %}\n {{ return(adapter.dispatch('listagg', 'dbt') (measure, delimiter_text, order_by_clause, limit_num)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.listagg", "macro.dbt_utils.default__listagg"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.481441}, "macro.dbt_utils.datediff": {"unique_id": "macro.dbt_utils.datediff", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datediff.sql", "original_file_path": "macros/cross_db_utils/deprecated/datediff.sql", "name": "datediff", "macro_sql": "{% macro datediff(first_date, second_date, datepart) %}\n {{ return(adapter.dispatch('datediff', 'dbt_utils')(first_date, second_date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.482152}, "macro.dbt_utils.default__datediff": {"unique_id": "macro.dbt_utils.default__datediff", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datediff.sql", "original_file_path": "macros/cross_db_utils/deprecated/datediff.sql", "name": "default__datediff", "macro_sql": "{% macro default__datediff(first_date, second_date, datepart) %}\n {% do dbt_utils.xdb_deprecation_warning('datediff', model.package_name, model.name) %}\n {{ return(adapter.dispatch('datediff', 'dbt')(first_date, second_date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.datediff", "macro.dbt_utils.default__datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.482744}, "macro.dbt_utils.safe_cast": {"unique_id": "macro.dbt_utils.safe_cast", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/safe_cast.sql", "original_file_path": "macros/cross_db_utils/deprecated/safe_cast.sql", "name": "safe_cast", "macro_sql": "{% macro safe_cast(field, type) %}\n {{ return(adapter.dispatch('safe_cast', 'dbt_utils') (field, type)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__safe_cast"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.483405}, "macro.dbt_utils.default__safe_cast": {"unique_id": "macro.dbt_utils.default__safe_cast", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/safe_cast.sql", "original_file_path": "macros/cross_db_utils/deprecated/safe_cast.sql", "name": "default__safe_cast", "macro_sql": "{% macro default__safe_cast(field, type) %}\n {% do dbt_utils.xdb_deprecation_warning('safe_cast', model.package_name, model.name) %}\n {{ return(adapter.dispatch('safe_cast', 'dbt') (field, type)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.safe_cast", "macro.dbt_snowflake.snowflake__safe_cast"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4839659}, "macro.dbt_utils.hash": {"unique_id": "macro.dbt_utils.hash", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/hash.sql", "original_file_path": "macros/cross_db_utils/deprecated/hash.sql", "name": "hash", "macro_sql": "{% macro hash(field) -%}\n {{ return(adapter.dispatch('hash', 'dbt_utils') (field)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__hash"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.484579}, "macro.dbt_utils.default__hash": {"unique_id": "macro.dbt_utils.default__hash", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/hash.sql", "original_file_path": "macros/cross_db_utils/deprecated/hash.sql", "name": "default__hash", "macro_sql": "{% macro default__hash(field) -%}\n {% do dbt_utils.xdb_deprecation_warning('hash', model.package_name, model.name) %}\n {{ return(adapter.dispatch('hash', 'dbt') (field)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.hash", "macro.dbt_utils.default__hash"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4850829}, "macro.dbt_utils.cast_bool_to_text": {"unique_id": "macro.dbt_utils.cast_bool_to_text", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/cast_bool_to_text.sql", "original_file_path": "macros/cross_db_utils/deprecated/cast_bool_to_text.sql", "name": "cast_bool_to_text", "macro_sql": "{% macro cast_bool_to_text(field) %}\n {{ adapter.dispatch('cast_bool_to_text', 'dbt_utils') (field) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4856791}, "macro.dbt_utils.default__cast_bool_to_text": {"unique_id": "macro.dbt_utils.default__cast_bool_to_text", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/cast_bool_to_text.sql", "original_file_path": "macros/cross_db_utils/deprecated/cast_bool_to_text.sql", "name": "default__cast_bool_to_text", "macro_sql": "{% macro default__cast_bool_to_text(field) %}\n {% do dbt_utils.xdb_deprecation_warning('cast_bool_to_text', model.package_name, model.name) %}\n {{ adapter.dispatch('cast_bool_to_text', 'dbt') (field) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.cast_bool_to_text", "macro.dbt_utils.default__cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.486198}, "macro.dbt_utils.identifier": {"unique_id": "macro.dbt_utils.identifier", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/identifier.sql", "original_file_path": "macros/cross_db_utils/deprecated/identifier.sql", "name": "identifier", "macro_sql": "{% macro identifier(value) %}\t\n {%- set error_message = '\n Warning: the `identifier` macro is no longer supported and will be deprecated in a future release of dbt-utils. \\\n Use `adapter.quote` instead. The {}.{} model triggered this warning. \\\n '.format(model.package_name, model.name) -%}\n {%- do exceptions.warn(error_message) -%}\n {{ return(adapter.dispatch('identifier', 'dbt_utils') (value)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__identifier"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4871318}, "macro.dbt_utils.default__identifier": {"unique_id": "macro.dbt_utils.default__identifier", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/identifier.sql", "original_file_path": "macros/cross_db_utils/deprecated/identifier.sql", "name": "default__identifier", "macro_sql": "{% macro default__identifier(value) -%}\t\n \"{{ value }}\"\t\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.487328}, "macro.dbt_utils.bigquery__identifier": {"unique_id": "macro.dbt_utils.bigquery__identifier", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/identifier.sql", "original_file_path": "macros/cross_db_utils/deprecated/identifier.sql", "name": "bigquery__identifier", "macro_sql": "{% macro bigquery__identifier(value) -%}\t\n `{{ value }}`\t\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.487519}, "macro.dbt_utils.any_value": {"unique_id": "macro.dbt_utils.any_value", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/any_value.sql", "original_file_path": "macros/cross_db_utils/deprecated/any_value.sql", "name": "any_value", "macro_sql": "{% macro any_value(expression) -%}\n {{ return(adapter.dispatch('any_value', 'dbt_utils') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__any_value"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.488149}, "macro.dbt_utils.default__any_value": {"unique_id": "macro.dbt_utils.default__any_value", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/any_value.sql", "original_file_path": "macros/cross_db_utils/deprecated/any_value.sql", "name": "default__any_value", "macro_sql": "{% macro default__any_value(expression) -%}\n {% do dbt_utils.xdb_deprecation_warning('any_value', model.package_name, model.name) %}\n {{ return(adapter.dispatch('any_value', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.any_value", "macro.dbt_utils.default__any_value"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.488765}, "macro.dbt_utils.position": {"unique_id": "macro.dbt_utils.position", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/position.sql", "original_file_path": "macros/cross_db_utils/deprecated/position.sql", "name": "position", "macro_sql": "{% macro position(substring_text, string_text) -%}\n {{ return(adapter.dispatch('position', 'dbt_utils') (substring_text, string_text)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__position"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4894311}, "macro.dbt_utils.default__position": {"unique_id": "macro.dbt_utils.default__position", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/position.sql", "original_file_path": "macros/cross_db_utils/deprecated/position.sql", "name": "default__position", "macro_sql": "{% macro default__position(substring_text, string_text) -%}\n {% do dbt_utils.xdb_deprecation_warning('position', model.package_name, model.name) %}\n {{ return(adapter.dispatch('position', 'dbt') (substring_text, string_text)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.position", "macro.dbt_utils.default__position"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.489981}, "macro.dbt_utils.string_literal": {"unique_id": "macro.dbt_utils.string_literal", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/literal.sql", "original_file_path": "macros/cross_db_utils/deprecated/literal.sql", "name": "string_literal", "macro_sql": "{%- macro string_literal(value) -%}\n {{ return(adapter.dispatch('string_literal', 'dbt_utils') (value)) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__string_literal"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.490603}, "macro.dbt_utils.default__string_literal": {"unique_id": "macro.dbt_utils.default__string_literal", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/literal.sql", "original_file_path": "macros/cross_db_utils/deprecated/literal.sql", "name": "default__string_literal", "macro_sql": "{%- macro default__string_literal(value) -%}\n {% do dbt_utils.xdb_deprecation_warning('string_literal', model.package_name, model.name) %}\n {{ return(adapter.dispatch('string_literal', 'dbt') (value)) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.string_literal", "macro.dbt_utils.default__string_literal"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.491114}, "macro.dbt_utils.bool_or": {"unique_id": "macro.dbt_utils.bool_or", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/bool_or.sql", "original_file_path": "macros/cross_db_utils/deprecated/bool_or.sql", "name": "bool_or", "macro_sql": "{% macro bool_or(expression) -%}\n {{ return(adapter.dispatch('bool_or', 'dbt_utils') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__bool_or"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.49173}, "macro.dbt_utils.default__bool_or": {"unique_id": "macro.dbt_utils.default__bool_or", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/bool_or.sql", "original_file_path": "macros/cross_db_utils/deprecated/bool_or.sql", "name": "default__bool_or", "macro_sql": "{% macro default__bool_or(expression) -%}\n {% do dbt_utils.xdb_deprecation_warning('bool_or', model.package_name, model.name) %}\n {{ return(adapter.dispatch('bool_or', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.bool_or", "macro.dbt_snowflake.snowflake__bool_or"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.4922361}, "macro.dbt_utils.xdb_deprecation_warning": {"unique_id": "macro.dbt_utils.xdb_deprecation_warning", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/xdb_deprecation_warning.sql", "original_file_path": "macros/cross_db_utils/deprecated/xdb_deprecation_warning.sql", "name": "xdb_deprecation_warning", "macro_sql": "{% macro xdb_deprecation_warning(macro, package, model) %}\n {%- set error_message = \"Warning: the `\" ~ macro ~\"` macro is now provided in dbt Core. It is no longer available in dbt_utils and backwards compatibility will be removed in a future version of the package. Use `\" ~ macro ~ \"` (no prefix) instead. The \" ~ package ~ \".\" ~ model ~ \" model triggered this warning.\" -%}\n {%- do exceptions.warn(error_message) -%}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.493078}, "macro.dbt_utils.xdb_deprecation_warning_without_replacement": {"unique_id": "macro.dbt_utils.xdb_deprecation_warning_without_replacement", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/xdb_deprecation_warning.sql", "original_file_path": "macros/cross_db_utils/deprecated/xdb_deprecation_warning.sql", "name": "xdb_deprecation_warning_without_replacement", "macro_sql": "{% macro xdb_deprecation_warning_without_replacement(macro, package, model) %}\n {%- set error_message = \"Warning: the `\" ~ macro ~\"` macro is deprecated and will be removed in a future version of the package, once equivalent functionality is implemented in dbt Core. The \" ~ package ~ \".\" ~ model ~ \" model triggered this warning.\" -%}\n {%- do exceptions.warn(error_message) -%}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.493533}, "macro.dbt_utils.last_day": {"unique_id": "macro.dbt_utils.last_day", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/last_day.sql", "original_file_path": "macros/cross_db_utils/deprecated/last_day.sql", "name": "last_day", "macro_sql": "{% macro last_day(date, datepart) %}\n {{ return(adapter.dispatch('last_day', 'dbt_utils') (date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.49421}, "macro.dbt_utils.default__last_day": {"unique_id": "macro.dbt_utils.default__last_day", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/last_day.sql", "original_file_path": "macros/cross_db_utils/deprecated/last_day.sql", "name": "default__last_day", "macro_sql": "{% macro default__last_day(date, datepart) %}\n {% do dbt_utils.xdb_deprecation_warning('last_day', model.package_name, model.name) %}\n {{ return(adapter.dispatch('last_day', 'dbt') (date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.last_day", "macro.dbt_utils.default__last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.494832}, "macro.dbt_utils.split_part": {"unique_id": "macro.dbt_utils.split_part", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/split_part.sql", "original_file_path": "macros/cross_db_utils/deprecated/split_part.sql", "name": "split_part", "macro_sql": "{% macro split_part(string_text, delimiter_text, part_number) %}\n {{ return(adapter.dispatch('split_part', 'dbt_utils') (string_text, delimiter_text, part_number)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__split_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.495465}, "macro.dbt_utils.default__split_part": {"unique_id": "macro.dbt_utils.default__split_part", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/split_part.sql", "original_file_path": "macros/cross_db_utils/deprecated/split_part.sql", "name": "default__split_part", "macro_sql": "{% macro default__split_part(string_text, delimiter_text, part_number) %}\n {% do dbt_utils.xdb_deprecation_warning('split_part', model.package_name, model.name) %}\n {{ return(adapter.dispatch('split_part', 'dbt') (string_text, delimiter_text, part_number)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.split_part", "macro.dbt_utils.default__split_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.495994}, "macro.dbt_utils.date_trunc": {"unique_id": "macro.dbt_utils.date_trunc", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/date_trunc.sql", "original_file_path": "macros/cross_db_utils/deprecated/date_trunc.sql", "name": "date_trunc", "macro_sql": "{% macro date_trunc(datepart, date) -%}\n {{ return(adapter.dispatch('date_trunc', 'dbt_utils') (datepart, date)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.496586}, "macro.dbt_utils.default__date_trunc": {"unique_id": "macro.dbt_utils.default__date_trunc", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/date_trunc.sql", "original_file_path": "macros/cross_db_utils/deprecated/date_trunc.sql", "name": "default__date_trunc", "macro_sql": "{% macro default__date_trunc(datepart, date) -%}\n {% do dbt_utils.xdb_deprecation_warning('date_trunc', model.package_name, model.name) %}\n {{ return(adapter.dispatch('date_trunc', 'dbt') (datepart, date)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.date_trunc", "macro.dbt_utils.default__date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.49707}, "macro.dbt_utils.get_period_boundaries": {"unique_id": "macro.dbt_utils.get_period_boundaries", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "get_period_boundaries", "macro_sql": "{% macro get_period_boundaries(target_schema, target_table, timestamp_field, start_date, stop_date, period) -%}\n {{ return(adapter.dispatch('get_period_boundaries', 'dbt_utils')(target_schema, target_table, timestamp_field, start_date, stop_date, period)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_period_boundaries"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5052989}, "macro.dbt_utils.default__get_period_boundaries": {"unique_id": "macro.dbt_utils.default__get_period_boundaries", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "default__get_period_boundaries", "macro_sql": "{% macro default__get_period_boundaries(target_schema, target_table, timestamp_field, start_date, stop_date, period) -%}\n\n {% call statement('period_boundaries', fetch_result=True) -%}\n with data as (\n select\n coalesce(max(\"{{timestamp_field}}\"), '{{start_date}}')::timestamp as start_timestamp,\n coalesce(\n {{ dateadd('millisecond',\n -1,\n \"nullif('\" ~ stop_date ~ \"','')::timestamp\") }},\n {{ dbt_utils.current_timestamp() }}\n ) as stop_timestamp\n from \"{{target_schema}}\".\"{{target_table}}\"\n )\n\n select\n start_timestamp,\n stop_timestamp,\n {{ datediff('start_timestamp',\n 'stop_timestamp',\n period) }} + 1 as num_periods\n from data\n {%- endcall %}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.dateadd", "macro.dbt_utils.current_timestamp", "macro.dbt_utils.datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.506158}, "macro.dbt_utils.get_period_sql": {"unique_id": "macro.dbt_utils.get_period_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "get_period_sql", "macro_sql": "{% macro get_period_sql(target_cols_csv, sql, timestamp_field, period, start_timestamp, stop_timestamp, offset) -%}\n {{ return(adapter.dispatch('get_period_sql', 'dbt_utils')(target_cols_csv, sql, timestamp_field, period, start_timestamp, stop_timestamp, offset)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_period_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5067809}, "macro.dbt_utils.default__get_period_sql": {"unique_id": "macro.dbt_utils.default__get_period_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "default__get_period_sql", "macro_sql": "{% macro default__get_period_sql(target_cols_csv, sql, timestamp_field, period, start_timestamp, stop_timestamp, offset) -%}\n\n {%- set period_filter -%}\n (\"{{timestamp_field}}\" > '{{start_timestamp}}'::timestamp + interval '{{offset}} {{period}}' and\n \"{{timestamp_field}}\" <= '{{start_timestamp}}'::timestamp + interval '{{offset}} {{period}}' + interval '1 {{period}}' and\n \"{{timestamp_field}}\" < '{{stop_timestamp}}'::timestamp)\n {%- endset -%}\n\n {%- set filtered_sql = sql | replace(\"__PERIOD_FILTER__\", period_filter) -%}\n\n select\n {{target_cols_csv}}\n from (\n {{filtered_sql}}\n )\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5076458}, "macro.dbt_utils.materialization_insert_by_period_default": {"unique_id": "macro.dbt_utils.materialization_insert_by_period_default", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "materialization_insert_by_period_default", "macro_sql": "{% materialization insert_by_period, default -%}\n {%- set timestamp_field = config.require('timestamp_field') -%}\n {%- set start_date = config.require('start_date') -%}\n {%- set stop_date = config.get('stop_date') or '' -%}\n {%- set period = config.get('period') or 'week' -%}\n\n {%- set deprecation_warning = \"Warning: the `insert_by_period` materialization will be removed from dbt_utils in version 1.0.0. Install from dbt-labs/dbt-labs-experimental-features instead (see https://github.com/dbt-labs/dbt-utils/discussions/487). The \" ~ package ~ \".\" ~ model ~ \" model triggered this warning.\" -%}\n {%- do exceptions.warn(deprecation_warning) -%}\n\n {%- if sql.find('__PERIOD_FILTER__') == -1 -%}\n {%- set error_message -%}\n Model '{{ model.unique_id }}' does not include the required string '__PERIOD_FILTER__' in its sql\n {%- endset -%}\n {{ exceptions.raise_compiler_error(error_message) }}\n {%- endif -%}\n\n {%- set identifier = model['name'] -%}\n\n {%- set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) -%}\n {%- set target_relation = api.Relation.create(identifier=identifier, schema=schema, type='table') -%}\n\n {%- set non_destructive_mode = (flags.NON_DESTRUCTIVE == True) -%}\n {%- set full_refresh_mode = (flags.FULL_REFRESH == True) -%}\n\n {%- set exists_as_table = (old_relation is not none and old_relation.is_table) -%}\n {%- set exists_not_as_table = (old_relation is not none and not old_relation.is_table) -%}\n\n {%- set should_truncate = (non_destructive_mode and full_refresh_mode and exists_as_table) -%}\n {%- set should_drop = (not should_truncate and (full_refresh_mode or exists_not_as_table)) -%}\n {%- set force_create = (flags.FULL_REFRESH and not flags.NON_DESTRUCTIVE) -%}\n\n -- setup\n {% if old_relation is none -%}\n -- noop\n {%- elif should_truncate -%}\n {{adapter.truncate_relation(old_relation)}}\n {%- elif should_drop -%}\n {{adapter.drop_relation(old_relation)}}\n {%- set old_relation = none -%}\n {%- endif %}\n\n {{run_hooks(pre_hooks, inside_transaction=False)}}\n\n -- `begin` happens here, so `commit` after it to finish the transaction\n {{run_hooks(pre_hooks, inside_transaction=True)}}\n {% call statement() -%}\n begin; -- make extra sure we've closed out the transaction\n commit;\n {%- endcall %}\n\n -- build model\n {% if force_create or old_relation is none -%}\n {# Create an empty target table -#}\n {% call statement('main') -%}\n {%- set empty_sql = sql | replace(\"__PERIOD_FILTER__\", 'false') -%}\n {{create_table_as(False, target_relation, empty_sql)}}\n {%- endcall %}\n {%- endif %}\n\n {% set _ = dbt_utils.get_period_boundaries(schema,\n identifier,\n timestamp_field,\n start_date,\n stop_date,\n period) %}\n {%- set start_timestamp = load_result('period_boundaries')['data'][0][0] | string -%}\n {%- set stop_timestamp = load_result('period_boundaries')['data'][0][1] | string -%}\n {%- set num_periods = load_result('period_boundaries')['data'][0][2] | int -%}\n\n {% set target_columns = adapter.get_columns_in_relation(target_relation) %}\n {%- set target_cols_csv = target_columns | map(attribute='quoted') | join(', ') -%}\n {%- set loop_vars = {'sum_rows_inserted': 0} -%}\n\n -- commit each period as a separate transaction\n {% for i in range(num_periods) -%}\n {%- set msg = \"Running for \" ~ period ~ \" \" ~ (i + 1) ~ \" of \" ~ (num_periods) -%}\n {{ dbt_utils.log_info(msg) }}\n\n {%- set tmp_identifier = model['name'] ~ '__dbt_incremental_period' ~ i ~ '_tmp' -%}\n {%- set tmp_relation = api.Relation.create(identifier=tmp_identifier,\n schema=schema, type='table') -%}\n {% call statement() -%}\n {% set tmp_table_sql = dbt_utils.get_period_sql(target_cols_csv,\n sql,\n timestamp_field,\n period,\n start_timestamp,\n stop_timestamp,\n i) %}\n {{dbt.create_table_as(True, tmp_relation, tmp_table_sql)}}\n {%- endcall %}\n\n {{adapter.expand_target_column_types(from_relation=tmp_relation,\n to_relation=target_relation)}}\n {%- set name = 'main-' ~ i -%}\n {% call statement(name, fetch_result=True) -%}\n insert into {{target_relation}} ({{target_cols_csv}})\n (\n select\n {{target_cols_csv}}\n from {{tmp_relation.include(schema=False)}}\n );\n {%- endcall %}\n {% set result = load_result('main-' ~ i) %}\n {% if 'response' in result.keys() %} {# added in v0.19.0 #}\n {% set rows_inserted = result['response']['rows_affected'] %}\n {% else %} {# older versions #}\n {% set rows_inserted = result['status'].split(\" \")[2] | int %}\n {% endif %}\n\n {%- set sum_rows_inserted = loop_vars['sum_rows_inserted'] + rows_inserted -%}\n {%- if loop_vars.update({'sum_rows_inserted': sum_rows_inserted}) %} {% endif -%}\n\n {%- set msg = \"Ran for \" ~ period ~ \" \" ~ (i + 1) ~ \" of \" ~ (num_periods) ~ \"; \" ~ rows_inserted ~ \" records inserted\" -%}\n {{ dbt_utils.log_info(msg) }}\n\n {%- endfor %}\n\n {% call statement() -%}\n begin;\n {%- endcall %}\n\n {{run_hooks(post_hooks, inside_transaction=True)}}\n\n {% call statement() -%}\n commit;\n {%- endcall %}\n\n {{run_hooks(post_hooks, inside_transaction=False)}}\n\n {%- set status_string = \"INSERT \" ~ loop_vars['sum_rows_inserted'] -%}\n\n {% call noop_statement('main', status_string) -%}\n -- no-op\n {%- endcall %}\n\n -- Return the relations created in this materialization\n {{ return({'relations': [target_relation]}) }}\n\n{%- endmaterialization %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_hooks", "macro.dbt.statement", "macro.dbt.create_table_as", "macro.dbt_utils.get_period_boundaries", "macro.dbt_utils.log_info", "macro.dbt_utils.get_period_sql", "macro.dbt.noop_statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.516546}, "macro.dbt_utils.get_url_host": {"unique_id": "macro.dbt_utils.get_url_host", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_host.sql", "original_file_path": "macros/web/get_url_host.sql", "name": "get_url_host", "macro_sql": "{% macro get_url_host(field) -%}\n {{ return(adapter.dispatch('get_url_host', 'dbt_utils')(field)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_url_host"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.517283}, "macro.dbt_utils.default__get_url_host": {"unique_id": "macro.dbt_utils.default__get_url_host", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_host.sql", "original_file_path": "macros/web/get_url_host.sql", "name": "default__get_url_host", "macro_sql": "{% macro default__get_url_host(field) -%}\n\n{%- set parsed =\n split_part(\n split_part(\n replace(\n replace(\n replace(field, \"'android-app://'\", \"''\"\n ), \"'http://'\", \"''\"\n ), \"'https://'\", \"''\"\n ), \"'/'\", 1\n ), \"'?'\", 1\n )\n\n-%}\n\n\n {{ dbt.safe_cast(\n parsed,\n type_string()\n )}}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.split_part", "macro.dbt_utils.replace", "macro.dbt_utils.safe_cast", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.518018}, "macro.dbt_utils.get_url_path": {"unique_id": "macro.dbt_utils.get_url_path", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_path.sql", "original_file_path": "macros/web/get_url_path.sql", "name": "get_url_path", "macro_sql": "{% macro get_url_path(field) -%}\n {{ return(adapter.dispatch('get_url_path', 'dbt_utils')(field)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_url_path"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.518822}, "macro.dbt_utils.default__get_url_path": {"unique_id": "macro.dbt_utils.default__get_url_path", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_path.sql", "original_file_path": "macros/web/get_url_path.sql", "name": "default__get_url_path", "macro_sql": "{% macro default__get_url_path(field) -%}\n\n {%- set stripped_url =\n replace(\n replace(field, \"'http://'\", \"''\"), \"'https://'\", \"''\")\n -%}\n\n {%- set first_slash_pos -%}\n coalesce(\n nullif({{ position(\"'/'\", stripped_url) }}, 0),\n {{ position(\"'?'\", stripped_url) }} - 1\n )\n {%- endset -%}\n\n {%- set parsed_path =\n split_part(\n right(\n stripped_url,\n length(stripped_url) ~ \"-\" ~ first_slash_pos\n ),\n \"'?'\", 1\n )\n -%}\n\n {{ safe_cast(\n parsed_path,\n type_string()\n )}}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.replace", "macro.dbt_utils.position", "macro.dbt_utils.split_part", "macro.dbt_utils.right", "macro.dbt_utils.length", "macro.dbt_utils.safe_cast", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.519904}, "macro.dbt_utils.get_url_parameter": {"unique_id": "macro.dbt_utils.get_url_parameter", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_parameter.sql", "original_file_path": "macros/web/get_url_parameter.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_url_parameter"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5205472}, "macro.dbt_utils.default__get_url_parameter": {"unique_id": "macro.dbt_utils.default__get_url_parameter", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_parameter.sql", "original_file_path": "macros/web/get_url_parameter.sql", "name": "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 = split_part(split_part(field, formatted_url_parameter, 2), \"'&'\", 1) -%}\n\nnullif({{ split }},'')\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.split_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5211399}, "macro.dbt_utils.test_fewer_rows_than": {"unique_id": "macro.dbt_utils.test_fewer_rows_than", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/fewer_rows_than.sql", "original_file_path": "macros/generic_tests/fewer_rows_than.sql", "name": "test_fewer_rows_than", "macro_sql": "{% test fewer_rows_than(model, compare_model) %}\n {{ return(adapter.dispatch('test_fewer_rows_than', 'dbt_utils')(model, compare_model)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_fewer_rows_than"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.522016}, "macro.dbt_utils.default__test_fewer_rows_than": {"unique_id": "macro.dbt_utils.default__test_fewer_rows_than", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/fewer_rows_than.sql", "original_file_path": "macros/generic_tests/fewer_rows_than.sql", "name": "default__test_fewer_rows_than", "macro_sql": "{% macro default__test_fewer_rows_than(model, compare_model) %}\n\n{{ config(fail_calc = 'coalesce(row_count_delta, 0)') }}\n\nwith a as (\n\n select count(*) as count_our_model from {{ model }}\n\n),\nb as (\n\n select count(*) as count_comparison_model from {{ compare_model }}\n\n),\ncounts as (\n\n select\n count_our_model,\n count_comparison_model\n from a\n cross join b\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.522387}, "macro.dbt_utils.test_equal_rowcount": {"unique_id": "macro.dbt_utils.test_equal_rowcount", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/equal_rowcount.sql", "original_file_path": "macros/generic_tests/equal_rowcount.sql", "name": "test_equal_rowcount", "macro_sql": "{% test equal_rowcount(model, compare_model) %}\n {{ return(adapter.dispatch('test_equal_rowcount', 'dbt_utils')(model, compare_model)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_equal_rowcount"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.523202}, "macro.dbt_utils.default__test_equal_rowcount": {"unique_id": "macro.dbt_utils.default__test_equal_rowcount", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/equal_rowcount.sql", "original_file_path": "macros/generic_tests/equal_rowcount.sql", "name": "default__test_equal_rowcount", "macro_sql": "{% macro default__test_equal_rowcount(model, compare_model) %}\n\n{#-- Needs to be set at parse time, before we return '' below --#}\n{{ config(fail_calc = '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\nwith a as (\n\n select count(*) as count_a from {{ model }}\n\n),\nb as (\n\n select count(*) as count_b from {{ compare_model }}\n\n),\nfinal as (\n\n select\n count_a,\n count_b,\n abs(count_a - count_b) as diff_count\n from a\n cross join b\n\n)\n\nselect * from final\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.523705}, "macro.dbt_utils.test_relationships_where": {"unique_id": "macro.dbt_utils.test_relationships_where", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/relationships_where.sql", "original_file_path": "macros/generic_tests/relationships_where.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_relationships_where"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5247738}, "macro.dbt_utils.default__test_relationships_where": {"unique_id": "macro.dbt_utils.default__test_relationships_where", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/relationships_where.sql", "original_file_path": "macros/generic_tests/relationships_where.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.525343}, "macro.dbt_utils.test_recency": {"unique_id": "macro.dbt_utils.test_recency", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/recency.sql", "original_file_path": "macros/generic_tests/recency.sql", "name": "test_recency", "macro_sql": "{% test recency(model, field, datepart, interval) %}\n {{ return(adapter.dispatch('test_recency', 'dbt_utils')(model, field, datepart, interval)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_recency"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5264142}, "macro.dbt_utils.default__test_recency": {"unique_id": "macro.dbt_utils.default__test_recency", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/recency.sql", "original_file_path": "macros/generic_tests/recency.sql", "name": "default__test_recency", "macro_sql": "{% macro default__test_recency(model, field, datepart, interval) %}\n\n{% set threshold = dateadd(datepart, interval * -1, current_timestamp()) %}\n\nwith recency as (\n\n select max({{field}}) as most_recent\n from {{ model }}\n\n)\n\nselect\n\n most_recent,\n {{ threshold }} as threshold\n\nfrom recency\nwhere most_recent < {{ threshold }}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_utils.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.526957}, "macro.dbt_utils.test_not_constant": {"unique_id": "macro.dbt_utils.test_not_constant", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_constant.sql", "original_file_path": "macros/generic_tests/not_constant.sql", "name": "test_not_constant", "macro_sql": "{% test not_constant(model, column_name) %}\n {{ return(adapter.dispatch('test_not_constant', 'dbt_utils')(model, column_name)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_not_constant"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.527575}, "macro.dbt_utils.default__test_not_constant": {"unique_id": "macro.dbt_utils.default__test_not_constant", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_constant.sql", "original_file_path": "macros/generic_tests/not_constant.sql", "name": "default__test_not_constant", "macro_sql": "{% macro default__test_not_constant(model, column_name) %}\n\n\nselect\n {# In TSQL, subquery aggregate columns need aliases #}\n {# thus: a filler col name, 'filler_column' #}\n count(distinct {{ column_name }}) as filler_column\n\nfrom {{ model }}\n\nhaving count(distinct {{ column_name }}) = 1\n\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.527869}, "macro.dbt_utils.test_accepted_range": {"unique_id": "macro.dbt_utils.test_accepted_range", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/accepted_range.sql", "original_file_path": "macros/generic_tests/accepted_range.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_accepted_range"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.528895}, "macro.dbt_utils.default__test_accepted_range": {"unique_id": "macro.dbt_utils.default__test_accepted_range", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/accepted_range.sql", "original_file_path": "macros/generic_tests/accepted_range.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.529855}, "macro.dbt_utils.test_not_accepted_values": {"unique_id": "macro.dbt_utils.test_not_accepted_values", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_accepted_values.sql", "original_file_path": "macros/generic_tests/not_accepted_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_not_accepted_values"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.530784}, "macro.dbt_utils.default__test_not_accepted_values": {"unique_id": "macro.dbt_utils.default__test_not_accepted_values", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_accepted_values.sql", "original_file_path": "macros/generic_tests/not_accepted_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.531444}, "macro.dbt_utils.test_unique_where": {"unique_id": "macro.dbt_utils.test_unique_where", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/test_unique_where.sql", "original_file_path": "macros/generic_tests/test_unique_where.sql", "name": "test_unique_where", "macro_sql": "{% test unique_where(model, column_name) %}\r\n {%- set deprecation_warning = '\r\n Warning: `dbt_utils.unique_where` is no longer supported.\r\n Starting in dbt v0.20.0, the built-in `unique` test supports a `where` config.\r\n ' -%}\r\n {%- do exceptions.warn(deprecation_warning) -%}\r\n {{ return(adapter.dispatch('test_unique_where', 'dbt_utils')(model, column_name)) }}\r\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_unique_where"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.532226}, "macro.dbt_utils.default__test_unique_where": {"unique_id": "macro.dbt_utils.default__test_unique_where", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/test_unique_where.sql", "original_file_path": "macros/generic_tests/test_unique_where.sql", "name": "default__test_unique_where", "macro_sql": "{% macro default__test_unique_where(model, column_name) %}\r\n {{ return(test_unique(model, column_name)) }}\r\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.test_unique"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.532516}, "macro.dbt_utils.test_at_least_one": {"unique_id": "macro.dbt_utils.test_at_least_one", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/at_least_one.sql", "original_file_path": "macros/generic_tests/at_least_one.sql", "name": "test_at_least_one", "macro_sql": "{% test at_least_one(model, column_name) %}\n {{ return(adapter.dispatch('test_at_least_one', 'dbt_utils')(model, column_name)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_at_least_one"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5331469}, "macro.dbt_utils.default__test_at_least_one": {"unique_id": "macro.dbt_utils.default__test_at_least_one", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/at_least_one.sql", "original_file_path": "macros/generic_tests/at_least_one.sql", "name": "default__test_at_least_one", "macro_sql": "{% macro default__test_at_least_one(model, column_name) %}\n\nselect *\nfrom (\n select\n {# In TSQL, subquery aggregate columns need aliases #}\n {# thus: a filler col name, 'filler_column' #}\n count({{ column_name }}) as filler_column\n\n from {{ model }}\n\n having count({{ column_name }}) = 0\n\n) validation_errors\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.533452}, "macro.dbt_utils.test_unique_combination_of_columns": {"unique_id": "macro.dbt_utils.test_unique_combination_of_columns", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/unique_combination_of_columns.sql", "original_file_path": "macros/generic_tests/unique_combination_of_columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_unique_combination_of_columns"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.534472}, "macro.dbt_utils.default__test_unique_combination_of_columns": {"unique_id": "macro.dbt_utils.default__test_unique_combination_of_columns", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/unique_combination_of_columns.sql", "original_file_path": "macros/generic_tests/unique_combination_of_columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.535585}, "macro.dbt_utils.test_cardinality_equality": {"unique_id": "macro.dbt_utils.test_cardinality_equality", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/cardinality_equality.sql", "original_file_path": "macros/generic_tests/cardinality_equality.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_cardinality_equality"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.536604}, "macro.dbt_utils.default__test_cardinality_equality": {"unique_id": "macro.dbt_utils.default__test_cardinality_equality", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/cardinality_equality.sql", "original_file_path": "macros/generic_tests/cardinality_equality.sql", "name": "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 {{ except() }}\n select *\n from table_b\n),\n\nexcept_b as (\n select *\n from table_b\n {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5371678}, "macro.dbt_utils.test_expression_is_true": {"unique_id": "macro.dbt_utils.test_expression_is_true", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/expression_is_true.sql", "original_file_path": "macros/generic_tests/expression_is_true.sql", "name": "test_expression_is_true", "macro_sql": "{% test expression_is_true(model, expression, column_name=None, condition='1=1') %}\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 {{ return(adapter.dispatch('test_expression_is_true', 'dbt_utils')(model, expression, column_name, condition)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.538029}, "macro.dbt_utils.default__test_expression_is_true": {"unique_id": "macro.dbt_utils.default__test_expression_is_true", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/expression_is_true.sql", "original_file_path": "macros/generic_tests/expression_is_true.sql", "name": "default__test_expression_is_true", "macro_sql": "{% macro default__test_expression_is_true(model, expression, column_name, condition) %}\n\nwith meet_condition as (\n select * from {{ model }} where {{ condition }}\n)\n\nselect\n *\nfrom meet_condition\n{% if column_name is none %}\nwhere not({{ expression }})\n{%- else %}\nwhere not({{ column_name }} {{ expression }})\n{%- endif %}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.538528}, "macro.dbt_utils.test_not_null_proportion": {"unique_id": "macro.dbt_utils.test_not_null_proportion", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_null_proportion.sql", "original_file_path": "macros/generic_tests/not_null_proportion.sql", "name": "test_not_null_proportion", "macro_sql": "{% macro test_not_null_proportion(model) %}\n {{ return(adapter.dispatch('test_not_null_proportion', 'dbt_utils')(model, **kwargs)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_not_null_proportion"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.539307}, "macro.dbt_utils.default__test_not_null_proportion": {"unique_id": "macro.dbt_utils.default__test_not_null_proportion", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_null_proportion.sql", "original_file_path": "macros/generic_tests/not_null_proportion.sql", "name": "default__test_not_null_proportion", "macro_sql": "{% macro default__test_not_null_proportion(model) %}\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\nwith validation as (\n select\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),\nvalidation_errors as (\n select\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.540176}, "macro.dbt_utils.test_sequential_values": {"unique_id": "macro.dbt_utils.test_sequential_values", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/sequential_values.sql", "original_file_path": "macros/generic_tests/sequential_values.sql", "name": "test_sequential_values", "macro_sql": "{% test sequential_values(model, column_name, interval=1, datepart=None) %}\n\n {{ return(adapter.dispatch('test_sequential_values', 'dbt_utils')(model, column_name, interval, datepart)) }}\n\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_sequential_values"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5412219}, "macro.dbt_utils.default__test_sequential_values": {"unique_id": "macro.dbt_utils.default__test_sequential_values", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/sequential_values.sql", "original_file_path": "macros/generic_tests/sequential_values.sql", "name": "default__test_sequential_values", "macro_sql": "{% macro default__test_sequential_values(model, column_name, interval=1, datepart=None) %}\n\n{% set previous_column_name = \"previous_\" ~ dbt_utils.slugify(column_name) %}\n\nwith windowed as (\n\n select\n {{ column_name }},\n lag({{ column_name }}) over (\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 {{ type_timestamp() }})= cast({{ dateadd(datepart, interval, previous_column_name) }} as {{ type_timestamp() }}))\n {% else %}\n where not({{ column_name }} = {{ previous_column_name }} + {{ interval }})\n {% endif %}\n)\n\nselect *\nfrom validation_errors\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.slugify", "macro.dbt_utils.type_timestamp", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.542231}, "macro.dbt_utils.test_not_null_where": {"unique_id": "macro.dbt_utils.test_not_null_where", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/test_not_null_where.sql", "original_file_path": "macros/generic_tests/test_not_null_where.sql", "name": "test_not_null_where", "macro_sql": "{% test not_null_where(model, column_name) %}\r\n {%- set deprecation_warning = '\r\n Warning: `dbt_utils.not_null_where` is no longer supported.\r\n Starting in dbt v0.20.0, the built-in `not_null` test supports a `where` config.\r\n ' -%}\r\n {%- do exceptions.warn(deprecation_warning) -%}\r\n {{ return(adapter.dispatch('test_not_null_where', 'dbt_utils')(model, column_name)) }}\r\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_not_null_where"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5430431}, "macro.dbt_utils.default__test_not_null_where": {"unique_id": "macro.dbt_utils.default__test_not_null_where", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/test_not_null_where.sql", "original_file_path": "macros/generic_tests/test_not_null_where.sql", "name": "default__test_not_null_where", "macro_sql": "{% macro default__test_not_null_where(model, column_name) %}\r\n {{ return(test_not_null(model, column_name)) }}\r\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.test_not_null"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.543332}, "macro.dbt_utils.test_equality": {"unique_id": "macro.dbt_utils.test_equality", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/equality.sql", "original_file_path": "macros/generic_tests/equality.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_equality"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.544514}, "macro.dbt_utils.default__test_equality": {"unique_id": "macro.dbt_utils.default__test_equality", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/equality.sql", "original_file_path": "macros/generic_tests/equality.sql", "name": "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 {{ except() }}\n select {{compare_cols_csv}} from b\n\n),\n\nb_minus_a as (\n\n select {{compare_cols_csv}} from b\n {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.546109}, "macro.dbt_utils.test_mutually_exclusive_ranges": {"unique_id": "macro.dbt_utils.test_mutually_exclusive_ranges", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/mutually_exclusive_ranges.sql", "original_file_path": "macros/generic_tests/mutually_exclusive_ranges.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_mutually_exclusive_ranges"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.550572}, "macro.dbt_utils.default__test_mutually_exclusive_ranges": {"unique_id": "macro.dbt_utils.default__test_mutually_exclusive_ranges", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/mutually_exclusive_ranges.sql", "original_file_path": "macros/generic_tests/mutually_exclusive_ranges.sql", "name": "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 nore 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5532959}, "macro.dbt_utils.pretty_log_format": {"unique_id": "macro.dbt_utils.pretty_log_format", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/pretty_log_format.sql", "original_file_path": "macros/jinja_helpers/pretty_log_format.sql", "name": "pretty_log_format", "macro_sql": "{% macro pretty_log_format(message) %}\n {{ return(adapter.dispatch('pretty_log_format', 'dbt_utils')(message)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__pretty_log_format"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.553879}, "macro.dbt_utils.default__pretty_log_format": {"unique_id": "macro.dbt_utils.default__pretty_log_format", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/pretty_log_format.sql", "original_file_path": "macros/jinja_helpers/pretty_log_format.sql", "name": "default__pretty_log_format", "macro_sql": "{% macro default__pretty_log_format(message) %}\n {{ return( dbt_utils.pretty_time() ~ ' + ' ~ message) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.pretty_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.554166}, "macro.dbt_utils._is_relation": {"unique_id": "macro.dbt_utils._is_relation", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/_is_relation.sql", "original_file_path": "macros/jinja_helpers/_is_relation.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.555019}, "macro.dbt_utils.pretty_time": {"unique_id": "macro.dbt_utils.pretty_time", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/pretty_time.sql", "original_file_path": "macros/jinja_helpers/pretty_time.sql", "name": "pretty_time", "macro_sql": "{% macro pretty_time(format='%H:%M:%S') %}\n {{ return(adapter.dispatch('pretty_time', 'dbt_utils')(format)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__pretty_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5556}, "macro.dbt_utils.default__pretty_time": {"unique_id": "macro.dbt_utils.default__pretty_time", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/pretty_time.sql", "original_file_path": "macros/jinja_helpers/pretty_time.sql", "name": "default__pretty_time", "macro_sql": "{% macro default__pretty_time(format='%H:%M:%S') %}\n {{ return(modules.datetime.datetime.now().strftime(format)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5559309}, "macro.dbt_utils.log_info": {"unique_id": "macro.dbt_utils.log_info", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/log_info.sql", "original_file_path": "macros/jinja_helpers/log_info.sql", "name": "log_info", "macro_sql": "{% macro log_info(message) %}\n {{ return(adapter.dispatch('log_info', 'dbt_utils')(message)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__log_info"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.556482}, "macro.dbt_utils.default__log_info": {"unique_id": "macro.dbt_utils.default__log_info", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/log_info.sql", "original_file_path": "macros/jinja_helpers/log_info.sql", "name": "default__log_info", "macro_sql": "{% macro default__log_info(message) %}\n {{ log(dbt_utils.pretty_log_format(message), info=True) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.pretty_log_format"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5567842}, "macro.dbt_utils.slugify": {"unique_id": "macro.dbt_utils.slugify", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/slugify.sql", "original_file_path": "macros/jinja_helpers/slugify.sql", "name": "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\n{{ return(string) }}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5577018}, "macro.dbt_utils._is_ephemeral": {"unique_id": "macro.dbt_utils._is_ephemeral", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/_is_ephemeral.sql", "original_file_path": "macros/jinja_helpers/_is_ephemeral.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.559146}, "macro.dbt_utils.get_intervals_between": {"unique_id": "macro.dbt_utils.get_intervals_between", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_intervals_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5602791}, "macro.dbt_utils.default__get_intervals_between": {"unique_id": "macro.dbt_utils.default__get_intervals_between", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "name": "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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.561315}, "macro.dbt_utils.date_spine": {"unique_id": "macro.dbt_utils.date_spine", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__date_spine"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.56179}, "macro.dbt_utils.default__date_spine": {"unique_id": "macro.dbt_utils.default__date_spine", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "name": "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 \"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 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.generate_series", "macro.dbt_utils.get_intervals_between", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.56238}, "macro.dbt_utils.nullcheck_table": {"unique_id": "macro.dbt_utils.nullcheck_table", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/nullcheck_table.sql", "original_file_path": "macros/sql/nullcheck_table.sql", "name": "nullcheck_table", "macro_sql": "{% macro nullcheck_table(relation) %}\n {{ return(adapter.dispatch('nullcheck_table', 'dbt_utils')(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__nullcheck_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5630238}, "macro.dbt_utils.default__nullcheck_table": {"unique_id": "macro.dbt_utils.default__nullcheck_table", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/nullcheck_table.sql", "original_file_path": "macros/sql/nullcheck_table.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.nullcheck"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.563622}, "macro.dbt_utils.get_relations_by_pattern": {"unique_id": "macro.dbt_utils.get_relations_by_pattern", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_relations_by_pattern.sql", "original_file_path": "macros/sql/get_relations_by_pattern.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_relations_by_pattern"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.564737}, "macro.dbt_utils.default__get_relations_by_pattern": {"unique_id": "macro.dbt_utils.default__get_relations_by_pattern", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_relations_by_pattern.sql", "original_file_path": "macros/sql/get_relations_by_pattern.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.566324}, "macro.dbt_utils.get_powers_of_two": {"unique_id": "macro.dbt_utils.get_powers_of_two", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5676181}, "macro.dbt_utils.default__get_powers_of_two": {"unique_id": "macro.dbt_utils.default__get_powers_of_two", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5683599}, "macro.dbt_utils.generate_series": {"unique_id": "macro.dbt_utils.generate_series", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "name": "generate_series", "macro_sql": "{% macro generate_series(upper_bound) %}\n {{ return(adapter.dispatch('generate_series', 'dbt_utils')(upper_bound)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__generate_series"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.568697}, "macro.dbt_utils.default__generate_series": {"unique_id": "macro.dbt_utils.default__generate_series", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.569681}, "macro.dbt_utils.get_relations_by_prefix": {"unique_id": "macro.dbt_utils.get_relations_by_prefix", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_relations_by_prefix.sql", "original_file_path": "macros/sql/get_relations_by_prefix.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_relations_by_prefix"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.570816}, "macro.dbt_utils.default__get_relations_by_prefix": {"unique_id": "macro.dbt_utils.default__get_relations_by_prefix", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_relations_by_prefix.sql", "original_file_path": "macros/sql/get_relations_by_prefix.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.get_tables_by_prefix_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.572268}, "macro.dbt_utils.get_tables_by_prefix_sql": {"unique_id": "macro.dbt_utils.get_tables_by_prefix_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_prefix_sql.sql", "original_file_path": "macros/sql/get_tables_by_prefix_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_tables_by_prefix_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.573045}, "macro.dbt_utils.default__get_tables_by_prefix_sql": {"unique_id": "macro.dbt_utils.default__get_tables_by_prefix_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_prefix_sql.sql", "original_file_path": "macros/sql/get_tables_by_prefix_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.573538}, "macro.dbt_utils.star": {"unique_id": "macro.dbt_utils.star", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/star.sql", "original_file_path": "macros/sql/star.sql", "name": "star", "macro_sql": "{% macro star(from, relation_alias=False, except=[], prefix='', suffix='') -%}\n {{ return(adapter.dispatch('star', 'dbt_utils')(from, relation_alias, except, prefix, suffix)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__star"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.574738}, "macro.dbt_utils.default__star": {"unique_id": "macro.dbt_utils.default__star", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/star.sql", "original_file_path": "macros/sql/star.sql", "name": "default__star", "macro_sql": "{% macro default__star(from, relation_alias=False, except=[], prefix='', suffix='') -%}\n {%- do dbt_utils._is_relation(from, 'star') -%}\n {%- do dbt_utils._is_ephemeral(from, 'star') -%}\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 cols = dbt_utils.get_filtered_columns_in_relation(from, except) %}\n\n {%- if cols|length <= 0 -%}\n {{- return('*') -}}\n {%- else -%}\n {%- for col in cols %}\n {%- if relation_alias %}{{ relation_alias }}.{% else %}{%- endif -%}{{ adapter.quote(col)|trim }} {%- if prefix!='' or suffix!='' %} as {{ adapter.quote(prefix ~ col ~ suffix)|trim }} {%- endif -%}\n {%- if not loop.last %},{{ '\\n ' }}{% endif %}\n {%- endfor -%}\n {% endif %}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1670862735.5764549}, "macro.dbt_utils.unpivot": {"unique_id": "macro.dbt_utils.unpivot", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/unpivot.sql", "original_file_path": "macros/sql/unpivot.sql", "name": "unpivot", "macro_sql": "{% macro unpivot(relation=none, cast_to='varchar', exclude=none, remove=none, field_name='field_name', value_name='value', table=none) -%}\n {{ return(adapter.dispatch('unpivot', 'dbt_utils')(relation, cast_to, exclude, remove, field_name, value_name, table)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__unpivot"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5790331}, "macro.dbt_utils.default__unpivot": {"unique_id": "macro.dbt_utils.default__unpivot", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/unpivot.sql", "original_file_path": "macros/sql/unpivot.sql", "name": "default__unpivot", "macro_sql": "{% macro default__unpivot(relation=none, cast_to='varchar', exclude=none, remove=none, field_name='field_name', value_name='value', table=none) -%}\n\n {% if table %}\n {%- set error_message = '\n Warning: the `unpivot` macro no longer accepts a `table` parameter. \\\n This parameter will be deprecated in a future release of dbt-utils. Use the `relation` parameter instead. \\\n The {}.{} model triggered this warning. \\\n '.format(model.package_name, model.name) -%}\n {%- do exceptions.warn(error_message) -%}\n {% endif %}\n\n {% if relation and table %}\n {{ exceptions.raise_compiler_error(\"Error: both the `relation` and `table` parameters were provided to `unpivot` macro. Choose one only (we recommend `relation`).\") }}\n {% elif not relation and table %}\n {% set relation=table %}\n {% elif not relation and not table %}\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 {{ type_string() }}) as {{ field_name }},\n cast( {% if col.data_type == 'boolean' %}\n {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.type_string", "macro.dbt_utils.cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5826612}, "macro.dbt_utils.union_relations": {"unique_id": "macro.dbt_utils.union_relations", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/union.sql", "original_file_path": "macros/sql/union.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__union_relations"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5864909}, "macro.dbt_utils.default__union_relations": {"unique_id": "macro.dbt_utils.default__union_relations", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/union.sql", "original_file_path": "macros/sql/union.sql", "name": "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\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 in exclude -%}\n\n {#- If an include list was provided and the column is not in the list, do nothing -#}\n {%- elif include and col.column not in include -%}\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({{ string_literal(relation) }} as {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.string_literal", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.591727}, "macro.dbt_utils.group_by": {"unique_id": "macro.dbt_utils.group_by", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/groupby.sql", "original_file_path": "macros/sql/groupby.sql", "name": "group_by", "macro_sql": "{%- macro group_by(n) -%}\n {{ return(adapter.dispatch('group_by', 'dbt_utils')(n)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__group_by"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.5923462}, "macro.dbt_utils.default__group_by": {"unique_id": "macro.dbt_utils.default__group_by", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/groupby.sql", "original_file_path": "macros/sql/groupby.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.592799}, "macro.dbt_utils.deduplicate": {"unique_id": "macro.dbt_utils.deduplicate", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "deduplicate", "macro_sql": "{%- macro deduplicate(relation, partition_by, order_by=none, relation_alias=none) -%}\n\n {%- set error_message_group_by -%}\nWarning: the `group_by` parameter of the `deduplicate` macro is no longer supported and will be deprecated in a future release of dbt-utils.\nUse `partition_by` instead.\nThe {{ model.package_name }}.{{ model.name }} model triggered this warning.\n {%- endset -%}\n\n {% if kwargs.get('group_by') %}\n {%- do exceptions.warn(error_message_group_by) -%}\n {%- endif -%}\n\n {%- set error_message_order_by -%}\nWarning: `order_by` as an optional parameter of the `deduplicate` macro is no longer supported and will be deprecated in a future release of dbt-utils.\nSupply a non-null value for `order_by` instead.\nThe {{ model.package_name }}.{{ model.name }} model triggered this warning.\n {%- endset -%}\n\n {% if not order_by %}\n {%- do exceptions.warn(error_message_order_by) -%}\n {%- endif -%}\n\n {%- set error_message_alias -%}\nWarning: the `relation_alias` parameter of the `deduplicate` macro is no longer supported and will be deprecated in a future release of dbt-utils.\nIf you were using `relation_alias` to point to a CTE previously then you can now pass the alias directly to `relation` instead.\nThe {{ model.package_name }}.{{ model.name }} model triggered this warning.\n {%- endset -%}\n\n {% if relation_alias %}\n {%- do exceptions.warn(error_message_alias) -%}\n {%- endif -%}\n\n {% set partition_by = partition_by or kwargs.get('group_by') %}\n {% set relation = relation_alias or relation %}\n {% set order_by = order_by or \"'1'\" %}\n\n {{ return(adapter.dispatch('deduplicate', 'dbt_utils')(relation, partition_by, order_by)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.snowflake__deduplicate"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.596577}, "macro.dbt_utils.default__deduplicate": {"unique_id": "macro.dbt_utils.default__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.596946}, "macro.dbt_utils.redshift__deduplicate": {"unique_id": "macro.dbt_utils.redshift__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__deduplicate"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.597286}, "macro.dbt_utils.postgres__deduplicate": {"unique_id": "macro.dbt_utils.postgres__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.597625}, "macro.dbt_utils.snowflake__deduplicate": {"unique_id": "macro.dbt_utils.snowflake__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.597916}, "macro.dbt_utils.bigquery__deduplicate": {"unique_id": "macro.dbt_utils.bigquery__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.598214}, "macro.dbt_utils.surrogate_key": {"unique_id": "macro.dbt_utils.surrogate_key", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/surrogate_key.sql", "original_file_path": "macros/sql/surrogate_key.sql", "name": "surrogate_key", "macro_sql": "{%- macro surrogate_key(field_list) -%}\n {# needed for safe_add to allow for non-keyword arguments see SO post #}\n {# https://stackoverflow.com/questions/13944751/args-kwargs-in-jinja2-macros #}\n {% set frustrating_jinja_feature = varargs %}\n {{ return(adapter.dispatch('surrogate_key', 'dbt_utils')(field_list, *varargs)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__surrogate_key"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.599218}, "macro.dbt_utils.default__surrogate_key": {"unique_id": "macro.dbt_utils.default__surrogate_key", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/surrogate_key.sql", "original_file_path": "macros/sql/surrogate_key.sql", "name": "default__surrogate_key", "macro_sql": "\n\n{%- macro default__surrogate_key(field_list) -%}\n\n{%- if varargs|length >= 1 or field_list is string %}\n\n{%- set error_message = '\nWarning: the `surrogate_key` macro now takes a single list argument instead of \\\nmultiple string arguments. Support for multiple string arguments will be \\\ndeprecated in a future release of dbt-utils. The {}.{} model triggered this warning. \\\n'.format(model.package_name, model.name) -%}\n\n{%- do exceptions.warn(error_message) -%}\n\n{# first argument is not included in varargs, so add first element to field_list_xf #}\n{%- set field_list_xf = [field_list] -%}\n\n{%- for field in varargs %}\n{%- set _ = field_list_xf.append(field) -%}\n{%- endfor -%}\n\n{%- else -%}\n\n{# if using list, just set field_list_xf as field_list #}\n{%- set field_list_xf = field_list -%}\n\n{%- endif -%}\n\n\n{%- set fields = [] -%}\n\n{%- for field in field_list_xf -%}\n\n {%- set _ = fields.append(\n \"coalesce(cast(\" ~ field ~ \" as \" ~ type_string() ~ \"), '')\"\n ) -%}\n\n {%- if not loop.last %}\n {%- set _ = fields.append(\"'-'\") -%}\n {%- endif -%}\n\n{%- endfor -%}\n\n{{ hash(concat(fields)) }}\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string", "macro.dbt_utils.hash", "macro.dbt_utils.concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.600778}, "macro.dbt_utils.safe_add": {"unique_id": "macro.dbt_utils.safe_add", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/safe_add.sql", "original_file_path": "macros/sql/safe_add.sql", "name": "safe_add", "macro_sql": "{%- macro safe_add() -%}\n {# needed for safe_add to allow for non-keyword arguments see SO post #}\n {# https://stackoverflow.com/questions/13944751/args-kwargs-in-jinja2-macros #}\n {% set frustrating_jinja_feature = varargs %}\n {{ return(adapter.dispatch('safe_add', 'dbt_utils')(*varargs)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__safe_add"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.601547}, "macro.dbt_utils.default__safe_add": {"unique_id": "macro.dbt_utils.default__safe_add", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/safe_add.sql", "original_file_path": "macros/sql/safe_add.sql", "name": "default__safe_add", "macro_sql": "\n\n{%- macro default__safe_add() -%}\n\n{% set fields = [] %}\n\n{%- for field in varargs -%}\n\n {% do fields.append(\"coalesce(\" ~ field ~ \", 0)\") %}\n\n{%- endfor -%}\n\n{{ fields|join(' +\\n ') }}\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6020548}, "macro.dbt_utils.nullcheck": {"unique_id": "macro.dbt_utils.nullcheck", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/nullcheck.sql", "original_file_path": "macros/sql/nullcheck.sql", "name": "nullcheck", "macro_sql": "{% macro nullcheck(cols) %}\n {{ return(adapter.dispatch('nullcheck', 'dbt_utils')(cols)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__nullcheck"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.602787}, "macro.dbt_utils.default__nullcheck": {"unique_id": "macro.dbt_utils.default__nullcheck", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/nullcheck.sql", "original_file_path": "macros/sql/nullcheck.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.603363}, "macro.dbt_utils.get_tables_by_pattern_sql": {"unique_id": "macro.dbt_utils.get_tables_by_pattern_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6056662}, "macro.dbt_utils.default__get_tables_by_pattern_sql": {"unique_id": "macro.dbt_utils.default__get_tables_by_pattern_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.606302}, "macro.dbt_utils.bigquery__get_tables_by_pattern_sql": {"unique_id": "macro.dbt_utils.bigquery__get_tables_by_pattern_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._bigquery__get_matching_schemata", "macro.dbt_utils.get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.607639}, "macro.dbt_utils._bigquery__get_matching_schemata": {"unique_id": "macro.dbt_utils._bigquery__get_matching_schemata", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6085172}, "macro.dbt_utils.get_column_values": {"unique_id": "macro.dbt_utils.get_column_values", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_column_values.sql", "original_file_path": "macros/sql/get_column_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_column_values"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.610175}, "macro.dbt_utils.default__get_column_values": {"unique_id": "macro.dbt_utils.default__get_column_values", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_column_values.sql", "original_file_path": "macros/sql/get_column_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_ephemeral", "macro.dbt.load_relation", "macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.61282}, "macro.dbt_utils.pivot": {"unique_id": "macro.dbt_utils.pivot", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/pivot.sql", "original_file_path": "macros/sql/pivot.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__pivot"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.614516}, "macro.dbt_utils.default__pivot": {"unique_id": "macro.dbt_utils.default__pivot", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/pivot.sql", "original_file_path": "macros/sql/pivot.sql", "name": "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_utils.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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.escape_single_quotes", "macro.dbt_utils.slugify"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6160052}, "macro.dbt_utils.get_filtered_columns_in_relation": {"unique_id": "macro.dbt_utils.get_filtered_columns_in_relation", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_filtered_columns_in_relation.sql", "original_file_path": "macros/sql/get_filtered_columns_in_relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_filtered_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.616836}, "macro.dbt_utils.default__get_filtered_columns_in_relation": {"unique_id": "macro.dbt_utils.default__get_filtered_columns_in_relation", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_filtered_columns_in_relation.sql", "original_file_path": "macros/sql/get_filtered_columns_in_relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.618144}, "macro.dbt_utils.width_bucket": {"unique_id": "macro.dbt_utils.width_bucket", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.snowflake__width_bucket"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.620171}, "macro.dbt_utils.default__width_bucket": {"unique_id": "macro.dbt_utils.default__width_bucket", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "name": "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, type_numeric() ) }},\n {{ dbt.safe_cast(bin_size, 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.safe_cast", "macro.dbt_utils.type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6209579}, "macro.dbt_utils.redshift__width_bucket": {"unique_id": "macro.dbt_utils.redshift__width_bucket", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "name": "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, type_numeric() ) }} %\n {{ dbt.safe_cast(bin_size, 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.safe_cast", "macro.dbt_utils.type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.621732}, "macro.dbt_utils.snowflake__width_bucket": {"unique_id": "macro.dbt_utils.snowflake__width_bucket", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.622057}, "macro.dbt_utils.get_query_results_as_dict": {"unique_id": "macro.dbt_utils.get_query_results_as_dict", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_query_results_as_dict.sql", "original_file_path": "macros/sql/get_query_results_as_dict.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_query_results_as_dict"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.622785}, "macro.dbt_utils.default__get_query_results_as_dict": {"unique_id": "macro.dbt_utils.default__get_query_results_as_dict", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_query_results_as_dict.sql", "original_file_path": "macros/sql/get_query_results_as_dict.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6237981}, "macro.dbt_utils.get_table_types_sql": {"unique_id": "macro.dbt_utils.get_table_types_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.62449}, "macro.dbt_utils.default__get_table_types_sql": {"unique_id": "macro.dbt_utils.default__get_table_types_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6247349}, "macro.dbt_utils.postgres__get_table_types_sql": {"unique_id": "macro.dbt_utils.postgres__get_table_types_sql", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.624974}, "macro.dbt_utils.degrees_to_radians": {"unique_id": "macro.dbt_utils.degrees_to_radians", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "name": "degrees_to_radians", "macro_sql": "{% macro degrees_to_radians(degrees) -%}\n acos(-1) * {{degrees}} / 180\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.626538}, "macro.dbt_utils.haversine_distance": {"unique_id": "macro.dbt_utils.haversine_distance", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__haversine_distance"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.627038}, "macro.dbt_utils.default__haversine_distance": {"unique_id": "macro.dbt_utils.default__haversine_distance", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.628129}, "macro.dbt_utils.bigquery__haversine_distance": {"unique_id": "macro.dbt_utils.bigquery__haversine_distance", "package_name": "dbt_utils", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.degrees_to_radians"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.629538}, "macro.dbt_date.get_date_dimension": {"unique_id": "macro.dbt_date.get_date_dimension", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_date_dimension.sql", "original_file_path": "macros/get_date_dimension.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__get_date_dimension"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.640866}, "macro.dbt_date.default__get_date_dimension": {"unique_id": "macro.dbt_date.default__get_date_dimension", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_date_dimension.sql", "original_file_path": "macros/get_date_dimension.sql", "name": "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({{ dateadd('year', -1 , 'd.date_day') }} as date) as prior_year_date_day,\n cast({{ 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 {{ 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({{ 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({{ 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 {{ type_int() }}) as quarter_of_year,\n cast({{ 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 {{ type_int() }}) as year_number,\n cast({{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.get_base_dates", "macro.dbt_utils.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_utils.type_int", "macro.dbt_date.month_name", "macro.dbt_utils.date_trunc", "macro.dbt_utils.last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.644636}, "macro.dbt_date.postgres__get_date_dimension": {"unique_id": "macro.dbt_date.postgres__get_date_dimension", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_date_dimension.sql", "original_file_path": "macros/get_date_dimension.sql", "name": "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({{ dateadd('year', -1 , 'd.date_day') }} as date) as prior_year_date_day,\n cast({{ 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 {{ 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({{ 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({{ 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 {{ type_int() }}) as quarter_of_year,\n cast({{ 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({{dateadd('day', '-1', dateadd('month', '3', date_trunc('quarter', 'd.date_day')))}} as date) as quarter_end_date,\n\n cast({{ dbt_date.date_part('year', 'd.date_day') }} as {{ type_int() }}) as year_number,\n cast({{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.get_base_dates", "macro.dbt_utils.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_utils.type_int", "macro.dbt_date.month_name", "macro.dbt_utils.date_trunc", "macro.dbt_utils.last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6485848}, "macro.dbt_date.get_base_dates": {"unique_id": "macro.dbt_date.get_base_dates", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_base_dates.sql", "original_file_path": "macros/get_base_dates.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__get_base_dates"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.650163}, "macro.dbt_date.default__get_base_dates": {"unique_id": "macro.dbt_date.default__get_base_dates", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_base_dates.sql", "original_file_path": "macros/get_base_dates.sql", "name": "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 \" ~ type_timestamp() ~ \")\" -%}\n{%- set end_date=\"cast('\" ~ end_date ~ \"' as \" ~ type_timestamp() ~ \")\" -%}\n\n{%- elif n_dateparts and datepart -%}\n\n{%- set start_date = 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_utils.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 {{ type_timestamp() }}) as date_{{ datepart }}\nfrom\n date_spine d\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp", "macro.dbt_utils.dateadd", "macro.dbt_date.today", "macro.dbt_date.tomorrow", "macro.dbt_utils.date_spine"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.651423}, "macro.dbt_date.bigquery__get_base_dates": {"unique_id": "macro.dbt_date.bigquery__get_base_dates", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_base_dates.sql", "original_file_path": "macros/get_base_dates.sql", "name": "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 = 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_utils.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 {{ type_timestamp() }}) as date_{{ datepart }}\nfrom\n date_spine d\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_date.today", "macro.dbt_date.tomorrow", "macro.dbt_utils.date_spine", "macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6527731}, "macro.dbt_date.get_fiscal_year_dates": {"unique_id": "macro.dbt_date.get_fiscal_year_dates", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/fiscal_date/get_fiscal_year_dates.sql", "original_file_path": "macros/fiscal_date/get_fiscal_year_dates.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__get_fiscal_year_dates"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.655154}, "macro.dbt_date.default__get_fiscal_year_dates": {"unique_id": "macro.dbt_date.default__get_fiscal_year_dates", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/fiscal_date/get_fiscal_year_dates.sql", "original_file_path": "macros/fiscal_date/get_fiscal_year_dates.sql", "name": "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({{ 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({{ 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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_utils.datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.656047}, "macro.dbt_date.get_fiscal_periods": {"unique_id": "macro.dbt_date.get_fiscal_periods", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/fiscal_date/get_fiscal_periods.sql", "original_file_path": "macros/fiscal_date/get_fiscal_periods.sql", "name": "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 {{ 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 {{ 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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.get_fiscal_year_dates", "macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6573682}, "macro.dbt_date.tomorrow": {"unique_id": "macro.dbt_date.tomorrow", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/tomorrow.sql", "original_file_path": "macros/calendar_date/tomorrow.sql", "name": "tomorrow", "macro_sql": "{%- macro tomorrow(date=None, tz=None) -%}\n{{ dbt_date.n_days_away(1, date, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.657892}, "macro.dbt_date.next_week": {"unique_id": "macro.dbt_date.next_week", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/next_week.sql", "original_file_path": "macros/calendar_date/next_week.sql", "name": "next_week", "macro_sql": "{%- macro next_week(tz=None) -%}\n{{ dbt_date.n_weeks_away(1, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_weeks_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6583319}, "macro.dbt_date.next_month_name": {"unique_id": "macro.dbt_date.next_month_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/next_month_name.sql", "original_file_path": "macros/calendar_date/next_month_name.sql", "name": "next_month_name", "macro_sql": "{%- macro next_month_name(short=True, tz=None) -%}\n{{ dbt_date.month_name(dbt_date.next_month(1, tz), short=short) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.month_name", "macro.dbt_date.next_month"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.658886}, "macro.dbt_date.next_month": {"unique_id": "macro.dbt_date.next_month", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/next_month.sql", "original_file_path": "macros/calendar_date/next_month.sql", "name": "next_month", "macro_sql": "{%- macro next_month(tz=None) -%}\n{{ dbt_date.n_months_away(1, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_months_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.659313}, "macro.dbt_date.day_name": {"unique_id": "macro.dbt_date.day_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "day_name", "macro_sql": "{%- macro day_name(date, short=True) -%}\n {{ adapter.dispatch('day_name', 'dbt_date') (date, short) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__day_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.660336}, "macro.dbt_date.default__day_name": {"unique_id": "macro.dbt_date.default__day_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6606872}, "macro.dbt_date.snowflake__day_name": {"unique_id": "macro.dbt_date.snowflake__day_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.661036}, "macro.dbt_date.bigquery__day_name": {"unique_id": "macro.dbt_date.bigquery__day_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.661376}, "macro.dbt_date.postgres__day_name": {"unique_id": "macro.dbt_date.postgres__day_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.661723}, "macro.dbt_date.to_unixtimestamp": {"unique_id": "macro.dbt_date.to_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "name": "to_unixtimestamp", "macro_sql": "{%- macro to_unixtimestamp(timestamp) -%}\n {{ adapter.dispatch('to_unixtimestamp', 'dbt_date') (timestamp) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__to_unixtimestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6623511}, "macro.dbt_date.default__to_unixtimestamp": {"unique_id": "macro.dbt_date.default__to_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "name": "default__to_unixtimestamp", "macro_sql": "\n\n{%- macro default__to_unixtimestamp(timestamp) -%}\n {{ dbt_date.date_part('epoch', timestamp) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.662605}, "macro.dbt_date.snowflake__to_unixtimestamp": {"unique_id": "macro.dbt_date.snowflake__to_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "name": "snowflake__to_unixtimestamp", "macro_sql": "\n\n{%- macro snowflake__to_unixtimestamp(timestamp) -%}\n {{ dbt_date.date_part('epoch_seconds', timestamp) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.662845}, "macro.dbt_date.bigquery__to_unixtimestamp": {"unique_id": "macro.dbt_date.bigquery__to_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "name": "bigquery__to_unixtimestamp", "macro_sql": "\n\n{%- macro bigquery__to_unixtimestamp(timestamp) -%}\n unix_seconds({{ timestamp }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.663023}, "macro.dbt_date.n_days_away": {"unique_id": "macro.dbt_date.n_days_away", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_days_away.sql", "original_file_path": "macros/calendar_date/n_days_away.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_days_ago"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.663832}, "macro.dbt_date.week_start": {"unique_id": "macro.dbt_date.week_start", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6649432}, "macro.dbt_date.default__week_start": {"unique_id": "macro.dbt_date.default__week_start", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "name": "default__week_start", "macro_sql": "{%- macro default__week_start(date) -%}\ncast({{ date_trunc('week', date) }} as date)\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.665266}, "macro.dbt_date.snowflake__week_start": {"unique_id": "macro.dbt_date.snowflake__week_start", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "name": "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({{ dateadd(\"day\", \"-1 * (\" ~ off_set ~ \")\", date) }} as date)\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.day_of_week", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.665749}, "macro.dbt_date.postgres__week_start": {"unique_id": "macro.dbt_date.postgres__week_start", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "name": "postgres__week_start", "macro_sql": "\n\n{%- macro postgres__week_start(date) -%}\n-- Sunday as week start date\ncast({{ dateadd('day', -1, date_trunc('week', dateadd('day', 1, date))) }} as date)\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_utils.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.666144}, "macro.dbt_date.iso_week_start": {"unique_id": "macro.dbt_date.iso_week_start", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.667037}, "macro.dbt_date._iso_week_start": {"unique_id": "macro.dbt_date._iso_week_start", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "_iso_week_start", "macro_sql": "{%- macro _iso_week_start(date, week_type) -%}\ncast({{ date_trunc(week_type, date) }} as date)\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.667295}, "macro.dbt_date.default__iso_week_start": {"unique_id": "macro.dbt_date.default__iso_week_start", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "default__iso_week_start", "macro_sql": "\n\n{%- macro default__iso_week_start(date) -%}\n{{ dbt_date._iso_week_start(date, 'isoweek') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.667535}, "macro.dbt_date.snowflake__iso_week_start": {"unique_id": "macro.dbt_date.snowflake__iso_week_start", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "snowflake__iso_week_start", "macro_sql": "\n\n{%- macro snowflake__iso_week_start(date) -%}\n{{ dbt_date._iso_week_start(date, 'week') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6677701}, "macro.dbt_date.postgres__iso_week_start": {"unique_id": "macro.dbt_date.postgres__iso_week_start", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "postgres__iso_week_start", "macro_sql": "\n\n{%- macro postgres__iso_week_start(date) -%}\n{{ dbt_date._iso_week_start(date, 'week') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6680021}, "macro.dbt_date.n_days_ago": {"unique_id": "macro.dbt_date.n_days_ago", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_days_ago.sql", "original_file_path": "macros/calendar_date/n_days_ago.sql", "name": "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({{ dateadd('day', -1 * n, dt) }} as date)\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.668797}, "macro.dbt_date.last_week": {"unique_id": "macro.dbt_date.last_week", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/last_week.sql", "original_file_path": "macros/calendar_date/last_week.sql", "name": "last_week", "macro_sql": "{%- macro last_week(tz=None) -%}\n{{ dbt_date.n_weeks_ago(1, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_weeks_ago"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6693811}, "macro.dbt_date.now": {"unique_id": "macro.dbt_date.now", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/now.sql", "original_file_path": "macros/calendar_date/now.sql", "name": "now", "macro_sql": "{%- macro now(tz=None) -%}\n{{ dbt_date.convert_timezone(dbt_date.current_timestamp(), tz) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.convert_timezone", "macro.dbt_date.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6701329}, "macro.dbt_date.current_timestamp": {"unique_id": "macro.dbt_date.current_timestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/now.sql", "original_file_path": "macros/calendar_date/now.sql", "name": "current_timestamp", "macro_sql": "{% macro current_timestamp() -%}\n {{ return(adapter.dispatch('current_timestamp', 'dbt_date')()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.670411}, "macro.dbt_date.default__current_timestamp": {"unique_id": "macro.dbt_date.default__current_timestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/now.sql", "original_file_path": "macros/calendar_date/now.sql", "name": "default__current_timestamp", "macro_sql": "{% macro default__current_timestamp() %}\n current_timestamp::{{ type_timestamp() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6706}, "macro.dbt_date.redshift__current_timestamp": {"unique_id": "macro.dbt_date.redshift__current_timestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/now.sql", "original_file_path": "macros/calendar_date/now.sql", "name": "redshift__current_timestamp", "macro_sql": "{% macro redshift__current_timestamp() %}\n getdate()\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.670727}, "macro.dbt_date.bigquery__current_timestamp": {"unique_id": "macro.dbt_date.bigquery__current_timestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/now.sql", "original_file_path": "macros/calendar_date/now.sql", "name": "bigquery__current_timestamp", "macro_sql": "{% macro bigquery__current_timestamp() %}\n current_timestamp\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6708522}, "macro.dbt_date.periods_since": {"unique_id": "macro.dbt_date.periods_since", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/periods_since.sql", "original_file_path": "macros/calendar_date/periods_since.sql", "name": "periods_since", "macro_sql": "{%- macro periods_since(date_col, period_name='day', tz=None) -%}\n{{ datediff(date_col, dbt_date.now(tz), period_name) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.datediff", "macro.dbt_date.now"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6714041}, "macro.dbt_date.today": {"unique_id": "macro.dbt_date.today", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/today.sql", "original_file_path": "macros/calendar_date/today.sql", "name": "today", "macro_sql": "{%- macro today(tz=None) -%}\ncast({{ dbt_date.now(tz) }} as date)\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.now"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.671832}, "macro.dbt_date.last_month": {"unique_id": "macro.dbt_date.last_month", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/last_month.sql", "original_file_path": "macros/calendar_date/last_month.sql", "name": "last_month", "macro_sql": "{%- macro last_month(tz=None) -%}\n{{ dbt_date.n_months_ago(1, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_months_ago"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6722581}, "macro.dbt_date.day_of_year": {"unique_id": "macro.dbt_date.day_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "name": "day_of_year", "macro_sql": "{%- macro day_of_year(date) -%}\n{{ adapter.dispatch('day_of_year', 'dbt_date') (date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__day_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.672962}, "macro.dbt_date.default__day_of_year": {"unique_id": "macro.dbt_date.default__day_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "name": "default__day_of_year", "macro_sql": "\n\n{%- macro default__day_of_year(date) -%}\n {{ dbt_date.date_part('dayofyear', date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.673218}, "macro.dbt_date.postgres__day_of_year": {"unique_id": "macro.dbt_date.postgres__day_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "name": "postgres__day_of_year", "macro_sql": "\n\n{%- macro postgres__day_of_year(date) -%}\n {{ dbt_date.date_part('doy', date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.67346}, "macro.dbt_date.redshift__day_of_year": {"unique_id": "macro.dbt_date.redshift__day_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "name": "redshift__day_of_year", "macro_sql": "\n\n{%- macro redshift__day_of_year(date) -%}\n cast({{ dbt_date.date_part('dayofyear', date) }} as {{ type_bigint() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.673763}, "macro.dbt_date.round_timestamp": {"unique_id": "macro.dbt_date.round_timestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/round_timestamp.sql", "original_file_path": "macros/calendar_date/round_timestamp.sql", "name": "round_timestamp", "macro_sql": "{% macro round_timestamp(timestamp) %}\n {{ date_trunc(\"day\", dateadd(\"hour\", 12, timestamp)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.674273}, "macro.dbt_date.from_unixtimestamp": {"unique_id": "macro.dbt_date.from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "from_unixtimestamp", "macro_sql": "{%- macro from_unixtimestamp(epochs, format=\"seconds\") -%}\n {{ adapter.dispatch('from_unixtimestamp', 'dbt_date') (epochs, format) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__from_unixtimestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.67603}, "macro.dbt_date.default__from_unixtimestamp": {"unique_id": "macro.dbt_date.default__from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6764789}, "macro.dbt_date.postgres__from_unixtimestamp": {"unique_id": "macro.dbt_date.postgres__from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6769228}, "macro.dbt_date.snowflake__from_unixtimestamp": {"unique_id": "macro.dbt_date.snowflake__from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.677723}, "macro.dbt_date.bigquery__from_unixtimestamp": {"unique_id": "macro.dbt_date.bigquery__from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.67839}, "macro.dbt_date.n_months_ago": {"unique_id": "macro.dbt_date.n_months_ago", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_months_ago.sql", "original_file_path": "macros/calendar_date/n_months_ago.sql", "name": "n_months_ago", "macro_sql": "{%- macro n_months_ago(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ date_trunc('month',\n dateadd('month', -1 * n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6791139}, "macro.dbt_date.date_part": {"unique_id": "macro.dbt_date.date_part", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/date_part.sql", "original_file_path": "macros/calendar_date/date_part.sql", "name": "date_part", "macro_sql": "{% macro date_part(datepart, date) -%}\n {{ adapter.dispatch('date_part', 'dbt_date') (datepart, date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.679722}, "macro.dbt_date.default__date_part": {"unique_id": "macro.dbt_date.default__date_part", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/date_part.sql", "original_file_path": "macros/calendar_date/date_part.sql", "name": "default__date_part", "macro_sql": "{% macro default__date_part(datepart, date) -%}\n date_part('{{ datepart }}', {{ date }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6799612}, "macro.dbt_date.bigquery__date_part": {"unique_id": "macro.dbt_date.bigquery__date_part", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/date_part.sql", "original_file_path": "macros/calendar_date/date_part.sql", "name": "bigquery__date_part", "macro_sql": "{% macro bigquery__date_part(datepart, date) -%}\n extract({{ datepart }} from {{ date }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6801941}, "macro.dbt_date.n_weeks_away": {"unique_id": "macro.dbt_date.n_weeks_away", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_weeks_away.sql", "original_file_path": "macros/calendar_date/n_weeks_away.sql", "name": "n_weeks_away", "macro_sql": "{%- macro n_weeks_away(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ date_trunc('week',\n dateadd('week', n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.680872}, "macro.dbt_date.day_of_month": {"unique_id": "macro.dbt_date.day_of_month", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_month.sql", "original_file_path": "macros/calendar_date/day_of_month.sql", "name": "day_of_month", "macro_sql": "{%- macro day_of_month(date) -%}\n{{ dbt_date.date_part('day', date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.681348}, "macro.dbt_date.redshift__day_of_month": {"unique_id": "macro.dbt_date.redshift__day_of_month", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_month.sql", "original_file_path": "macros/calendar_date/day_of_month.sql", "name": "redshift__day_of_month", "macro_sql": "\n\n{%- macro redshift__day_of_month(date) -%}\ncast({{ dbt_date.date_part('day', date) }} as {{ type_bigint() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.681665}, "macro.dbt_date.yesterday": {"unique_id": "macro.dbt_date.yesterday", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/yesterday.sql", "original_file_path": "macros/calendar_date/yesterday.sql", "name": "yesterday", "macro_sql": "{%- macro yesterday(date=None, tz=None) -%}\n{{ dbt_date.n_days_ago(1, date, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_days_ago"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.682165}, "macro.dbt_date.day_of_week": {"unique_id": "macro.dbt_date.day_of_week", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "day_of_week", "macro_sql": "{%- macro day_of_week(date, isoweek=true) -%}\n{{ adapter.dispatch('day_of_week', 'dbt_date') (date, isoweek) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__day_of_week"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.68463}, "macro.dbt_date.default__day_of_week": {"unique_id": "macro.dbt_date.default__day_of_week", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.685247}, "macro.dbt_date.snowflake__day_of_week": {"unique_id": "macro.dbt_date.snowflake__day_of_week", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.686101}, "macro.dbt_date.bigquery__day_of_week": {"unique_id": "macro.dbt_date.bigquery__day_of_week", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.686591}, "macro.dbt_date.postgres__day_of_week": {"unique_id": "macro.dbt_date.postgres__day_of_week", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 {{ 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 {{ type_int() }})\n {%- endif -%}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.687296}, "macro.dbt_date.redshift__day_of_week": {"unique_id": "macro.dbt_date.redshift__day_of_week", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 {{ type_bigint() }})\n end\n {%- else -%}\n cast({{ dow }} + 1 as {{ type_bigint() }})\n {%- endif -%}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6878972}, "macro.dbt_date.iso_week_end": {"unique_id": "macro.dbt_date.iso_week_end", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__iso_week_end"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.688745}, "macro.dbt_date._iso_week_end": {"unique_id": "macro.dbt_date._iso_week_end", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.iso_week_start", "macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6891038}, "macro.dbt_date.default__iso_week_end": {"unique_id": "macro.dbt_date.default__iso_week_end", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "name": "default__iso_week_end", "macro_sql": "\n\n{%- macro default__iso_week_end(date) -%}\n{{ dbt_date._iso_week_end(date, 'isoweek') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_end"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.689348}, "macro.dbt_date.snowflake__iso_week_end": {"unique_id": "macro.dbt_date.snowflake__iso_week_end", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "name": "snowflake__iso_week_end", "macro_sql": "\n\n{%- macro snowflake__iso_week_end(date) -%}\n{{ dbt_date._iso_week_end(date, 'weekiso') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_end"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.689586}, "macro.dbt_date.n_weeks_ago": {"unique_id": "macro.dbt_date.n_weeks_ago", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_weeks_ago.sql", "original_file_path": "macros/calendar_date/n_weeks_ago.sql", "name": "n_weeks_ago", "macro_sql": "{%- macro n_weeks_ago(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ date_trunc('week',\n dateadd('week', -1 * n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.690294}, "macro.dbt_date.month_name": {"unique_id": "macro.dbt_date.month_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "month_name", "macro_sql": "{%- macro month_name(date, short=True) -%}\n {{ adapter.dispatch('month_name', 'dbt_date') (date, short) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__month_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.691133}, "macro.dbt_date.default__month_name": {"unique_id": "macro.dbt_date.default__month_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.691478}, "macro.dbt_date.bigquery__month_name": {"unique_id": "macro.dbt_date.bigquery__month_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.691835}, "macro.dbt_date.snowflake__month_name": {"unique_id": "macro.dbt_date.snowflake__month_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.692186}, "macro.dbt_date.postgres__month_name": {"unique_id": "macro.dbt_date.postgres__month_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.692543}, "macro.dbt_date.last_month_name": {"unique_id": "macro.dbt_date.last_month_name", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/last_month_name.sql", "original_file_path": "macros/calendar_date/last_month_name.sql", "name": "last_month_name", "macro_sql": "{%- macro last_month_name(short=True, tz=None) -%}\n{{ dbt_date.month_name(dbt_date.last_month(1, tz), short=short) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.month_name", "macro.dbt_date.last_month"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.693114}, "macro.dbt_date.week_of_year": {"unique_id": "macro.dbt_date.week_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_of_year.sql", "original_file_path": "macros/calendar_date/week_of_year.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.default__week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.693907}, "macro.dbt_date.default__week_of_year": {"unique_id": "macro.dbt_date.default__week_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_of_year.sql", "original_file_path": "macros/calendar_date/week_of_year.sql", "name": "default__week_of_year", "macro_sql": "{%- macro default__week_of_year(date) -%}\ncast({{ dbt_date.date_part('week', date) }} as {{ type_int() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.694206}, "macro.dbt_date.postgres__week_of_year": {"unique_id": "macro.dbt_date.postgres__week_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_of_year.sql", "original_file_path": "macros/calendar_date/week_of_year.sql", "name": "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 {{ type_int() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6944408}, "macro.dbt_date.convert_timezone": {"unique_id": "macro.dbt_date.convert_timezone", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__convert_timezone"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6959538}, "macro.dbt_date.default__convert_timezone": {"unique_id": "macro.dbt_date.default__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "default__convert_timezone", "macro_sql": "{% macro default__convert_timezone(column, target_tz, source_tz) -%}\nconvert_timezone('{{ source_tz }}', '{{ target_tz }}',\n cast({{ column }} as {{ type_timestamp() }})\n)\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6963992}, "macro.dbt_date.bigquery__convert_timezone": {"unique_id": "macro.dbt_date.bigquery__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "bigquery__convert_timezone", "macro_sql": "{%- macro bigquery__convert_timezone(column, target_tz, source_tz=None) -%}\ntimestamp(datetime({{ column }}, '{{ target_tz}}'))\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.696675}, "macro.dbt_date.spark__convert_timezone": {"unique_id": "macro.dbt_date.spark__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.696953}, "macro.dbt_date.postgres__convert_timezone": {"unique_id": "macro.dbt_date.postgres__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "postgres__convert_timezone", "macro_sql": "{% macro postgres__convert_timezone(column, target_tz, source_tz) -%}\ncast(\n cast({{ column }} as {{ type_timestamp() }})\n at time zone '{{ source_tz }}' at time zone '{{ target_tz }}' as {{ type_timestamp() }}\n)\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6973288}, "macro.dbt_date.redshift__convert_timezone": {"unique_id": "macro.dbt_date.redshift__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__convert_timezone"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.697647}, "macro.dbt_date.n_months_away": {"unique_id": "macro.dbt_date.n_months_away", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_months_away.sql", "original_file_path": "macros/calendar_date/n_months_away.sql", "name": "n_months_away", "macro_sql": "{%- macro n_months_away(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ date_trunc('month',\n dateadd('month', n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6983411}, "macro.dbt_date.iso_week_of_year": {"unique_id": "macro.dbt_date.iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.6993039}, "macro.dbt_date._iso_week_of_year": {"unique_id": "macro.dbt_date._iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "_iso_week_of_year", "macro_sql": "{%- macro _iso_week_of_year(date, week_type) -%}\ncast({{ dbt_date.date_part(week_type, date) }} as {{ type_int() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.699641}, "macro.dbt_date.default__iso_week_of_year": {"unique_id": "macro.dbt_date.default__iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.699889}, "macro.dbt_date.snowflake__iso_week_of_year": {"unique_id": "macro.dbt_date.snowflake__iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.700135}, "macro.dbt_date.postgres__iso_week_of_year": {"unique_id": "macro.dbt_date.postgres__iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.700396}, "macro.dbt_date.week_end": {"unique_id": "macro.dbt_date.week_end", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__week_end"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.701256}, "macro.dbt_date.default__week_end": {"unique_id": "macro.dbt_date.default__week_end", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "name": "default__week_end", "macro_sql": "{%- macro default__week_end(date) -%}\n{{ last_day(date, 'week') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.701484}, "macro.dbt_date.snowflake__week_end": {"unique_id": "macro.dbt_date.snowflake__week_end", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.week_start", "macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7018251}, "macro.dbt_date.postgres__week_end": {"unique_id": "macro.dbt_date.postgres__week_end", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.week_start", "macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.702163}, "macro.dbt_date.next_month_number": {"unique_id": "macro.dbt_date.next_month_number", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/next_month_number.sql", "original_file_path": "macros/calendar_date/next_month_number.sql", "name": "next_month_number", "macro_sql": "{%- macro next_month_number(tz=None) -%}\n{{ dbt_date.date_part('month', dbt_date.next_month(1, tz)) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_date.next_month"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.702834}, "macro.dbt_date.last_month_number": {"unique_id": "macro.dbt_date.last_month_number", "package_name": "dbt_date", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/last_month_number.sql", "original_file_path": "macros/calendar_date/last_month_number.sql", "name": "last_month_number", "macro_sql": "{%- macro last_month_number(tz=None) -%}\n{{ dbt_date.date_part('month', dbt_date.last_month(1, tz)) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_date.last_month"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.703347}, "macro.dbt_expectations.type_timestamp": {"unique_id": "macro.dbt_expectations.type_timestamp", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "type_timestamp", "macro_sql": "\n{%- macro type_timestamp() -%}\n {{ return(adapter.dispatch('type_timestamp', 'dbt_expectations')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7040372}, "macro.dbt_expectations.default__type_timestamp": {"unique_id": "macro.dbt_expectations.default__type_timestamp", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "default__type_timestamp", "macro_sql": "{% macro default__type_timestamp() -%}\n timestamp\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7041721}, "macro.dbt_expectations.snowflake__type_timestamp": {"unique_id": "macro.dbt_expectations.snowflake__type_timestamp", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "snowflake__type_timestamp", "macro_sql": "{% macro snowflake__type_timestamp() -%}\n timestamp_ntz\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.704298}, "macro.dbt_expectations.postgres__type_timestamp": {"unique_id": "macro.dbt_expectations.postgres__type_timestamp", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "postgres__type_timestamp", "macro_sql": "{% macro postgres__type_timestamp() -%}\n timestamp without time zone\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.704422}, "macro.dbt_expectations.type_datetime": {"unique_id": "macro.dbt_expectations.type_datetime", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "type_datetime", "macro_sql": "{% macro type_datetime() -%}\n {{ return(adapter.dispatch('type_datetime', 'dbt_expectations')()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__type_datetime"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.704791}, "macro.dbt_expectations.default__type_datetime": {"unique_id": "macro.dbt_expectations.default__type_datetime", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "default__type_datetime", "macro_sql": "{% macro default__type_datetime() -%}\n datetime\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.704931}, "macro.dbt_expectations.snowflake__type_datetime": {"unique_id": "macro.dbt_expectations.snowflake__type_datetime", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "snowflake__type_datetime", "macro_sql": "{% macro snowflake__type_datetime() -%}\n timestamp_ntz\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7050638}, "macro.dbt_expectations.postgres__type_datetime": {"unique_id": "macro.dbt_expectations.postgres__type_datetime", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "postgres__type_datetime", "macro_sql": "{% macro postgres__type_datetime() -%}\n timestamp without time zone\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.705188}, "macro.dbt_expectations.regexp_instr": {"unique_id": "macro.dbt_expectations.regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__regexp_instr"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7062569}, "macro.dbt_expectations.default__regexp_instr": {"unique_id": "macro.dbt_expectations.default__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.706602}, "macro.dbt_expectations.snowflake__regexp_instr": {"unique_id": "macro.dbt_expectations.snowflake__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.707125}, "macro.dbt_expectations.bigquery__regexp_instr": {"unique_id": "macro.dbt_expectations.bigquery__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.707646}, "macro.dbt_expectations.postgres__regexp_instr": {"unique_id": "macro.dbt_expectations.postgres__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.707925}, "macro.dbt_expectations.redshift__regexp_instr": {"unique_id": "macro.dbt_expectations.redshift__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7082582}, "macro.dbt_expectations.log_natural": {"unique_id": "macro.dbt_expectations.log_natural", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "name": "log_natural", "macro_sql": "{% macro log_natural(x) -%}\n {{ adapter.dispatch('log_natural', 'dbt_expectations') (x) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__log_natural"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.709008}, "macro.dbt_expectations.default__log_natural": {"unique_id": "macro.dbt_expectations.default__log_natural", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "name": "default__log_natural", "macro_sql": "{% macro default__log_natural(x) -%}\n\n ln({{ x }})\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.709187}, "macro.dbt_expectations.bigquery__log_natural": {"unique_id": "macro.dbt_expectations.bigquery__log_natural", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "name": "bigquery__log_natural", "macro_sql": "{% macro bigquery__log_natural(x) -%}\n\n ln({{ x }})\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7093592}, "macro.dbt_expectations.snowflake__log_natural": {"unique_id": "macro.dbt_expectations.snowflake__log_natural", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "name": "snowflake__log_natural", "macro_sql": "{% macro snowflake__log_natural(x) -%}\n\n ln({{ x }})\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7095308}, "macro.dbt_expectations.rand": {"unique_id": "macro.dbt_expectations.rand", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "rand", "macro_sql": "{% macro rand() -%}\n {{ adapter.dispatch('rand', 'dbt_expectations') () }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__rand"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.710143}, "macro.dbt_expectations.default__rand": {"unique_id": "macro.dbt_expectations.default__rand", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "default__rand", "macro_sql": "{% macro default__rand() -%}\n\n rand()\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.710282}, "macro.dbt_expectations.bigquery__rand": {"unique_id": "macro.dbt_expectations.bigquery__rand", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "bigquery__rand", "macro_sql": "{% macro bigquery__rand() -%}\n\n rand()\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.710411}, "macro.dbt_expectations.snowflake__rand": {"unique_id": "macro.dbt_expectations.snowflake__rand", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "snowflake__rand", "macro_sql": "{% macro snowflake__rand(seed) -%}\n\n uniform(0::float, 1::float, random())\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.71056}, "macro.dbt_expectations.postgres__rand": {"unique_id": "macro.dbt_expectations.postgres__rand", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "postgres__rand", "macro_sql": "{% macro postgres__rand() -%}\n\n random()\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.710685}, "macro.dbt_expectations.redshift__rand": {"unique_id": "macro.dbt_expectations.redshift__rand", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "redshift__rand", "macro_sql": "{% macro redshift__rand() -%}\n\n random()\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.710807}, "macro.dbt_expectations.median": {"unique_id": "macro.dbt_expectations.median", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/median.sql", "original_file_path": "macros/math/median.sql", "name": "median", "macro_sql": "{% macro median(field) %}\n{{ dbt_expectations.percentile_cont(field, 0.5) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.percentile_cont"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7112582}, "macro.dbt_expectations.percentile_cont": {"unique_id": "macro.dbt_expectations.percentile_cont", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/percentile_cont.sql", "original_file_path": "macros/math/percentile_cont.sql", "name": "percentile_cont", "macro_sql": "{% macro percentile_cont(field, quantile, partition=None) %}\n {{ adapter.dispatch('quantile', 'dbt_expectations') (field, quantile, partition) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__quantile"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.712127}, "macro.dbt_expectations.default__quantile": {"unique_id": "macro.dbt_expectations.default__quantile", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/percentile_cont.sql", "original_file_path": "macros/math/percentile_cont.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.712492}, "macro.dbt_expectations.bigquery__quantile": {"unique_id": "macro.dbt_expectations.bigquery__quantile", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/percentile_cont.sql", "original_file_path": "macros/math/percentile_cont.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.712851}, "macro.dbt_expectations.ignore_row_if_expression": {"unique_id": "macro.dbt_expectations.ignore_row_if_expression", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__ignore_row_if_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.713662}, "macro.dbt_expectations.default__ignore_row_if_expression": {"unique_id": "macro.dbt_expectations.default__ignore_row_if_expression", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7147799}, "macro.dbt_expectations.test_expression_between": {"unique_id": "macro.dbt_expectations.test_expression_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_between.sql", "original_file_path": "macros/schema_tests/_generalized/expression_between.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.716514}, "macro.dbt_expectations.expression_between": {"unique_id": "macro.dbt_expectations.expression_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_between.sql", "original_file_path": "macros/schema_tests/_generalized/expression_between.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.71789}, "macro.dbt_expectations.test_expression_is_true": {"unique_id": "macro.dbt_expectations.test_expression_is_true", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_is_true.sql", "original_file_path": "macros/schema_tests/_generalized/expression_is_true.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.719421}, "macro.dbt_expectations.expression_is_true": {"unique_id": "macro.dbt_expectations.expression_is_true", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_is_true.sql", "original_file_path": "macros/schema_tests/_generalized/expression_is_true.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.719936}, "macro.dbt_expectations.default__expression_is_true": {"unique_id": "macro.dbt_expectations.default__expression_is_true", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_is_true.sql", "original_file_path": "macros/schema_tests/_generalized/expression_is_true.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.truth_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.721011}, "macro.dbt_expectations.get_select": {"unique_id": "macro.dbt_expectations.get_select", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__get_select"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.727541}, "macro.dbt_expectations.default__get_select": {"unique_id": "macro.dbt_expectations.default__get_select", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.72855}, "macro.dbt_expectations.test_equal_expression": {"unique_id": "macro.dbt_expectations.test_equal_expression", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.729363}, "macro.dbt_expectations.default__test_equal_expression": {"unique_id": "macro.dbt_expectations.default__test_equal_expression", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.get_select"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.731622}, "macro.dbt_expectations.truth_expression": {"unique_id": "macro.dbt_expectations.truth_expression", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/_truth_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_truth_expression.sql", "name": "truth_expression", "macro_sql": "{% macro truth_expression(expression) %}\n {{ adapter.dispatch('truth_expression', 'dbt_expectations') (expression) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__truth_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7321658}, "macro.dbt_expectations.default__truth_expression": {"unique_id": "macro.dbt_expectations.default__truth_expression", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/_truth_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_truth_expression.sql", "name": "default__truth_expression", "macro_sql": "{% macro default__truth_expression(expression) %}\n {{ expression }} as expression\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.732351}, "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.733294}, "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern_list", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.734977}, "macro.dbt_expectations.test_expect_column_values_to_match_regex": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_regex", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7361522}, "macro.dbt_expectations.test_expect_column_value_lengths_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_column_value_lengths_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.length", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.737087}, "macro.dbt_expectations.test_expect_column_value_lengths_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_value_lengths_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.length", "macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.738386}, "macro.dbt_expectations.test_expect_column_values_to_not_match_regex": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_regex", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.739476}, "macro.dbt_expectations.test_expect_column_values_to_not_match_regex_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_regex_list", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.741167}, "macro.dbt_expectations.test_expect_column_values_to_match_regex_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_regex_list", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.74289}, "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern_list", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7445161}, "macro.dbt_expectations._get_like_pattern_expression": {"unique_id": "macro.dbt_expectations._get_like_pattern_expression", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.745078}, "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.746002}, "macro.dbt_expectations.test_expect_row_values_to_have_recent_data": {"unique_id": "macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_row_values_to_have_recent_data"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.747612}, "macro.dbt_expectations.default__test_expect_row_values_to_have_recent_data": {"unique_id": "macro.dbt_expectations.default__test_expect_row_values_to_have_recent_data", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ type_timestamp() }})) as max_timestamp\n from\n {{ model }}\n where\n -- to exclude erroneous future dates\n cast({{ column_name }} as {{ 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 {{ type_timestamp() }}))\n <\n cast({{ dateadd(datepart, interval * -1, dbt_date.now()) }} as {{ type_timestamp() }})\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp", "macro.dbt_date.now", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7489338}, "macro.dbt_expectations.test_expect_table_columns_to_contain_set": {"unique_id": "macro.dbt_expectations.test_expect_table_columns_to_contain_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ 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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7515311}, "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table": {"unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "test_expect_table_row_count_to_equal_other_table", "macro_sql": "{%- test expect_table_row_count_to_equal_other_table(model, compare_model, factor=1, row_condition=None, compare_row_condition=None) -%}\n{{ dbt_expectations.test_equal_expression(model, \"count(*)\",\n compare_model=compare_model,\n compare_expression=\"count(*) * \" + factor|string,\n row_condition=row_condition,\n compare_row_condition=compare_row_condition\n) }}\n{%- endtest -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.752364}, "macro.dbt_expectations.test_expect_table_columns_to_not_contain_set": {"unique_id": "macro.dbt_expectations.test_expect_table_columns_to_not_contain_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ 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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.754453}, "macro.dbt_expectations.test_expect_grouped_row_values_to_have_recent_data": {"unique_id": "macro.dbt_expectations.test_expect_grouped_row_values_to_have_recent_data", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_grouped_row_values_to_have_recent_data"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7575}, "macro.dbt_expectations.default__test_expect_grouped_row_values_to_have_recent_data": {"unique_id": "macro.dbt_expectations.default__test_expect_grouped_row_values_to_have_recent_data", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ type_timestamp() }})) as latest_timestamp_column\n from\n {{ model }}\n where\n -- to exclude erroneous future dates\n cast({{ timestamp_column }} as {{ type_timestamp() }}) <= {{ dbt_date.now() }}\n {% if row_condition %}\n and {{ row_condition }}\n {% endif %}\n\n {% if group_by -%}\n {{ dbt_utils.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_utils.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 {{ dateadd(datepart, interval * -1, dbt_date.now()) }}\n as {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp", "macro.dbt_date.now", "macro.dbt_utils.group_by", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.75917}, "macro.dbt_expectations.test_expect_column_to_exist": {"unique_id": "macro.dbt_expectations.test_expect_column_to_exist", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.761264}, "macro.dbt_expectations.test_expect_table_row_count_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_table_row_count_to_equal"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.762701}, "macro.dbt_expectations.default__test_expect_table_row_count_to_equal": {"unique_id": "macro.dbt_expectations.default__test_expect_table_row_count_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.763201}, "macro.dbt_expectations.test_expect_table_row_count_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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{% 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{%- endtest -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7643971}, "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table_times_factor": {"unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table_times_factor", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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, compare_model, factor, row_condition=None, compare_row_condition=None) -%}\n{{ dbt_expectations.test_expect_table_row_count_to_equal_other_table(model, compare_model,\n factor=factor,\n row_condition=row_condition,\n compare_row_condition=compare_row_condition\n) }}\n{%- endtest -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.765051}, "macro.dbt_expectations.test_expect_table_columns_to_match_set": {"unique_id": "macro.dbt_expectations.test_expect_table_columns_to_match_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ 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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.767027}, "macro.dbt_expectations._get_column_list": {"unique_id": "macro.dbt_expectations._get_column_list", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/table_shape/_get_column_list.sql", "original_file_path": "macros/schema_tests/table_shape/_get_column_list.sql", "name": "_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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.767814}, "macro.dbt_expectations.test_expect_table_columns_to_match_ordered_list": {"unique_id": "macro.dbt_expectations.test_expect_table_columns_to_match_ordered_list", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ 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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.770779}, "macro.dbt_expectations._list_intersect": {"unique_id": "macro.dbt_expectations._list_intersect", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/table_shape/_list_intersect.sql", "original_file_path": "macros/schema_tests/table_shape/_list_intersect.sql", "name": "_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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.77169}, "macro.dbt_expectations.test_expect_table_column_count_to_equal_other_table": {"unique_id": "macro.dbt_expectations.test_expect_table_column_count_to_equal_other_table", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.772567}, "macro.dbt_expectations.test_expect_table_column_count_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_table_column_count_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7734551}, "macro.dbt_expectations.test_expect_table_column_count_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_table_column_count_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.775209}, "macro.dbt_expectations.test_expect_column_values_to_not_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.776808}, "macro.dbt_expectations.test_expect_column_values_to_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.778398}, "macro.dbt_expectations.test_expect_column_values_to_be_increasing": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_increasing", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.780973}, "macro.dbt_expectations.test_expect_column_values_to_be_null": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_null", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.781873}, "macro.dbt_expectations.test_expect_column_values_to_be_unique": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_unique", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_compound_columns_to_be_unique"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7825332}, "macro.dbt_expectations.test_expect_column_values_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.783898}, "macro.dbt_expectations.test_expect_column_values_to_be_decreasing": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_decreasing", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.785957}, "macro.dbt_expectations.test_expect_column_values_to_be_in_type_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ type_string() }}) as relation_column,\n cast('{{ column.dtype | upper }}' as {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.787829}, "macro.dbt_expectations.test_expect_column_values_to_be_of_type": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_of_type", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7883909}, "macro.dbt_expectations.test_expect_column_values_to_have_consistent_casing": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_have_consistent_casing", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.789196}, "macro.dbt_expectations.test_expect_column_values_to_not_be_null": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_be_null", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7900748}, "macro.dbt_expectations.test_expect_column_min_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_min_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.791466}, "macro.dbt_expectations.test_expect_column_unique_value_count_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_unique_value_count_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.792852}, "macro.dbt_expectations.test_expect_column_quantile_values_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_quantile_values_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.percentile_cont", "macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7943308}, "macro.dbt_expectations.test_expect_column_median_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_median_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.median", "macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.7957928}, "macro.dbt_expectations.test_expect_column_proportion_of_unique_values_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_proportion_of_unique_values_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.797268}, "macro.dbt_expectations.test_expect_column_distinct_values_to_equal_set": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_values_to_equal_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.798861}, "macro.dbt_expectations.test_expect_column_most_common_value_to_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_most_common_value_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "test_expect_column_most_common_value_to_be_in_set", "macro_sql": "{% test expect_column_most_common_value_to_be_in_set(model, column_name,\n value_set,\n top_n,\n quote_values=False,\n data_type=\"decimal\",\n row_condition=None\n ) -%}\n {{ adapter.dispatch('test_expect_column_most_common_value_to_be_in_set', 'dbt_expectations') (model, column_name, value_set, top_n, quote_values, data_type, row_condition) }}\n{%- endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_most_common_value_to_be_in_set"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.801321}, "macro.dbt_expectations.default__test_expect_column_most_common_value_to_be_in_set": {"unique_id": "macro.dbt_expectations.default__test_expect_column_most_common_value_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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, 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.802848}, "macro.dbt_expectations.test_expect_column_distinct_values_to_contain_set": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_values_to_contain_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.80445}, "macro.dbt_expectations.test_expect_column_distinct_count_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "test_expect_column_distinct_count_to_equal", "macro_sql": "{% test expect_column_distinct_count_to_equal(model,\n column_name,\n value,\n quote_values=False,\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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.8056011}, "macro.dbt_expectations.test_expect_column_distinct_count_to_be_less_than": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_be_less_than", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 quote_values=False,\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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.8067799}, "macro.dbt_expectations.test_expect_column_sum_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_sum_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.8081422}, "macro.dbt_expectations.test_expect_column_stdev_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_stdev_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_stdev_to_be_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.810146}, "macro.dbt_expectations.default__test_expect_column_stdev_to_be_between": {"unique_id": "macro.dbt_expectations.default__test_expect_column_stdev_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.810847}, "macro.dbt_expectations.test_expect_column_mean_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_mean_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.812212}, "macro.dbt_expectations.test_expect_column_max_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_max_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.813579}, "macro.dbt_expectations.test_expect_column_distinct_count_to_be_greater_than": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_be_greater_than", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 quote_values=False,\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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.814664}, "macro.dbt_expectations.test_expect_column_distinct_values_to_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_values_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "test_expect_column_distinct_values_to_be_in_set", "macro_sql": "{% test expect_column_distinct_values_to_be_in_set(model, column_name,\n value_set,\n quote_values=False,\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.816051}, "macro.dbt_expectations.test_expect_column_distinct_count_to_equal_other_table": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_equal_other_table", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.817284}, "macro.dbt_expectations.test_expect_row_values_to_have_data_for_every_n_datepart": {"unique_id": "macro.dbt_expectations.test_expect_row_values_to_have_data_for_every_n_datepart", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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({{ datediff(\"'\" ~ start_date ~ \"'\", 'date_' ~ date_part, date_part) }} as {{ type_int() }}),\n cast({{interval}} as {{ type_int() }})\n ) = 0\n {% endif %}\n\n),\nmodel_data as (\n\n select\n {% if not interval %}\n\n cast({{ 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 {{dateadd(\n date_part,\n \"mod(\n cast(\" ~ datediff(\"'\" ~ start_date ~ \"'\", date_col, date_part) ~ \" as \" ~ type_int() ~ \" ),\n cast(\" ~ interval ~ \" as \" ~ type_int() ~ \" )\n ) * (-1)\",\n \"cast( \" ~ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt_date.get_base_dates", "macro.dbt_utils.datediff", "macro.dbt_utils.type_int", "macro.dbt_utils.date_trunc", "macro.dbt_expectations.type_datetime", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.823251}, "macro.dbt_expectations._get_metric_expression": {"unique_id": "macro.dbt_expectations._get_metric_expression", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "_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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.log_natural"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.8286731}, "macro.dbt_expectations.test_expect_column_values_to_be_within_n_moving_stdevs": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_within_n_moving_stdevs", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_moving_stdevs"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.8295941}, "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_moving_stdevs": {"unique_id": "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_moving_stdevs", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 {{ 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_utils.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 {{ dateadd(period, -test_periods, date_trunc(period, dbt_date.now())) }}\n as {{ type_timestamp() }})\n and\n metric_period < {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.group_by", "macro.dbt_expectations._get_metric_expression", "macro.dbt_utils.dateadd", "macro.dbt_date.now", "macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.8320158}, "macro.dbt_expectations.test_expect_column_values_to_be_within_n_stdevs": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_within_n_stdevs", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_stdevs"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.833363}, "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_stdevs": {"unique_id": "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_stdevs", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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_utils.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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.group_by"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.834338}, "macro.dbt_expectations.test_expect_select_column_values_to_be_unique_within_record": {"unique_id": "macro.dbt_expectations.test_expect_select_column_values_to_be_unique_within_record", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_select_column_values_to_be_unique_within_record"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.836599}, "macro.dbt_expectations.default__test_expect_select_column_values_to_be_unique_within_record": {"unique_id": "macro.dbt_expectations.default__test_expect_select_column_values_to_be_unique_within_record", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.ignore_row_if_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.838463}, "macro.dbt_expectations.test_expect_compound_columns_to_be_unique": {"unique_id": "macro.dbt_expectations.test_expect_compound_columns_to_be_unique", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.ignore_row_if_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.8418}, "macro.dbt_expectations.test_expect_multicolumn_sum_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_multicolumn_sum_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.843233}, "macro.dbt_expectations.test_expect_column_pair_values_to_be_equal": {"unique_id": "macro.dbt_expectations.test_expect_column_pair_values_to_be_equal", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.844266}, "macro.dbt_expectations.test_expect_column_pair_values_A_to_be_greater_than_B": {"unique_id": "macro.dbt_expectations.test_expect_column_pair_values_A_to_be_greater_than_B", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.8454568}, "macro.dbt_expectations.test_expect_column_pair_values_to_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_pair_values_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/atbmacbookpro/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1670862735.84761}}, "docs": {"ethereum_models.eth_receipts_root": {"unique_id": "ethereum_models.eth_receipts_root", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_receipts_root.md", "original_file_path": "models/doc_descriptions/blocks/eth_receipts_root.md", "name": "eth_receipts_root", "block_contents": "The root of the state trie."}, "ethereum_models.eth_uncle_blocks": {"unique_id": "ethereum_models.eth_uncle_blocks", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_uncle_blocks.md", "original_file_path": "models/doc_descriptions/blocks/eth_uncle_blocks.md", "name": "eth_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."}, "ethereum_models.eth_blocks_table_doc": {"unique_id": "ethereum_models.eth_blocks_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_blocks_table_doc.md", "original_file_path": "models/doc_descriptions/blocks/eth_blocks_table_doc.md", "name": "eth_blocks_table_doc", "block_contents": "This table contains block level data for the Ethereum Blockchain. This table can be used to analyze trends at a block level, for example gas fees vs. total transactions over time. For more information, please see [Etherscan Resources](https://etherscan.io/directory/Learning_Resources/Ethereum) or [The Ethereum Organization](https://ethereum.org/en/developers/docs/blocks/)"}, "ethereum_models.eth_size": {"unique_id": "ethereum_models.eth_size", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_size.md", "original_file_path": "models/doc_descriptions/blocks/eth_size.md", "name": "eth_size", "block_contents": "Block size, which is determined by a given block's gas limit."}, "ethereum_models.eth_total_difficulty": {"unique_id": "ethereum_models.eth_total_difficulty", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_total_difficulty.md", "original_file_path": "models/doc_descriptions/blocks/eth_total_difficulty.md", "name": "eth_total_difficulty", "block_contents": "Total difficulty of the chain at a given block."}, "ethereum_models.eth_gas_limit": {"unique_id": "ethereum_models.eth_gas_limit", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_gas_limit.md", "original_file_path": "models/doc_descriptions/blocks/eth_gas_limit.md", "name": "eth_gas_limit", "block_contents": "Total gas limit provided by all transactions in the block."}, "ethereum_models.eth_blockchain": {"unique_id": "ethereum_models.eth_blockchain", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_blockchain.md", "original_file_path": "models/doc_descriptions/blocks/eth_blockchain.md", "name": "eth_blockchain", "block_contents": "The blockchain on which transactions are being confirmed."}, "ethereum_models.eth_sha3_uncles": {"unique_id": "ethereum_models.eth_sha3_uncles", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_sha3_uncles.md", "original_file_path": "models/doc_descriptions/blocks/eth_sha3_uncles.md", "name": "eth_sha3_uncles", "block_contents": "The mechanism which Ethereum Javascript RLP encodes an empty string."}, "ethereum_models.eth_tx_count": {"unique_id": "ethereum_models.eth_tx_count", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_tx_count.md", "original_file_path": "models/doc_descriptions/blocks/eth_tx_count.md", "name": "eth_tx_count", "block_contents": "Total number of transactions within a block."}, "ethereum_models.eth_parent_hash": {"unique_id": "ethereum_models.eth_parent_hash", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_parent_hash.md", "original_file_path": "models/doc_descriptions/blocks/eth_parent_hash.md", "name": "eth_parent_hash", "block_contents": "The hash of the block from which a given block is generated. Also known as the parent block."}, "ethereum_models.eth_block_header_json": {"unique_id": "ethereum_models.eth_block_header_json", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_block_header_json.md", "original_file_path": "models/doc_descriptions/blocks/eth_block_header_json.md", "name": "eth_block_header_json", "block_contents": "This JSON column contains the block header details."}, "ethereum_models.eth_difficulty": {"unique_id": "ethereum_models.eth_difficulty", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_difficulty.md", "original_file_path": "models/doc_descriptions/blocks/eth_difficulty.md", "name": "eth_difficulty", "block_contents": "The effort required to mine the block."}, "ethereum_models.eth_gas_used": {"unique_id": "ethereum_models.eth_gas_used", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_gas_used.md", "original_file_path": "models/doc_descriptions/blocks/eth_gas_used.md", "name": "eth_gas_used", "block_contents": "Total gas used in the block."}, "ethereum_models.eth_miner": {"unique_id": "ethereum_models.eth_miner", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_miner.md", "original_file_path": "models/doc_descriptions/blocks/eth_miner.md", "name": "eth_miner", "block_contents": "Miner who successfully added a given block to the blockchain."}, "ethereum_models.eth_extra_data": {"unique_id": "ethereum_models.eth_extra_data", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_extra_data.md", "original_file_path": "models/doc_descriptions/blocks/eth_extra_data.md", "name": "eth_extra_data", "block_contents": "Any data included by the miner for a given block."}, "ethereum_models.eth_blocks_hash": {"unique_id": "ethereum_models.eth_blocks_hash", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_blocks_hash.md", "original_file_path": "models/doc_descriptions/blocks/eth_blocks_hash.md", "name": "eth_blocks_hash", "block_contents": "The hash of the block header for a given block."}, "ethereum_models.eth_network": {"unique_id": "ethereum_models.eth_network", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_network.md", "original_file_path": "models/doc_descriptions/blocks/eth_network.md", "name": "eth_network", "block_contents": "The network on the blockchain used by a transaction."}, "ethereum_models.eth_blocks_nonce": {"unique_id": "ethereum_models.eth_blocks_nonce", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/blocks/eth_blocks_nonce.md", "original_file_path": "models/doc_descriptions/blocks/eth_blocks_nonce.md", "name": "eth_blocks_nonce", "block_contents": "Block nonce is a value used during mining to demonstrate proof of work for a given block."}, "ethereum_models.eth_logs_tx_hash": {"unique_id": "ethereum_models.eth_logs_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_tx_hash.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_tx_hash.md", "name": "eth_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."}, "ethereum_models.eth_event_inputs": {"unique_id": "ethereum_models.eth_event_inputs", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_event_inputs.md", "original_file_path": "models/doc_descriptions/event_logs/eth_event_inputs.md", "name": "eth_event_inputs", "block_contents": "The decoded event inputs for a given event."}, "ethereum_models.eth_logs_data": {"unique_id": "ethereum_models.eth_logs_data", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_data.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_data.md", "name": "eth_logs_data", "block_contents": "The un-decoded event data."}, "ethereum_models.eth_event_name": {"unique_id": "ethereum_models.eth_event_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_event_name.md", "original_file_path": "models/doc_descriptions/event_logs/eth_event_name.md", "name": "eth_event_name", "block_contents": "The decoded event name for a given event."}, "ethereum_models.eth_event_removed": {"unique_id": "ethereum_models.eth_event_removed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_event_removed.md", "original_file_path": "models/doc_descriptions/event_logs/eth_event_removed.md", "name": "eth_event_removed", "block_contents": "Whether the event has been removed from the transaction."}, "ethereum_models.eth_logs_table_doc": {"unique_id": "ethereum_models.eth_logs_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_table_doc.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_table_doc.md", "name": "eth_logs_table_doc", "block_contents": "This table contains flattened event logs from transactions on the Ethereum Blockchain. Transactions may have multiple events, which are denoted by the event index for a transaction hash. Therefore, this table is unique on the combination of transaction hash and event index. Event names are decoded in this table where possible. The event inputs column will contain the log details in JSON format. Specific fields can be pulled from this column using the following sample format: ```event_inputs::: as ```."}, "ethereum_models.eth_log_id_events": {"unique_id": "ethereum_models.eth_log_id_events", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_log_id_events.md", "original_file_path": "models/doc_descriptions/event_logs/eth_log_id_events.md", "name": "eth_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```."}, "ethereum_models.eth_logs_contract_address": {"unique_id": "ethereum_models.eth_logs_contract_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_contract_address.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_contract_address.md", "name": "eth_logs_contract_address", "block_contents": "The address interacted with for a given event."}, "ethereum_models.eth_event_index": {"unique_id": "ethereum_models.eth_event_index", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_event_index.md", "original_file_path": "models/doc_descriptions/event_logs/eth_event_index.md", "name": "eth_event_index", "block_contents": "Event number within a transaction."}, "ethereum_models.eth_logs_contract_name": {"unique_id": "ethereum_models.eth_logs_contract_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_contract_name.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_contract_name.md", "name": "eth_logs_contract_name", "block_contents": "The name of the contract or token, where possible."}, "ethereum_models.eth_topics": {"unique_id": "ethereum_models.eth_topics", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/event_logs/eth_topics.md", "original_file_path": "models/doc_descriptions/event_logs/eth_topics.md", "name": "eth_topics", "block_contents": "The un-decoded event input topics."}, "ethereum_models.eth_traces_blocktime": {"unique_id": "ethereum_models.eth_traces_blocktime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_blocktime.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_blocktime.md", "name": "eth_traces_blocktime", "block_contents": "The block timestamp of this transaction."}, "ethereum_models.eth_traces_gas": {"unique_id": "ethereum_models.eth_traces_gas", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_gas.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_gas.md", "name": "eth_traces_gas", "block_contents": "The gas supplied for this trace."}, "ethereum_models.eth_traces_type": {"unique_id": "ethereum_models.eth_traces_type", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_type.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_type.md", "name": "eth_traces_type", "block_contents": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`."}, "ethereum_models.eth_traces_call_data": {"unique_id": "ethereum_models.eth_traces_call_data", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_call_data.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_call_data.md", "name": "eth_traces_call_data", "block_contents": "The raw JSON data for this trace."}, "ethereum_models.eth_traces_identifier": {"unique_id": "ethereum_models.eth_traces_identifier", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_identifier.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_identifier.md", "name": "eth_traces_identifier", "block_contents": "This field represents the position and type of the trace within the transaction."}, "ethereum_models.eth_traces_block_no": {"unique_id": "ethereum_models.eth_traces_block_no", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_block_no.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_block_no.md", "name": "eth_traces_block_no", "block_contents": "The block number of this transaction."}, "ethereum_models.eth_traces_input": {"unique_id": "ethereum_models.eth_traces_input", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_input.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_input.md", "name": "eth_traces_input", "block_contents": "The input data for this trace."}, "ethereum_models.eth_traces_sub": {"unique_id": "ethereum_models.eth_traces_sub", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_sub.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_sub.md", "name": "eth_traces_sub", "block_contents": "The amount of nested sub traces for this trace."}, "ethereum_models.eth_traces_from": {"unique_id": "ethereum_models.eth_traces_from", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_from.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_from.md", "name": "eth_traces_from", "block_contents": "The sending address of this trace. This is not necessarily the from address of the transaction."}, "ethereum_models.eth_traces_table_doc": {"unique_id": "ethereum_models.eth_traces_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_table_doc.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_table_doc.md", "name": "eth_traces_table_doc", "block_contents": "This table contains flattened trace data for internal contract calls on the Ethereum blockchain. Hex encoded fields can be decoded to integers by using `TO_NUMBER(, 'XXXXXXXXXXXX')`, with the number of Xs being the max length of the encoded field. You must also remove the `0x` from your field to use the `TO_NUMBER()` function, if applicable."}, "ethereum_models.eth_traces_eth_value": {"unique_id": "ethereum_models.eth_traces_eth_value", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_eth_value.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_eth_value.md", "name": "eth_traces_eth_value", "block_contents": "The amount of ETH transferred in this trace."}, "ethereum_models.eth_traces_output": {"unique_id": "ethereum_models.eth_traces_output", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_output.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_output.md", "name": "eth_traces_output", "block_contents": "The output data for this trace."}, "ethereum_models.eth_traces_tx_hash": {"unique_id": "ethereum_models.eth_traces_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_tx_hash.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_tx_hash.md", "name": "eth_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."}, "ethereum_models.eth_traces_to": {"unique_id": "ethereum_models.eth_traces_to", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_to.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_to.md", "name": "eth_traces_to", "block_contents": "The receiving address of this trace. This is not necessarily the to address of the transaction."}, "ethereum_models.eth_traces_gas_used": {"unique_id": "ethereum_models.eth_traces_gas_used", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/traces/eth_traces_gas_used.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_gas_used.md", "name": "eth_traces_gas_used", "block_contents": "The gas used for this trace."}, "ethereum_models.eth_prices_hour": {"unique_id": "ethereum_models.eth_prices_hour", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/prices/eth_prices_hour.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_hour.md", "name": "eth_prices_hour", "block_contents": "Hour at which the token price was recorded."}, "ethereum_models.eth_prices_imputed": {"unique_id": "ethereum_models.eth_prices_imputed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/prices/eth_prices_imputed.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_imputed.md", "name": "eth_prices_imputed", "block_contents": "This column indicates whether or not the price has been pulled forward from the previous hour. Sometimes hourly prices are missed from our data source, and in that case we carry forward the last recorded hourly price until we record a new price."}, "ethereum_models.eth_prices_address": {"unique_id": "ethereum_models.eth_prices_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/prices/eth_prices_address.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_address.md", "name": "eth_prices_address", "block_contents": "The unique Ethereum address for a given token."}, "ethereum_models.eth_prices_price": {"unique_id": "ethereum_models.eth_prices_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/prices/eth_prices_price.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_price.md", "name": "eth_prices_price", "block_contents": "The token price for a given hour."}, "ethereum_models.eth_prices_symbol": {"unique_id": "ethereum_models.eth_prices_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/prices/eth_prices_symbol.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_symbol.md", "name": "eth_prices_symbol", "block_contents": "The token's symbol."}, "ethereum_models.eth_prices_table_doc": {"unique_id": "ethereum_models.eth_prices_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/prices/eth_prices_table_doc.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_table_doc.md", "name": "eth_prices_table_doc", "block_contents": "This table contains hourly prices for tokens on the Ethereum Blockchain. \nThe sources of this data are [CoinMarketCap](https://coinmarketcap.com/) and [CoinGecko](https://www.coingecko.com/)."}, "ethereum_models.eth_prices_decimals": {"unique_id": "ethereum_models.eth_prices_decimals", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/prices/eth_prices_decimals.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_decimals.md", "name": "eth_prices_decimals", "block_contents": "The number of decimals for token contract."}, "ethereum_models.borrower": {"unique_id": "ethereum_models.borrower", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Borrowing/Borrower.md", "original_file_path": "models/doc_descriptions/Borrowing/Borrower.md", "name": "borrower", "block_contents": "Its the address of the user who is Borrowing or repaying the loan, depending on the action."}, "ethereum_models.borrow_amount_usd": {"unique_id": "ethereum_models.borrow_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Borrowing/amount_usd.md", "original_file_path": "models/doc_descriptions/Borrowing/amount_usd.md", "name": "borrow_amount_usd", "block_contents": "The meaning depends on the action:\nBorrow: The amount of the asset in USD that the user is borrowing or\nRepay: The amount of the asset in USD that the user is repaying\nAdd collateral: The amount of collateral in USD that the user is depositing\nRemove collateral: The amount of collateral in USD that the user is withdrawing"}, "ethereum_models.borrow_symbol": {"unique_id": "ethereum_models.borrow_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Borrowing/Borrow_symbol.md", "original_file_path": "models/doc_descriptions/Borrowing/Borrow_symbol.md", "name": "borrow_symbol", "block_contents": "The symbol of the asset/collateral that is payed or received, depending on the action"}, "ethereum_models.borrow_amount": {"unique_id": "ethereum_models.borrow_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Borrowing/amount.md", "original_file_path": "models/doc_descriptions/Borrowing/amount.md", "name": "borrow_amount", "block_contents": "The meaning depends on the action:\nBorrow: The amount of the asset that the user is borrowing or\nRepay: The amount of the asset that the user is repaying\nAdd collateral: The amount of collateral that the user is depositing\nRemove collateral: The amount of collateral that the user is withdrawing"}, "ethereum_models.borrow_asset": {"unique_id": "ethereum_models.borrow_asset", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Borrowing/asset.md", "original_file_path": "models/doc_descriptions/Borrowing/asset.md", "name": "borrow_asset", "block_contents": "The address of the asset/collateral token that is being borrowed/repayed/deposited etc. depending on the action"}, "ethereum_models.borrow_action": {"unique_id": "ethereum_models.borrow_action", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Borrowing/action.md", "original_file_path": "models/doc_descriptions/Borrowing/action.md", "name": "borrow_action", "block_contents": "The action that the user is taking.\n Borrow: user is borrowing an asset\n Repay: user is repaying the asset that they have borrowed in a previous loan\n Add collateral: user is depositing collateral for their loan. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction. \n Remove collateral: user is withdrawing collateral. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction."}, "ethereum_models.eth_epoch_number": {"unique_id": "ethereum_models.eth_epoch_number", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/beacon_chain/eth_epoch_number.md", "original_file_path": "models/doc_descriptions/beacon_chain/eth_epoch_number.md", "name": "eth_epoch_number", "block_contents": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes."}, "ethereum_models.attestations_table_doc": {"unique_id": "ethereum_models.attestations_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/beacon_chain/attestations_table_doc.md", "original_file_path": "models/doc_descriptions/beacon_chain/attestations_table_doc.md", "name": "attestations_table_doc", "block_contents": "Validators are expected to create, sign and broadcast an attestation during every epoch. Data in this table contains details around these attestations. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/attestations/)"}, "ethereum_models.beacon_deposits_table_doc": {"unique_id": "ethereum_models.beacon_deposits_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/beacon_chain/beacon_deposits_table_doc.md", "original_file_path": "models/doc_descriptions/beacon_chain/beacon_deposits_table_doc.md", "name": "beacon_deposits_table_doc", "block_contents": "This table contains information about the deposits made to the beacon chain. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)"}, "ethereum_models.beacon_blocks_table_doc": {"unique_id": "ethereum_models.beacon_blocks_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/beacon_chain/beacon_blocks_table_doc.md", "original_file_path": "models/doc_descriptions/beacon_chain/beacon_blocks_table_doc.md", "name": "beacon_blocks_table_doc", "block_contents": "This table contains data around block formation from the consensus layer of the Ethereum 2.0 protocol. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)"}, "ethereum_models.eth_slot_timestamp": {"unique_id": "ethereum_models.eth_slot_timestamp", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/beacon_chain/eth_slot_timestamp.md", "original_file_path": "models/doc_descriptions/beacon_chain/eth_slot_timestamp.md", "name": "eth_slot_timestamp", "block_contents": "Timestamp of Beacon Chain slot."}, "ethereum_models.eth_slot_number": {"unique_id": "ethereum_models.eth_slot_number", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/beacon_chain/eth_slot_number.md", "original_file_path": "models/doc_descriptions/beacon_chain/eth_slot_number.md", "name": "eth_slot_number", "block_contents": "The Beacon Chain slot this block represents."}, "ethereum_models.eth_nft_blocktime": {"unique_id": "ethereum_models.eth_nft_blocktime", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_blocktime.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_blocktime.md", "name": "eth_nft_blocktime", "block_contents": "The block timestamp at which the NFT event occurred."}, "ethereum_models.eth_nft_price_usd": {"unique_id": "ethereum_models.eth_nft_price_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_price_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_price_usd.md", "name": "eth_nft_price_usd", "block_contents": "The amount of the NFT event in US dollars. This will be null for tokens without a decimal adjustment or hourly price."}, "ethereum_models.eth_nft_tx_fee_usd": {"unique_id": "ethereum_models.eth_nft_tx_fee_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_tx_fee_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_tx_fee_usd.md", "name": "eth_nft_tx_fee_usd", "block_contents": "The gas fee for this transaction in US dollars."}, "ethereum_models.eth_nft_address": {"unique_id": "ethereum_models.eth_nft_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_address.md", "name": "eth_nft_address", "block_contents": "The contract address of the NFT."}, "ethereum_models.eth_nft_mints_symbol": {"unique_id": "ethereum_models.eth_nft_mints_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mints_symbol.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mints_symbol.md", "name": "eth_nft_mints_symbol", "block_contents": "The symbol of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases."}, "ethereum_models.eth_nft_creator_fee_usd": {"unique_id": "ethereum_models.eth_nft_creator_fee_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_creator_fee_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_creator_fee_usd.md", "name": "eth_nft_creator_fee_usd", "block_contents": "The amount of fees paid to the NFT collection as royalty payments for this NFT event in US dollars. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee."}, "ethereum_models.eth_nft_origin_from": {"unique_id": "ethereum_models.eth_nft_origin_from", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_origin_from.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_origin_from.md", "name": "eth_nft_origin_from", "block_contents": "The from address of this transaction. In most cases, this is the NFT buyer. However, for some more complex transactions, it may not be the NFT buyer."}, "ethereum_models.eth_nft_to_address": {"unique_id": "ethereum_models.eth_nft_to_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_to_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_to_address.md", "name": "eth_nft_to_address", "block_contents": "The receiving address of the NFT in the transaction."}, "ethereum_models.eth_nft_erc1155": {"unique_id": "ethereum_models.eth_nft_erc1155", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_erc1155.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_erc1155.md", "name": "eth_nft_erc1155", "block_contents": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens."}, "ethereum_models.eth_nft_origin_to": {"unique_id": "ethereum_models.eth_nft_origin_to", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_origin_to.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_origin_to.md", "name": "eth_nft_origin_to", "block_contents": "The to address of this transaction. In most cases, this is the exchange contract. However, for some more complex NFT events, such as aggregate buys with tools such as Gem and Genie, this may not be the exchange address."}, "ethereum_models.eth_nft_block_no": {"unique_id": "ethereum_models.eth_nft_block_no", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_block_no.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_block_no.md", "name": "eth_nft_block_no", "block_contents": "The block number at which the NFT event occurred."}, "ethereum_models.eth_nft_metadata": {"unique_id": "ethereum_models.eth_nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_metadata.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_metadata.md", "name": "eth_nft_metadata", "block_contents": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field."}, "ethereum_models.eth_nft_platform_version": {"unique_id": "ethereum_models.eth_nft_platform_version", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_version.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_version.md", "name": "eth_nft_platform_version", "block_contents": "The version of the exchange contract used for the transaction."}, "ethereum_models.eth_nft_seller_address": {"unique_id": "ethereum_models.eth_nft_seller_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_seller_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_seller_address.md", "name": "eth_nft_seller_address", "block_contents": "The address of the seller of the NFT in the transaction."}, "ethereum_models.eth_nft_aggregator_name": {"unique_id": "ethereum_models.eth_nft_aggregator_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_aggregator_name.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_aggregator_name.md", "name": "eth_nft_aggregator_name", "block_contents": "The name of the aggregator platform where the sale took place. If the sale did not take place via an aggregator platform, then the value will be null."}, "ethereum_models.eth_nft_price": {"unique_id": "ethereum_models.eth_nft_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_price.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_price.md", "name": "eth_nft_price", "block_contents": "The amount of the NFT event in the currency in which the transaction occurred, decimal adjusted where possible."}, "ethereum_models.eth_nft_project_name": {"unique_id": "ethereum_models.eth_nft_project_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_project_name.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_project_name.md", "name": "eth_nft_project_name", "block_contents": "The name of the NFT project. This field, along with metadata, will be filled in over time."}, "ethereum_models.eth_nft_events_table_doc": {"unique_id": "ethereum_models.eth_nft_events_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_events_table_doc.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_events_table_doc.md", "name": "eth_nft_events_table_doc", "block_contents": "This table contains NFT events on the Ethereum blockchain. It currently supports sales on Opensea, Seaport, Blur, Larva Labs, LooksRare, Rarible, x2y2, Sudoswap, and NFTX. More data and exchanges will be added over time."}, "ethereum_models.eth_nft_platform_address": {"unique_id": "ethereum_models.eth_nft_platform_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_address.md", "name": "eth_nft_platform_address", "block_contents": "The address of the exchange used for the transaction."}, "ethereum_models.eth_nft_from_address": {"unique_id": "ethereum_models.eth_nft_from_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_from_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_from_address.md", "name": "eth_nft_from_address", "block_contents": "The sending address of the NFT in the transaction."}, "ethereum_models.eth_nft_transfer_doc": {"unique_id": "ethereum_models.eth_nft_transfer_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_transfer_doc.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_transfer_doc.md", "name": "eth_nft_transfer_doc", "block_contents": "This table contains NFT transfer events on the Ethereum blockchain."}, "ethereum_models.eth_nft_total_fees": {"unique_id": "ethereum_models.eth_nft_total_fees", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_total_fees.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_total_fees.md", "name": "eth_nft_total_fees", "block_contents": "The total amount of fees paid relating to the NFT purchase in the transaction currency. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee."}, "ethereum_models.eth_nft_mint_doc": {"unique_id": "ethereum_models.eth_nft_mint_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mint_doc.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mint_doc.md", "name": "eth_nft_mint_doc", "block_contents": "This table contains NFT mint events, defined as an NFT transfers from a burn address to an address, on the ethereum blockchain."}, "ethereum_models.eth_nft_origin_sig": {"unique_id": "ethereum_models.eth_nft_origin_sig", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_origin_sig.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_origin_sig.md", "name": "eth_nft_origin_sig", "block_contents": "The function signature of this transaction."}, "ethereum_models.eth_nft_mints_token_address": {"unique_id": "ethereum_models.eth_nft_mints_token_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mints_token_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mints_token_address.md", "name": "eth_nft_mints_token_address", "block_contents": "The contract address of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases."}, "ethereum_models.eth_nft_mints_token_price_usd": {"unique_id": "ethereum_models.eth_nft_mints_token_price_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mints_token_price_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mints_token_price_usd.md", "name": "eth_nft_mints_token_price_usd", "block_contents": "The amount of tokens supplied in US dollars within the same transaction to mint the NFT. This field may not handle all edge cases."}, "ethereum_models.eth_nft_mint_price_usd": {"unique_id": "ethereum_models.eth_nft_mint_price_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mint_price_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mint_price_usd.md", "name": "eth_nft_mint_price_usd", "block_contents": "The price paid in US dollars to mint the NFT(s)."}, "ethereum_models.eth_nft_platform_fee_usd": {"unique_id": "ethereum_models.eth_nft_platform_fee_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_fee_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_fee_usd.md", "name": "eth_nft_platform_fee_usd", "block_contents": "The amount of fees paid to the platform for this NFT event in US dollars. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea."}, "ethereum_models.eth_nft_tx_fee": {"unique_id": "ethereum_models.eth_nft_tx_fee", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_tx_fee.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_tx_fee.md", "name": "eth_nft_tx_fee", "block_contents": "The gas fee for this transaction in ETH."}, "ethereum_models.eth_nft_buyer_address": {"unique_id": "ethereum_models.eth_nft_buyer_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_buyer_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_buyer_address.md", "name": "eth_nft_buyer_address", "block_contents": "The address of the buyer of the NFT in the transaction."}, "ethereum_models.eth_nft_event_type": {"unique_id": "ethereum_models.eth_nft_event_type", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_event_type.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_event_type.md", "name": "eth_nft_event_type", "block_contents": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`."}, "ethereum_models.eth_nft_tx_hash": {"unique_id": "ethereum_models.eth_nft_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_tx_hash.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_tx_hash.md", "name": "eth_nft_tx_hash", "block_contents": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events."}, "ethereum_models.eth_nft_creator_fee": {"unique_id": "ethereum_models.eth_nft_creator_fee", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_creator_fee.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_creator_fee.md", "name": "eth_nft_creator_fee", "block_contents": "The decimal adjusted amount of fees paid to the NFT collection as royalty payments for this NFT event in the transaction's currency. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee."}, "ethereum_models.eth_nft_mint_count": {"unique_id": "ethereum_models.eth_nft_mint_count", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mint_count.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mint_count.md", "name": "eth_nft_mint_count", "block_contents": "The number of NFTs minted in this event."}, "ethereum_models.eth_nft_total_fees_usd": {"unique_id": "ethereum_models.eth_nft_total_fees_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_total_fees_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_total_fees_usd.md", "name": "eth_nft_total_fees_usd", "block_contents": "The total amount of fees paid relating to the NFT purchase in US dollars. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee."}, "ethereum_models.eth_nft_platform_name": {"unique_id": "ethereum_models.eth_nft_platform_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_name.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_name.md", "name": "eth_nft_platform_name", "block_contents": "The name of the exchange used for the trade. Currently, the exchanges supported are `opensea`, `looksrare`, `larva labs`, `blur`, `rarible`, `x2y2`, `sudoswap`, and `nftx`. More exchanges will be added over time."}, "ethereum_models.eth_nft_currency_symbol": {"unique_id": "ethereum_models.eth_nft_currency_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_currency_symbol.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_currency_symbol.md", "name": "eth_nft_currency_symbol", "block_contents": "The token symbol for this NFT event."}, "ethereum_models.eth_nft_mints_token_price": {"unique_id": "ethereum_models.eth_nft_mints_token_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mints_token_price.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mints_token_price.md", "name": "eth_nft_mints_token_price", "block_contents": "The decimal adjusted amount of tokens supplied within the same transaction to mint the NFT. This field may not handle all edge cases."}, "ethereum_models.eth_nft_mint_price": {"unique_id": "ethereum_models.eth_nft_mint_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mint_price.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mint_price.md", "name": "eth_nft_mint_price", "block_contents": "The price paid in ETH to mint the NFT(s)."}, "ethereum_models.eth_nft_currency_address": {"unique_id": "ethereum_models.eth_nft_currency_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_currency_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_currency_address.md", "name": "eth_nft_currency_address", "block_contents": "The token contract address for this NFT event. This will be `ETH` for native ETH transactions."}, "ethereum_models.eth_nft_tokenid": {"unique_id": "ethereum_models.eth_nft_tokenid", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_tokenid.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_tokenid.md", "name": "eth_nft_tokenid", "block_contents": "The token ID for this NFT contract."}, "ethereum_models.eth_nft_platform_fee": {"unique_id": "ethereum_models.eth_nft_platform_fee", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_fee.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_fee.md", "name": "eth_nft_platform_fee", "block_contents": "The decimal adjusted amount of fees paid to the platform for this NFT event in the transaction's currency. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea."}, "ethereum_models.__overview__": {"unique_id": "ethereum_models.__overview__", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/general/__overview__.md", "original_file_path": "models/doc_descriptions/general/__overview__.md", "name": "__overview__", "block_contents": "# Welcome to the Flipside Crypto Ethereum Models Documentation!\n\n## **What is Flipside?**\n\n[Flipside Crypto](https://flipsidecrypto.xyz/earn) provides Community Enabled Crypto Analytics, allowing our users to create and share data insights on the crypto projects they care most about.\n\n**Flipside Crypto puts pre-modeled and labeled blockchain data in the hands of communities.**\n\nThrough dashboard and visualization tools, as well as auto-generated API endpoints, data analysts can easily create queries that answer any question via a tool called [Velocity](https://app.flipsidecrypto.com/velocity?nav=Discover).\n\n**Community members earn bounties for answering questions with data.**\n\nBounties provide incentive and direction, so crypto projects can quickly source the data insights they need in order to grow.\n\n**Flipside works directly with leading crypto projects to reward on-demand analytics through structured bounty programs.**\n\nQuestions sourced directly from the community provide insight into what communities care about as well as analytics needed to drive ecosystem engagement and growth.\n\n## **What does this documentation cover?**\nThe documentation included here details the design of the Ethereum tables and views available via [Flipside Crypto.](https://flipsidecrypto.xyz/earn) For more information on how these models are built, please see [the github repository.](https://github.com/FlipsideCrypto/ethereum-models)\n\n### **Quick Links to Table Documentation**\n\n- [dim_contracts](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__dim_contracts)\n- [dim_labels](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__dim_labels)\n- [fact_blocks](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_blocks)\n- [fact_event_logs](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_event_logs)\n- [fact_traces](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_traces)\n- [fact_hourly_token_prices](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_hourly_token_prices)\n- [fact_token_transfers](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_token_transfers)\n- [fact_transactions](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_transactions)\n- [ez_token_transfers](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_token_transfers)\n- [ez_nft_transfers](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_nft_transfers)\n- [ez_nft_sales](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_nft_sales)\n- [ez_nft_mints](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_nft_mints)\n- [ez_dez_swaps](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_dex_swaps)\n- [ez_balance_deltas](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_balance_deltas)\n- [ez_current_balances](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_current_balances)\n- [beacon_chain.fact_blocks](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.beacon_chain__fact_blocks)\n- [beacon_chain.fact_attestations](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.beacon_chain__fact_attestations)\n- [beacon_chain.fact_deposits](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.beacon_chain__fact_deposits)\n\n\n\n## **Data Model Overview**\n\nThe Ethereum models are built a few different ways, but the core fact table are built using three layers of sql models: **bronze, silver, and gold (or core).**\n\n- Bronze: Data is loaded in from the source as a view\n- Silver: All necessary parsing, filtering, de-duping, and other transformations are done here\n- Gold (or core): Final views and tables that are available in Velocity\n\nThe dimension tables are sourced from a variety of on-chain and off-chain sources.\n\nConvenience views (denoted ez_) are a combination of different fact and dimension tables. \n\nA user-defined-function (UDF) is available to decode hex encoded values to integers in this database. You can call this UDF by using `js_hex_to_int(FIELD)`.\n\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\n### **More information**\n- [Flipside](https://flipsidecrypto.xyz/earn)\n- [Velocity](https://app.flipsidecrypto.com/velocity?nav=Discover)\n- [Tutorials](https://docs.flipsidecrypto.com/our-data/tutorials)\n- [Github](https://github.com/FlipsideCrypto/ethereum-models)\n- [Query Editor Shortcuts](https://docs.flipsidecrypto.com/velocity/query-editor-shortcuts)\n- [What is dbt?](https://docs.getdbt.com/docs/introduction)"}, "ethereum_models.eth_block_number": {"unique_id": "ethereum_models.eth_block_number", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/general/eth_block_number.md", "original_file_path": "models/doc_descriptions/general/eth_block_number.md", "name": "eth_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."}, "ethereum_models.eth_to_address": {"unique_id": "ethereum_models.eth_to_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/general/eth_to_address.md", "original_file_path": "models/doc_descriptions/general/eth_to_address.md", "name": "eth_to_address", "block_contents": "The receiving address of this transaction. This can be a contract address."}, "ethereum_models.eth_block_timestamp": {"unique_id": "ethereum_models.eth_block_timestamp", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/general/eth_block_timestamp.md", "original_file_path": "models/doc_descriptions/general/eth_block_timestamp.md", "name": "eth_block_timestamp", "block_contents": "The date and time at which the block was produced."}, "ethereum_models.eth_decimals": {"unique_id": "ethereum_models.eth_decimals", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/general/eth_decimals.md", "original_file_path": "models/doc_descriptions/general/eth_decimals.md", "name": "eth_decimals", "block_contents": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```."}, "ethereum_models.eth_ingested_at": {"unique_id": "ethereum_models.eth_ingested_at", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/general/eth_ingested_at.md", "original_file_path": "models/doc_descriptions/general/eth_ingested_at.md", "name": "eth_ingested_at", "block_contents": "Internal column."}, "ethereum_models.eth_from_address": {"unique_id": "ethereum_models.eth_from_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/general/eth_from_address.md", "original_file_path": "models/doc_descriptions/general/eth_from_address.md", "name": "eth_from_address", "block_contents": "The sending address of this transaction."}, "ethereum_models.eth_token_convention": {"unique_id": "ethereum_models.eth_token_convention", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_token_convention.md", "original_file_path": "models/doc_descriptions/contracts/eth_token_convention.md", "name": "eth_token_convention", "block_contents": "The token standard utilized by this contract."}, "ethereum_models.eth_contracts_table_doc": {"unique_id": "ethereum_models.eth_contracts_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_table_doc.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_table_doc.md", "name": "eth_contracts_table_doc", "block_contents": "This table contains contract details for contracts deployed on the Ethereum blockchain."}, "ethereum_models.eth_contracts_symbol": {"unique_id": "ethereum_models.eth_contracts_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_symbol.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_symbol.md", "name": "eth_contracts_symbol", "block_contents": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "ethereum_models.eth_contracts_block_time": {"unique_id": "ethereum_models.eth_contracts_block_time", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_block_time.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_block_time.md", "name": "eth_contracts_block_time", "block_contents": "The block timestamp at which the contract was read and details recorded."}, "ethereum_models.eth_contracts_metadata": {"unique_id": "ethereum_models.eth_contracts_metadata", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_metadata.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_metadata.md", "name": "eth_contracts_metadata", "block_contents": "This JSON column contains other relevant details for each contract."}, "ethereum_models.eth_contracts_block_number": {"unique_id": "ethereum_models.eth_contracts_block_number", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_block_number.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_block_number.md", "name": "eth_contracts_block_number", "block_contents": "The block number at which the contract was read and details recorded."}, "ethereum_models.eth_system_created_at": {"unique_id": "ethereum_models.eth_system_created_at", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_system_created_at.md", "original_file_path": "models/doc_descriptions/contracts/eth_system_created_at.md", "name": "eth_system_created_at", "block_contents": "Internal column."}, "ethereum_models.eth_contracts_name": {"unique_id": "ethereum_models.eth_contracts_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_name.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_name.md", "name": "eth_contracts_name", "block_contents": "The name of the deployed contract. Please note this is not necessarily unique."}, "ethereum_models.eth_creator_address": {"unique_id": "ethereum_models.eth_creator_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_creator_address.md", "original_file_path": "models/doc_descriptions/contracts/eth_creator_address.md", "name": "eth_creator_address", "block_contents": "The address of the contract creator."}, "ethereum_models.eth_logic_address": {"unique_id": "ethereum_models.eth_logic_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_logic_address.md", "original_file_path": "models/doc_descriptions/contracts/eth_logic_address.md", "name": "eth_logic_address", "block_contents": "The logic address, where applicable."}, "ethereum_models.eth_contracts_contract_address": {"unique_id": "ethereum_models.eth_contracts_contract_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_contract_address.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_contract_address.md", "name": "eth_contracts_contract_address", "block_contents": "The unique Ethereum address of the deployed contract."}, "ethereum_models.eth_text_signature": {"unique_id": "ethereum_models.eth_text_signature", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/signatures/eth_text_signature.md", "original_file_path": "models/doc_descriptions/signatures/eth_text_signature.md", "name": "eth_text_signature", "block_contents": "The human-readable format for this function or event."}, "ethereum_models.eth_function_id": {"unique_id": "ethereum_models.eth_function_id", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/signatures/eth_function_id.md", "original_file_path": "models/doc_descriptions/signatures/eth_function_id.md", "name": "eth_function_id", "block_contents": "The ID for this function or event signature."}, "ethereum_models.eth_bytes_signature": {"unique_id": "ethereum_models.eth_bytes_signature", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/signatures/eth_bytes_signature.md", "original_file_path": "models/doc_descriptions/signatures/eth_bytes_signature.md", "name": "eth_bytes_signature", "block_contents": "The byte signature for this function."}, "ethereum_models.eth_hex_signature": {"unique_id": "ethereum_models.eth_hex_signature", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/signatures/eth_hex_signature.md", "original_file_path": "models/doc_descriptions/signatures/eth_hex_signature.md", "name": "eth_hex_signature", "block_contents": "The hex signature for this event."}, "ethereum_models.eth_event_sig_table_doc": {"unique_id": "ethereum_models.eth_event_sig_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/signatures/eth_event_sig_table_doc.md", "original_file_path": "models/doc_descriptions/signatures/eth_event_sig_table_doc.md", "name": "eth_event_sig_table_doc", "block_contents": "This table contains event signatures used to decode Ethereum event data into a human-readable format. For more details see (https://www.4byte.directory/)."}, "ethereum_models.eth_function_sig_table_doc": {"unique_id": "ethereum_models.eth_function_sig_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/signatures/eth_function_sig_table_doc.md", "original_file_path": "models/doc_descriptions/signatures/eth_function_sig_table_doc.md", "name": "eth_function_sig_table_doc", "block_contents": "This table contains function signatures used to decode Ethereum call data into a human-readable format. For more details see (https://www.4byte.directory/)."}, "ethereum_models.eth_label_subtype": {"unique_id": "ethereum_models.eth_label_subtype", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/labels/eth_label_subtype.md", "original_file_path": "models/doc_descriptions/labels/eth_label_subtype.md", "name": "eth_label_subtype", "block_contents": "A sub-category nested within label type providing further detail."}, "ethereum_models.eth_label_address": {"unique_id": "ethereum_models.eth_label_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/labels/eth_label_address.md", "original_file_path": "models/doc_descriptions/labels/eth_label_address.md", "name": "eth_label_address", "block_contents": "Address that the label is for. This is the field that should be used to join other tables with labels."}, "ethereum_models.eth_label": {"unique_id": "ethereum_models.eth_label", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/labels/eth_label.md", "original_file_path": "models/doc_descriptions/labels/eth_label.md", "name": "eth_label", "block_contents": "The label for this address."}, "ethereum_models.eth_label_address_name": {"unique_id": "ethereum_models.eth_label_address_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/labels/eth_label_address_name.md", "original_file_path": "models/doc_descriptions/labels/eth_label_address_name.md", "name": "eth_label_address_name", "block_contents": "The most granular label for this address."}, "ethereum_models.eth_label_blockchain": {"unique_id": "ethereum_models.eth_label_blockchain", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/labels/eth_label_blockchain.md", "original_file_path": "models/doc_descriptions/labels/eth_label_blockchain.md", "name": "eth_label_blockchain", "block_contents": "The name of the blockchain."}, "ethereum_models.eth_label_type": {"unique_id": "ethereum_models.eth_label_type", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/labels/eth_label_type.md", "original_file_path": "models/doc_descriptions/labels/eth_label_type.md", "name": "eth_label_type", "block_contents": "A high-level category describing the addresses main function or ownership."}, "ethereum_models.eth_label_creator": {"unique_id": "ethereum_models.eth_label_creator", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/labels/eth_label_creator.md", "original_file_path": "models/doc_descriptions/labels/eth_label_creator.md", "name": "eth_label_creator", "block_contents": "The name of the creator of the label."}, "ethereum_models.eth_labels_table": {"unique_id": "ethereum_models.eth_labels_table", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/labels/eth_labels_table_doc.md", "original_file_path": "models/doc_descriptions/labels/eth_labels_table_doc.md", "name": "eth_labels_table", "block_contents": "This table contains labels for addresses on the Ethereum Blockchain."}, "ethereum_models.eth_transfer_amount_usd": {"unique_id": "ethereum_models.eth_transfer_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_amount_usd.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_amount_usd.md", "name": "eth_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."}, "ethereum_models.eth_transfer_amount": {"unique_id": "ethereum_models.eth_transfer_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_amount.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_amount.md", "name": "eth_transfer_amount", "block_contents": "The decimal transformed amount for this token. Tokens without a decimal adjustment will be nulled out here."}, "ethereum_models.eth_transfer_tx_hash": {"unique_id": "ethereum_models.eth_transfer_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_tx_hash.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_tx_hash.md", "name": "eth_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."}, "ethereum_models.eth_eth_amount": {"unique_id": "ethereum_models.eth_eth_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_eth_amount.md", "original_file_path": "models/doc_descriptions/transfers/eth_eth_amount.md", "name": "eth_eth_amount", "block_contents": "ETH value transferred."}, "ethereum_models.eth_transfer_from_address": {"unique_id": "ethereum_models.eth_transfer_from_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_from_address.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_from_address.md", "name": "eth_transfer_from_address", "block_contents": "The sending address of this transfer."}, "ethereum_models.eth_transfer_raw_amount": {"unique_id": "ethereum_models.eth_transfer_raw_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_raw_amount.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_raw_amount.md", "name": "eth_transfer_raw_amount", "block_contents": "The amount of tokens transferred. This value is not decimal adjusted."}, "ethereum_models.eth_log_id_transfers": {"unique_id": "ethereum_models.eth_log_id_transfers", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_log_id_transfers.md", "original_file_path": "models/doc_descriptions/transfers/eth_log_id_transfers.md", "name": "eth_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."}, "ethereum_models.eth_transfer_table_doc": {"unique_id": "ethereum_models.eth_transfer_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_table_doc.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_table_doc.md", "name": "eth_transfer_table_doc", "block_contents": "This table contains events on the Ethereum Blockchain with an event name of 'Transfer'. The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. Please note this amount is not decimal adjusted. Decimal adjustments for a token address can be found in ```dim_contracts```. This table will not contain transfers of native ETH."}, "ethereum_models.eth_transfer_contract_address": {"unique_id": "ethereum_models.eth_transfer_contract_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_contract_address.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_contract_address.md", "name": "eth_transfer_contract_address", "block_contents": "Contract address of the token being transferred."}, "ethereum_models.eth_eth_amount_usd": {"unique_id": "ethereum_models.eth_eth_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_eth_amount_usd.md", "original_file_path": "models/doc_descriptions/transfers/eth_eth_amount_usd.md", "name": "eth_eth_amount_usd", "block_contents": "ETH value transferred, in USD."}, "ethereum_models.eth_transfer_to_address": {"unique_id": "ethereum_models.eth_transfer_to_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_to_address.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_to_address.md", "name": "eth_transfer_to_address", "block_contents": "The receiving address of this transfer. This can be a contract address."}, "ethereum_models.eth_ez_eth_transfers_table_doc": {"unique_id": "ethereum_models.eth_ez_eth_transfers_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_ez_eth_transfers_table_doc.md", "original_file_path": "models/doc_descriptions/transfers/eth_ez_eth_transfers_table_doc.md", "name": "eth_ez_eth_transfers_table_doc", "block_contents": "This table contains all native ETH 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."}, "ethereum_models.eth_origin_from": {"unique_id": "ethereum_models.eth_origin_from", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_origin_from.md", "original_file_path": "models/doc_descriptions/transfers/eth_origin_from.md", "name": "eth_origin_from", "block_contents": "The from address at the transaction level."}, "ethereum_models.eth_transfer_has_price": {"unique_id": "ethereum_models.eth_transfer_has_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_has_price.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_has_price.md", "name": "eth_transfer_has_price", "block_contents": "Whether or not our prices model contains this hourly token price."}, "ethereum_models.eth_origin_to": {"unique_id": "ethereum_models.eth_origin_to", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_origin_to.md", "original_file_path": "models/doc_descriptions/transfers/eth_origin_to.md", "name": "eth_origin_to", "block_contents": "The to address at the transaction level."}, "ethereum_models.eth_transfer_has_decimal": {"unique_id": "ethereum_models.eth_transfer_has_decimal", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_has_decimal.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_has_decimal.md", "name": "eth_transfer_has_decimal", "block_contents": "Whether or not our contracts model contains the necessary decimal adjustment for this token."}, "ethereum_models.eth_transfer_token_price": {"unique_id": "ethereum_models.eth_transfer_token_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_token_price.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_token_price.md", "name": "eth_transfer_token_price", "block_contents": "The price, if available, for this token at the transfer time."}, "ethereum_models.eth_ez_transfer_table_doc": {"unique_id": "ethereum_models.eth_ez_transfer_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transfers/eth_ez_transfer_table_doc.md", "original_file_path": "models/doc_descriptions/transfers/eth_ez_transfer_table_doc.md", "name": "eth_ez_transfer_table_doc", "block_contents": "This table will contain 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 ETH transfers are not included here."}, "ethereum_models.lending_symbol": {"unique_id": "ethereum_models.lending_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Lending/Lending_symbol.md", "original_file_path": "models/doc_descriptions/Lending/Lending_symbol.md", "name": "lending_symbol", "block_contents": "The symbol of the asset that is lent or withdrawn, depending on the action"}, "ethereum_models.amount_usd": {"unique_id": "ethereum_models.amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Lending/amount_usd.md", "original_file_path": "models/doc_descriptions/Lending/amount_usd.md", "name": "amount_usd", "block_contents": "The amount of the asset that the user is depositing or withdrawing, depending on the action."}, "ethereum_models.amount": {"unique_id": "ethereum_models.amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Lending/amount.md", "original_file_path": "models/doc_descriptions/Lending/amount.md", "name": "amount", "block_contents": "The amount of the asset that the user is depositing or withdrawing, depending on the action."}, "ethereum_models.asset": {"unique_id": "ethereum_models.asset", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Lending/asset.md", "original_file_path": "models/doc_descriptions/Lending/asset.md", "name": "asset", "block_contents": "The address of the asset (token) that is being deposited/withdrawn, depending on the action"}, "ethereum_models.lending_pool_address": {"unique_id": "ethereum_models.lending_pool_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Lending/Lending_pool_address.md", "original_file_path": "models/doc_descriptions/Lending/Lending_pool_address.md", "name": "lending_pool_address", "block_contents": "The address of the lending pool. For sushi this will be the address of the kashi pair."}, "ethereum_models.action": {"unique_id": "ethereum_models.action", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Lending/action.md", "original_file_path": "models/doc_descriptions/Lending/action.md", "name": "action", "block_contents": "The action that the user is taking.\n Deposit: user is depositing funds to be used for lending\n Withdraw: user has changed their mind and are no longer willing to lend, so they withdraw their asset"}, "ethereum_models.depositor": {"unique_id": "ethereum_models.depositor", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/Lending/lender.md", "original_file_path": "models/doc_descriptions/Lending/lender.md", "name": "depositor", "block_contents": "Its the address of the user who is depositing for lending or withdrawing, depending on the action."}, "ethereum_models.eth_tx_gas_limit": {"unique_id": "ethereum_models.eth_tx_gas_limit", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_gas_limit.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_gas_limit.md", "name": "eth_tx_gas_limit", "block_contents": "Maximum amount of gas allocated for the transaction."}, "ethereum_models.eth_tx_table_doc": {"unique_id": "ethereum_models.eth_tx_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_table_doc.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_table_doc.md", "name": "eth_tx_table_doc", "block_contents": "This table contains transaction level data for the Ethereum Blockchain. Each transaction will have a unique transaction hash, along with transactions fees and an ETH value transferred when applicable. Transactions may be native ETH transfers or interactions with contract addresses. For more information, please see [The Ethereum Organization - Transactions](https://ethereum.org/en/developers/docs/transactions/)"}, "ethereum_models.eth_tx_input_data": {"unique_id": "ethereum_models.eth_tx_input_data", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_input_data.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_input_data.md", "name": "eth_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."}, "ethereum_models.eth_value": {"unique_id": "ethereum_models.eth_value", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_value.md", "original_file_path": "models/doc_descriptions/transactions/eth_value.md", "name": "eth_value", "block_contents": "The value transacted in Ether."}, "ethereum_models.eth_tx_block_hash": {"unique_id": "ethereum_models.eth_tx_block_hash", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_block_hash.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_block_hash.md", "name": "eth_tx_block_hash", "block_contents": "Block hash is a unique 66-character identifier that is generate when a block is produced."}, "ethereum_models.eth_tx_gas_used": {"unique_id": "ethereum_models.eth_tx_gas_used", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_gas_used.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_gas_used.md", "name": "eth_tx_gas_used", "block_contents": "Gas used by transaction."}, "ethereum_models.eth_tx_fee": {"unique_id": "ethereum_models.eth_tx_fee", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_fee.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_fee.md", "name": "eth_tx_fee", "block_contents": "Amount paid to validate the transaction in Ether."}, "ethereum_models.eth_cumulative_gas_used": {"unique_id": "ethereum_models.eth_cumulative_gas_used", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_cumulative_gas_used.md", "original_file_path": "models/doc_descriptions/transactions/eth_cumulative_gas_used.md", "name": "eth_cumulative_gas_used", "block_contents": "The total amount of gas used when this transaction was executed in the block."}, "ethereum_models.eth_tx_position": {"unique_id": "ethereum_models.eth_tx_position", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_position.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_position.md", "name": "eth_tx_position", "block_contents": "The position of the transaction within the block."}, "ethereum_models.eth_tx_hash": {"unique_id": "ethereum_models.eth_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_hash.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_hash.md", "name": "eth_tx_hash", "block_contents": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "ethereum_models.eth_tx_gas_price": {"unique_id": "ethereum_models.eth_tx_gas_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_gas_price.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_gas_price.md", "name": "eth_tx_gas_price", "block_contents": "Cost per unit of gas in Gwei."}, "ethereum_models.eth_tx_nonce": {"unique_id": "ethereum_models.eth_tx_nonce", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_nonce.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_nonce.md", "name": "eth_tx_nonce", "block_contents": "The number of transactions sent from a given address."}, "ethereum_models.eth_tx_origin_sig": {"unique_id": "ethereum_models.eth_tx_origin_sig", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_origin_sig.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_origin_sig.md", "name": "eth_tx_origin_sig", "block_contents": "The function signature of the contract call."}, "ethereum_models.eth_tx_json": {"unique_id": "ethereum_models.eth_tx_json", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_json.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_json.md", "name": "eth_tx_json", "block_contents": "This JSON column contains the transaction details, including event logs."}, "ethereum_models.eth_tx_status": {"unique_id": "ethereum_models.eth_tx_status", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_status.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_status.md", "name": "eth_tx_status", "block_contents": "Status of the transaction."}, "ethereum_models.aave_supply_rate": {"unique_id": "ethereum_models.aave_supply_rate", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_supply_rate.md", "original_file_path": "models/doc_descriptions/aave/aave_supply_rate.md", "name": "aave_supply_rate", "block_contents": "The interest rate for supplying assets to the protocol."}, "ethereum_models.aave_total_stable_debt_usd": {"unique_id": "ethereum_models.aave_total_stable_debt_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_total_stable_debt_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_total_stable_debt_usd.md", "name": "aave_total_stable_debt_usd", "block_contents": "The total USD value of debt tokens, representing a debt to the protocol with a stable interest rate."}, "ethereum_models.aave_market": {"unique_id": "ethereum_models.aave_market", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_market.md", "original_file_path": "models/doc_descriptions/aave/aave_market.md", "name": "aave_market", "block_contents": "The asset contract for the applicable Aave market."}, "ethereum_models.aave_version": {"unique_id": "ethereum_models.aave_version", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_version.md", "original_file_path": "models/doc_descriptions/aave/aave_version.md", "name": "aave_version", "block_contents": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2"}, "ethereum_models.aave_borrow_rate_mode": {"unique_id": "ethereum_models.aave_borrow_rate_mode", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_borrow_rate_mode.md", "original_file_path": "models/doc_descriptions/aave/aave_borrow_rate_mode.md", "name": "aave_borrow_rate_mode", "block_contents": "The rate mode the user is swapping from. Stable: 1, Variable: 2. Borrowers can switch between the stable and variable rate at any time. Stable rates act as a fixed rate in the short-term, but can be re-balanced in the long-term in response to changes in market conditions. The variable rate is the rate based on the offer and demand in Aave. The stable rate, as its name indicates, will remain pretty stable and its the best option to plan how much interest you will have to pay. The variable rate will change over time and could be the optimal rate depending on market conditions."}, "ethereum_models.aave_targets": {"unique_id": "ethereum_models.aave_targets", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_targets.md", "original_file_path": "models/doc_descriptions/aave/aave_targets.md", "name": "aave_targets", "block_contents": "List of the targeted addresses by proposal transactions."}, "ethereum_models.aave_total_stable_debt_token": {"unique_id": "ethereum_models.aave_total_stable_debt_token", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_total_stable_debt_token.md", "original_file_path": "models/doc_descriptions/aave/aave_total_stable_debt_token.md", "name": "aave_total_stable_debt_token", "block_contents": "The total supply of debt tokens, representing a debt to the protocol with a stable interest rate."}, "ethereum_models.aave_debt_to_cover_amount_usd": {"unique_id": "ethereum_models.aave_debt_to_cover_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_debt_to_cover_amount_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_debt_to_cover_amount_usd.md", "name": "aave_debt_to_cover_amount_usd", "block_contents": "The amount of debt the user must cover, valued in USD."}, "ethereum_models.aave_supplied_usd": {"unique_id": "ethereum_models.aave_supplied_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_supplied_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_supplied_usd.md", "name": "aave_supplied_usd", "block_contents": "The value of the asset in USD that the user is depositing."}, "ethereum_models.aave_flashloan_amount_usd": {"unique_id": "ethereum_models.aave_flashloan_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_flashloan_amount_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_flashloan_amount_usd.md", "name": "aave_flashloan_amount_usd", "block_contents": "The value of the flash loan amount, in USD."}, "ethereum_models.aave_liquidator": {"unique_id": "ethereum_models.aave_liquidator", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_liquidator.md", "original_file_path": "models/doc_descriptions/aave/aave_liquidator.md", "name": "aave_liquidator", "block_contents": "The address that initiated the liquidation call."}, "ethereum_models.aave_support": {"unique_id": "ethereum_models.aave_support", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_support.md", "original_file_path": "models/doc_descriptions/aave/aave_support.md", "name": "aave_support", "block_contents": "A value indicating their vote (For: true, Against: false)."}, "ethereum_models.aave_payer": {"unique_id": "ethereum_models.aave_payer", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_payer.md", "original_file_path": "models/doc_descriptions/aave/aave_payer.md", "name": "aave_payer", "block_contents": "The address that initiated the repayment."}, "ethereum_models.aave_withdrawn_tokens": {"unique_id": "ethereum_models.aave_withdrawn_tokens", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_withdrawn_tokens.md", "original_file_path": "models/doc_descriptions/aave/aave_withdrawn_tokens.md", "name": "aave_withdrawn_tokens", "block_contents": "The amount of tokens withdrawn."}, "ethereum_models.aave_premium_amount_usd": {"unique_id": "ethereum_models.aave_premium_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_premium_amount_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_premium_amount_usd.md", "name": "aave_premium_amount_usd", "block_contents": "The flash loan fee, valued in USD."}, "ethereum_models.aave_start_voting_period": {"unique_id": "ethereum_models.aave_start_voting_period", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_start_voting_period.md", "original_file_path": "models/doc_descriptions/aave/aave_start_voting_period.md", "name": "aave_start_voting_period", "block_contents": "The block number in which the voting period begins."}, "ethereum_models.stkaave_rate_variable_borrow": {"unique_id": "ethereum_models.stkaave_rate_variable_borrow", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/stkaave_rate_variable_borrow.md", "original_file_path": "models/doc_descriptions/aave/stkaave_rate_variable_borrow.md", "name": "stkaave_rate_variable_borrow", "block_contents": "The stkAAVE variable rate for borrowing assets."}, "ethereum_models.aave_issued_tokens": {"unique_id": "ethereum_models.aave_issued_tokens", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_issued_tokens.md", "original_file_path": "models/doc_descriptions/aave/aave_issued_tokens.md", "name": "aave_issued_tokens", "block_contents": "The amount of tokens that the user is depositing."}, "ethereum_models.aave_flashloan_amount": {"unique_id": "ethereum_models.aave_flashloan_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_flashloan_amount.md", "original_file_path": "models/doc_descriptions/aave/aave_flashloan_amount.md", "name": "aave_flashloan_amount", "block_contents": "The amount of assets flash loaned."}, "ethereum_models.aave_total_variable_debt_token": {"unique_id": "ethereum_models.aave_total_variable_debt_token", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_total_variable_debt_token.md", "original_file_path": "models/doc_descriptions/aave/aave_total_variable_debt_token.md", "name": "aave_total_variable_debt_token", "block_contents": "The total supply of debt tokens, representing a debt to the protocol with a variable interest rate."}, "ethereum_models.aave_end_voting_period": {"unique_id": "ethereum_models.aave_end_voting_period", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_end_voting_period.md", "original_file_path": "models/doc_descriptions/aave/aave_end_voting_period.md", "name": "aave_end_voting_period", "block_contents": "The block number in which the voting period ends."}, "ethereum_models.aave_governance_contract": {"unique_id": "ethereum_models.aave_governance_contract", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_governance_contract.md", "original_file_path": "models/doc_descriptions/aave/aave_governance_contract.md", "name": "aave_governance_contract", "block_contents": "The governance contract address."}, "ethereum_models.aave_collateral_asset": {"unique_id": "ethereum_models.aave_collateral_asset", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_collateral_asset.md", "original_file_path": "models/doc_descriptions/aave/aave_collateral_asset.md", "name": "aave_collateral_asset", "block_contents": "The asset provided as collateral, which can be liquidated."}, "ethereum_models.aave_borrow_rate_stable": {"unique_id": "ethereum_models.aave_borrow_rate_stable", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_borrow_rate_stable.md", "original_file_path": "models/doc_descriptions/aave/aave_borrow_rate_stable.md", "name": "aave_borrow_rate_stable", "block_contents": "The stable interest rate for borrowing assets."}, "ethereum_models.aave_proposal_id": {"unique_id": "ethereum_models.aave_proposal_id", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_proposal_id.md", "original_file_path": "models/doc_descriptions/aave/aave_proposal_id.md", "name": "aave_proposal_id", "block_contents": "The unique ID representing a proposal."}, "ethereum_models.aave_total_liquidity_token": {"unique_id": "ethereum_models.aave_total_liquidity_token", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_total_liquidity_token.md", "original_file_path": "models/doc_descriptions/aave/aave_total_liquidity_token.md", "name": "aave_total_liquidity_token", "block_contents": "The total supply of liquidity tokens."}, "ethereum_models.aave_debt_aave_token": {"unique_id": "ethereum_models.aave_debt_aave_token", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_debt_aave_token.md", "original_file_path": "models/doc_descriptions/aave/aave_debt_aave_token.md", "name": "aave_debt_aave_token", "block_contents": "The interest bearing Aave token representing the debt."}, "ethereum_models.aave_liquidated_amount": {"unique_id": "ethereum_models.aave_liquidated_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_liquidated_amount.md", "original_file_path": "models/doc_descriptions/aave/aave_liquidated_amount.md", "name": "aave_liquidated_amount", "block_contents": "The amount of asset liquidated."}, "ethereum_models.aave_target_address": {"unique_id": "ethereum_models.aave_target_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_target_address.md", "original_file_path": "models/doc_descriptions/aave/aave_target_address.md", "name": "aave_target_address", "block_contents": "The address receiving the flash loan."}, "ethereum_models.aave_voter": {"unique_id": "ethereum_models.aave_voter", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_voter.md", "original_file_path": "models/doc_descriptions/aave/aave_voter.md", "name": "aave_voter", "block_contents": "The voter's address."}, "ethereum_models.aave_stable_debt_token_address": {"unique_id": "ethereum_models.aave_stable_debt_token_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_stable_debt_token_address.md", "original_file_path": "models/doc_descriptions/aave/aave_stable_debt_token_address.md", "name": "aave_stable_debt_token_address", "block_contents": "Debt tokens are interest-accruing tokens that are minted and burned on borrow and repay, representing a debt to the protocol with a stable interest rate."}, "ethereum_models.aave_proposal_tx": {"unique_id": "ethereum_models.aave_proposal_tx", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_proposal_tx.md", "original_file_path": "models/doc_descriptions/aave/aave_proposal_tx.md", "name": "aave_proposal_tx", "block_contents": "The transaction confirming a proposal submission."}, "ethereum_models.aave_debt_asset": {"unique_id": "ethereum_models.aave_debt_asset", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_debt_asset.md", "original_file_path": "models/doc_descriptions/aave/aave_debt_asset.md", "name": "aave_debt_asset", "block_contents": "The debt asset, which the user borrowed."}, "ethereum_models.aave_withdrawn_usd": {"unique_id": "ethereum_models.aave_withdrawn_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_withdrawn_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_withdrawn_usd.md", "name": "aave_withdrawn_usd", "block_contents": "The value of withdrawn tokens, in USD."}, "ethereum_models.aave_premium_amount": {"unique_id": "ethereum_models.aave_premium_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_premium_amount.md", "original_file_path": "models/doc_descriptions/aave/aave_premium_amount.md", "name": "aave_premium_amount", "block_contents": "The flash loan fee, currently 0.09%, changeable via the normal governance process."}, "ethereum_models.aave_status": {"unique_id": "ethereum_models.aave_status", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_status.md", "original_file_path": "models/doc_descriptions/aave/aave_status.md", "name": "aave_status", "block_contents": "The proposal's status."}, "ethereum_models.aave_proposer": {"unique_id": "ethereum_models.aave_proposer", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_proposer.md", "original_file_path": "models/doc_descriptions/aave/aave_proposer.md", "name": "aave_proposer", "block_contents": "The user's address that submitted the proposal."}, "ethereum_models.aave_total_liquidity_usd": {"unique_id": "ethereum_models.aave_total_liquidity_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_total_liquidity_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_total_liquidity_usd.md", "name": "aave_total_liquidity_usd", "block_contents": "The total value of liquidity tokens, in USD."}, "ethereum_models.aave_initiator_address": {"unique_id": "ethereum_models.aave_initiator_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_initiator_address.md", "original_file_path": "models/doc_descriptions/aave/aave_initiator_address.md", "name": "aave_initiator_address", "block_contents": "The address that initiated the flash loan."}, "ethereum_models.aave_depositor_address": {"unique_id": "ethereum_models.aave_depositor_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_depositor_address.md", "original_file_path": "models/doc_descriptions/aave/aave_depositor_address.md", "name": "aave_depositor_address", "block_contents": "The depositor's address."}, "ethereum_models.aave_repayed_usd": {"unique_id": "ethereum_models.aave_repayed_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_repayed_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_repayed_usd.md", "name": "aave_repayed_usd", "block_contents": "The value of repaid tokens, in USD."}, "ethereum_models.aave_borrow_rate_variable": {"unique_id": "ethereum_models.aave_borrow_rate_variable", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_borrow_rate_variable.md", "original_file_path": "models/doc_descriptions/aave/aave_borrow_rate_variable.md", "name": "aave_borrow_rate_variable", "block_contents": "The variable interest rate for borrowing assets."}, "ethereum_models.stkaave_rate_supply": {"unique_id": "ethereum_models.stkaave_rate_supply", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/stkaave_rate_supply.md", "original_file_path": "models/doc_descriptions/aave/stkaave_rate_supply.md", "name": "stkaave_rate_supply", "block_contents": "The stkAAVE rate for supplying assets to the protocol."}, "ethereum_models.aave_liquidated_amount_usd": {"unique_id": "ethereum_models.aave_liquidated_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_liquidated_amount_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_liquidated_amount_usd.md", "name": "aave_liquidated_amount_usd", "block_contents": "The value of the liquidated asset, in USD."}, "ethereum_models.aave_data_provider": {"unique_id": "ethereum_models.aave_data_provider", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_data_provider.md", "original_file_path": "models/doc_descriptions/aave/aave_data_provider.md", "name": "aave_data_provider", "block_contents": "The Aave protocol data provider contract address."}, "ethereum_models.aave_debt_to_cover_amount": {"unique_id": "ethereum_models.aave_debt_to_cover_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_debt_to_cover_amount.md", "original_file_path": "models/doc_descriptions/aave/aave_debt_to_cover_amount.md", "name": "aave_debt_to_cover_amount", "block_contents": "The amount of debt the user must cover."}, "ethereum_models.aave_variable_debt_token_address": {"unique_id": "ethereum_models.aave_variable_debt_token_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_variable_debt_token_address.md", "original_file_path": "models/doc_descriptions/aave/aave_variable_debt_token_address.md", "name": "aave_variable_debt_token_address", "block_contents": "Debt tokens are interest-accruing tokens that are minted and burned on borrow and repay, representing a debt to the protocol with a variable interest rate."}, "ethereum_models.aave_repayed_tokens": {"unique_id": "ethereum_models.aave_repayed_tokens", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_repayed_tokens.md", "original_file_path": "models/doc_descriptions/aave/aave_repayed_tokens.md", "name": "aave_repayed_tokens", "block_contents": "The amount of tokens repaid."}, "ethereum_models.aave_lending_pool_contract": {"unique_id": "ethereum_models.aave_lending_pool_contract", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_lending_pool_contract.md", "original_file_path": "models/doc_descriptions/aave/aave_lending_pool_contract.md", "name": "aave_lending_pool_contract", "block_contents": "The address of the lending pool. This changes based on the Aave version."}, "ethereum_models.aave_token": {"unique_id": "ethereum_models.aave_token", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_token.md", "original_file_path": "models/doc_descriptions/aave/aave_token.md", "name": "aave_token", "block_contents": "The Aave interest bearing token contract."}, "ethereum_models.aave_total_variable_debt_usd": {"unique_id": "ethereum_models.aave_total_variable_debt_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_total_variable_debt_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_total_variable_debt_usd.md", "name": "aave_total_variable_debt_usd", "block_contents": "The total USD value of debt tokens, representing a debt to the protocol with a variable interest rate."}, "ethereum_models.aave_voting_power": {"unique_id": "ethereum_models.aave_voting_power", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_voting_power.md", "original_file_path": "models/doc_descriptions/aave/aave_voting_power.md", "name": "aave_voting_power", "block_contents": "The voter's voting power proportional to the sum of their balance of AAVE and/or stkAAVE."}, "ethereum_models.aave_utilization_rate": {"unique_id": "ethereum_models.aave_utilization_rate", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_utilization_rate.md", "original_file_path": "models/doc_descriptions/aave/aave_utilization_rate.md", "name": "aave_utilization_rate", "block_contents": "The percentage of assets loaned out."}, "ethereum_models.aave_collateral_aave_token": {"unique_id": "ethereum_models.aave_collateral_aave_token", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/aave_collateral_aave_token.md", "original_file_path": "models/doc_descriptions/aave/aave_collateral_aave_token.md", "name": "aave_collateral_aave_token", "block_contents": "The Aave interest bearing token that's burned when a liquidation occurs."}, "ethereum_models.aave_withdraws_table_doc": {"unique_id": "ethereum_models.aave_withdraws_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_withdraws_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_withdraws_table_doc.md", "name": "aave_withdraws_table_doc", "block_contents": "Aave.ez_withdraws contains transactions in which a user withdraws liquidity from the Aave protocol. Users can use their \u201caTokens\" as liquidity without withdrawing. They need to make sure there is enough liquidity (not borrowed) in order to withdraw, if this is not the case, users need to wait for more liquidity from depositors or borrowers repaying."}, "ethereum_models.aave_repayments_table_doc": {"unique_id": "ethereum_models.aave_repayments_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_repayments_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_repayments_table_doc.md", "name": "aave_repayments_table_doc", "block_contents": "Aave.ez_repayments contains transactions in which a borrower repays their loan (debt). Loans are repaid in the same asset borrowed, plus accrued interest. Borrowers can also use their collateral to repay in version 2 of Aave Protocol. Borrowers can pay back their loan based on the USD price as they can borrow any of the available stable coins (USDC, DAI, USDT, etc.)."}, "ethereum_models.aave_market_stats_table_doc": {"unique_id": "ethereum_models.aave_market_stats_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_market_stats_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_market_stats_table_doc.md", "name": "aave_market_stats_table_doc", "block_contents": "Aave.ez_market_stats details market statistics for Aave markets by block hour. These include reserves, token addresses, token prices, borrow and supply rates, the utilization rate, and total supplies of liquidity and debt tokens. For more information, see column descriptions."}, "ethereum_models.aave_proposals_table_doc": {"unique_id": "ethereum_models.aave_proposals_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_proposals_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_proposals_table_doc.md", "name": "aave_proposals_table_doc", "block_contents": "Aave.ez_proposals contains transactions in which Aave improvement proposals are submitted for governance voting. AAVE and/or stkAAVE token holders receive governance powers. Proposal power gives access to creating and sustaining a proposal."}, "ethereum_models.aave_liquidations_table_doc": {"unique_id": "ethereum_models.aave_liquidations_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_liquidations_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_liquidations_table_doc.md", "name": "aave_liquidations_table_doc", "block_contents": "Aave.ez_liquidatons contains transactions in which a borrower's collateral asset is liquidated. Liquidations occur when a borrower's health factor goes below 1 due to their collateral value not properly covering their loan/debt value. This might happen when the collateral decreases in value or the borrowed debt increases in value against each other. This collateral vs loan value ratio is shown in the health factor. In a liquidation, up to 50% of a borrower's debt is repaid and that value + liquidation fee is taken from the collateral available, so after a liquidation the amount liquidated from one's debt is repaid."}, "ethereum_models.aave_borrows_table_doc": {"unique_id": "ethereum_models.aave_borrows_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_borrows_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_borrows_table_doc.md", "name": "aave_borrows_table_doc", "block_contents": "Aave.ez_borrows contains transactions where users borrowed assets via the Aave protocol. In order to borrow assets, a user must first deposit their preferred asset and amount as collateral. Borrowers can choose either a stable or variable borrow rate. For more information, see column descriptions."}, "ethereum_models.aave_deposits_table_doc": {"unique_id": "ethereum_models.aave_deposits_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_deposits_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_deposits_table_doc.md", "name": "aave_deposits_table_doc", "block_contents": "Aave.ez_deposits contains transactions where users deposited into the Aave protocol. A user deposits their preferred asset and amount. After depositing, users earn passive income based on the market borrowing demand. Additionally, depositing allows users to borrow by using their deposited assets as a collateral. Any interest earned by depositing funds helps offset the interest rate accumulated by borrowing."}, "ethereum_models.aave_votes_table_doc": {"unique_id": "ethereum_models.aave_votes_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_votes_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_votes_table_doc.md", "name": "aave_votes_table_doc", "block_contents": "Aave.ez_votes contains Aave governance voting transactions. AAVE and/or stkAAVE token holders receive governance powers proportionally to the sum of their balance. Voting power is used to vote for or against existing proposals."}, "ethereum_models.aave_flashloans_table_doc": {"unique_id": "ethereum_models.aave_flashloans_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_flashloans_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_flashloans_table_doc.md", "name": "aave_flashloans_table_doc", "block_contents": "Aave.ez_flashloans contains flash loan transactions where a borrower executes an\nundercollateralised, one-block liquidity loan. Flash loans are a feature designed for developers, due to the technical knowledge required to execute one. Flash Loans allow you to borrow any available amount of assets without providing any collateral, as long as the liquidity is returned to the protocol within one block transaction."}, "ethereum_models.eth_ez_sushi_swaps_table_doc": {"unique_id": "ethereum_models.eth_ez_sushi_swaps_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/sushi/eth_sushi_sushi_swaps_table_doc.md", "original_file_path": "models/doc_descriptions/sushi/eth_sushi_sushi_swaps_table_doc.md", "name": "eth_ez_sushi_swaps_table_doc", "block_contents": "This table will contain all swap events done on the Sushiswap platform in the ```fact_event_logs table```, joined along with the addresses of both tokens in the swap and the decimal adjusted prices.\nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price."}, "ethereum_models.daily_balances_table_doc": {"unique_id": "ethereum_models.daily_balances_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/balances/daily_balances_table_doc.md", "original_file_path": "models/doc_descriptions/balances/daily_balances_table_doc.md", "name": "daily_balances_table_doc", "block_contents": "READ THIS!\n\nTLDR - You MUST use filters when interacting with this view. At a minimum, the `balance_date` must be filtered. Use `ez_balance_diffs` if possible. Only activity 2020+ is included.\n\nThis view contains the average daily balance of every wallet, for every token, including ERC721s. Previous balances are carried forward on days without activity.\n\nThis is an absolutely massive view, which is why filters must be applied if you do not want your query to time out. Balance_date is a requirement, but other filters will also be helpful for query performance. Data before 2020 has been excluded for performance sake. Wallets with activity before Jan 1 2020 may be represented incorrectly. You can find these older records in `ez_balance_diffs`.\n\n`ez_balance_diffs` will have the best query performance of the balances tables, please use it if possible."}, "ethereum_models.diffs_table_doc": {"unique_id": "ethereum_models.diffs_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/balances/diffs_table_doc.md", "original_file_path": "models/doc_descriptions/balances/diffs_table_doc.md", "name": "diffs_table_doc", "block_contents": "This table contains the block level balance changes for both tokens (including ERC721s) and Native ETH on the Ethereum Blockchain for all wallets and contracts. If a token or Native ETH is moved, we will read the balance of the involved wallets at that block, and carry forward the previous balance into the current record. Symbol, name, and price are joined where possible. ERC721s are included. Data is currently read at the max daily block for wallets with activity. We plan to increase the granularity on this table to block level changes in the near term. \n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `block_timestamp::date` as a filter will lead to optimal query performance.\n\nIf you want to take this data and make it daily, you can do so with the query below. You must use a `block_timestamp::date` filter here at a minimum. Other filters will help query runtime. \n\n```sql\nWITH base_table AS (\n SELECT\n block_timestamp :: DATE AS balance_date,\n CASE\n WHEN symbol = 'ETH' THEN 'ETH'\n ELSE contract_address\n END AS contract_address,\n user_address,\n symbol,\n current_bal\n FROM\n ethereum.core.ez_balance_diffs\n WHERE\n block_timestamp :: DATE >= '' --user input \n AND user_address = '' --user input\n AND (\n contract_address = '' --user input\n OR symbol = 'ETH'\n )\n),\nall_days AS (\n SELECT\n date_day AS balance_date\n FROM\n ethereum.core.dim_dates\n),\naddress_ranges AS (\n SELECT\n user_address,\n contract_address,\n symbol,\n MIN(\n balance_date :: DATE\n ) AS min_block_date,\n CURRENT_DATE() :: DATE AS max_block_date\n FROM\n base_table\n GROUP BY\n user_address,\n contract_address,\n symbol,\n max_block_date\n),\nall_dates AS (\n SELECT\n C.balance_date,\n A.user_address,\n A.contract_address,\n A.symbol\n FROM\n all_days C\n LEFT JOIN address_ranges A\n ON C.full_balance_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.user_address IS NOT NULL\n),\neth_balances AS (\n SELECT\n user_address,\n contract_address,\n balance_date,\n current_bal,\n TRUE AS daily_activity\n FROM\n base_table\n),\nbalance_tmp AS (\n SELECT\n d.balance_date,\n d.user_address,\n d.contract_address,\n d.symbol,\n b.current_bal,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.balance_date = b.balance_date\n AND d.user_address = b.user_address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n balance_date,\n user_address,\n contract_address,\n symbol,\n LAST_VALUE(\n current_bal ignore nulls\n ) over(\n PARTITION BY user_address,\n contract_address\n ORDER BY\n balance_date ASC rows unbounded preceding\n ) AS balance,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0\nORDER BY\n balance_date DESC,\n contract_address\n```"}, "ethereum_models.current_bal_table_doc": {"unique_id": "ethereum_models.current_bal_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/balances/current_bal_table_doc.md", "original_file_path": "models/doc_descriptions/balances/current_bal_table_doc.md", "name": "current_bal_table_doc", "block_contents": "This table contains the current, non 0, balances for wallets on the Ethereum Blockchain. Symbol, name, and price are joined where possible. Prices are calculated as of the last activity date and as of the most recently recorded hourly price. ERC721s are included.\n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `last_activity_block_timestamp::date` as a filter will lead to optimal query performance."}, "ethereum_models.eth_dex_pool_address": {"unique_id": "ethereum_models.eth_dex_pool_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_pool_address.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_pool_address.md", "name": "eth_dex_pool_address", "block_contents": "The contract address for the liquidity pool."}, "ethereum_models.eth_dex_swaps_symbol_out": {"unique_id": "ethereum_models.eth_dex_swaps_symbol_out", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_symbol_out.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_symbol_out.md", "name": "eth_dex_swaps_symbol_out", "block_contents": "The symbol of the token being swapped to."}, "ethereum_models.eth_dex_creation_tx": {"unique_id": "ethereum_models.eth_dex_creation_tx", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_creation_tx.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_creation_tx.md", "name": "eth_dex_creation_tx", "block_contents": "The transaction where this contract was created, where possible."}, "ethereum_models.eth_dex_swaps_amount_in": {"unique_id": "ethereum_models.eth_dex_swaps_amount_in", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_amount_in.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_amount_in.md", "name": "eth_dex_swaps_amount_in", "block_contents": "The amount of tokens put into the swap."}, "ethereum_models.eth_dex_swaps_amount_in_usd": {"unique_id": "ethereum_models.eth_dex_swaps_amount_in_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_amount_in_usd.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_amount_in_usd.md", "name": "eth_dex_swaps_amount_in_usd", "block_contents": "The amount of tokens put into the swap converted to USD using the price of the token."}, "ethereum_models.eth_dex_swaps_tx_to": {"unique_id": "ethereum_models.eth_dex_swaps_tx_to", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_tx_to.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_tx_to.md", "name": "eth_dex_swaps_tx_to", "block_contents": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function."}, "ethereum_models.eth_dex_swaps_token_in": {"unique_id": "ethereum_models.eth_dex_swaps_token_in", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_token_In.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_token_In.md", "name": "eth_dex_swaps_token_in", "block_contents": "The address of the token sent for swap."}, "ethereum_models.eth_dex_lp_table_doc": {"unique_id": "ethereum_models.eth_dex_lp_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_lp_table_doc.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_lp_table_doc.md", "name": "eth_dex_lp_table_doc", "block_contents": "This table contains details on different Liquidity Pools on the Ethereum blockchain, including the tokens within each pool as well as platform and contract creation info where possible."}, "ethereum_models.eth_dex_platform": {"unique_id": "ethereum_models.eth_dex_platform", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_platform.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_platform.md", "name": "eth_dex_platform", "block_contents": "This field denotes which application the liquidity pool belongs to."}, "ethereum_models.eth_dex_pool_name": {"unique_id": "ethereum_models.eth_dex_pool_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_pool_name.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_pool_name.md", "name": "eth_dex_pool_name", "block_contents": "The name of the liquidity pool, where possible."}, "ethereum_models.eth_dex_tokens": {"unique_id": "ethereum_models.eth_dex_tokens", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_tokens.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_tokens.md", "name": "eth_dex_tokens", "block_contents": "This field contains the tokens within the liquidity pool as a JSON objects."}, "ethereum_models.eth_dex_factory_address": {"unique_id": "ethereum_models.eth_dex_factory_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_factory_address.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_factory_address.md", "name": "eth_dex_factory_address", "block_contents": "The address that created or deployed this pool, where possible."}, "ethereum_models.eth_dex_swaps_token_out": {"unique_id": "ethereum_models.eth_dex_swaps_token_out", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_token_out.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_token_out.md", "name": "eth_dex_swaps_token_out", "block_contents": "The address of the token being swapped to."}, "ethereum_models.eth_dex_creation_time": {"unique_id": "ethereum_models.eth_dex_creation_time", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_creation_time.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_creation_time.md", "name": "eth_dex_creation_time", "block_contents": "When this pool was created, where possible."}, "ethereum_models.eth_ez_dex_swaps_table_doc": {"unique_id": "ethereum_models.eth_ez_dex_swaps_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_ez_dex_swaps_table_doc.md", "original_file_path": "models/doc_descriptions/dex/eth_ez_dex_swaps_table_doc.md", "name": "eth_ez_dex_swaps_table_doc", "block_contents": "This table currently contains swap events from the ```fact_event_logs``` table for Uniswap V2, Uniswap V3, SushiSwap, Curve, Balancer, and Synthetix along with other helpful columns including an amount USD where possible. Other dexes coming soon! \nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price."}, "ethereum_models.eth_dex_swaps_amount_out_usd": {"unique_id": "ethereum_models.eth_dex_swaps_amount_out_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_amount_out_usd.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_amount_out_usd.md", "name": "eth_dex_swaps_amount_out_usd", "block_contents": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token."}, "ethereum_models.eth_dex_token1": {"unique_id": "ethereum_models.eth_dex_token1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_token1.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_token1.md", "name": "eth_dex_token1", "block_contents": "Token 1 is the second token in the pair, and will show up second within the event logs for relevant transactions."}, "ethereum_models.eth_dex_swaps_amount_out": {"unique_id": "ethereum_models.eth_dex_swaps_amount_out", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_amount_out.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_amount_out.md", "name": "eth_dex_swaps_amount_out", "block_contents": "The amount of tokens taken out of or received from the swap."}, "ethereum_models.eth_dex_swaps_symbol_in": {"unique_id": "ethereum_models.eth_dex_swaps_symbol_in", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_symbol_in.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_symbol_in.md", "name": "eth_dex_swaps_symbol_in", "block_contents": "The symbol of the token sent for swap."}, "ethereum_models.eth_dex_swaps_sender": {"unique_id": "ethereum_models.eth_dex_swaps_sender", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_sender.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_sender.md", "name": "eth_dex_swaps_sender", "block_contents": "The Router is the Sender in the swap function."}, "ethereum_models.eth_dex_token0": {"unique_id": "ethereum_models.eth_dex_token0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/dex/eth_dex_token0.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_token0.md", "name": "eth_dex_token0", "block_contents": "Token 0 is the first token in the pair, and will show up first within the event logs for relevant transactions."}, "ethereum_models.comp_ctoken_symbol": {"unique_id": "ethereum_models.comp_ctoken_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/comp_ctoken_symbol.md", "original_file_path": "models/doc_descriptions/compound/comp_ctoken_symbol.md", "name": "comp_ctoken_symbol", "block_contents": "The cToken symbol."}, "ethereum_models.market_stats_comp_apy_supply": {"unique_id": "ethereum_models.market_stats_comp_apy_supply", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_apy_supply.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_apy_supply.md", "name": "market_stats_comp_apy_supply", "block_contents": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting)."}, "ethereum_models.repayments_payer": {"unique_id": "ethereum_models.repayments_payer", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/repayments_payer.md", "original_file_path": "models/doc_descriptions/compound/repayments_payer.md", "name": "repayments_payer", "block_contents": "Address of user that paid out the loan"}, "ethereum_models.repayments_repayed_amount": {"unique_id": "ethereum_models.repayments_repayed_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/repayments_repayed_amount.md", "original_file_path": "models/doc_descriptions/compound/repayments_repayed_amount.md", "name": "repayments_repayed_amount", "block_contents": "Native amount repaid on loan (decimal adjusted)"}, "ethereum_models.repayments_repay_contract_address": {"unique_id": "ethereum_models.repayments_repay_contract_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/repayments_repay_contract_address.md", "original_file_path": "models/doc_descriptions/compound/repayments_repay_contract_address.md", "name": "repayments_repay_contract_address", "block_contents": "Address of token refunded as part of the redemption"}, "ethereum_models.all_ctoken": {"unique_id": "ethereum_models.all_ctoken", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/all_ctoken.md", "original_file_path": "models/doc_descriptions/compound/all_ctoken.md", "name": "all_ctoken", "block_contents": "Address of the Compound token."}, "ethereum_models.borrows_loan_amount": {"unique_id": "ethereum_models.borrows_loan_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/borrows_loan_amount.md", "original_file_path": "models/doc_descriptions/compound/borrows_loan_amount.md", "name": "borrows_loan_amount", "block_contents": "Native amount of borrow (decimal adjusted)."}, "ethereum_models.market_stats_reserves_token_amount": {"unique_id": "ethereum_models.market_stats_reserves_token_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_reserves_token_amount.md", "original_file_path": "models/doc_descriptions/compound/market_stats_reserves_token_amount.md", "name": "market_stats_reserves_token_amount", "block_contents": "Reserves are amounts set aside by the market that can be used/affected by governance actions through proposals voted on by COMP holders."}, "ethereum_models.liquidations_liquidation_amount": {"unique_id": "ethereum_models.liquidations_liquidation_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidation_amount.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidation_amount.md", "name": "liquidations_liquidation_amount", "block_contents": "Native amount liquidated (decimal adjusted)."}, "ethereum_models.deposits_supplied_symbol": {"unique_id": "ethereum_models.deposits_supplied_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/deposits_supplied_symbol.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplied_symbol.md", "name": "deposits_supplied_symbol", "block_contents": "Symbol of token provided liquidity for."}, "ethereum_models.market_stats_comp_price": {"unique_id": "ethereum_models.market_stats_comp_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_price.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_price.md", "name": "market_stats_comp_price", "block_contents": "The price of the COMP governance token."}, "ethereum_models.market_stats_supply_token_amount": {"unique_id": "ethereum_models.market_stats_supply_token_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_supply_token_amount.md", "original_file_path": "models/doc_descriptions/compound/market_stats_supply_token_amount.md", "name": "market_stats_supply_token_amount", "block_contents": "Amount (in terms of the cToken) supplied to the market through suppliers."}, "ethereum_models.borrows_loan_amount_usd": {"unique_id": "ethereum_models.borrows_loan_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/borrows_loan_amount_usd.md", "original_file_path": "models/doc_descriptions/compound/borrows_loan_amount_usd.md", "name": "borrows_loan_amount_usd", "block_contents": "The equivalent borrow amount in USD. Note this is computed by taking the average hourly price around the time of the tx event."}, "ethereum_models.all_ctoken_symbol": {"unique_id": "ethereum_models.all_ctoken_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/all_ctoken_symbol.md", "original_file_path": "models/doc_descriptions/compound/all_ctoken_symbol.md", "name": "all_ctoken_symbol", "block_contents": "Symbol of the Compound token."}, "ethereum_models.deposits_supplier": {"unique_id": "ethereum_models.deposits_supplier", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/deposits_supplier.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplier.md", "name": "deposits_supplier", "block_contents": "Address of liquidity provider."}, "ethereum_models.comp_redeemer": {"unique_id": "ethereum_models.comp_redeemer", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/comp_redeemer.md", "original_file_path": "models/doc_descriptions/compound/comp_redeemer.md", "name": "comp_redeemer", "block_contents": "Address of the redeemer."}, "ethereum_models.redemptions_table_doc": {"unique_id": "ethereum_models.redemptions_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/redemptions_table_doc.md", "original_file_path": "models/doc_descriptions/compound/redemptions_table_doc.md", "name": "redemptions_table_doc", "block_contents": "Redemptions exist within the compound schema, as compound.ez_redemptions"}, "ethereum_models.comp_underlying": {"unique_id": "ethereum_models.comp_underlying", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/comp_underlying.md", "original_file_path": "models/doc_descriptions/compound/comp_underlying.md", "name": "comp_underlying", "block_contents": "The underlying asset for the cToken."}, "ethereum_models.liquidations_liquidations_amount_usd": {"unique_id": "ethereum_models.liquidations_liquidations_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidations_amount_usd.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidations_amount_usd.md", "name": "liquidations_liquidations_amount_usd", "block_contents": "The equivalent liquidated amount in USD. Note this is computed by taking the average hourly price around the time of the tx event."}, "ethereum_models.market_stats_comp_apy_borrow": {"unique_id": "ethereum_models.market_stats_comp_apy_borrow", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_apy_borrow.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_apy_borrow.md", "name": "market_stats_comp_apy_borrow", "block_contents": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting)."}, "ethereum_models.deposits_table_doc": {"unique_id": "ethereum_models.deposits_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/deposits_table_doc.md", "original_file_path": "models/doc_descriptions/compound/deposits_table_doc.md", "name": "deposits_table_doc", "block_contents": "Deposits exist within the compound schema, as compound.ez_deposits"}, "ethereum_models.market_stats_underlying_contract": {"unique_id": "ethereum_models.market_stats_underlying_contract", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats.underlying_contract.md", "original_file_path": "models/doc_descriptions/compound/market_stats.underlying_contract.md", "name": "market_stats_underlying_contract", "block_contents": "Address of the underlying token the market serves (i.e. USDC)."}, "ethereum_models.market_stats_comp_speed_usd": {"unique_id": "ethereum_models.market_stats_comp_speed_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_speed_usd.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_speed_usd.md", "name": "market_stats_comp_speed_usd", "block_contents": "Comp distributed to markets converted to USD."}, "ethereum_models.repayments_repay_contract_symbol": {"unique_id": "ethereum_models.repayments_repay_contract_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/repayments_repay_contract_symbol.md", "original_file_path": "models/doc_descriptions/compound/repayments_repay_contract_symbol.md", "name": "repayments_repay_contract_symbol", "block_contents": "Symbol of token refunded as part of the redemption"}, "ethereum_models.borrows_contract_symbol": {"unique_id": "ethereum_models.borrows_contract_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/borrows_borrows_contract_symbol.md", "original_file_path": "models/doc_descriptions/compound/borrows_borrows_contract_symbol.md", "name": "borrows_contract_symbol", "block_contents": "Symbol of borrowed token."}, "ethereum_models.borrows_borrower": {"unique_id": "ethereum_models.borrows_borrower", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/borrows_borrower.md", "original_file_path": "models/doc_descriptions/compound/borrows_borrower.md", "name": "borrows_borrower", "block_contents": "Address that initiated a borrow event."}, "ethereum_models.comp_ctoken_decimals": {"unique_id": "ethereum_models.comp_ctoken_decimals", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/comp_ctoken_decimals.md", "original_file_path": "models/doc_descriptions/compound/comp_ctoken_decimals.md", "name": "comp_ctoken_decimals", "block_contents": "The cToken decimals."}, "ethereum_models.market_stats_reserves_usd": {"unique_id": "ethereum_models.market_stats_reserves_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_reserves_usd.md", "original_file_path": "models/doc_descriptions/compound/market_stats_reserves_usd.md", "name": "market_stats_reserves_usd", "block_contents": "Reserves converted to USD values as of the hour recorded."}, "ethereum_models.deposits_supplied_contract_addr": {"unique_id": "ethereum_models.deposits_supplied_contract_addr", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/deposits_supplied_contract_addr.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplied_contract_addr.md", "name": "deposits_supplied_contract_addr", "block_contents": "Address of token provided liquidity for."}, "ethereum_models.market_stats_comp_speed": {"unique_id": "ethereum_models.market_stats_comp_speed", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_speed.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_speed.md", "name": "market_stats_comp_speed", "block_contents": "COMP is a governance token distributed equally to both suppliers and borrowers (the idea being the users of the protocol are also the ones who should be able to vote on governance actions). Comp speed controls the rate at which comp is distributed to users of the market, per block."}, "ethereum_models.comp_underlying_decimals": {"unique_id": "ethereum_models.comp_underlying_decimals", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/comp_underlying_decimals.md", "original_file_path": "models/doc_descriptions/compound/comp_underlying_decimals.md", "name": "comp_underlying_decimals", "block_contents": "The underlying asset decimals."}, "ethereum_models.redemptions_received_amount_usd": {"unique_id": "ethereum_models.redemptions_received_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/redemptions_received_amount_usd.md", "original_file_path": "models/doc_descriptions/compound/redemptions_received_amount_usd.md", "name": "redemptions_received_amount_usd", "block_contents": "The equivalent liquidity amount in USD. Note this is computed by taking the average hourly price around the time of the tx event."}, "ethereum_models.comp_ctoken_name": {"unique_id": "ethereum_models.comp_ctoken_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/comp_ctoken_name.md", "original_file_path": "models/doc_descriptions/compound/comp_ctoken_name.md", "name": "comp_ctoken_name", "block_contents": "The cToken name."}, "ethereum_models.redemptions_received_contract_address": {"unique_id": "ethereum_models.redemptions_received_contract_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/redemptions_received_contract_address.md", "original_file_path": "models/doc_descriptions/compound/redemptions_received_contract_address.md", "name": "redemptions_received_contract_address", "block_contents": "Address of token refunded as part of the redemption."}, "ethereum_models.comp_underlying_name": {"unique_id": "ethereum_models.comp_underlying_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/comp_underlying_name.md", "original_file_path": "models/doc_descriptions/compound/comp_underlying_name.md", "name": "comp_underlying_name", "block_contents": "The underlying asset name."}, "ethereum_models.market_stats_ctoken_price": {"unique_id": "ethereum_models.market_stats_ctoken_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_ctoken_price.md", "original_file_path": "models/doc_descriptions/compound/market_stats_ctoken_price.md", "name": "market_stats_ctoken_price", "block_contents": "Price of the cToken (i.e. cUSDC)."}, "ethereum_models.deposits_supplied_base_asset": {"unique_id": "ethereum_models.deposits_supplied_base_asset", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/deposits_supplied_base_asset.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplied_base_asset.md", "name": "deposits_supplied_base_asset", "block_contents": "Native amount provided as liquidity (decimal adjusted)."}, "ethereum_models.repayments_repayed_amount_usd": {"unique_id": "ethereum_models.repayments_repayed_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/repayments_repayed_amount_usd.md", "original_file_path": "models/doc_descriptions/compound/repayments_repayed_amount_usd.md", "name": "repayments_repayed_amount_usd", "block_contents": "The equivalent repaid amount in USD. Note this is computed by taking the average hourly price around the time of the tx event"}, "ethereum_models.redemptions_received_contract_symbol": {"unique_id": "ethereum_models.redemptions_received_contract_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/redemptions_received_contract_symbol.md", "original_file_path": "models/doc_descriptions/compound/redemptions_received_contract_symbol.md", "name": "redemptions_received_contract_symbol", "block_contents": "Symbol of token refunded as part of the redemption."}, "ethereum_models.liquidations_table_doc": {"unique_id": "ethereum_models.liquidations_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/liquidations_table_doc.md", "original_file_path": "models/doc_descriptions/compound/liquidations_table_doc.md", "name": "liquidations_table_doc", "block_contents": "Liquidations exist within the compound schema, as compound.ez_liquidations"}, "ethereum_models.comp_asset_table_doc": {"unique_id": "ethereum_models.comp_asset_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/comp_asset_table_doc.md", "original_file_path": "models/doc_descriptions/compound/comp_asset_table_doc.md", "name": "comp_asset_table_doc", "block_contents": "Contains details, such as decimals, name, and other relevant contract metadata for Compound assets."}, "ethereum_models.market_stats_supply_usd": {"unique_id": "ethereum_models.market_stats_supply_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_supply_usd.md", "original_file_path": "models/doc_descriptions/compound/market_stats_supply_usd.md", "name": "market_stats_supply_usd", "block_contents": "Supply converted to USD values as of the hour recorded."}, "ethereum_models.market_stats_supply_apy": {"unique_id": "ethereum_models.market_stats_supply_apy", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_supply_apy.md", "original_file_path": "models/doc_descriptions/compound/market_stats_supply_apy.md", "name": "market_stats_supply_apy", "block_contents": "The supplier\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid to the supplier for their stake."}, "ethereum_models.borrows_contract_address": {"unique_id": "ethereum_models.borrows_contract_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/borrows_borrows_contract_address.md", "original_file_path": "models/doc_descriptions/compound/borrows_borrows_contract_address.md", "name": "borrows_contract_address", "block_contents": "Address of borrowed token."}, "ethereum_models.market_stats_table_doc": {"unique_id": "ethereum_models.market_stats_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_table_doc.md", "original_file_path": "models/doc_descriptions/compound/market_stats_table_doc.md", "name": "market_stats_table_doc", "block_contents": "Market Stats exist within the compound schema, as compound.ez_market_stats"}, "ethereum_models.repayments_table_doc": {"unique_id": "ethereum_models.repayments_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/repayments_table_doc.md", "original_file_path": "models/doc_descriptions/compound/repayments_table_doc.md", "name": "repayments_table_doc", "block_contents": "Repayments exist within the compound schema, as compound.ez_repayments"}, "ethereum_models.liquidations_liquidation_contract_address": {"unique_id": "ethereum_models.liquidations_liquidation_contract_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidation_contract_address.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidation_contract_address.md", "name": "liquidations_liquidation_contract_address", "block_contents": "Address of liquidated token."}, "ethereum_models.deposits_supplied_base_asset_usd": {"unique_id": "ethereum_models.deposits_supplied_base_asset_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/deposits_supplied_base_asset_usd.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplied_base_asset_usd.md", "name": "deposits_supplied_base_asset_usd", "block_contents": "The equivalent liquidity amount in USD. Note this is computed by taking the average hourly price around the time of the tx event."}, "ethereum_models.liquidations_ctokens_seized": {"unique_id": "ethereum_models.liquidations_ctokens_seized", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/liquidations_ctokens_seized.md", "original_file_path": "models/doc_descriptions/compound/liquidations_ctokens_seized.md", "name": "liquidations_ctokens_seized", "block_contents": "cToken collateral held by the insolvent borrower that is taken by the liquidator."}, "ethereum_models.comp_underlying_symbol": {"unique_id": "ethereum_models.comp_underlying_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/comp_underlying_symbol.md", "original_file_path": "models/doc_descriptions/compound/comp_underlying_symbol.md", "name": "comp_underlying_symbol", "block_contents": "The underlying asset symbol."}, "ethereum_models.market_stats_borrows_usd": {"unique_id": "ethereum_models.market_stats_borrows_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_borrows_usd.md", "original_file_path": "models/doc_descriptions/compound/market_stats_borrows_usd.md", "name": "market_stats_borrows_usd", "block_contents": "Borrows converted to USD values as of the hour recorded."}, "ethereum_models.redemptions_redeemed_ctoken": {"unique_id": "ethereum_models.redemptions_redeemed_ctoken", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/redemptions_redeem_ctoken.md", "original_file_path": "models/doc_descriptions/compound/redemptions_redeem_ctoken.md", "name": "redemptions_redeemed_ctoken", "block_contents": "cToken deposited to redeem"}, "ethereum_models.redemptions_received_amount": {"unique_id": "ethereum_models.redemptions_received_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/redemptions_received_amount.md", "original_file_path": "models/doc_descriptions/compound/redemptions_received_amount.md", "name": "redemptions_received_amount", "block_contents": "Native amount provided as liquidity (decimal adjusted)."}, "ethereum_models.market_stats_block_hour": {"unique_id": "ethereum_models.market_stats_block_hour", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_block_hour.md", "original_file_path": "models/doc_descriptions/compound/market_stats_block_hour.md", "name": "market_stats_block_hour", "block_contents": "Market stats are aggregated by hour in UTC. date_trunc(\u2018hour\u2019,block_timestamp) for joins on other tables."}, "ethereum_models.deposits_issued_ctokens": {"unique_id": "ethereum_models.deposits_issued_ctokens", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/deposits_issued_ctokens.md", "original_file_path": "models/doc_descriptions/compound/deposits_issued_ctokens.md", "name": "deposits_issued_ctokens", "block_contents": "Amount of cToken issued for providing liquidity."}, "ethereum_models.market_stats_borrow_apy": {"unique_id": "ethereum_models.market_stats_borrow_apy", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_borrows_apy.md", "original_file_path": "models/doc_descriptions/compound/market_stats_borrows_apy.md", "name": "market_stats_borrow_apy", "block_contents": "The borrower\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid by the borrower on their loan."}, "ethereum_models.market_stats_token_price": {"unique_id": "ethereum_models.market_stats_token_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_token_price.md", "original_file_path": "models/doc_descriptions/compound/market_stats_token_price.md", "name": "market_stats_token_price", "block_contents": "Price of the underlying token (i.e. USDC)."}, "ethereum_models.liquidations_liquidator": {"unique_id": "ethereum_models.liquidations_liquidator", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidator.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidator.md", "name": "liquidations_liquidator", "block_contents": "Address that got liquidated."}, "ethereum_models.liquidations_liquidation_contract_symbol": {"unique_id": "ethereum_models.liquidations_liquidation_contract_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidation_contract_symbol.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidation_contract_symbol.md", "name": "liquidations_liquidation_contract_symbol", "block_contents": "Symbol of liquidated token."}, "ethereum_models.market_stats_underlying_symbol": {"unique_id": "ethereum_models.market_stats_underlying_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_underlying_symbol.md", "original_file_path": "models/doc_descriptions/compound/market_stats_underlying_symbol.md", "name": "market_stats_underlying_symbol", "block_contents": "Symbol of the underlying token the market serves."}, "ethereum_models.market_stats_borrows_token_amount": {"unique_id": "ethereum_models.market_stats_borrows_token_amount", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_borrows_token_amount.md", "original_file_path": "models/doc_descriptions/compound/market_stats_borrows_token_amount.md", "name": "market_stats_borrows_token_amount", "block_contents": "Amount borrowed from the market."}, "ethereum_models.borrows_table_doc": {"unique_id": "ethereum_models.borrows_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/borrows_table_doc.md", "original_file_path": "models/doc_descriptions/compound/borrows_table_doc.md", "name": "borrows_table_doc", "block_contents": "Borrows exist within the compound schema, as compound.ez_borrows"}, "ethereum_models.market_stats_contract_name": {"unique_id": "ethereum_models.market_stats_contract_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/compound/market_stats_contract_name.md", "original_file_path": "models/doc_descriptions/compound/market_stats_contract_name.md", "name": "market_stats_contract_name", "block_contents": "market/cToken name"}, "ethereum_models.swaps_price_0_1": {"unique_id": "ethereum_models.swaps_price_0_1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_0_1.md", "original_file_path": "models/doc_descriptions/univ3/all_price_0_1.md", "name": "swaps_price_0_1", "block_contents": "The amount of token0 per token1 that the swap occurred at"}, "ethereum_models.swaps_price": {"unique_id": "ethereum_models.swaps_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/swaps_price.md", "original_file_path": "models/doc_descriptions/univ3/swaps_price.md", "name": "swaps_price", "block_contents": "Price of swap"}, "ethereum_models.pool_stats_virtual_liquidity_adjusted": {"unique_id": "ethereum_models.pool_stats_virtual_liquidity_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_liquidity_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_liquidity_adjusted.md", "name": "pool_stats_virtual_liquidity_adjusted", "block_contents": "The virtual liquidity of the pool"}, "ethereum_models.all_token0_name": {"unique_id": "ethereum_models.all_token0_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token0_name.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_name.md", "name": "all_token0_name", "block_contents": "Name of token0"}, "ethereum_models.pool_stats_fee_growth_global1_x128": {"unique_id": "ethereum_models.pool_stats_fee_growth_global1_x128", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_fee_growth_global1_x128.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_fee_growth_global1_x128.md", "name": "pool_stats_fee_growth_global1_x128", "block_contents": "The fee growth as a Q128.128 fees of token1 collected per unit of liquidity for the entire life of the pool"}, "ethereum_models.pool_stats_tick": {"unique_id": "ethereum_models.pool_stats_tick", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_tick.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_tick.md", "name": "pool_stats_tick", "block_contents": "The tick of the pool according to the last tick transitions that was run."}, "ethereum_models.swaps_price_1_0": {"unique_id": "ethereum_models.swaps_price_1_0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_1_0.md", "original_file_path": "models/doc_descriptions/univ3/all_price_1_0.md", "name": "swaps_price_1_0", "block_contents": "The amount of token1 per token0 that the swap occurred at"}, "ethereum_models.position_collected_fees_table_doc": {"unique_id": "ethereum_models.position_collected_fees_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/position_collected_fees_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/position_collected_fees_table_doc.md", "name": "position_collected_fees_table_doc", "block_contents": "Fees collected by a Liquidity Provider (LP) on their position. In V3 fees are accrued and collected in each token within the pair. When a pool Collect event is emitted a new record is appended to this table. If a Burn event is emitted in the same transaction as the Collect event the amount of the burn is subtracted from the Collect event token1 and token0 amounts. This allows us to arrive solely at the swap fees collected."}, "ethereum_models.lp_actions_action": {"unique_id": "ethereum_models.lp_actions_action", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/lp_actions_action.md", "original_file_path": "models/doc_descriptions/univ3/lp_actions_action.md", "name": "lp_actions_action", "block_contents": "The type of lp action, either INCREASE_LIQUIDITY (mint) or DECREASE_LIQUIDITY (burn)"}, "ethereum_models.pools_init_tick": {"unique_id": "ethereum_models.pools_init_tick", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pools_init_tick.md", "original_file_path": "models/doc_descriptions/univ3/pools_init_tick.md", "name": "pools_init_tick", "block_contents": "The initial tick of the Pool"}, "ethereum_models.positions_token_owed1_adjusted": {"unique_id": "ethereum_models.positions_token_owed1_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_tokens_owed1_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/positions_tokens_owed1_adjusted.md", "name": "positions_token_owed1_adjusted", "block_contents": "The uncollected amount of token1 owed to the position as of the last computation."}, "ethereum_models.pool_stats_unlocked": {"unique_id": "ethereum_models.pool_stats_unlocked", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_unlocked.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_unlocked.md", "name": "pool_stats_unlocked", "block_contents": "Whether the pool is currently locked to reentrancy"}, "ethereum_models.positions_table_doc": {"unique_id": "ethereum_models.positions_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/positions_table_doc.md", "name": "positions_table_doc", "block_contents": "Positions opened by liquidity providers at a specific tick range (tick_lower, tick_upper). Whenever an event is emitted related to a position a new record is added to this table with the latest state of the position."}, "ethereum_models.swaps_log_index": {"unique_id": "ethereum_models.swaps_log_index", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/swaps_log_index.md", "original_file_path": "models/doc_descriptions/univ3/swaps_log_index.md", "name": "swaps_log_index", "block_contents": "Log index pertains to the grouping of individual events together. Withing one log index there could be multiple events that take place and this would be the key to tie them together."}, "ethereum_models.all_token0_decimals": {"unique_id": "ethereum_models.all_token0_decimals", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token0_decimals.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_decimals.md", "name": "all_token0_decimals", "block_contents": "Decimal adjustment of token0"}, "ethereum_models.pool_stats_token1_balance_adjusted": {"unique_id": "ethereum_models.pool_stats_token1_balance_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token1_balance_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token1_balance_adjusted.md", "name": "pool_stats_token1_balance_adjusted", "block_contents": "The balance of token1 locked in the pool contract as of this block, decimal adjusted."}, "ethereum_models.positions_price_lower_1_0_usd": {"unique_id": "ethereum_models.positions_price_lower_1_0_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_lower_1_0_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_price_lower_1_0_usd.md", "name": "positions_price_lower_1_0_usd", "block_contents": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "ethereum_models.all_liquidity": {"unique_id": "ethereum_models.all_liquidity", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_liquidity.md", "original_file_path": "models/doc_descriptions/univ3/all_liquidity.md", "name": "all_liquidity", "block_contents": "The liquidity of the pool."}, "ethereum_models.swaps_amount1_adjusted": {"unique_id": "ethereum_models.swaps_amount1_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_amount1_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/all_amount1_adjusted.md", "name": "swaps_amount1_adjusted", "block_contents": "The delta of the token1 balance of the pool, decimal adjusted."}, "ethereum_models.all_token1_name": {"unique_id": "ethereum_models.all_token1_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token1_name.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_name.md", "name": "all_token1_name", "block_contents": "Name of token1"}, "ethereum_models.pools_table_doc": {"unique_id": "ethereum_models.pools_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pools_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/pools_table_doc.md", "name": "pools_table_doc", "block_contents": "Pool records are appended to this table whenever a PoolCreated event is emitted by the UniswapV3 Factory Contract."}, "ethereum_models.pool_stats_token0_balance_adjusted": {"unique_id": "ethereum_models.pool_stats_token0_balance_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token0_balance_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token0_balance_adjusted.md", "name": "pool_stats_token0_balance_adjusted", "block_contents": "The balance of token0 locked in the pool contract as of this block, decimal adjusted."}, "ethereum_models.pool_stats_fee_growth_global0_x128": {"unique_id": "ethereum_models.pool_stats_fee_growth_global0_x128", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_fee_growth_global0_x128.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_fee_growth_global0_x128.md", "name": "pool_stats_fee_growth_global0_x128", "block_contents": "The fee growth as a Q128.128 fees of token0 collected per unit of liquidity for the entire life of the pool"}, "ethereum_models.pool_stats_token1_balance": {"unique_id": "ethereum_models.pool_stats_token1_balance", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token1_balance.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token1_balance.md", "name": "pool_stats_token1_balance", "block_contents": "The balance of token1 locked in the pool contract as of this block."}, "ethereum_models.positions_fee_growth_inside1_last_x128": {"unique_id": "ethereum_models.positions_fee_growth_inside1_last_x128", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_fee_growth_inside1_last_x128.md", "original_file_path": "models/doc_descriptions/univ3/positions_fee_growth_inside1_last_x128.md", "name": "positions_fee_growth_inside1_last_x128", "block_contents": "The fee growth of token1 as of the last action on the individual position."}, "ethereum_models.swaps_table_doc": {"unique_id": "ethereum_models.swaps_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/swaps_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/swaps_table_doc.md", "name": "swaps_table_doc", "block_contents": "All swaps that occur on V3 pools."}, "ethereum_models.pools_tick_spacing": {"unique_id": "ethereum_models.pools_tick_spacing", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pools_tick_spacing.md", "original_file_path": "models/doc_descriptions/univ3/pools_tick_spacing.md", "name": "pools_tick_spacing", "block_contents": "The minimum number of ticks allowed between each tick."}, "ethereum_models.positions_tokens_owed0_usd": {"unique_id": "ethereum_models.positions_tokens_owed0_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_tokens_owed0_usd.md", "original_file_path": "models/doc_descriptions/univ3/positions_tokens_owed0_usd.md", "name": "positions_tokens_owed0_usd", "block_contents": "The uncollected amount of token0 owed to the position as of the last computation, converted to USD."}, "ethereum_models.positions_tick_upper": {"unique_id": "ethereum_models.positions_tick_upper", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_tick_upper.md", "original_file_path": "models/doc_descriptions/univ3/all_tick_upper.md", "name": "positions_tick_upper", "block_contents": "Upper tick of the liquidity position"}, "ethereum_models.positions_liquidity_provider": {"unique_id": "ethereum_models.positions_liquidity_provider", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_liquidity_provider.md", "original_file_path": "models/doc_descriptions/univ3/all_liquidity_provider.md", "name": "positions_liquidity_provider", "block_contents": "The address of the LP"}, "ethereum_models.positions_is_active": {"unique_id": "ethereum_models.positions_is_active", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_is_active.md", "original_file_path": "models/doc_descriptions/univ3/positions_is_active.md", "name": "positions_is_active", "block_contents": "Is the position currently active? When a position is closed this is set to false."}, "ethereum_models.positions_collected_fees_price_upper": {"unique_id": "ethereum_models.positions_collected_fees_price_upper", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_price_upper.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_price_upper.md", "name": "positions_collected_fees_price_upper", "block_contents": "Upper bound of the liquidity position represented as token 1 per token 0."}, "ethereum_models.pool_stats_virtual_reserves_token1_usd": {"unique_id": "ethereum_models.pool_stats_virtual_reserves_token1_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_reserves_token1_usd.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_reserves_token1_usd.md", "name": "pool_stats_virtual_reserves_token1_usd", "block_contents": "The virtual reserves of token1, converted to USD."}, "ethereum_models.pool_stats_token1_balance_usd": {"unique_id": "ethereum_models.pool_stats_token1_balance_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token1_balance_usd.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token1_balance_usd.md", "name": "pool_stats_token1_balance_usd", "block_contents": "The balance of token1 locked in the pool contract as of this block in USD."}, "ethereum_models.positions_price_upper_0_1_usd": {"unique_id": "ethereum_models.positions_price_upper_0_1_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_upper_0_1_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_price_upper_0_1_usd.md", "name": "positions_price_upper_0_1_usd", "block_contents": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "ethereum_models.lp_actions_table_doc": {"unique_id": "ethereum_models.lp_actions_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/lp_actions_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/lp_actions_table_doc.md", "name": "lp_actions_table_doc", "block_contents": "Use this table to track increases and decreases to positions by liquidity providers (LPs) over time. Whenever a Pool Burn or Mint event is triggered on a position a record is appended to this table."}, "ethereum_models.all_pool_name": {"unique_id": "ethereum_models.all_pool_name", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_pool_name.md", "original_file_path": "models/doc_descriptions/univ3/all_pool_name.md", "name": "all_pool_name", "block_contents": "The contract label/name of the pool"}, "ethereum_models.positions_fee_percent": {"unique_id": "ethereum_models.positions_fee_percent", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_fee_percent.md", "original_file_path": "models/doc_descriptions/univ3/positions_fee_percent.md", "name": "positions_fee_percent", "block_contents": "Percent of fees"}, "ethereum_models.pool_stats_token0_balance_usd": {"unique_id": "ethereum_models.pool_stats_token0_balance_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token0_balance_usd.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token0_balance_usd.md", "name": "pool_stats_token0_balance_usd", "block_contents": "The balance of token0 locked in the pool contract as of this block in USD."}, "ethereum_models.pool_stats_virtual_reserves_token1_adjusted": {"unique_id": "ethereum_models.pool_stats_virtual_reserves_token1_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_reserves_token1_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_reserves_token1_adjusted.md", "name": "pool_stats_virtual_reserves_token1_adjusted", "block_contents": "The virtual reserves of token1, decimal adjusted, in the pool."}, "ethereum_models.positions_fee_growth_inside0_last_x128": {"unique_id": "ethereum_models.positions_fee_growth_inside0_last_x128", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_fee_growth_inside0_last_x128.md", "original_file_path": "models/doc_descriptions/univ3/positions_fee_growth_inside0_last_x128.md", "name": "positions_fee_growth_inside0_last_x128", "block_contents": "The fee growth of token0 as of the last action on the individual position."}, "ethereum_models.pool_stats_protocol_fees_token1_adjusted": {"unique_id": "ethereum_models.pool_stats_protocol_fees_token1_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_protocol_fees_token1_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_protocol_fees_token1_adjusted.md", "name": "pool_stats_protocol_fees_token1_adjusted", "block_contents": "The amount of token1 owed to the protocol, decimal adjusted"}, "ethereum_models.all_token0_price": {"unique_id": "ethereum_models.all_token0_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token0_price.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_price.md", "name": "all_token0_price", "block_contents": "Price of token0"}, "ethereum_models.all_token0_address": {"unique_id": "ethereum_models.all_token0_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token0_address.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_address.md", "name": "all_token0_address", "block_contents": "Contract address of token 0"}, "ethereum_models.all_token1_price": {"unique_id": "ethereum_models.all_token1_price", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token1_price.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_price.md", "name": "all_token1_price", "block_contents": "Price of token1"}, "ethereum_models.pools_factory_address": {"unique_id": "ethereum_models.pools_factory_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pools_factory_address.md", "original_file_path": "models/doc_descriptions/univ3/pools_factory_address.md", "name": "pools_factory_address", "block_contents": "The address of the UniswapV3 factory that initialized this Pool."}, "ethereum_models.swaps_amount0_usd": {"unique_id": "ethereum_models.swaps_amount0_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_amount0_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_amount0_usd.md", "name": "swaps_amount0_usd", "block_contents": "The delta of the token0 balance of the pool, converted to USD"}, "ethereum_models.swaps_amount0_adjusted": {"unique_id": "ethereum_models.swaps_amount0_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_amount0_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/all_amount0_adjusted.md", "name": "swaps_amount0_adjusted", "block_contents": "The delta of the token0 balance of the pool, decimal adjusted."}, "ethereum_models.positions_tick_lower": {"unique_id": "ethereum_models.positions_tick_lower", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_tick_lower.md", "original_file_path": "models/doc_descriptions/univ3/all_tick_lower.md", "name": "positions_tick_lower", "block_contents": "Lower tick of the liquidity position"}, "ethereum_models.all_liquidity_adjusted": {"unique_id": "ethereum_models.all_liquidity_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_liquidity_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/all_liquidity_adjusted.md", "name": "all_liquidity_adjusted", "block_contents": "The liquidity of the pool, decimal adjusted."}, "ethereum_models.positions_collected_fees_event_index": {"unique_id": "ethereum_models.positions_collected_fees_event_index", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_event_index.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_event_index.md", "name": "positions_collected_fees_event_index", "block_contents": "Event index pertains to the grouping of individual events together. Withing one event index there could be multiple messages that take place and this would be the key to tie them together."}, "ethereum_models.all_token1_decimals": {"unique_id": "ethereum_models.all_token1_decimals", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token1_decimals.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_decimals.md", "name": "all_token1_decimals", "block_contents": "Decimal adjustment of token1"}, "ethereum_models.all_token0_symbol": {"unique_id": "ethereum_models.all_token0_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token0_symbol.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_symbol.md", "name": "all_token0_symbol", "block_contents": "Symbol of token0"}, "ethereum_models.positions_collected_fees_price_lower": {"unique_id": "ethereum_models.positions_collected_fees_price_lower", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_price_lower.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_price_lower.md", "name": "positions_collected_fees_price_lower", "block_contents": "Lower bound of the liquidity position represented as token 1 per token 0."}, "ethereum_models.positions_collected_fees_price_lower_usd": {"unique_id": "ethereum_models.positions_collected_fees_price_lower_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_price_lower_usd.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_price_lower_usd.md", "name": "positions_collected_fees_price_lower_usd", "block_contents": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD."}, "ethereum_models.positions_price_upper_1_0": {"unique_id": "ethereum_models.positions_price_upper_1_0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_upper_1_0.md", "original_file_path": "models/doc_descriptions/univ3/all_price_upper_1_0.md", "name": "positions_price_upper_1_0", "block_contents": "pper bound of the liquidity position represented as token 1 per token 0"}, "ethereum_models.swaps_tick": {"unique_id": "ethereum_models.swaps_tick", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/swaps_tick.md", "original_file_path": "models/doc_descriptions/univ3/swaps_tick.md", "name": "swaps_tick", "block_contents": "The log base 1.0001 of the price of the pool after the swap"}, "ethereum_models.pools_fee_percent": {"unique_id": "ethereum_models.pools_fee_percent", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pools_fee_percent.md", "original_file_path": "models/doc_descriptions/univ3/pools_fee_percent.md", "name": "pools_fee_percent", "block_contents": "The fee expressed as a decimal percentage"}, "ethereum_models.positions_price_upper_0_1": {"unique_id": "ethereum_models.positions_price_upper_0_1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_upper_0_1.md", "original_file_path": "models/doc_descriptions/univ3/all_price_upper_0_1.md", "name": "positions_price_upper_0_1", "block_contents": "Upper bound of the liquidity position represented as token 0 per token 1"}, "ethereum_models.swaps_sender": {"unique_id": "ethereum_models.swaps_sender", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/swaps_sender.md", "original_file_path": "models/doc_descriptions/univ3/swaps_sender.md", "name": "swaps_sender", "block_contents": "The address that initiated the swap call, and that received the callback"}, "ethereum_models.positions_token_owed0_adjusted": {"unique_id": "ethereum_models.positions_token_owed0_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_tokens_owed0_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/positions_tokens_owed0_adjusted.md", "name": "positions_token_owed0_adjusted", "block_contents": "The uncollected amount of token0 owed to the position as of the last computation."}, "ethereum_models.pool_stats_table_doc": {"unique_id": "ethereum_models.pool_stats_table_doc", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_table_doc.md", "name": "pool_stats_table_doc", "block_contents": "Statistics for each pool, appened each time a transaction triggers a Pool Event (i.e. 'Initialize', 'Mint', 'Collect', 'Burn', 'Swap', 'Flash', 'IncreaseObservationCardinalityNext', 'SetFeeProtocol', 'CollectProtocol', etc.). \n\nA new record is appended each time this occurs. These stats are read from the Pool contract state leveraging Flipside's fully archival Ethereum cluster."}, "ethereum_models.positions_price_lower_0_1_usd": {"unique_id": "ethereum_models.positions_price_lower_0_1_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_lower_0_1_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_price_lower_0_1_usd.md", "name": "positions_price_lower_0_1_usd", "block_contents": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "ethereum_models.pools_init_price_1_0": {"unique_id": "ethereum_models.pools_init_price_1_0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pools_init_price_1_0.md", "original_file_path": "models/doc_descriptions/univ3/pools_init_price_1_0.md", "name": "pools_init_price_1_0", "block_contents": "The initial price of the Pool (converted from sqrtPriceX96)."}, "ethereum_models.swaps_recipient": {"unique_id": "ethereum_models.swaps_recipient", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/swaps_recipient.md", "original_file_path": "models/doc_descriptions/univ3/swaps_recipient.md", "name": "swaps_recipient", "block_contents": "The address that received the output of the swap"}, "ethereum_models.positions_nf_position_manager_address": {"unique_id": "ethereum_models.positions_nf_position_manager_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_nf_position_manager_address.md", "original_file_path": "models/doc_descriptions/univ3/all_nf_position_manager_address.md", "name": "positions_nf_position_manager_address", "block_contents": "The address of the peripheral nf position manager contract, if used."}, "ethereum_models.pool_stats_protocol_fees_token0_adjusted": {"unique_id": "ethereum_models.pool_stats_protocol_fees_token0_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_protocol_fees_token0_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_protocol_fees_token0_adjusted.md", "name": "pool_stats_protocol_fees_token0_adjusted", "block_contents": "The amount of token0 owed to the protocol, decimal adjusted"}, "ethereum_models.all_token1_symbol": {"unique_id": "ethereum_models.all_token1_symbol", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token1_symbol.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_symbol.md", "name": "all_token1_symbol", "block_contents": "Symbol of token1"}, "ethereum_models.pool_stats_virtual_reserves_token0_usd": {"unique_id": "ethereum_models.pool_stats_virtual_reserves_token0_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_reserves_token0_usd.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_reserves_token0_usd.md", "name": "pool_stats_virtual_reserves_token0_usd", "block_contents": "The virtual reserves of token0, converted to USD."}, "ethereum_models.positions_price_upper_1_0_usd": {"unique_id": "ethereum_models.positions_price_upper_1_0_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_upper_1_0_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_price_upper_1_0_usd.md", "name": "positions_price_upper_1_0_usd", "block_contents": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "ethereum_models.all_pool_address": {"unique_id": "ethereum_models.all_pool_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_pool_address.md", "original_file_path": "models/doc_descriptions/univ3/all_pool_address.md", "name": "all_pool_address", "block_contents": "The contract address of the pool"}, "ethereum_models.swaps_sqrt_price_x96": {"unique_id": "ethereum_models.swaps_sqrt_price_x96", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/swaps_sqrt_price_x96.md", "original_file_path": "models/doc_descriptions/univ3/swaps_sqrt_price_x96.md", "name": "swaps_sqrt_price_x96", "block_contents": "Original swap price before conversion"}, "ethereum_models.pool_stats_virtual_reserves_token0_adjusted": {"unique_id": "ethereum_models.pool_stats_virtual_reserves_token0_adjusted", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_reserves_token0_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_reserves_token0_adjusted.md", "name": "pool_stats_virtual_reserves_token0_adjusted", "block_contents": "The virtual reserves of token0, decimal adjusted, in the pool."}, "ethereum_models.positions_nf_token_id": {"unique_id": "ethereum_models.positions_nf_token_id", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_nf_token_id.md", "original_file_path": "models/doc_descriptions/univ3/all_nf_token_id.md", "name": "positions_nf_token_id", "block_contents": "The id of the NFT associated with the liquidity position"}, "ethereum_models.all_token1_address": {"unique_id": "ethereum_models.all_token1_address", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_token1_address.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_address.md", "name": "all_token1_address", "block_contents": "Address of token1"}, "ethereum_models.positions_tokens_owed1_usd": {"unique_id": "ethereum_models.positions_tokens_owed1_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_tokens_owed1_usd.md", "original_file_path": "models/doc_descriptions/univ3/positions_tokens_owed1_usd.md", "name": "positions_tokens_owed1_usd", "block_contents": "The uncollected amount of token1 owed to the position as of the last computation, converted to USD."}, "ethereum_models.swaps_amount1_usd": {"unique_id": "ethereum_models.swaps_amount1_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_amount1_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_amount1_usd.md", "name": "swaps_amount1_usd", "block_contents": "The delta of the token1 balance of the pool, converted to USD"}, "ethereum_models.pool_stats_token0_balance": {"unique_id": "ethereum_models.pool_stats_token0_balance", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token0_balance.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token0_balance.md", "name": "pool_stats_token0_balance", "block_contents": "The balance of token0 locked in the pool contract as of this block."}, "ethereum_models.positions_collected_fees_price_upper_usd": {"unique_id": "ethereum_models.positions_collected_fees_price_upper_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_price_upper_usd.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_price_upper_usd.md", "name": "positions_collected_fees_price_upper_usd", "block_contents": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD."}, "ethereum_models.pools_init_price_1_0_usd": {"unique_id": "ethereum_models.pools_init_price_1_0_usd", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/pools_init_price_1_0_usd.md", "original_file_path": "models/doc_descriptions/univ3/pools_init_price_1_0_usd.md", "name": "pools_init_price_1_0_usd", "block_contents": "The initial price of the Pool (converted from sqrtPriceX96) in USD."}, "ethereum_models.positions_price_lower_1_0": {"unique_id": "ethereum_models.positions_price_lower_1_0", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_lower_1_0.md", "original_file_path": "models/doc_descriptions/univ3/all_price_lower_1_0.md", "name": "positions_price_lower_1_0", "block_contents": "Lower bound of the liquidity position represented as token 1 per token 0"}, "ethereum_models.positions_price_lower_0_1": {"unique_id": "ethereum_models.positions_price_lower_0_1", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "doc_descriptions/univ3/all_price_lower_0_1.md", "original_file_path": "models/doc_descriptions/univ3/all_price_lower_0_1.md", "name": "positions_price_lower_0_1", "block_contents": "Lower bound of the liquidity position represented as token 0 per token 1"}, "dbt.__overview__": {"unique_id": "dbt.__overview__", "package_name": "dbt", "root_path": "/usr/local/Cellar/dbt-snowflake/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "overview.md", "original_file_path": "docs/overview.md", "name": "__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"}}, "exposures": {}, "metrics": {}, "selectors": {}, "disabled": {"test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_NAME.b6c5f036f2": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_NAME", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_POOL_NAME"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_NAME.b6c5f036f2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_POOL_NAME.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_POOL_NAME", "alias": "univ3_position_collected_fees_POOL_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862738.561014, "config_call_dict": {"enabled": false}, "column_name": "POOL_NAME", "file_key_name": "models.silver__univ3_position_collected_fees"}], "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.cfed10063a": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "feeGrowthGlobal1X128", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.cfed10063a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128", "alias": "univ3_pool_stats_feeGrowthGlobal1X128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862738.704381, "config_call_dict": {"enabled": false}, "column_name": "feeGrowthGlobal1X128", "file_key_name": "models.silver__univ3_pool_stats"}], "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.499d373d2e": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "feeGrowthGlobal0X128", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.499d373d2e", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128", "alias": "univ3_pool_stats_feeGrowthGlobal0X128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862738.706356, "config_call_dict": {"enabled": false}, "column_name": "feeGrowthGlobal0X128", "file_key_name": "models.silver__univ3_pool_stats"}], "test.ethereum_models.not_null_silver__univ3_pool_stats_TICK.04e91c6ccb": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_TICK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TICK.04e91c6ccb", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__univ3_pool_stats_TICK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_TICK", "alias": "univ3_pool_stats_TICK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862738.70948, "config_call_dict": {"enabled": false}, "column_name": "TICK", "file_key_name": "models.silver__univ3_pool_stats"}], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TEXT.04faf548d2": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TEXT", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_TEXT"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TEXT.04faf548d2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_TEXT.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_TEXT", "alias": "snapshot_PROPOSAL_TEXT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862739.461708, "config_call_dict": {"enabled": false}, "column_name": "PROPOSAL_TEXT", "file_key_name": "models.silver__snapshot"}], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1.1e82baebd7": [{"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f\") }}", "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__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1.1e82baebd7", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1", "alias": "rarible_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f"}, "created_at": 1670862740.0162299, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f"}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales"}], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1.143ec4351d": [{"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1.143ec4351d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1", "alias": "rarible_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9"}, "created_at": 1670862740.158738, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9"}, "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__rarible_sales"}], "test.ethereum_models.not_null_silver_maker__repayments_SYMBOL.31f2f3225a": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_SYMBOL.31f2f3225a", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__repayments_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_SYMBOL", "alias": "repayments_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862741.81676, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__repayments"}], "test.ethereum_models.not_null_silver_maker__deposits_SYMBOL.3d92312e1f": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_SYMBOL.3d92312e1f", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__deposits_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_SYMBOL", "alias": "deposits_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862741.907764, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__deposits"}], "test.ethereum_models.not_null_silver_maker__flash_loans_SYMBOL.3e4e85207d": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_SYMBOL.3e4e85207d", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__flash_loans_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_SYMBOL", "alias": "flash_loans_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862741.9662411, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__flash_loans"}], "test.ethereum_models.not_null_silver_maker__liquidations_SYMBOL.821fd03f47": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_SYMBOL.821fd03f47", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__liquidations_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_SYMBOL", "alias": "liquidations_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862742.1496162, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__liquidations"}], "test.ethereum_models.not_null_silver_maker__withdrawals_SYMBOL.7a2c1c7eb8": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_SYMBOL.7a2c1c7eb8", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_SYMBOL", "alias": "withdrawals_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862742.301017, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__withdrawals"}], "test.ethereum_models.not_null_silver_maker__withdrawals_DECIMALS.8671ef91f6": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_DECIMALS.8671ef91f6", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "not_null_silver_maker__withdrawals_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_DECIMALS", "alias": "withdrawals_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1670862742.3046982, "config_call_dict": {"enabled": false}, "column_name": "DECIMALS", "file_key_name": "models.silver_maker__withdrawals"}], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_.d5e1f336c2": [{"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_.d5e1f336c2", "package_name": "ethereum_models", "root_path": "/Users/atbmacbookpro/ethereum-models", "path": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a"}, "created_at": 1670862743.9221718, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a"}, "column_name": "TX_TO", "file_key_name": "models.core__ez_dex_swaps"}]}, "parent_map": {"model.ethereum_models.silver__beacon_attestations": ["model.ethereum_models.silver__beacon_blocks"], "model.ethereum_models.silver__beacon_blocks": ["source.ethereum_models.bronze_streamline.beacon_blocks", "source.ethereum_models.bronze_streamline.beacon_blocks"], "model.ethereum_models.silver__beacon_deposits": ["model.ethereum_models.silver__beacon_blocks"], "model.ethereum_models.beacon_chain__fact_attestations": ["model.ethereum_models.silver__beacon_attestations"], "model.ethereum_models.beacon_chain__fact_deposits": ["model.ethereum_models.silver__beacon_deposits"], "model.ethereum_models.beacon_chain__fact_blocks": ["model.ethereum_models.silver__beacon_blocks"], "model.ethereum_models.bronze__contracts_backfill": ["source.ethereum_models.flipside_silver.ethereum_contracts_backfill"], "model.ethereum_models.bronze__contracts": ["source.ethereum_models.bronze.prod_ethereum_sink_407559501"], "model.ethereum_models.bronze__blocks": ["source.ethereum_models.prod.ethereum_blocks"], "model.ethereum_models.bronze__transactions": ["source.ethereum_models.prod.ethereum_txs"], "model.ethereum_models.bronze__successful_reads": ["source.ethereum_models.bronze_streamline.reads", "source.ethereum_models.bronze_streamline.reads"], "model.ethereum_models.bronze_api__contract_reads": ["model.ethereum_models.silver__relevant_contracts", "source.ethereum_models.streamline_crosschain.node_mapping"], "model.ethereum_models.silver__univ3_positions": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.silver__univ3_lp_actions": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.silver__univ3_position_collected_fees": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.silver__univ3_pool_stats": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__blocks", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.silver__univ3_swaps": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.silver__univ3_pools": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.uniswapv3__ez_lp_actions": ["model.ethereum_models.silver__univ3_lp_actions"], "model.ethereum_models.uniswapv3__ez_swaps": ["model.ethereum_models.silver__univ3_swaps"], "model.ethereum_models.uniswapv3__ez_pools": ["model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.uniswapv3__ez_positions": ["model.ethereum_models.silver__univ3_positions"], "model.ethereum_models.uniswapv3__ez_pool_stats": ["model.ethereum_models.silver__univ3_pool_stats"], "model.ethereum_models.uniswapv3__ez_position_collected_fees": ["model.ethereum_models.silver__univ3_position_collected_fees"], "model.ethereum_models.ethereum_share__dim_contracts_extended": ["model.ethereum_models.ethereum_share__fact_event_logs", "model.ethereum_models.silver__contracts_extended"], "model.ethereum_models.ethereum_share__dim_dates": [], "model.ethereum_models.ethereum_share__ez_nft_mints": ["model.ethereum_models.core__ez_nft_mints"], "model.ethereum_models.ethereum_share__fact_traces": ["model.ethereum_models.silver__traces"], "model.ethereum_models.ethereum_share__fact_blocks": ["model.ethereum_models.silver__blocks"], "model.ethereum_models.ethereum_share__fact_event_logs": ["model.ethereum_models.silver__logs"], "model.ethereum_models.ethereum_share__fact_transactions": ["model.ethereum_models.silver__transactions"], "model.ethereum_models.ethereum_share__ez_eth_transfers": ["model.ethereum_models.core__ez_eth_transfers"], "model.ethereum_models.ethereum_share__fact_hourly_token_prices": ["source.ethereum_models.flipside_gold_ethereum.token_prices_hourly"], "model.ethereum_models.ethereum_share__ez_nft_transfers": ["model.ethereum_models.core__ez_nft_transfers"], "model.ethereum_models.ethereum_share__dim_function_signatures": ["model.ethereum_models.core__dim_function_signatures"], "model.ethereum_models.ethereum_share__fact_token_transfers": ["model.ethereum_models.silver__transfers"], "model.ethereum_models.ethereum_share__dim_labels": ["model.ethereum_models.core__dim_labels"], "model.ethereum_models.ethereum_share__ez_dex_swaps": ["model.ethereum_models.core__ez_dex_swaps"], "model.ethereum_models.ethereum_share__dim_event_signatures": ["model.ethereum_models.core__dim_event_signatures"], "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools": ["model.ethereum_models.core__dim_dex_liquidity_pools"], "model.ethereum_models.ethereum_share__ez_token_transfers": ["model.ethereum_models.core__ez_token_transfers"], "model.ethereum_models.ethereum_share__ez_nft_sales": ["model.ethereum_models.core__ez_nft_sales"], "model.ethereum_models.silver__proxies": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver__transactions": ["model.ethereum_models.bronze__transactions"], "model.ethereum_models.silver__contracts_extended": ["model.ethereum_models.bronze__contracts", "model.ethereum_models.bronze__contracts_backfill", "source.ethereum_models.flipside_silver.ethereum_contracts"], "model.ethereum_models.silver__transfers": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver__nft_metadata_api_requests": ["seed.ethereum_models.silver__seed_nft_metadata_upload", "source.ethereum_models.bronze_streamline.nft_metadata_api"], "model.ethereum_models.silver__logs": ["model.ethereum_models.bronze__transactions"], "model.ethereum_models.silver__blocks": ["model.ethereum_models.bronze__blocks"], "model.ethereum_models.silver__abis": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"], "model.ethereum_models.silver__token_meta_reads": ["model.ethereum_models.bronze__successful_reads"], "model.ethereum_models.silver__contracts": ["model.ethereum_models.silver__token_meta_reads", "source.ethereum_models.flipside_gold_ethereum.contracts"], "model.ethereum_models.silver__snapshot": ["source.ethereum_models.bronze.bronze_snapshot_719356055", "source.ethereum_models.bronze.bronze_snapshot_719356055", "source.ethereum_models.ethereum_silver.snapshot_network", "source.ethereum_models.ethereum_silver.snapshot_voting"], "model.ethereum_models.silver__eth_transfers": ["model.ethereum_models.silver__traces"], "model.ethereum_models.silver__nft_transfers": ["model.ethereum_models.core__dim_labels", "model.ethereum_models.silver__logs", "source.ethereum_models.ethereum_silver.token_meta_backup", "source.ethereum_models.flipside_gold_ethereum.nft_metadata"], "model.ethereum_models.silver__traces": ["model.ethereum_models.bronze__blocks", "model.ethereum_models.bronze__transactions"], "model.ethereum_models.silver__token_prices_coin_market_cap_hourly": ["source.ethereum_models.crosschain.dim_date_hours", "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap", "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap", "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap", "source.ethereum_models.flipside_silver.prices_v2"], "model.ethereum_models.silver__token_prices_all_providers_hourly": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "model.ethereum_models.silver__token_prices_coin_gecko_hourly": ["source.ethereum_models.crosschain.dim_date_hours", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "source.ethereum_models.flipside_silver.prices_v2"], "model.ethereum_models.silver__optimism_state_hashes": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver__optimism_submission_hashes": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver_nft__looksrare_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers"], "model.ethereum_models.silver_nft__cryptopunk_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions"], "model.ethereum_models.silver_nft__rarible_sales": ["model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions"], "model.ethereum_models.silver_nft__x2y2_sales": ["model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transactions"], "model.ethereum_models.silver_nft__seaport_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__x2y2_sales"], "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions"], "model.ethereum_models.silver_nft__sudoswap_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers"], "model.ethereum_models.silver_nft__metadata": ["source.ethereum_models.flipside_gold_ethereum.nft_metadata"], "model.ethereum_models.silver_nft__opensea_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers"], "model.ethereum_models.silver_nft__nftx_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver_dex__v2_swaps"], "model.ethereum_models.silver_maker__delegations": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces"], "model.ethereum_models.silver_maker__repayments": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver_maker__deposits": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_maker__vault_creation"], "model.ethereum_models.silver_maker__vault_creation": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver_maker__flash_loans": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver_maker__withdrawals": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_maker__vault_creation"], "model.ethereum_models.silver_maker__liquidations": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver_maker__governance_votes": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver__eth_balance_diffs": ["model.ethereum_models.silver__eth_balances"], "model.ethereum_models.silver__eth_balances": ["model.ethereum_models.silver__blocks", "source.ethereum_models.bronze_streamline.eth_balances", "source.ethereum_models.bronze_streamline.eth_balances"], "model.ethereum_models.silver__token_balance_diffs": ["model.ethereum_models.silver__token_balances"], "model.ethereum_models.silver__token_balances": ["model.ethereum_models.silver__blocks", "source.ethereum_models.bronze_streamline.token_balances", "source.ethereum_models.bronze_streamline.token_balances"], "model.ethereum_models.silver_dex__curve_swaps": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_dex__curve_pools"], "model.ethereum_models.silver_dex__curve_pools": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__dim_contracts", "seed.ethereum_models.silver__curve_pools_backfill", "source.ethereum_models.flipside_silver_ethereum.reads"], "model.ethereum_models.silver_dex__v2_swaps": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_dex__pools"], "model.ethereum_models.silver_dex__v2_pool_daily_metrics": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__blocks"], "model.ethereum_models.silver_dex__pools": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools"], "model.ethereum_models.silver_dex__v2_pool_weekly_metrics": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__blocks"], "model.ethereum_models.silver_dex__balancer_swaps": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_dex__balancer_pools"], "model.ethereum_models.silver_dex__balancer_pools": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver_dex__synthetix_swaps": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "seed.ethereum_models.silver__synthetix_synths", "seed.ethereum_models.silver__synthetix_synths"], "model.ethereum_models.streamline__complete_contract_abis": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"], "model.ethereum_models.streamline__complete_transactions": ["source.ethereum_models.bronze_streamline.transactions", "source.ethereum_models.bronze_streamline.transactions"], "model.ethereum_models.streamline__reads_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__reads_history"], "model.ethereum_models.streamline__contract_addresses": ["model.ethereum_models.silver__traces"], "model.ethereum_models.streamline__contract_reads": ["model.ethereum_models.streamline__aave_incentives_read", "model.ethereum_models.streamline__aave_prices_oracle_read", "model.ethereum_models.streamline__aave_reserve_config_reads", "model.ethereum_models.streamline__aave_reserve_data_read", "model.ethereum_models.streamline__chainlink_prices", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "model.ethereum_models.streamline__contract_meta_read", "model.ethereum_models.streamline__curve_pool_reads", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "model.ethereum_models.streamline__dex_pool_v2_allocpoints", "model.ethereum_models.streamline__dex_reserve_reads", "model.ethereum_models.streamline__uni_v3_pool_reads", "model.ethereum_models.streamline__uni_v3_position_reads", "model.ethereum_models.streamline__uni_v3_token_reads"], "model.ethereum_models.streamline__transactions_history": ["model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions"], "model.ethereum_models.streamline__eth_balances_history": ["model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances"], "model.ethereum_models.streamline__transactions_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions"], "model.ethereum_models.streamline__eth_balances_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances"], "model.ethereum_models.streamline__complete_token_balances": ["source.ethereum_models.bronze_streamline.token_balances", "source.ethereum_models.bronze_streamline.token_balances"], "model.ethereum_models.streamline__beacon_blocks_realtime": ["model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"], "model.ethereum_models.streamline__token_balances_history": ["model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances"], "model.ethereum_models.streamline__complete_eth_balances": ["source.ethereum_models.bronze_streamline.eth_balances", "source.ethereum_models.bronze_streamline.eth_balances"], "model.ethereum_models.streamline__token_balances_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances"], "model.ethereum_models.streamline__contract_abis_realtime": ["model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_addresses"], "model.ethereum_models.streamline__complete_beacon_blocks": ["source.ethereum_models.bronze_streamline.beacon_blocks", "source.ethereum_models.bronze_streamline.beacon_blocks"], "model.ethereum_models.streamline__complete_blocks": ["source.ethereum_models.bronze_streamline.blocks", "source.ethereum_models.bronze_streamline.blocks"], "model.ethereum_models.streamline__contract_abis_history": ["model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses"], "model.ethereum_models.streamline__token_balances": ["model.ethereum_models.silver__logs"], "model.ethereum_models.streamline__beacon_blocks_history": ["model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"], "model.ethereum_models._max_block_by_date": ["model.ethereum_models.silver__blocks"], "model.ethereum_models._block_ranges": ["model.ethereum_models.silver__blocks"], "model.ethereum_models.streamline__reads_history": ["model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__blocks_history": ["model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks"], "model.ethereum_models.streamline__complete_reads": ["source.ethereum_models.bronze_streamline.reads", "source.ethereum_models.bronze_streamline.reads"], "model.ethereum_models.streamline__blocks_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks"], "model.ethereum_models.streamline__blocks": [], "model.ethereum_models.streamline__eth_balances": ["model.ethereum_models.silver__traces"], "model.ethereum_models.streamline__beacon_blocks": [], "model.ethereum_models.streamline__aave_reserve_config_reads": ["model.ethereum_models._block_ranges", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_dex_liquidity_pools", "model.ethereum_models.silver__blocks", "model.ethereum_models.silver__token_balances", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko"], "model.ethereum_models.streamline__compound_comptroller_stats": ["model.ethereum_models._block_ranges", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__dim_function_signatures"], "model.ethereum_models.streamline__compound_market_stats": ["model.ethereum_models._block_ranges", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__dim_function_signatures"], "model.ethereum_models.streamline__dex_reserve_reads": ["model.ethereum_models.silver_dex__v2_swaps"], "model.ethereum_models.streamline__price_api_token_reads": ["model.ethereum_models.silver__contracts", "model.ethereum_models.silver__traces", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap"], "model.ethereum_models.streamline__uni_v3_position_reads": ["model.ethereum_models.silver__logs"], "model.ethereum_models.streamline__aave_reserve_data_read": ["model.ethereum_models._block_ranges", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.streamline__chainlink_prices": ["model.ethereum_models._block_ranges", "seed.ethereum_models.silver__chainlink_feeds_seed"], "model.ethereum_models.streamline__uni_v3_token_reads": ["model.ethereum_models.core__dim_function_signatures", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.streamline__price_api_token_reads"], "model.ethereum_models.streamline__uni_v3_pool_reads": ["model.ethereum_models._block_ranges", "model.ethereum_models.core__dim_function_signatures", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.streamline__curve_pool_reads": ["model.ethereum_models.silver__traces"], "model.ethereum_models.streamline__dex_pool_v2_allocpoints": ["model.ethereum_models.silver__blocks"], "model.ethereum_models.streamline__contract_meta_read": ["model.ethereum_models.core__dim_function_signatures", "source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"], "model.ethereum_models.streamline__aave_prices_oracle_read": ["model.ethereum_models._block_ranges", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.streamline__aave_incentives_read": ["model.ethereum_models._block_ranges", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.silver__daily_balances": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__daily_eth_balances", "model.ethereum_models.silver__daily_token_balances"], "model.ethereum_models.silver__daily_token_balances": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.silver__token_balances"], "model.ethereum_models.silver__daily_eth_balances": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.silver__eth_balances"], "model.ethereum_models.silver__relevant_contracts": ["model.ethereum_models.silver__logs"], "model.ethereum_models.core__fact_transactions": ["model.ethereum_models.silver__transactions"], "model.ethereum_models.core__dim_nft_metadata": ["source.ethereum_models.flipside_gold_ethereum.nft_metadata"], "model.ethereum_models.core__dim_contracts_extended": ["model.ethereum_models.silver__contracts_extended"], "model.ethereum_models.core__ez_token_transfers": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__transfers"], "model.ethereum_models.core__ez_balance_deltas": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__eth_balance_diffs", "model.ethereum_models.silver__token_balance_diffs"], "model.ethereum_models.core__ez_nft_sales": ["model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales"], "model.ethereum_models.core__ez_nft_transfers": ["model.ethereum_models.silver__nft_transfers"], "model.ethereum_models.core__ez_eth_transfers": ["model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "source.ethereum_models.ethereum_share.token_prices_hourly"], "model.ethereum_models.core__fact_token_transfers": ["model.ethereum_models.silver__transfers"], "model.ethereum_models.core__dim_function_signatures": ["source.ethereum_models.ethereum_silver.signatures_backfill"], "model.ethereum_models.core__fact_hourly_token_prices": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "model.ethereum_models.core__fact_traces": ["model.ethereum_models.silver__traces"], "model.ethereum_models.core__dim_event_signatures": ["source.ethereum_models.ethereum_silver.event_signatures_backfill"], "model.ethereum_models.core__fact_blocks": ["model.ethereum_models.silver__blocks"], "model.ethereum_models.core__fact_eth_balances": ["model.ethereum_models.silver__eth_balances"], "model.ethereum_models.core__fact_token_balances": ["model.ethereum_models.silver__token_balances"], "model.ethereum_models.core__ez_current_balances": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__eth_balance_diffs", "model.ethereum_models.silver__token_balance_diffs"], "model.ethereum_models.core__ez_nft_mints": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers"], "model.ethereum_models.core__dim_dates": [], "model.ethereum_models.core__fact_event_logs": ["model.ethereum_models.silver__logs"], "model.ethereum_models.core__ez_snapshot": ["model.ethereum_models.silver__snapshot"], "model.ethereum_models.core__dim_contracts": ["model.ethereum_models.silver__contracts"], "model.ethereum_models.core__fact_contract_reads": ["model.ethereum_models.bronze__successful_reads"], "model.ethereum_models.core__dim_labels": ["source.ethereum_models.crosschain.address_labels"], "model.ethereum_models.core__sv_dim_labels": ["source.ethereum_models.ethereum_share.labels"], "model.ethereum_models.core__sv_fact_blocks": ["model.ethereum_models.core__fact_blocks"], "model.ethereum_models.core__sv_fact_traces": ["model.ethereum_models.core__fact_traces"], "model.ethereum_models.core__sv_ez_nft_transfers": ["model.ethereum_models.core__ez_nft_transfers"], "model.ethereum_models.core__sv_ez_eth_transfers": ["model.ethereum_models.core__ez_eth_transfers"], "model.ethereum_models.core__sv_dim_function_signatures": ["model.ethereum_models.core__dim_function_signatures"], "model.ethereum_models.core__sv_ez_dex_swaps": ["model.ethereum_models.core__ez_dex_swaps"], "model.ethereum_models.core__sv_fact_transactions": ["model.ethereum_models.core__fact_transactions"], "model.ethereum_models.core__sv_fact_event_logs": ["model.ethereum_models.core__fact_event_logs"], "model.ethereum_models.core__sv_ez_nft_sales": ["model.ethereum_models.core__ez_nft_sales"], "model.ethereum_models.core__sv_fact_token_transfers": ["model.ethereum_models.core__fact_token_transfers"], "model.ethereum_models.core__sv_dim_dex_liquidity_pools": ["source.ethereum_models.ethereum_share.dex_liquidity_pools"], "model.ethereum_models.core__sv_dim_contracts": ["model.ethereum_models.core__dim_contracts"], "model.ethereum_models.core__sv_fact_hourly_token_prices": ["source.ethereum_models.ethereum_share.token_prices_hourly"], "model.ethereum_models.core__sv_dim_event_signatures": ["model.ethereum_models.core__dim_event_signatures"], "model.ethereum_models.maker__ez_repayments": ["model.ethereum_models.silver_maker__repayments"], "model.ethereum_models.maker__ez_delegations": ["model.ethereum_models.silver_maker__delegations"], "model.ethereum_models.maker__ez_deposits": ["model.ethereum_models.silver_maker__deposits"], "model.ethereum_models.maker__ez_liquidations": ["model.ethereum_models.silver_maker__liquidations"], "model.ethereum_models.maker__ez_flash_loans": ["model.ethereum_models.silver_maker__flash_loans"], "model.ethereum_models.maker__ez_withdrawals": ["model.ethereum_models.silver_maker__withdrawals"], "model.ethereum_models.maker__ez_vault_creation": ["model.ethereum_models.silver_maker__vault_creation"], "model.ethereum_models.maker__ez_governance_votes": ["model.ethereum_models.silver_maker__governance_votes"], "model.ethereum_models.core__dim_dex_liquidity_pools": ["model.ethereum_models.silver_dex__pools"], "model.ethereum_models.core__fact_dex_pool_weekly_reads": ["model.ethereum_models.silver_dex__v2_pool_weekly_metrics"], "model.ethereum_models.core__ez_dex_swaps": ["model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__synthetix_swaps", "model.ethereum_models.silver_dex__v2_swaps"], "model.ethereum_models.core__fact_dex_pool_daily_reads": ["model.ethereum_models.silver_dex__v2_pool_daily_metrics"], "model.ethereum_models.silver__aave_liquidity_mining": ["model.ethereum_models.bronze__successful_reads"], "model.ethereum_models.silver__aave_token_prices": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.silver__aave_oracle_prices": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__blocks"], "model.ethereum_models.silver__aave_market_stats": ["model.ethereum_models.bronze__successful_reads"], "model.ethereum_models.silver__aave_tokens": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts", "seed.ethereum_models.silver__aave_tokens_backfill"], "model.ethereum_models.aave__ez_borrows": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_deposits": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_votes": ["model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_flashloans": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_liquidations": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_market_stats": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__aave_liquidity_mining", "model.ethereum_models.silver__aave_market_stats", "model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__blocks"], "model.ethereum_models.aave__ez_repayments": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_proposals": ["model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs"], "model.ethereum_models.aave__ez_withdraws": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.sushi__ez_lending": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.sushi__ez_swaps": ["model.ethereum_models.core__ez_dex_swaps"], "model.ethereum_models.sushi__dim_distributor_reward_schedule": ["source.ethereum_models.bronze_streamline.sushi_rewards_schedule"], "model.ethereum_models.sushi__ez_borrowing": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver__comp_market_stats": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__blocks"], "model.ethereum_models.compound__ez_borrows": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "model.ethereum_models.compound__ez_market_stats": ["model.ethereum_models.silver__comp_market_stats"], "model.ethereum_models.compound__ez_asset_details": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts"], "model.ethereum_models.compound__ez_repayments": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "model.ethereum_models.compound__ez_liquidations": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "model.ethereum_models.compound__ez_deposits": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "model.ethereum_models.compound__ez_redemptions": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "test.ethereum_models.test_silver__transactions_tx_gaps": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__blocks", "model.ethereum_models.silver__transactions"], "seed.ethereum_models.silver__synthetix_synths": [], "seed.ethereum_models.silver__seed_nft_metadata_upload": [], "seed.ethereum_models.silver__event_signatures_backfill": [], "seed.ethereum_models.silver__aave_tokens_backfill": [], "seed.ethereum_models.silver__snapshot_network": [], "seed.ethereum_models.silver__eth_sig_art": [], "seed.ethereum_models.silver__curve_pools_backfill": [], "seed.ethereum_models.silver__chainlink_feeds_seed": [], "seed.ethereum_models.silver__snapshot_voting": [], "seed.ethereum_models.silver__signatures_backfill": [], "operation.ethereum_models.ethereum_models-on-run-start-0": [], "operation.ethereum_models.ethereum_models-on-run-start-1": [], "operation.ethereum_models.ethereum_models-on-run-start-2": [], "operation.ethereum_models.ethereum_models-on-run-start-3": [], "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7": ["model.ethereum_models.bronze_api__contract_reads"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a": ["model.ethereum_models.bronze_api__contract_reads"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23": ["model.ethereum_models.bronze_api__contract_reads"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511": ["model.ethereum_models.bronze_api__contract_reads"], "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd": ["model.ethereum_models.silver__logs"], "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_ID.d1ce170cb7": ["model.ethereum_models.silver__proxies"], "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_ID.92805fc255": ["model.ethereum_models.silver__abis"], "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae": ["model.ethereum_models.silver__contracts"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3": ["model.ethereum_models.silver__contracts"], "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6": ["model.ethereum_models.silver__traces"], "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044": ["model.ethereum_models.silver__traces"], "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b": ["model.ethereum_models.silver__traces"], "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422": ["model.ethereum_models.silver_dex__v2_pool_daily_metrics"], "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba": ["model.ethereum_models.silver_dex__balancer_pools"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284": ["model.ethereum_models.silver_dex__pools"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd": ["model.ethereum_models.silver_dex__v2_pool_weekly_metrics"], "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29": ["model.ethereum_models.core__ez_nft_mints"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be": ["model.ethereum_models.core__ez_nft_mints"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb": ["model.ethereum_models.silver__aave_liquidity_mining"], "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200": ["model.ethereum_models.silver__aave_liquidity_mining"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c": ["model.ethereum_models.silver__aave_liquidity_mining"], "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25": ["model.ethereum_models.compound__ez_asset_details"], "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269": ["model.ethereum_models.compound__ez_liquidations"], "model.ethereum_models.silver__chainlink_feeds": ["model.ethereum_models.bronze__successful_reads"], "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221": ["model.ethereum_models.silver__chainlink_feeds"], "model.ethereum_models.silver_nft__blur_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b": ["model.ethereum_models.silver_nft__blur_sales"], "model.ethereum_models.chainlink__ez_oracle_feeds": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__chainlink_feeds", "model.ethereum_models.silver__contracts", "seed.ethereum_models.silver__chainlink_feeds_seed"], "model.ethereum_models.chainlink__fact_oracle_feeds": ["model.ethereum_models.silver__chainlink_feeds"], "model.ethereum_models.chainlink__dim_oracle_feeds": ["seed.ethereum_models.silver__chainlink_feeds_seed"], "source.ethereum_models.prod.ethereum_blocks": [], "source.ethereum_models.prod.ethereum_txs": [], "source.ethereum_models.flipside_gold_ethereum.contracts": [], "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly": [], "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools": [], "source.ethereum_models.flipside_gold_ethereum.nft_metadata": [], "source.ethereum_models.crosschain.address_labels": [], "source.ethereum_models.crosschain.dim_date_hours": [], "source.ethereum_models.flipside_silver_ethereum.contracts": [], "source.ethereum_models.flipside_silver_ethereum.reads": [], "source.ethereum_models.flipside_silver.ethereum_contracts_backfill": [], "source.ethereum_models.flipside_silver.ethereum_contracts": [], "source.ethereum_models.flipside_silver.prices_v2": [], "source.ethereum_models.eth_dev_db.aave_atokens_upload": [], "source.ethereum_models.eth_dev_db.curve_pools_backfill": [], "source.ethereum_models.bronze.prod_ethereum_sink_407559501": [], "source.ethereum_models.bronze.bronze_snapshot_719356055": [], "source.ethereum_models.ethereum_silver.token_meta_backup": [], "source.ethereum_models.ethereum_silver.signatures_backfill": [], "source.ethereum_models.ethereum_silver.event_signatures_backfill": [], "source.ethereum_models.ethereum_silver.aave_atokens_upload": [], "source.ethereum_models.ethereum_silver.snapshot_voting": [], "source.ethereum_models.ethereum_silver.snapshot_network": [], "source.ethereum_models.ethereum_share.token_prices_hourly": [], "source.ethereum_models.ethereum_share.dex_liquidity_pools": [], "source.ethereum_models.ethereum_share.labels": [], "source.ethereum_models.bronze_streamline.token_balances": [], "source.ethereum_models.bronze_streamline.eth_balances": [], "source.ethereum_models.bronze_streamline.reads": [], "source.ethereum_models.bronze_streamline.contract_abis": [], "source.ethereum_models.bronze_streamline.nft_metadata_api": [], "source.ethereum_models.bronze_streamline.sushi_rewards_schedule": [], "source.ethereum_models.bronze_streamline.blocks": [], "source.ethereum_models.bronze_streamline.transactions": [], "source.ethereum_models.bronze_streamline.beacon_blocks": [], "source.ethereum_models.bronze_streamline.committees": [], "source.ethereum_models.bronze_streamline.validators": [], "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko": [], "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko": [], "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap": [], "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap": [], "source.ethereum_models.streamline_crosschain.node_mapping": []}, "child_map": {"model.ethereum_models.silver__beacon_attestations": ["model.ethereum_models.beacon_chain__fact_attestations", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41", "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37", "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa", "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7", "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa", "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253", "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3", "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f", "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43", "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9", "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df", "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d", "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647"], "model.ethereum_models.silver__beacon_blocks": ["model.ethereum_models.beacon_chain__fact_blocks", "model.ethereum_models.silver__beacon_attestations", "model.ethereum_models.silver__beacon_deposits", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8", "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b", "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff", "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51", "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5", "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343", "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe", "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154", "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c", "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1", "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9", "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e"], "model.ethereum_models.silver__beacon_deposits": ["model.ethereum_models.beacon_chain__fact_deposits", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01", "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8", "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c", "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21", "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91", "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161", "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e", "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444", "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0"], "model.ethereum_models.beacon_chain__fact_attestations": [], "model.ethereum_models.beacon_chain__fact_deposits": [], "model.ethereum_models.beacon_chain__fact_blocks": [], "model.ethereum_models.bronze__contracts_backfill": ["model.ethereum_models.silver__contracts_extended"], "model.ethereum_models.bronze__contracts": ["model.ethereum_models.silver__contracts_extended"], "model.ethereum_models.bronze__blocks": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__traces"], "model.ethereum_models.bronze__transactions": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions"], "model.ethereum_models.bronze__successful_reads": ["model.ethereum_models.core__fact_contract_reads", "model.ethereum_models.silver__aave_liquidity_mining", "model.ethereum_models.silver__aave_market_stats", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__chainlink_feeds", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.silver__token_meta_reads", "model.ethereum_models.silver__univ3_pool_stats", "model.ethereum_models.silver__univ3_positions", "model.ethereum_models.silver_dex__curve_pools", "model.ethereum_models.silver_dex__v2_pool_daily_metrics", "model.ethereum_models.silver_dex__v2_pool_weekly_metrics", "model.ethereum_models.silver_dex__v2_pool_weekly_metrics", "model.ethereum_models.silver_dex__v2_pool_weekly_metrics"], "model.ethereum_models.bronze_api__contract_reads": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511", "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7"], "model.ethereum_models.silver__univ3_positions": ["model.ethereum_models.uniswapv3__ez_positions", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca", "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce", "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84", "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250", "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d", "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5", "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e", "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f", "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4", "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543", "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551", "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4", "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87", "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7", "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478", "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790", "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61", "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e"], "model.ethereum_models.silver__univ3_lp_actions": ["model.ethereum_models.silver__univ3_positions", "model.ethereum_models.uniswapv3__ez_lp_actions", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2", "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614", "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23", "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7", "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac", "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4", "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea", "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d", "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f", "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90"], "model.ethereum_models.silver__univ3_position_collected_fees": ["model.ethereum_models.uniswapv3__ez_position_collected_fees", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd", "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2"], "model.ethereum_models.silver__univ3_pool_stats": ["model.ethereum_models.uniswapv3__ez_pool_stats", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc", "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783", "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431", "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b", "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f", "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f", "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c", "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53"], "model.ethereum_models.silver__univ3_swaps": ["model.ethereum_models.core__ez_dex_swaps", "model.ethereum_models.uniswapv3__ez_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19", "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6", "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8", "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448", "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e", "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0", "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899", "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c", "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84", "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00", "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70", "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588", "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81", "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347", "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de", "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9"], "model.ethereum_models.silver__univ3_pools": ["model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.silver__univ3_pool_stats", "model.ethereum_models.silver__univ3_position_collected_fees", "model.ethereum_models.silver__univ3_positions", "model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.streamline__uni_v3_pool_reads", "model.ethereum_models.streamline__uni_v3_token_reads", "model.ethereum_models.streamline__uni_v3_token_reads", "model.ethereum_models.uniswapv3__ez_pools", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1", "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2", "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a", "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b", "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503", "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935", "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204", "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568", "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2"], "model.ethereum_models.uniswapv3__ez_lp_actions": [], "model.ethereum_models.uniswapv3__ez_swaps": [], "model.ethereum_models.uniswapv3__ez_pools": [], "model.ethereum_models.uniswapv3__ez_positions": [], "model.ethereum_models.uniswapv3__ez_pool_stats": [], "model.ethereum_models.uniswapv3__ez_position_collected_fees": [], "model.ethereum_models.ethereum_share__dim_contracts_extended": [], "model.ethereum_models.ethereum_share__dim_dates": [], "model.ethereum_models.ethereum_share__ez_nft_mints": [], "model.ethereum_models.ethereum_share__fact_traces": [], "model.ethereum_models.ethereum_share__fact_blocks": [], "model.ethereum_models.ethereum_share__fact_event_logs": ["model.ethereum_models.ethereum_share__dim_contracts_extended"], "model.ethereum_models.ethereum_share__fact_transactions": [], "model.ethereum_models.ethereum_share__ez_eth_transfers": [], "model.ethereum_models.ethereum_share__fact_hourly_token_prices": [], "model.ethereum_models.ethereum_share__ez_nft_transfers": [], "model.ethereum_models.ethereum_share__dim_function_signatures": [], "model.ethereum_models.ethereum_share__fact_token_transfers": [], "model.ethereum_models.ethereum_share__dim_labels": [], "model.ethereum_models.ethereum_share__ez_dex_swaps": [], "model.ethereum_models.ethereum_share__dim_event_signatures": [], "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools": [], "model.ethereum_models.ethereum_share__ez_token_transfers": [], "model.ethereum_models.ethereum_share__ez_nft_sales": [], "model.ethereum_models.silver__proxies": ["test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_ID.d1ce170cb7"], "model.ethereum_models.silver__transactions": ["model.ethereum_models.core__ez_eth_transfers", "model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__fact_transactions", "model.ethereum_models.ethereum_share__fact_transactions", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6", "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5", "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0", "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d", "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f", "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7", "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c", "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43", "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228", "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584", "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0", "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449", "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1", "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9", "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68", "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7", "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a", "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085", "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062", "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a", "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e", "test.ethereum_models.test_silver__transactions_tx_gaps"], "model.ethereum_models.silver__contracts_extended": ["model.ethereum_models.core__dim_contracts_extended", "model.ethereum_models.ethereum_share__dim_contracts_extended", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1", "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be", "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b"], "model.ethereum_models.silver__transfers": ["model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.core__fact_token_transfers", "model.ethereum_models.ethereum_share__fact_token_transfers", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726", "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531", "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c", "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef", "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c", "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127", "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732", "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7", "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c", "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc", "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40"], "model.ethereum_models.silver__nft_metadata_api_requests": [], "model.ethereum_models.silver__logs": ["model.ethereum_models.aave__ez_borrows", "model.ethereum_models.aave__ez_deposits", "model.ethereum_models.aave__ez_flashloans", "model.ethereum_models.aave__ez_liquidations", "model.ethereum_models.aave__ez_repayments", "model.ethereum_models.aave__ez_votes", "model.ethereum_models.aave__ez_withdraws", "model.ethereum_models.compound__ez_borrows", "model.ethereum_models.compound__ez_deposits", "model.ethereum_models.compound__ez_liquidations", "model.ethereum_models.compound__ez_redemptions", "model.ethereum_models.compound__ez_repayments", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.ethereum_share__fact_event_logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__optimism_state_hashes", "model.ethereum_models.silver__optimism_submission_hashes", "model.ethereum_models.silver__proxies", "model.ethereum_models.silver__relevant_contracts", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_position_collected_fees", "model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.silver_dex__balancer_pools", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__pools", "model.ethereum_models.silver_dex__pools", "model.ethereum_models.silver_dex__synthetix_swaps", "model.ethereum_models.silver_dex__v2_swaps", "model.ethereum_models.silver_maker__delegations", "model.ethereum_models.silver_maker__delegations", "model.ethereum_models.silver_maker__delegations", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__flash_loans", "model.ethereum_models.silver_maker__flash_loans", "model.ethereum_models.silver_maker__flash_loans", "model.ethereum_models.silver_maker__governance_votes", "model.ethereum_models.silver_maker__liquidations", "model.ethereum_models.silver_maker__liquidations", "model.ethereum_models.silver_maker__liquidations", "model.ethereum_models.silver_maker__repayments", "model.ethereum_models.silver_maker__repayments", "model.ethereum_models.silver_maker__repayments", "model.ethereum_models.silver_maker__vault_creation", "model.ethereum_models.silver_maker__withdrawals", "model.ethereum_models.silver_maker__withdrawals", "model.ethereum_models.silver_maker__withdrawals", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__uni_v3_position_reads", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd", "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c", "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c", "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb", "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4", "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7", "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0", "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91", "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17", "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85", "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d", "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a", "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a"], "model.ethereum_models.silver__blocks": ["model.ethereum_models._block_ranges", "model.ethereum_models._max_block_by_date", "model.ethereum_models.aave__ez_market_stats", "model.ethereum_models.chainlink__ez_oracle_feeds", "model.ethereum_models.core__fact_blocks", "model.ethereum_models.ethereum_share__fact_blocks", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.silver__eth_balances", "model.ethereum_models.silver__token_balances", "model.ethereum_models.silver__univ3_pool_stats", "model.ethereum_models.silver_dex__v2_pool_daily_metrics", "model.ethereum_models.silver_dex__v2_pool_weekly_metrics", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "model.ethereum_models.streamline__dex_pool_v2_allocpoints", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca", "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96", "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b", "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97", "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead", "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310", "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea", "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7", "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a", "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94", "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87", "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1", "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884", "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346", "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f", "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e", "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b", "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9", "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6", "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840", "test.ethereum_models.test_silver__transactions_tx_gaps", "test.ethereum_models.test_silver__transactions_tx_gaps"], "model.ethereum_models.silver__abis": ["test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_ID.92805fc255"], "model.ethereum_models.silver__token_meta_reads": ["model.ethereum_models.silver__contracts"], "model.ethereum_models.silver__contracts": ["model.ethereum_models.chainlink__ez_oracle_feeds", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.streamline__price_api_token_reads", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3", "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae"], "model.ethereum_models.silver__snapshot": ["model.ethereum_models.core__ez_snapshot", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029", "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b", "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b", "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7", "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a", "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6", "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00", "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774"], "model.ethereum_models.silver__eth_transfers": ["model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0", "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913", "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24", "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513", "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2", "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2", "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018"], "model.ethereum_models.silver__nft_transfers": ["model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__ez_nft_transfers", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1", "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e", "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0", "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba", "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7", "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d", "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4", "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243", "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d", "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3"], "model.ethereum_models.silver__traces": ["model.ethereum_models.core__ez_eth_transfers", "model.ethereum_models.core__fact_traces", "model.ethereum_models.ethereum_share__fact_traces", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver_maker__delegations", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__curve_pool_reads", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__price_api_token_reads", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f", "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2", "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73", "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b", "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91"], "model.ethereum_models.silver__token_prices_coin_market_cap_hourly": ["model.ethereum_models.silver__token_prices_all_providers_hourly", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7", "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541", "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455", "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252", "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34"], "model.ethereum_models.silver__token_prices_all_providers_hourly": ["model.ethereum_models.core__fact_hourly_token_prices", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e", "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d", "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2", "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b"], "model.ethereum_models.silver__token_prices_coin_gecko_hourly": ["model.ethereum_models.silver__token_prices_all_providers_hourly", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd", "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929", "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693", "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28", "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92"], "model.ethereum_models.silver__optimism_state_hashes": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965", "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef"], "model.ethereum_models.silver__optimism_submission_hashes": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020", "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014", "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15", "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37"], "model.ethereum_models.silver_nft__looksrare_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569", "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e", "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544", "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7", "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5", "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19", "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926", "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818", "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e", "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9", "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e", "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6", "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c", "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132", "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f", "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d", "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1", "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7", "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1"], "model.ethereum_models.silver_nft__cryptopunk_sales": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825"], "model.ethereum_models.silver_nft__rarible_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50", "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea", "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0", "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d", "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1", "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081", "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6", "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f", "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924", "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948", "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489", "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685", "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec", "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6", "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e", "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e", "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac", "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c", "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86", "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b", "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8", "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33", "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587"], "model.ethereum_models.silver_nft__x2y2_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564", "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44", "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9", "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f", "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90", "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f", "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69", "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455", "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac", "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de", "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b", "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698", "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8", "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f", "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c", "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06", "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f", "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6"], "model.ethereum_models.silver_nft__seaport_sales": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277", "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc", "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e", "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4", "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee", "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b", "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1", "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c", "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c", "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565", "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc", "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170", "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa", "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972", "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c", "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e", "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b", "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a", "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba", "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074", "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00", "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0", "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38", "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7"], "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3"], "model.ethereum_models.silver_nft__sudoswap_sales": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65", "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2"], "model.ethereum_models.silver_nft__metadata": [], "model.ethereum_models.silver_nft__opensea_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222", "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3", "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0", "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c", "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d", "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0", "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8", "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b", "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6", "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44", "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98", "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102", "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7", "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e", "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00", "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059", "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988", "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92", "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f", "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec", "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569", "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484", "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c", "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41"], "model.ethereum_models.silver_nft__nftx_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811", "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23", "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab", "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8", "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741", "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f", "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632", "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94", "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb", "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2", "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06", "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016", "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684", "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d", "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c", "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71", "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b", "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a", "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef", "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d", "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c", "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645", "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394"], "model.ethereum_models.silver_maker__delegations": ["model.ethereum_models.maker__ez_delegations", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22", "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178", "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7", "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343", "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b", "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f", "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5", "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b", "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a", "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102", "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452", "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282", "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d"], "model.ethereum_models.silver_maker__repayments": ["model.ethereum_models.maker__ez_repayments", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9", "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23", "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe", "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253", "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80", "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203", "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf", "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0", "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b", "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48", "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e", "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325", "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d"], "model.ethereum_models.silver_maker__deposits": ["model.ethereum_models.maker__ez_deposits", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a", "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb", "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2", "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f", "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20", "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873", "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7", "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06", "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9", "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c", "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9", "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417", "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450"], "model.ethereum_models.silver_maker__vault_creation": ["model.ethereum_models.maker__ez_vault_creation", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__withdrawals", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461", "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858", "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949", "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168", "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437", "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8", "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88", "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b"], "model.ethereum_models.silver_maker__flash_loans": ["model.ethereum_models.maker__ez_flash_loans", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011", "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff", "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6", "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1", "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa", "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32", "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099", "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb", "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856", "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a", "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8", "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766"], "model.ethereum_models.silver_maker__withdrawals": ["model.ethereum_models.maker__ez_withdrawals", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0", "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4", "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c", "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40", "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491", "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade", "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e", "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6", "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47", "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760", "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87", "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee"], "model.ethereum_models.silver_maker__liquidations": ["model.ethereum_models.maker__ez_liquidations", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65", "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10", "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d", "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d", "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7", "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31", "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475", "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f", "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de", "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23", "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35", "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb", "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae", "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087", "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada"], "model.ethereum_models.silver_maker__governance_votes": ["model.ethereum_models.maker__ez_governance_votes", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f", "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3", "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25", "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3", "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3", "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770", "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb", "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954", "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1", "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585", "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5"], "model.ethereum_models.silver__eth_balance_diffs": ["model.ethereum_models.core__ez_balance_deltas", "model.ethereum_models.core__ez_current_balances", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a", "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2", "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d", "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d", "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2", "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f", "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7", "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339"], "model.ethereum_models.silver__eth_balances": ["model.ethereum_models.core__fact_eth_balances", "model.ethereum_models.silver__daily_eth_balances", "model.ethereum_models.silver__eth_balance_diffs", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a", "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1", "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab", "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393", "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3"], "model.ethereum_models.silver__token_balance_diffs": ["model.ethereum_models.core__ez_balance_deltas", "model.ethereum_models.core__ez_current_balances", "model.ethereum_models.silver__univ3_pool_stats", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76", "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f", "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17", "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150", "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23", "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8", "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1", "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d", "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911"], "model.ethereum_models.silver__token_balances": ["model.ethereum_models.core__fact_token_balances", "model.ethereum_models.silver__daily_token_balances", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b", "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47", "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe", "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149", "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503", "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86"], "model.ethereum_models.silver_dex__curve_swaps": ["model.ethereum_models.core__ez_dex_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134", "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d", "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b", "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e", "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010", "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58", "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1", "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c", "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507", "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661", "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89"], "model.ethereum_models.silver_dex__curve_pools": ["model.ethereum_models.silver_dex__curve_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a", "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177", "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68", "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af"], "model.ethereum_models.silver_dex__v2_swaps": ["model.ethereum_models.core__ez_dex_swaps", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.streamline__dex_reserve_reads", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec", "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f", "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1", "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65", "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd", "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f", "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4", "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d", "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af", "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa", "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a", "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e", "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447", "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd", "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5"], "model.ethereum_models.silver_dex__v2_pool_daily_metrics": ["model.ethereum_models.core__fact_dex_pool_daily_reads", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422"], "model.ethereum_models.silver_dex__pools": ["model.ethereum_models.core__dim_dex_liquidity_pools", "model.ethereum_models.silver_dex__v2_swaps", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284"], "model.ethereum_models.silver_dex__v2_pool_weekly_metrics": ["model.ethereum_models.core__fact_dex_pool_weekly_reads", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd"], "model.ethereum_models.silver_dex__balancer_swaps": ["model.ethereum_models.core__ez_dex_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d", "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6", "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3", "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09", "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f", "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf", "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e", "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b", "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac", "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187", "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204"], "model.ethereum_models.silver_dex__balancer_pools": ["model.ethereum_models.silver_dex__balancer_swaps", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba"], "model.ethereum_models.silver_dex__synthetix_swaps": ["model.ethereum_models.core__ez_dex_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93", "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab"], "model.ethereum_models.streamline__complete_contract_abis": ["model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_realtime"], "model.ethereum_models.streamline__complete_transactions": ["model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_realtime"], "model.ethereum_models.streamline__reads_realtime": [], "model.ethereum_models.streamline__contract_addresses": ["model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_realtime"], "model.ethereum_models.streamline__contract_reads": ["model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_realtime"], "model.ethereum_models.streamline__transactions_history": [], "model.ethereum_models.streamline__eth_balances_history": [], "model.ethereum_models.streamline__transactions_realtime": [], "model.ethereum_models.streamline__eth_balances_realtime": [], "model.ethereum_models.streamline__complete_token_balances": ["model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_realtime"], "model.ethereum_models.streamline__beacon_blocks_realtime": [], "model.ethereum_models.streamline__token_balances_history": [], "model.ethereum_models.streamline__complete_eth_balances": ["model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_realtime"], "model.ethereum_models.streamline__token_balances_realtime": [], "model.ethereum_models.streamline__contract_abis_realtime": [], "model.ethereum_models.streamline__complete_beacon_blocks": ["model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_realtime"], "model.ethereum_models.streamline__complete_blocks": ["model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_realtime"], "model.ethereum_models.streamline__contract_abis_history": ["model.ethereum_models.streamline__contract_abis_realtime"], "model.ethereum_models.streamline__token_balances": ["model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_realtime"], "model.ethereum_models.streamline__beacon_blocks_history": [], "model.ethereum_models._max_block_by_date": ["model.ethereum_models.silver__daily_eth_balances", "model.ethereum_models.silver__daily_token_balances", "model.ethereum_models.streamline__blocks_realtime", "model.ethereum_models.streamline__eth_balances_realtime", "model.ethereum_models.streamline__reads_realtime", "model.ethereum_models.streamline__token_balances_realtime", "model.ethereum_models.streamline__transactions_realtime"], "model.ethereum_models._block_ranges": ["model.ethereum_models.streamline__aave_incentives_read", "model.ethereum_models.streamline__aave_prices_oracle_read", "model.ethereum_models.streamline__aave_reserve_config_reads", "model.ethereum_models.streamline__aave_reserve_data_read", "model.ethereum_models.streamline__chainlink_prices", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "model.ethereum_models.streamline__uni_v3_pool_reads"], "model.ethereum_models.streamline__reads_history": ["model.ethereum_models.streamline__reads_realtime"], "model.ethereum_models.streamline__blocks_history": [], "model.ethereum_models.streamline__complete_reads": ["model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_realtime"], "model.ethereum_models.streamline__blocks_realtime": [], "model.ethereum_models.streamline__blocks": ["model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_realtime", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_realtime"], "model.ethereum_models.streamline__eth_balances": ["model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_realtime"], "model.ethereum_models.streamline__beacon_blocks": ["model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_realtime"], "model.ethereum_models.streamline__aave_reserve_config_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__compound_comptroller_stats": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__compound_market_stats": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__dex_reserve_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__price_api_token_reads": ["model.ethereum_models.streamline__uni_v3_token_reads"], "model.ethereum_models.streamline__uni_v3_position_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__aave_reserve_data_read": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__chainlink_prices": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__uni_v3_token_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__uni_v3_pool_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__curve_pool_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__dex_pool_v2_allocpoints": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__contract_meta_read": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__aave_prices_oracle_read": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__aave_incentives_read": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.silver__daily_balances": [], "model.ethereum_models.silver__daily_token_balances": ["model.ethereum_models.silver__daily_balances"], "model.ethereum_models.silver__daily_eth_balances": ["model.ethereum_models.silver__daily_balances"], "model.ethereum_models.silver__relevant_contracts": ["model.ethereum_models.bronze_api__contract_reads"], "model.ethereum_models.core__fact_transactions": ["model.ethereum_models.core__sv_fact_transactions"], "model.ethereum_models.core__dim_nft_metadata": [], "model.ethereum_models.core__dim_contracts_extended": [], "model.ethereum_models.core__ez_token_transfers": ["model.ethereum_models.ethereum_share__ez_token_transfers", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__x2y2_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e", "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66", "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3", "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239", "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449", "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280", "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21", "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203", "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7", "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be", "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121", "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec", "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89", "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53", "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8"], "model.ethereum_models.core__ez_balance_deltas": [], "model.ethereum_models.core__ez_nft_sales": ["model.ethereum_models.core__sv_ez_nft_sales", "model.ethereum_models.ethereum_share__ez_nft_sales"], "model.ethereum_models.core__ez_nft_transfers": ["model.ethereum_models.core__sv_ez_nft_transfers", "model.ethereum_models.ethereum_share__ez_nft_transfers"], "model.ethereum_models.core__ez_eth_transfers": ["model.ethereum_models.core__sv_ez_eth_transfers", "model.ethereum_models.ethereum_share__ez_eth_transfers", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020", "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472", "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082", "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06", "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4", "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314", "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877"], "model.ethereum_models.core__fact_token_transfers": ["model.ethereum_models.core__sv_fact_token_transfers"], "model.ethereum_models.core__dim_function_signatures": ["model.ethereum_models.core__sv_dim_function_signatures", "model.ethereum_models.ethereum_share__dim_function_signatures", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "model.ethereum_models.streamline__contract_meta_read", "model.ethereum_models.streamline__uni_v3_pool_reads", "model.ethereum_models.streamline__uni_v3_token_reads"], "model.ethereum_models.core__fact_hourly_token_prices": ["model.ethereum_models.aave__ez_market_stats", "model.ethereum_models.compound__ez_borrows", "model.ethereum_models.compound__ez_deposits", "model.ethereum_models.compound__ez_liquidations", "model.ethereum_models.compound__ez_redemptions", "model.ethereum_models.compound__ez_repayments", "model.ethereum_models.core__ez_balance_deltas", "model.ethereum_models.core__ez_current_balances", "model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.silver__daily_balances", "model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.silver__univ3_pool_stats", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_position_collected_fees", "model.ethereum_models.silver__univ3_positions", "model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__synthetix_swaps", "model.ethereum_models.silver_dex__v2_swaps", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_lending"], "model.ethereum_models.core__fact_traces": ["model.ethereum_models.core__sv_fact_traces"], "model.ethereum_models.core__dim_event_signatures": ["model.ethereum_models.core__sv_dim_event_signatures", "model.ethereum_models.ethereum_share__dim_event_signatures"], "model.ethereum_models.core__fact_blocks": ["model.ethereum_models.core__sv_fact_blocks"], "model.ethereum_models.core__fact_eth_balances": [], "model.ethereum_models.core__fact_token_balances": [], "model.ethereum_models.core__ez_current_balances": [], "model.ethereum_models.core__ez_nft_mints": ["model.ethereum_models.ethereum_share__ez_nft_mints", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be"], "model.ethereum_models.core__dim_dates": [], "model.ethereum_models.core__fact_event_logs": ["model.ethereum_models.aave__ez_proposals", "model.ethereum_models.aave__ez_proposals", "model.ethereum_models.aave__ez_proposals", "model.ethereum_models.aave__ez_proposals", "model.ethereum_models.core__sv_fact_event_logs"], "model.ethereum_models.core__ez_snapshot": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48"], "model.ethereum_models.core__dim_contracts": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__ez_balance_deltas", "model.ethereum_models.core__ez_current_balances", "model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.core__sv_dim_contracts", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__daily_balances", "model.ethereum_models.silver__token_prices_all_providers_hourly", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver_dex__balancer_pools", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__curve_pools", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__pools", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__flash_loans", "model.ethereum_models.silver_maker__liquidations", "model.ethereum_models.silver_maker__repayments", "model.ethereum_models.silver_maker__withdrawals", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio"], "model.ethereum_models.core__fact_contract_reads": [], "model.ethereum_models.core__dim_labels": ["model.ethereum_models.ethereum_share__dim_labels", "model.ethereum_models.silver__nft_transfers", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9", "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af", "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7", "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c", "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d", "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c", "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed"], "model.ethereum_models.core__sv_dim_labels": [], "model.ethereum_models.core__sv_fact_blocks": [], "model.ethereum_models.core__sv_fact_traces": [], "model.ethereum_models.core__sv_ez_nft_transfers": [], "model.ethereum_models.core__sv_ez_eth_transfers": [], "model.ethereum_models.core__sv_dim_function_signatures": [], "model.ethereum_models.core__sv_ez_dex_swaps": [], "model.ethereum_models.core__sv_fact_transactions": [], "model.ethereum_models.core__sv_fact_event_logs": [], "model.ethereum_models.core__sv_ez_nft_sales": [], "model.ethereum_models.core__sv_fact_token_transfers": [], "model.ethereum_models.core__sv_dim_dex_liquidity_pools": [], "model.ethereum_models.core__sv_dim_contracts": [], "model.ethereum_models.core__sv_fact_hourly_token_prices": [], "model.ethereum_models.core__sv_dim_event_signatures": [], "model.ethereum_models.maker__ez_repayments": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580"], "model.ethereum_models.maker__ez_delegations": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c"], "model.ethereum_models.maker__ez_deposits": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920"], "model.ethereum_models.maker__ez_liquidations": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c"], "model.ethereum_models.maker__ez_flash_loans": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c"], "model.ethereum_models.maker__ez_withdrawals": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88"], "model.ethereum_models.maker__ez_vault_creation": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3"], "model.ethereum_models.maker__ez_governance_votes": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62"], "model.ethereum_models.core__dim_dex_liquidity_pools": ["model.ethereum_models.ethereum_share__dim_dex_liquidity_pools", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio"], "model.ethereum_models.core__fact_dex_pool_weekly_reads": [], "model.ethereum_models.core__ez_dex_swaps": ["model.ethereum_models.core__sv_ez_dex_swaps", "model.ethereum_models.ethereum_share__ez_dex_swaps", "model.ethereum_models.sushi__ez_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a", "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1", "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29", "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430", "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a", "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6", "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3", "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74", "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5", "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e", "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55", "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d"], "model.ethereum_models.core__fact_dex_pool_daily_reads": [], "model.ethereum_models.silver__aave_liquidity_mining": ["model.ethereum_models.aave__ez_market_stats", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c", "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb", "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200"], "model.ethereum_models.silver__aave_token_prices": ["model.ethereum_models.aave__ez_borrows", "model.ethereum_models.aave__ez_deposits", "model.ethereum_models.aave__ez_flashloans", "model.ethereum_models.aave__ez_liquidations", "model.ethereum_models.aave__ez_market_stats", "model.ethereum_models.aave__ez_repayments", "model.ethereum_models.aave__ez_withdraws", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa", "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34", "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7", "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026"], "model.ethereum_models.silver__aave_oracle_prices": ["model.ethereum_models.silver__aave_token_prices", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127", "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b", "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0", "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d", "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4"], "model.ethereum_models.silver__aave_market_stats": ["model.ethereum_models.aave__ez_market_stats"], "model.ethereum_models.silver__aave_tokens": ["model.ethereum_models.aave__ez_borrows", "model.ethereum_models.aave__ez_deposits", "model.ethereum_models.aave__ez_flashloans", "model.ethereum_models.aave__ez_liquidations", "model.ethereum_models.aave__ez_market_stats", "model.ethereum_models.aave__ez_repayments", "model.ethereum_models.aave__ez_withdraws", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.streamline__aave_incentives_read", "model.ethereum_models.streamline__aave_prices_oracle_read", "model.ethereum_models.streamline__aave_reserve_config_reads", "model.ethereum_models.streamline__aave_reserve_data_read"], "model.ethereum_models.aave__ez_borrows": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762", "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d", "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9", "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8", "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641", "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306", "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768", "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd", "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4", "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c", "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f", "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f"], "model.ethereum_models.aave__ez_deposits": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e", "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934", "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc", "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4", "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6", "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46", "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec", "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48", "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef", "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa"], "model.ethereum_models.aave__ez_votes": ["test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34", "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd", "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6", "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f", "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808", "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f", "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b", "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762", "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db", "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b"], "model.ethereum_models.aave__ez_flashloans": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4", "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8", "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17", "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f", "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6", "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff", "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c", "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32", "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd", "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167"], "model.ethereum_models.aave__ez_liquidations": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e", "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473", "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d", "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc", "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196", "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1", "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80", "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab", "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706", "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0", "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9"], "model.ethereum_models.aave__ez_market_stats": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656", "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5", "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137", "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993", "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628", "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1", "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87", "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234", "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9", "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27"], "model.ethereum_models.aave__ez_repayments": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a", "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955", "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4", "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b", "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466", "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300", "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149", "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81", "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f", "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334", "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f"], "model.ethereum_models.aave__ez_proposals": ["test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4", "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa", "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b", "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2", "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c", "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8", "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6", "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345", "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53", "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097", "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c", "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362"], "model.ethereum_models.aave__ez_withdraws": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94", "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8", "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9", "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d", "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7", "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795", "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a", "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f"], "model.ethereum_models.sushi__ez_lending": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e", "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f", "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9", "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed", "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706", "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531", "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7", "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f", "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51", "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a"], "model.ethereum_models.sushi__ez_swaps": [], "model.ethereum_models.sushi__dim_distributor_reward_schedule": [], "model.ethereum_models.sushi__ez_borrowing": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154", "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e", "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb", "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa", "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9", "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4", "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a", "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567", "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8", "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa"], "model.ethereum_models.silver__comp_market_stats": ["model.ethereum_models.compound__ez_market_stats", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476", "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386", "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b", "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e", "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850", "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991"], "model.ethereum_models.compound__ez_borrows": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6", "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452", "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff", "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374", "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5", "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff", "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98", "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef", "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2", "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524"], "model.ethereum_models.compound__ez_market_stats": [], "model.ethereum_models.compound__ez_asset_details": ["model.ethereum_models.compound__ez_borrows", "model.ethereum_models.compound__ez_deposits", "model.ethereum_models.compound__ez_liquidations", "model.ethereum_models.compound__ez_redemptions", "model.ethereum_models.compound__ez_repayments", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25"], "model.ethereum_models.compound__ez_repayments": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c", "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf", "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420", "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046", "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744", "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9", "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693", "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db", "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c", "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980", "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608"], "model.ethereum_models.compound__ez_liquidations": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269", "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190", "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d", "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d", "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381", "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690", "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9", "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656", "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed", "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71", "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc", "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6", "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf"], "model.ethereum_models.compound__ez_deposits": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994", "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10", "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7", "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e", "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f", "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68", "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f", "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307", "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805", "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe"], "model.ethereum_models.compound__ez_redemptions": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6", "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c", "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4", "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d", "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6", "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1", "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2", "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8", "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b", "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01"], "test.ethereum_models.test_silver__transactions_tx_gaps": [], "seed.ethereum_models.silver__synthetix_synths": ["model.ethereum_models.silver_dex__synthetix_swaps", "model.ethereum_models.silver_dex__synthetix_swaps"], "seed.ethereum_models.silver__seed_nft_metadata_upload": ["model.ethereum_models.silver__nft_metadata_api_requests"], "seed.ethereum_models.silver__event_signatures_backfill": [], "seed.ethereum_models.silver__aave_tokens_backfill": ["model.ethereum_models.silver__aave_tokens"], "seed.ethereum_models.silver__snapshot_network": [], "seed.ethereum_models.silver__eth_sig_art": [], "seed.ethereum_models.silver__curve_pools_backfill": ["model.ethereum_models.silver_dex__curve_pools"], "seed.ethereum_models.silver__chainlink_feeds_seed": ["model.ethereum_models.chainlink__dim_oracle_feeds", "model.ethereum_models.chainlink__ez_oracle_feeds", "model.ethereum_models.streamline__chainlink_prices"], "seed.ethereum_models.silver__snapshot_voting": [], "seed.ethereum_models.silver__signatures_backfill": [], "operation.ethereum_models.ethereum_models-on-run-start-0": [], "operation.ethereum_models.ethereum_models-on-run-start-1": [], "operation.ethereum_models.ethereum_models-on-run-start-2": [], "operation.ethereum_models.ethereum_models-on-run-start-3": [], "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481": [], "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239": [], "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236": [], "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c": [], "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51": [], "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403": [], "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8": [], "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75": [], "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f": [], "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3": [], "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4": [], "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41": [], "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1": [], "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50": [], "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f": [], "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8": [], "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149": [], "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101": [], "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874": [], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10": [], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf": [], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257": [], "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8": [], "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada": [], "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf": [], "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3": [], "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292": [], "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89": [], "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215": [], "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92": [], "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01": [], "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2": [], "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce": [], "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84": [], "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046": [], "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e": [], "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d": [], "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5": [], "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f": [], "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4": [], "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543": [], "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551": [], "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4": [], "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87": [], "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7": [], "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478": [], "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790": [], "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61": [], "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c": [], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2": [], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd": [], "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16": [], "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61": [], "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204": [], "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568": [], "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2": [], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1": [], "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad": [], "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526": [], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e": [], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99": [], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448": [], "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8": [], "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56": [], "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899": [], "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00": [], "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf": [], "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97": [], "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81": [], "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347": [], "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de": [], "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc": [], "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432": [], "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3": [], "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6": [], "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178": [], "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237": [], "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85": [], "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4": [], "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0": [], "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a": [], "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17": [], "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd": [], "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a": [], "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c": [], "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751": [], "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd": [], "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd": [], "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5": [], "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c": [], "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40": [], "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea": [], "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d": [], "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f": [], "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca": [], "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16": [], "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b": [], "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955": [], "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30": [], "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922": [], "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982": [], "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca": [], "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_ID.d1ce170cb7": [], "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615": [], "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e": [], "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6": [], "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00": [], "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f": [], "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190": [], "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c": [], "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31": [], "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632": [], "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228": [], "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1": [], "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34": [], "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3": [], "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689": [], "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801": [], "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7": [], "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec": [], "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55": [], "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6": [], "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e": [], "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94": [], "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd": [], "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1": [], "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed": [], "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084": [], "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6": [], "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e": [], "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40": [], "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732": [], "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060": [], "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99": [], "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1": [], "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc": [], "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5": [], "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71": [], "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e": [], "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7": [], "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e": [], "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4": [], "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3": [], "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1": [], "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3": [], "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9": [], "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4": [], "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2": [], "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2": [], "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_ID.92805fc255": [], "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3": [], "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031": [], "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c": [], "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6": [], "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774": [], "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695": [], "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b": [], "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029": [], "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6": [], "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044": [], "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b": [], "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf": [], "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34": [], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541": [], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455": [], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9": [], "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92": [], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929": [], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693": [], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67": [], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2": [], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d": [], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec": [], "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903": [], "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3": [], "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f": [], "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792": [], "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122": [], "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c": [], "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c": [], "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e": [], "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf": [], "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d": [], "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c": [], "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee": [], "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe": [], "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203": [], "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23": [], "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9": [], "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78": [], "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4": [], "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a": [], "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9": [], "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06": [], "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556": [], "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c": [], "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854": [], "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2": [], "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873": [], "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb": [], "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a": [], "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1": [], "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63": [], "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c": [], "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8": [], "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5": [], "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59": [], "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2": [], "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6": [], "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099": [], "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff": [], "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011": [], "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130": [], "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1": [], "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e": [], "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8": [], "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286": [], "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255": [], "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461": [], "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075": [], "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283": [], "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467": [], "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282": [], "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde": [], "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385": [], "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8": [], "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7": [], "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5": [], "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178": [], "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640": [], "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22": [], "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2": [], "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081": [], "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682": [], "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae": [], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de": [], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475": [], "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f": [], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31": [], "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35": [], "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9": [], "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29": [], "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7": [], "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10": [], "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65": [], "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f": [], "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7": [], "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8": [], "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954": [], "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3": [], "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b": [], "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585": [], "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770": [], "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2": [], "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f": [], "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e": [], "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c": [], "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925": [], "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47": [], "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade": [], "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf": [], "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12": [], "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3": [], "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c": [], "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4": [], "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0": [], "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668": [], "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a": [], "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0": [], "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d": [], "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141": [], "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f": [], "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2": [], "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76": [], "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80": [], "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4": [], "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395": [], "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2": [], "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a": [], "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36": [], "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf": [], "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6": [], "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797": [], "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86": [], "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec": [], "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e": [], "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e": [], "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd": [], "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33": [], "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": [], "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304": [], "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea": [], "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646": [], "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081": [], "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": [], "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd": [], "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74": [], "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8": [], "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8": [], "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d": [], "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121": [], "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e": [], "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497": [], "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4": [], "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d": [], "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a": [], "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2": [], "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020": [], "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5": [], "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c": [], "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1": [], "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947": [], "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5": [], "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750": [], "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74": [], "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7": [], "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38": [], "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c": [], "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0": [], "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8": [], "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93": [], "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a": [], "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d": [], "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6": [], "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a": [], "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772": [], "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026": [], "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa": [], "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb": [], "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c": [], "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629": [], "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4": [], "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d": [], "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127": [], "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f": [], "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641": [], "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc": [], "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c": [], "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d": [], "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25": [], "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd": [], "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4": [], "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f": [], "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4": [], "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762": [], "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4": [], "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6": [], "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03": [], "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec": [], "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48": [], "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934": [], "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec": [], "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef": [], "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e": [], "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd": [], "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762": [], "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6": [], "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f": [], "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808": [], "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f": [], "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b": [], "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b": [], "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34": [], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d": [], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc": [], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9": [], "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706": [], "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9": [], "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148": [], "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222": [], "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0": [], "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1": [], "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e": [], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f": [], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6": [], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b": [], "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c": [], "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167": [], "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e": [], "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32": [], "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd": [], "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4": [], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d": [], "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f": [], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7": [], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399": [], "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a": [], "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b": [], "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94": [], "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234": [], "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656": [], "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628": [], "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27": [], "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907": [], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1": [], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a": [], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030": [], "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993": [], "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b": [], "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466": [], "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f": [], "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977": [], "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81": [], "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf": [], "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334": [], "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149": [], "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f": [], "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a": [], "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa": [], "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b": [], "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097": [], "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c": [], "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2": [], "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8": [], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6": [], "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c": [], "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362": [], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53": [], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4": [], "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227": [], "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf": [], "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a": [], "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9": [], "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1": [], "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9": [], "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895": [], "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f": [], "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920": [], "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9": [], "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04": [], "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2": [], "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d": [], "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35": [], "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187": [], "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e": [], "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc": [], "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b": [], "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e": [], "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850": [], "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476": [], "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf": [], "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0": [], "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046": [], "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744": [], "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9": [], "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db": [], "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c": [], "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d": [], "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608": [], "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c": [], "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452": [], "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b": [], "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374": [], "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5": [], "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff": [], "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98": [], "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e": [], "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524": [], "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25": [], "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c": [], "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a": [], "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d": [], "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1": [], "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2": [], "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9": [], "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b": [], "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01": [], "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6": [], "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10": [], "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22": [], "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e": [], "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d": [], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f": [], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307": [], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805": [], "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe": [], "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994": [], "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190": [], "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a": [], "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d": [], "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9": [], "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656": [], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117": [], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71": [], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc": [], "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf": [], "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381": [], "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690": [], "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269": [], "model.ethereum_models.silver__chainlink_feeds": ["model.ethereum_models.chainlink__ez_oracle_feeds", "model.ethereum_models.chainlink__fact_oracle_feeds", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221", "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d", "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562", "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d", "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5"], "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48": [], "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8": [], "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d": [], "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221": [], "model.ethereum_models.silver_nft__blur_sales": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b", "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa", "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65", "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288", "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9", "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0", "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6", "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b", "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8", "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96", "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007", "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7", "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3", "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516", "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011", "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2", "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9", "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72", "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82", "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c", "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9", "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd", "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324"], "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4": [], "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a": [], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554": [], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f": [], "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc": [], "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7": [], "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72": [], "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0": [], "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917": [], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25": [], "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a": [], "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324": [], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be": [], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958": [], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365": [], "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c": [], "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b": [], "model.ethereum_models.chainlink__ez_oracle_feeds": [], "model.ethereum_models.chainlink__fact_oracle_feeds": [], "model.ethereum_models.chainlink__dim_oracle_feeds": [], "source.ethereum_models.prod.ethereum_blocks": ["model.ethereum_models.bronze__blocks"], "source.ethereum_models.prod.ethereum_txs": ["model.ethereum_models.bronze__transactions"], "source.ethereum_models.flipside_gold_ethereum.contracts": ["model.ethereum_models.silver__contracts"], "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly": ["model.ethereum_models.ethereum_share__fact_hourly_token_prices"], "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools": ["model.ethereum_models.silver_dex__pools"], "source.ethereum_models.flipside_gold_ethereum.nft_metadata": ["model.ethereum_models.core__dim_nft_metadata", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver_nft__metadata"], "source.ethereum_models.crosschain.address_labels": ["model.ethereum_models.core__dim_labels"], "source.ethereum_models.crosschain.dim_date_hours": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "source.ethereum_models.flipside_silver_ethereum.contracts": [], "source.ethereum_models.flipside_silver_ethereum.reads": ["model.ethereum_models.silver_dex__curve_pools"], "source.ethereum_models.flipside_silver.ethereum_contracts_backfill": ["model.ethereum_models.bronze__contracts_backfill"], "source.ethereum_models.flipside_silver.ethereum_contracts": ["model.ethereum_models.silver__contracts_extended"], "source.ethereum_models.flipside_silver.prices_v2": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "source.ethereum_models.eth_dev_db.aave_atokens_upload": [], "source.ethereum_models.eth_dev_db.curve_pools_backfill": [], "source.ethereum_models.bronze.prod_ethereum_sink_407559501": ["model.ethereum_models.bronze__contracts"], "source.ethereum_models.bronze.bronze_snapshot_719356055": ["model.ethereum_models.silver__snapshot", "model.ethereum_models.silver__snapshot"], "source.ethereum_models.ethereum_silver.token_meta_backup": ["model.ethereum_models.silver__nft_transfers"], "source.ethereum_models.ethereum_silver.signatures_backfill": ["model.ethereum_models.core__dim_function_signatures"], "source.ethereum_models.ethereum_silver.event_signatures_backfill": ["model.ethereum_models.core__dim_event_signatures"], "source.ethereum_models.ethereum_silver.aave_atokens_upload": [], "source.ethereum_models.ethereum_silver.snapshot_voting": ["model.ethereum_models.silver__snapshot"], "source.ethereum_models.ethereum_silver.snapshot_network": ["model.ethereum_models.silver__snapshot"], "source.ethereum_models.ethereum_share.token_prices_hourly": ["model.ethereum_models.core__ez_eth_transfers", "model.ethereum_models.core__sv_fact_hourly_token_prices"], "source.ethereum_models.ethereum_share.dex_liquidity_pools": ["model.ethereum_models.core__sv_dim_dex_liquidity_pools"], "source.ethereum_models.ethereum_share.labels": ["model.ethereum_models.core__sv_dim_labels"], "source.ethereum_models.bronze_streamline.token_balances": ["model.ethereum_models.silver__token_balances", "model.ethereum_models.silver__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances"], "source.ethereum_models.bronze_streamline.eth_balances": ["model.ethereum_models.silver__eth_balances", "model.ethereum_models.silver__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances"], "source.ethereum_models.bronze_streamline.reads": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads"], "source.ethereum_models.bronze_streamline.contract_abis": ["model.ethereum_models.silver__abis", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_meta_read", "model.ethereum_models.streamline__contract_meta_read"], "source.ethereum_models.bronze_streamline.nft_metadata_api": ["model.ethereum_models.silver__nft_metadata_api_requests"], "source.ethereum_models.bronze_streamline.sushi_rewards_schedule": ["model.ethereum_models.sushi__dim_distributor_reward_schedule"], "source.ethereum_models.bronze_streamline.blocks": ["model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks"], "source.ethereum_models.bronze_streamline.transactions": ["model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions"], "source.ethereum_models.bronze_streamline.beacon_blocks": ["model.ethereum_models.silver__beacon_blocks", "model.ethereum_models.silver__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"], "source.ethereum_models.bronze_streamline.committees": [], "source.ethereum_models.bronze_streamline.validators": [], "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio"], "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "model.ethereum_models.streamline__price_api_token_reads"], "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly", "model.ethereum_models.streamline__price_api_token_reads"], "source.ethereum_models.streamline_crosschain.node_mapping": ["model.ethereum_models.bronze_api__contract_reads"]}} \ No newline at end of file +{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/manifest/v6.json", "dbt_version": "1.2.2", "generated_at": "2022-12-21T18:58:52.243218Z", "invocation_id": "f14c1345-dfe9-4d03-bb7b-8bb8f8779907", "env": {}, "project_id": "e68c58fbf3eaa3378098c739f17648e9", "user_id": "04ef9102-2501-40a3-b13a-1bda6014787a", "send_anonymous_usage_stats": true, "adapter_type": "snowflake"}, "nodes": {"model.ethereum_models.silver__beacon_attestations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['slot_timestamp::date'],\n merge_update_columns = [\"id\"]\n) }}\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n VALUE :data :index :: INTEGER AS attestation_index,\n VALUE :aggregation_bits :: STRING AS aggregation_bits,\n VALUE :data :beacon_block_root :: STRING AS beacon_block_root,\n VALUE :data :source :epoch :: INTEGER AS source_epoch,\n VALUE :data :source :root :: STRING AS source_root,\n VALUE :data :target :epoch :: INTEGER AS target_epoch,\n VALUE :data :target :root :: STRING AS target_root,\n VALUE :signature :: STRING AS attestation_signature,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['slot_number', 'attestation_index', 'aggregation_bits', 'beacon_block_root', 'attestation_signature']\n ) }} AS id\nFROM\n {{ ref('silver__beacon_blocks') }},\n LATERAL FLATTEN(\n input => attestations\n )\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_utils.surrogate_key", "macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "silver__beacon_attestations"], "unique_id": "model.ethereum_models.silver__beacon_attestations", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "beacon_chain/silver/silver__beacon_attestations.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.sql", "name": "silver__beacon_attestations", "alias": "beacon_attestations", "checksum": {"name": "sha256", "checksum": "cf5ab1deeace3352d1a88fa5f05ac4b552fec0b8b7fb6ca63d0cf312efe199f7"}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATION_INDEX": {"name": "ATTESTATION_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AGGREGATION_BITS": {"name": "AGGREGATION_BITS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BEACON_BLOCK_ROOT": {"name": "BEACON_BLOCK_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SOURCE_EPOCH": {"name": "SOURCE_EPOCH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SOURCE_ROOT": {"name": "SOURCE_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_EPOCH": {"name": "TARGET_EPOCH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_ROOT": {"name": "TARGET_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATION_SIGNATURE": {"name": "ATTESTATION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/silver/silver__beacon_attestations.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["id"]}, "created_at": 1671161288.592705, "compiled_sql": "\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n VALUE :data :index :: INTEGER AS attestation_index,\n VALUE :aggregation_bits :: STRING AS aggregation_bits,\n VALUE :data :beacon_block_root :: STRING AS beacon_block_root,\n VALUE :data :source :epoch :: INTEGER AS source_epoch,\n VALUE :data :source :root :: STRING AS source_root,\n VALUE :data :target :epoch :: INTEGER AS target_epoch,\n VALUE :data :target :root :: STRING AS target_root,\n VALUE :signature :: STRING AS attestation_signature,\n _inserted_timestamp,\n md5(cast(coalesce(cast(slot_number as TEXT), '') || '-' || coalesce(cast(attestation_index as TEXT), '') || '-' || coalesce(cast(aggregation_bits as TEXT), '') || '-' || coalesce(cast(beacon_block_root as TEXT), '') || '-' || coalesce(cast(attestation_signature as TEXT), '') as TEXT)) AS id\nFROM\n ETHEREUM_DEV.silver.beacon_blocks,\n LATERAL FLATTEN(\n input => attestations\n )\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.beacon_attestations\n )\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.beacon_attestations"}, "model.ethereum_models.silver__beacon_blocks": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'slot_number',\n cluster_by = ['slot_timestamp::date'],\n merge_update_columns = [\"slot_number\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"beacon_blocks\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n )\n{% else %}\n)\n{% endif %}\nSELECT\n slot_number,\n DATA :message :body :attestations [0] :data :target :epoch :: INTEGER AS epoch_number,\n -- status???\n TO_TIMESTAMP(\n DATA :message :body :execution_payload :timestamp :: INTEGER\n ) AS slot_timestamp,\n DATA :message :proposer_index :: INTEGER AS proposer_index,\n -- will need to link to other source for validator via the index above\n -- missing blockRoot Hash?\n DATA :message :parent_root :: STRING AS parent_root,\n DATA :message :state_root :: STRING AS state_root,\n DATA :message :body :randao_reveal :: STRING AS randao_reveal,\n DATA :message :body :graffiti :: STRING AS graffiti,\n DATA :message :body :eth1_data :block_hash :: STRING AS eth1_block_hash,\n DATA :message :body :eth1_data :deposit_count :: INTEGER AS eth1_deposit_count,\n DATA :message :body :eth1_data :deposit_root :: STRING AS eth1_deposit_root,\n DATA :message :body :execution_payload AS execution_payload,\n DATA :signature :: STRING AS signature,\n DATA :message :body :attester_slashings AS attester_slashings,\n DATA :message :body :proposer_slashings AS proposer_slashings,\n DATA :message :body :deposits AS deposits,\n DATA :message :body :attestations AS attestations,\n OBJECT_DELETE(\n DATA :message :body,\n 'attestations',\n DATA :message :body,\n 'deposits'\n ) AS slot_json,\n m._inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n DATA\nFROM\n {{ source(\n \"bronze_streamline\",\n \"beacon_blocks\"\n ) }}\n s\n JOIN meta m\n ON m.file_name = metadata$filename qualify(ROW_NUMBER() over (PARTITION BY slot_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.bronze_streamline.beacon_blocks", "source.ethereum_models.bronze_streamline.beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "slot_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["slot_number"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "silver__beacon_blocks"], "unique_id": "model.ethereum_models.silver__beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "beacon_chain/silver/silver__beacon_blocks.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.sql", "name": "silver__beacon_blocks", "alias": "beacon_blocks", "checksum": {"name": "sha256", "checksum": "741888d512b9c589e50436f3f023d61349c7ee6f98262d0faa0e1a215090d3e8"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "beacon_blocks"], ["bronze_streamline", "beacon_blocks"]], "metrics": [], "description": "", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSER_INDEX": {"name": "PROPOSER_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PARENT_ROOT": {"name": "PARENT_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RANDAO_REVEAL": {"name": "RANDAO_REVEAL", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GRAFFITI": {"name": "GRAFFITI", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_BLOCK_HASH": {"name": "ETH1_BLOCK_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_DEPOSIT_COUNT": {"name": "ETH1_DEPOSIT_COUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_DEPOSIT_ROOT": {"name": "ETH1_DEPOSIT_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/silver/silver__beacon_blocks.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "slot_number", "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["slot_number"]}, "created_at": 1671161288.66363, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.beacon_blocks'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.beacon_blocks)\n )\n\nSELECT\n slot_number,\n DATA :message :body :attestations [0] :data :target :epoch :: INTEGER AS epoch_number,\n -- status???\n TO_TIMESTAMP(\n DATA :message :body :execution_payload :timestamp :: INTEGER\n ) AS slot_timestamp,\n DATA :message :proposer_index :: INTEGER AS proposer_index,\n -- will need to link to other source for validator via the index above\n -- missing blockRoot Hash?\n DATA :message :parent_root :: STRING AS parent_root,\n DATA :message :state_root :: STRING AS state_root,\n DATA :message :body :randao_reveal :: STRING AS randao_reveal,\n DATA :message :body :graffiti :: STRING AS graffiti,\n DATA :message :body :eth1_data :block_hash :: STRING AS eth1_block_hash,\n DATA :message :body :eth1_data :deposit_count :: INTEGER AS eth1_deposit_count,\n DATA :message :body :eth1_data :deposit_root :: STRING AS eth1_deposit_root,\n DATA :message :body :execution_payload AS execution_payload,\n DATA :signature :: STRING AS signature,\n DATA :message :body :attester_slashings AS attester_slashings,\n DATA :message :body :proposer_slashings AS proposer_slashings,\n DATA :message :body :deposits AS deposits,\n DATA :message :body :attestations AS attestations,\n OBJECT_DELETE(\n DATA :message :body,\n 'attestations',\n DATA :message :body,\n 'deposits'\n ) AS slot_json,\n m._inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n DATA\nFROM\n streamline.ETHEREUM.beacon_blocks\n s\n JOIN meta m\n ON m.file_name = metadata$filename qualify(ROW_NUMBER() over (PARTITION BY slot_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.beacon_blocks"}, "model.ethereum_models.silver__beacon_deposits": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['slot_timestamp::date'],\n merge_update_columns = [\"id\"]\n) }}\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n VALUE :data :amount :: INTEGER AS deposit_amount,\n VALUE :data :pubkey :: STRING AS pubkey,\n VALUE :data :signature :: STRING AS signature,\n VALUE :data :withdrawal_credentials :: STRING AS withdrawal_credentials,\n VALUE :proof AS proofs,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['slot_number', 'signature', 'proofs']\n ) }} AS id\nFROM\n {{ ref('silver__beacon_blocks') }},\n LATERAL FLATTEN(\n input => deposits\n )\nWHERE epoch_number IS NOT NULL\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_utils.surrogate_key", "macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "silver__beacon_deposits"], "unique_id": "model.ethereum_models.silver__beacon_deposits", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "beacon_chain/silver/silver__beacon_deposits.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.sql", "name": "silver__beacon_deposits", "alias": "beacon_deposits", "checksum": {"name": "sha256", "checksum": "4e271301ca80194eeeb8963501b58b48671354fa37a28fa63c95c15d0251b7f7"}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSIT_AMOUNT": {"name": "DEPOSIT_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PUBKEY": {"name": "PUBKEY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIGNATURE": {"name": "SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWAL_CREDENTIALS": {"name": "WITHDRAWAL_CREDENTIALS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/silver/silver__beacon_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["slot_timestamp::date"], "merge_update_columns": ["id"]}, "created_at": 1671161288.716696, "compiled_sql": "\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n VALUE :data :amount :: INTEGER AS deposit_amount,\n VALUE :data :pubkey :: STRING AS pubkey,\n VALUE :data :signature :: STRING AS signature,\n VALUE :data :withdrawal_credentials :: STRING AS withdrawal_credentials,\n VALUE :proof AS proofs,\n _inserted_timestamp,\n md5(cast(coalesce(cast(slot_number as TEXT), '') || '-' || coalesce(cast(signature as TEXT), '') || '-' || coalesce(cast(proofs as TEXT), '') as TEXT)) AS id\nFROM\n ETHEREUM_DEV.silver.beacon_blocks,\n LATERAL FLATTEN(\n input => deposits\n )\nWHERE epoch_number IS NOT NULL\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.beacon_deposits\n )\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.beacon_deposits"}, "model.ethereum_models.beacon_chain__fact_attestations": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n attestation_index,\n aggregation_bits,\n beacon_block_root,\n source_epoch,\n source_root,\n target_epoch,\n target_root,\n attestation_signature\nFROM\n {{ ref('silver__beacon_attestations') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "beacon_chain", "fqn": ["ethereum_models", "beacon_chain", "gold", "beacon_chain__fact_attestations"], "unique_id": "model.ethereum_models.beacon_chain__fact_attestations", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "beacon_chain/gold/beacon_chain__fact_attestations.sql", "original_file_path": "models/beacon_chain/gold/beacon_chain__fact_attestations.sql", "name": "beacon_chain__fact_attestations", "alias": "fact_attestations", "checksum": {"name": "sha256", "checksum": "1a1c55fb338dc053db100da9cbe2e6658e433da12c83b2ba715f8b957395de89"}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "Validators are expected to create, sign and broadcast an attestation during every epoch. Data in this table contains details around these attestations. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/attestations/)", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "The Beacon Chain slot this block represents.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "Timestamp of Beacon Chain slot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATION_INDEX": {"name": "ATTESTATION_INDEX", "description": "A number that identifies which committee the validator belongs to in a given slot", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AGGREGARION_BITS": {"name": "AGGREGARION_BITS", "description": "A bitlist of validators where the position maps to the validator index in their committee; the value (0/1) indicates whether the validator signed the data (i.e. whether they are active and agree with the block proposer)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BEACON_BLOCK_ROOT": {"name": "BEACON_BLOCK_ROOT", "description": "Root hash of the block the validator sees at the head of the chain (the result of applying the fork-choice algorithm)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SOURCE_EPOCH": {"name": "SOURCE_EPOCH", "description": "Part of the finality vote indicating what the validators see as the most recent justified block", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SOURCE_ROOT": {"name": "SOURCE_ROOT", "description": "Part of the finality vote indicating what the validators see as the most recent justified block", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_EPOCH": {"name": "TARGET_EPOCH", "description": "Part of the finality vote indicating what the validators see as the first block in the current epoch", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_ROOT": {"name": "TARGET_ROOT", "description": "Part of the finality vote indicating what the validators see as the first block in the current epoch", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATION_SIGNATURE": {"name": "ATTESTATION_SIGNATURE", "description": "A BLS signature that aggregates the signatures of individual validators", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/gold/beacon_chain__fact_attestations.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/gold/beacon_chain__fact_attestations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161288.757327, "compiled_sql": "\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n attestation_index,\n aggregation_bits,\n beacon_block_root,\n source_epoch,\n source_root,\n target_epoch,\n target_root,\n attestation_signature\nFROM\n ETHEREUM_DEV.silver.beacon_attestations", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.beacon_chain.fact_attestations"}, "model.ethereum_models.beacon_chain__fact_deposits": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n (deposit_amount / pow(10, 9)) :: FLOAT AS deposit_amount,\n pubkey,\n signature,\n withdrawal_credentials,\n proofs\nFROM\n {{ ref('silver__beacon_deposits') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "beacon_chain", "fqn": ["ethereum_models", "beacon_chain", "gold", "beacon_chain__fact_deposits"], "unique_id": "model.ethereum_models.beacon_chain__fact_deposits", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "beacon_chain/gold/beacon_chain__fact_deposits.sql", "original_file_path": "models/beacon_chain/gold/beacon_chain__fact_deposits.sql", "name": "beacon_chain__fact_deposits", "alias": "fact_deposits", "checksum": {"name": "sha256", "checksum": "39397c5ab897f58b97b1ce60fa1372886706da9fb08e46062ea21aef5fbe81a5"}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "This table contains information about the deposits made to the beacon chain. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "The Beacon Chain slot this block represents.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "Timestamp of Beacon Chain slot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSIT_AMOUNT": {"name": "DEPOSIT_AMOUNT", "description": "Decimal adjusted Ether deposit amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PUBKEY": {"name": "PUBKEY", "description": "Validator public key.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIGNATURE": {"name": "SIGNATURE", "description": "Signature of Validator deposit.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWAL_CREDENTIALS": {"name": "WITHDRAWAL_CREDENTIALS", "description": "A 32-byte field verifying the destination of valid withdrawals.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROOFS": {"name": "PROOFS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/gold/beacon_chain__fact_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/gold/beacon_chain__fact_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161288.7591941, "compiled_sql": "\n\nSELECT\n slot_number,\n slot_timestamp,\n epoch_number,\n (deposit_amount / pow(10, 9)) :: FLOAT AS deposit_amount,\n pubkey,\n signature,\n withdrawal_credentials,\n proofs\nFROM\n ETHEREUM_DEV.silver.beacon_deposits", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.beacon_chain.fact_deposits"}, "model.ethereum_models.beacon_chain__fact_blocks": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n slot_number,\n epoch_number,\n slot_timestamp,\n proposer_index,\n parent_root,\n state_root,\n randao_reveal,\n graffiti,\n eth1_block_hash,\n eth1_deposit_count,\n eth1_deposit_root,\n execution_payload,\n signature,\n attester_slashings,\n proposer_slashings,\n deposits,\n attestations,\n slot_json\nFROM\n {{ ref('silver__beacon_blocks') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "beacon_chain", "fqn": ["ethereum_models", "beacon_chain", "gold", "beacon_chain__fact_blocks"], "unique_id": "model.ethereum_models.beacon_chain__fact_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "beacon_chain/gold/beacon_chain__fact_blocks.sql", "original_file_path": "models/beacon_chain/gold/beacon_chain__fact_blocks.sql", "name": "beacon_chain__fact_blocks", "alias": "fact_blocks", "checksum": {"name": "sha256", "checksum": "833b4c24ef10f6f56e4a56f42ee222f54929a58fc06bf11f45ffd40cd33b0b39"}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "This table contains data around block formation from the consensus layer of the Ethereum 2.0 protocol. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)", "columns": {"SLOT_NUMBER": {"name": "SLOT_NUMBER", "description": "The Beacon Chain slot this block represents.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EPOCH_NUMBER": {"name": "EPOCH_NUMBER", "description": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_TIMESTAMP": {"name": "SLOT_TIMESTAMP", "description": "Timestamp of Beacon Chain slot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSER_INDEX": {"name": "PROPOSER_INDEX", "description": "Index of the validator that proposed the block for the slot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PARENT_ROOT": {"name": "PARENT_ROOT", "description": "The hash of the block that came before.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_ROOT": {"name": "STATE_ROOT", "description": "The hash-tree-root of the BeaconState.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RANDAO_REVEAL": {"name": "RANDAO_REVEAL", "description": "The validators RANDAO reveal 96 byte value.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GRAFFITI": {"name": "GRAFFITI", "description": "32 byte field of arbitrary data.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_BLOCK_HASH": {"name": "ETH1_BLOCK_HASH", "description": "The 32 byte block hash of the Ethereum execution layer block considered for deposit inclusion.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_DEPOSIT_COUNT": {"name": "ETH1_DEPOSIT_COUNT", "description": "The total number of deposits included in the Beacon Chain, since Genesis, including deposits in this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH1_DEPOSIT_ROOT": {"name": "ETH1_DEPOSIT_ROOT", "description": "The 32 byte deposit tree root for the last deposit included in this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EXECUTION_PAYLOAD": {"name": "EXECUTION_PAYLOAD", "description": "Data from execution layer about block contents.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIGNATURE": {"name": "SIGNATURE", "description": "96 byte BLS signature from validator that produced this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTER_SLASHINGS": {"name": "ATTESTER_SLASHINGS", "description": "Details on any attester slashings.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSER_SLASHINGS": {"name": "PROPOSER_SLASHINGS", "description": "Details on any proposer slashings.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITS": {"name": "DEPOSITS", "description": "Details on Beacon Chain deposits - see `beacon_chain.fact_deposits`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATTESTATIONS": {"name": "ATTESTATIONS", "description": "Details on validator attestations - see `beacon_chain.fact_attestations`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SLOT_JSON": {"name": "SLOT_JSON", "description": "Slot details in JSON format, excludes deposits and attestations.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/beacon_chain/gold/beacon_chain__fact_blocks.yml", "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/gold/beacon_chain__fact_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161288.761837, "compiled_sql": "\n\nSELECT\n slot_number,\n epoch_number,\n slot_timestamp,\n proposer_index,\n parent_root,\n state_root,\n randao_reveal,\n graffiti,\n eth1_block_hash,\n eth1_deposit_count,\n eth1_deposit_root,\n execution_payload,\n signature,\n attester_slashings,\n proposer_slashings,\n deposits,\n attestations,\n slot_json\nFROM\n ETHEREUM_DEV.silver.beacon_blocks", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.beacon_chain.fact_blocks"}, "model.ethereum_models.bronze__contracts_backfill": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address'\n) }}\n\nWITH base AS (\n\n SELECT\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n TO_OBJECT(PARSE_JSON(contract_meta)) AS meta\n FROM\n {{ source(\n 'flipside_silver',\n 'ethereum_contracts_backfill'\n ) }}\n WHERE\n CHECK_JSON(contract_meta) IS NULL\n)\nSELECT\n block_id :: STRING AS block_id,\n block_timestamp :: TIMESTAMP AS block_timestamp,\n creator_address :: STRING AS creator_address,\n LOWER(\n contract_address :: STRING\n ) AS contract_address,\n logic_address :: STRING AS logic_address,\n token_convention :: STRING AS token_convention,\n meta :name :: STRING AS NAME,\n meta :symbol :: STRING AS symbol,\n meta :decimals :: INTEGER AS decimals,\n meta :: OBJECT AS meta,\n block_timestamp :: TIMESTAMP AS system_created_at\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY LOWER(contract_address)\nORDER BY\n block_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_silver.ethereum_contracts_backfill"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__contracts_backfill"], "unique_id": "model.ethereum_models.bronze__contracts_backfill", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "bronze/bronze__contracts_backfill.sql", "original_file_path": "models/bronze/bronze__contracts_backfill.sql", "name": "bronze__contracts_backfill", "alias": "contracts_backfill", "checksum": {"name": "sha256", "checksum": "45207ee22c8bea8a468d522d5be02297da5309fca2342ea8617619acfcd4b84d"}, "tags": [], "refs": [], "sources": [["flipside_silver", "ethereum_contracts_backfill"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__contracts_backfill.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address"}, "created_at": 1671161286.674934, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n TO_OBJECT(PARSE_JSON(contract_meta)) AS meta\n FROM\n flipside_prod_db.silver.ethereum_contracts_backfill\n WHERE\n CHECK_JSON(contract_meta) IS NULL\n)\nSELECT\n block_id :: STRING AS block_id,\n block_timestamp :: TIMESTAMP AS block_timestamp,\n creator_address :: STRING AS creator_address,\n LOWER(\n contract_address :: STRING\n ) AS contract_address,\n logic_address :: STRING AS logic_address,\n token_convention :: STRING AS token_convention,\n meta :name :: STRING AS NAME,\n meta :symbol :: STRING AS symbol,\n meta :decimals :: INTEGER AS decimals,\n meta :: OBJECT AS meta,\n block_timestamp :: TIMESTAMP AS system_created_at\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY LOWER(contract_address)\nORDER BY\n block_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.contracts_backfill"}, "model.ethereum_models.bronze__contracts": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address'\n) }}\n\nWITH base AS (\n\n SELECT\n *\n FROM\n {{ source(\n 'bronze',\n 'prod_ethereum_sink_407559501'\n ) }}\n WHERE\n record_content :model :name :: STRING IN (\n 'eth_contracts_model'\n )\n\n{% if is_incremental() %}\nAND (\n record_metadata :CreateTime :: INT / 1000\n) :: TIMESTAMP :: DATE >= (\n SELECT\n DATEADD('day', -1, MAX(system_created_at :: DATE))\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n (\n record_metadata :CreateTime :: INT / 1000\n ) :: TIMESTAMP AS system_created_at,\n t.value :block_id :: STRING AS block_id,\n t.value :block_timestamp :: TIMESTAMP AS block_timestamp,\n t.value :creator_address :: STRING AS creator_address,\n COALESCE(\n t.value :contract_address :: STRING,\n t.value :address :: STRING\n ) AS contract_address,\n t.value :logic_address :: STRING AS logic_address,\n COALESCE(\n t.value :contract_meta :symbol :: STRING,\n t.value :meta :symbol :: STRING\n ) AS symbol,\n COALESCE(\n t.value :contract_meta :decimals :: INTEGER,\n t.value :meta :decimals :: INTEGER\n ) AS decimals,\n COALESCE(\n t.value :contract_meta :: OBJECT,\n t.value :meta :: OBJECT\n ) AS meta,\n t.value :name :: STRING AS NAME,\n COALESCE(\n t.value :token_convention :: STRING,\n t.value :\"token-convention\" :: STRING\n ) AS token_convention\nFROM\n base,\n LATERAL FLATTEN(\n input => record_content :results\n ) t\nWHERE\n COALESCE(\n t.value :contract_meta,\n t.value :meta\n ) IS NOT NULL\n AND CASE\n WHEN meta :decimals :: STRING IS NOT NULL\n AND len(\n meta :decimals :: STRING\n ) >= 3 THEN TRUE\n ELSE FALSE\n END = FALSE qualify(ROW_NUMBER() over(PARTITION BY LOWER(contract_address)\nORDER BY\n system_created_at DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.bronze.prod_ethereum_sink_407559501"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__contracts"], "unique_id": "model.ethereum_models.bronze__contracts", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "bronze/bronze__contracts.sql", "original_file_path": "models/bronze/bronze__contracts.sql", "name": "bronze__contracts", "alias": "contracts", "checksum": {"name": "sha256", "checksum": "c9951877c6ad9829728f20cd169fa6e2bc606d8da650ac4fdedfe21c924feb56"}, "tags": [], "refs": [], "sources": [["bronze", "prod_ethereum_sink_407559501"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address"}, "created_at": 1671161286.676507, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n *\n FROM\n flipside_prod_db.bronze.prod_ethereum_sink_407559501\n WHERE\n record_content :model :name :: STRING IN (\n 'eth_contracts_model'\n )\n\n\nAND (\n record_metadata :CreateTime :: INT / 1000\n) :: TIMESTAMP :: DATE >= (\n SELECT\n DATEADD('day', -1, MAX(system_created_at :: DATE))\n FROM\n ETHEREUM_DEV.bronze.contracts\n)\n\n)\nSELECT\n (\n record_metadata :CreateTime :: INT / 1000\n ) :: TIMESTAMP AS system_created_at,\n t.value :block_id :: STRING AS block_id,\n t.value :block_timestamp :: TIMESTAMP AS block_timestamp,\n t.value :creator_address :: STRING AS creator_address,\n COALESCE(\n t.value :contract_address :: STRING,\n t.value :address :: STRING\n ) AS contract_address,\n t.value :logic_address :: STRING AS logic_address,\n COALESCE(\n t.value :contract_meta :symbol :: STRING,\n t.value :meta :symbol :: STRING\n ) AS symbol,\n COALESCE(\n t.value :contract_meta :decimals :: INTEGER,\n t.value :meta :decimals :: INTEGER\n ) AS decimals,\n COALESCE(\n t.value :contract_meta :: OBJECT,\n t.value :meta :: OBJECT\n ) AS meta,\n t.value :name :: STRING AS NAME,\n COALESCE(\n t.value :token_convention :: STRING,\n t.value :\"token-convention\" :: STRING\n ) AS token_convention\nFROM\n base,\n LATERAL FLATTEN(\n input => record_content :results\n ) t\nWHERE\n COALESCE(\n t.value :contract_meta,\n t.value :meta\n ) IS NOT NULL\n AND CASE\n WHEN meta :decimals :: STRING IS NOT NULL\n AND len(\n meta :decimals :: STRING\n ) >= 3 THEN TRUE\n ELSE FALSE\n END = FALSE qualify(ROW_NUMBER() over(PARTITION BY LOWER(contract_address)\nORDER BY\n system_created_at DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.contracts"}, "model.ethereum_models.bronze__blocks": {"raw_sql": "{{ config (\n materialized = 'view',\n tags = ['core']\n) }}\n\nSELECT\n record_id,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx_count,\n header,\n ingested_at,\n _inserted_timestamp\nFROM\n {{ source(\n 'prod',\n 'ethereum_blocks'\n ) }}\n qualify(ROW_NUMBER() over(PARTITION BY block_id\nORDER BY\n ingested_at DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.prod.ethereum_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__blocks"], "unique_id": "model.ethereum_models.bronze__blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "bronze/bronze__blocks.sql", "original_file_path": "models/bronze/bronze__blocks.sql", "name": "bronze__blocks", "alias": "blocks", "checksum": {"name": "sha256", "checksum": "bece3371a7cf22b13f00fa4dccb3ac872463776581ec31242d8105039665854e"}, "tags": ["core"], "refs": [], "sources": [["prod", "ethereum_blocks"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["core"]}, "created_at": 1671161286.680795, "compiled_sql": "\n\nSELECT\n record_id,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx_count,\n header,\n ingested_at,\n _inserted_timestamp\nFROM\n chainwalkers.prod.ethereum_blocks\n qualify(ROW_NUMBER() over(PARTITION BY block_id\nORDER BY\n ingested_at DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.blocks"}, "model.ethereum_models.bronze__transactions": {"raw_sql": "{{ config (\n materialized = 'view',\n tags = ['core']\n) }}\n\nSELECT\n record_id,\n tx_id,\n tx_block_index,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx,\n ingested_at,\n _inserted_timestamp\nFROM\n {{ source(\n 'prod',\n 'ethereum_txs'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.prod.ethereum_txs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__transactions"], "unique_id": "model.ethereum_models.bronze__transactions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "bronze/bronze__transactions.sql", "original_file_path": "models/bronze/bronze__transactions.sql", "name": "bronze__transactions", "alias": "transactions", "checksum": {"name": "sha256", "checksum": "3a0ab6cd30cdc024040ed1bfc15b8c8cd3a6fd71bdc18b0b566146f48068555b"}, "tags": ["core"], "refs": [], "sources": [["prod", "ethereum_txs"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["core"]}, "created_at": 1671161286.682219, "compiled_sql": "\n\nSELECT\n record_id,\n tx_id,\n tx_block_index,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx,\n ingested_at,\n _inserted_timestamp\nFROM\n chainwalkers.prod.ethereum_txs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.transactions"}, "model.ethereum_models.bronze__successful_reads": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::date', 'function_signature'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"reads\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_modified_date\n FROM\n meta\n )\n{% else %}\n)\n{% endif %}\nSELECT\n contract_address :: STRING AS contract_address,\n block_number :: INTEGER AS block_number,\n function_signature :: STRING AS function_signature,\n call_name :: STRING AS call_name,\n DATA :result :: STRING AS read_output,\n function_input :: STRING AS function_input,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n m._inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id\nFROM\n {{ source(\n \"bronze_streamline\",\n \"reads\"\n ) }} s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n{% if is_incremental() %}\nJOIN partitions p\nON p._partition_by_modified_date = s._partition_by_modified_date\n{% endif %}\nWHERE\n DATA :error IS NULL \n \n and s._partition_by_modified_date in (current_date, current_date-1)\n \n \n qualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.reads", "source.ethereum_models.bronze_streamline.reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::date", "function_signature"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze", "fqn": ["ethereum_models", "bronze", "bronze__successful_reads"], "unique_id": "model.ethereum_models.bronze__successful_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "bronze/bronze__successful_reads.sql", "original_file_path": "models/bronze/bronze__successful_reads.sql", "name": "bronze__successful_reads", "alias": "successful_reads", "checksum": {"name": "sha256", "checksum": "742759156ab0c66d938cbee45be4f2dd8d433228e86ffdfc21d6e325418e5ef5"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "reads"], ["bronze_streamline", "reads"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/bronze__successful_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["_inserted_timestamp::date", "function_signature"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161286.683576, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.reads'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.bronze.successful_reads)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_modified_date\n FROM\n meta\n )\n\nSELECT\n contract_address :: STRING AS contract_address,\n block_number :: INTEGER AS block_number,\n function_signature :: STRING AS function_signature,\n call_name :: STRING AS call_name,\n DATA :result :: STRING AS read_output,\n function_input :: STRING AS function_input,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n m._inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id\nFROM\n streamline.ETHEREUM.reads s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n\nJOIN partitions p\nON p._partition_by_modified_date = s._partition_by_modified_date\n\nWHERE\n DATA :error IS NULL \n \n and s._partition_by_modified_date in (current_date, current_date-1)\n \n \n qualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze.successful_reads"}, "model.ethereum_models.bronze_api__contract_reads": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address',\n full_refresh = false\n) }}\n\nWITH base AS (\n\n SELECT\n contract_address,\n first_block AS created_block\n FROM\n {{ ref('silver__relevant_contracts') }}\n\n{% if is_incremental() %}\nWHERE\n contract_address NOT IN (\n SELECT\n contract_address\n FROM\n {{ this }}\n )\n{% endif %}\nLIMIT\n 750\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 created_block,\n function_sig,\n CONCAT(\n '[\\'',\n contract_address,\n '\\',',\n created_block,\n ',\\'',\n function_sig,\n '\\',\\'\\']'\n ) AS read_input\n FROM\n all_reads\n),\nbatch_reads AS (\n SELECT\n CONCAT('[', LISTAGG(read_input, ','), ']') AS batch_read\n FROM\n ready_reads\n),\nresults AS (\n SELECT\n ethereum.streamline.udf_json_rpc_read_calls(\n node_url,\n headers,\n PARSE_JSON(batch_read)\n ) AS read_output\n FROM\n batch_reads\n JOIN {{ source(\n 'streamline_crosschain',\n 'node_mapping'\n ) }}\n ON 1 = 1\n AND chain = 'ethereum'\n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n ready_reads\n LIMIT\n 1\n )\n), FINAL AS (\n SELECT\n VALUE :id :: STRING AS read_id,\n VALUE :result :: STRING AS read_result,\n SPLIT(\n read_id,\n '-'\n ) AS read_id_object,\n read_id_object [0] :: STRING AS contract_address,\n read_id_object [1] :: STRING AS block_number,\n read_id_object [2] :: STRING AS function_sig,\n read_id_object [3] :: STRING AS function_input\n FROM\n results,\n LATERAL FLATTEN(\n input => read_output [0] :data\n )\n)\nSELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result,\n SYSDATE() :: TIMESTAMP AS _inserted_timestamp\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.streamline_crosschain.node_mapping", "model.ethereum_models.silver__relevant_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "bronze_api__contract_reads"], "unique_id": "model.ethereum_models.bronze_api__contract_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "bronze/api_udf/bronze_api__contract_reads.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.sql", "name": "bronze_api__contract_reads", "alias": "contract_reads", "checksum": {"name": "sha256", "checksum": "bf8c3fee89135c1f0bf10483d7af2b9c6e31b4958fa294a56972ce07af235635"}, "tags": [], "refs": [["silver__relevant_contracts"]], "sources": [["streamline_crosschain", "node_mapping"]], "metrics": [], "description": "", "columns": {"_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/bronze/api_udf/bronze_api__contract_reads.yml", "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address", "full_refresh": false}, "created_at": 1671161288.76229, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n contract_address,\n first_block AS created_block\n FROM\n ETHEREUM_DEV.silver.relevant_contracts\n\n\nWHERE\n contract_address NOT IN (\n SELECT\n contract_address\n FROM\n ETHEREUM_DEV.bronze_api.contract_reads\n )\n\nLIMIT\n 750\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 created_block,\n function_sig,\n CONCAT(\n '[\\'',\n contract_address,\n '\\',',\n created_block,\n ',\\'',\n function_sig,\n '\\',\\'\\']'\n ) AS read_input\n FROM\n all_reads\n),\nbatch_reads AS (\n SELECT\n CONCAT('[', LISTAGG(read_input, ','), ']') AS batch_read\n FROM\n ready_reads\n),\nresults AS (\n SELECT\n ethereum.streamline.udf_json_rpc_read_calls(\n node_url,\n headers,\n PARSE_JSON(batch_read)\n ) AS read_output\n FROM\n batch_reads\n JOIN streamline.crosschain.node_mapping\n ON 1 = 1\n AND chain = 'ethereum'\n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n ready_reads\n LIMIT\n 1\n )\n), FINAL AS (\n SELECT\n VALUE :id :: STRING AS read_id,\n VALUE :result :: STRING AS read_result,\n SPLIT(\n read_id,\n '-'\n ) AS read_id_object,\n read_id_object [0] :: STRING AS contract_address,\n read_id_object [1] :: STRING AS block_number,\n read_id_object [2] :: STRING AS function_sig,\n read_id_object [3] :: STRING AS function_input\n FROM\n results,\n LATERAL FLATTEN(\n input => read_output [0] :data\n )\n)\nSELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result,\n SYSDATE() :: TIMESTAMP AS _inserted_timestamp\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze_api.contract_reads"}, "model.ethereum_models.bronze_api__snapshot_proposals": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'proposal_id',\n full_refresh = false\n) }}\n\nWITH max_time AS (\n {% if is_incremental() %}\n SELECT\n MAX(created_at) AS max_prop_created\n FROM\n {{ this }}\n {% else %}\n SELECT\n 0 AS max_prop_created\n {% endif %}\n),\n\nready_prop_requests AS (\n SELECT\n CONCAT(\n 'query { proposals(orderBy: \"created\", orderDirection: asc,first:1000,where:{created_gte: ',\n max_time_created,\n '}) { id space{id} ipfs author created network type title body start end state votes choices scores_state scores } }'\n ) AS proposal_request_created\n FROM (\n SELECT \n DATE_PART(epoch_second, max_prop_created::TIMESTAMP) AS max_time_created\n FROM \n max_time\n )\n),\n\nproposal_data_created AS (\n SELECT\n ethereum.streamline.udf_api(\n 'GET',\n 'https://hub.snapshot.org/graphql',{},{ 'query': proposal_request_created }\n ) AS resp,\n SYSDATE() AS _inserted_timestamp\n FROM\n ready_prop_requests\n),\n\nproposals_final AS (\n \nSELECT\n VALUE :id :: STRING AS proposal_id, \n VALUE :ipfs :: STRING AS ipfs, \n STRTOK_TO_ARRAY(VALUE :choices, ';') AS choices, \n VALUE :author :: STRING AS proposal_author, \n VALUE :title :: STRING AS proposal_title, \n VALUE :body :: STRING AS proposal_text, \n VALUE :space :id :: STRING AS space_id, \n VALUE :network :: STRING AS network,\n TO_TIMESTAMP_NTZ(VALUE :created) AS created_at, \n TO_TIMESTAMP_NTZ(VALUE :start) AS proposal_start_time, \n TO_TIMESTAMP_NTZ(VALUE :end) AS proposal_end_time,\n VALUE,\n _inserted_timestamp\nFROM\n proposal_data_created,\nLATERAL FLATTEN(\n input => resp :data :data :proposals\n)\nWHERE \n choices IS NOT NULL\n AND proposal_author IS NOT NULL\n AND proposal_title IS NOT NULL \n AND proposal_text IS NOT NULL\n AND proposal_start_time IS NOT NULL\n AND proposal_end_time IS NOT NULL \n AND space_id IS NOT NULL\n AND network IS NOT NULL\nQUALIFY(ROW_NUMBER() over (PARTITION BY proposal_id\n ORDER BY\n TO_TIMESTAMP_NTZ(VALUE :created) DESC)) = 1\n)\n\nSELECT\n proposal_id,\n ipfs,\n choices,\n proposal_author,\n proposal_title,\n proposal_text,\n space_id,\n network,\n created_at,\n proposal_start_time,\n proposal_end_time,\n _inserted_timestamp\nFROM proposals_final", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "proposal_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "bronze_api__snapshot_proposals"], "unique_id": "model.ethereum_models.bronze_api__snapshot_proposals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "bronze/api_udf/snapshot/bronze_api__snapshot_proposals.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.sql", "name": "bronze_api__snapshot_proposals", "alias": "snapshot_proposals", "checksum": {"name": "sha256", "checksum": "8ccdd030f25422588f6ef9484063a85bb96d0831779c1d7538840a9c92ad54f8"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {"PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IPFS": {"name": "IPFS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CHOICES": {"name": "CHOICES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_AUTHOR": {"name": "PROPOSAL_AUTHOR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TITLE": {"name": "PROPOSAL_TITLE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TEXT": {"name": "PROPOSAL_TEXT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SPACE_ID": {"name": "SPACE_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_AT": {"name": "CREATED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_START_TIME": {"name": "PROPOSAL_START_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_END_TIME": {"name": "PROPOSAL_END_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "proposal_id", "full_refresh": false}, "created_at": 1671161288.775115, "compiled_sql": "\n\nWITH max_time AS (\n \n SELECT\n MAX(created_at) AS max_prop_created\n FROM\n ETHEREUM_DEV.bronze_api.snapshot_proposals\n \n),\n\nready_prop_requests AS (\n SELECT\n CONCAT(\n 'query { proposals(orderBy: \"created\", orderDirection: asc,first:1000,where:{created_gte: ',\n max_time_created,\n '}) { id space{id} ipfs author created network type title body start end state votes choices scores_state scores } }'\n ) AS proposal_request_created\n FROM (\n SELECT \n DATE_PART(epoch_second, max_prop_created::TIMESTAMP) AS max_time_created\n FROM \n max_time\n )\n),\n\nproposal_data_created AS (\n SELECT\n ethereum.streamline.udf_api(\n 'GET',\n 'https://hub.snapshot.org/graphql',{},{ 'query': proposal_request_created }\n ) AS resp,\n SYSDATE() AS _inserted_timestamp\n FROM\n ready_prop_requests\n),\n\nproposals_final AS (\n \nSELECT\n VALUE :id :: STRING AS proposal_id, \n VALUE :ipfs :: STRING AS ipfs, \n STRTOK_TO_ARRAY(VALUE :choices, ';') AS choices, \n VALUE :author :: STRING AS proposal_author, \n VALUE :title :: STRING AS proposal_title, \n VALUE :body :: STRING AS proposal_text, \n VALUE :space :id :: STRING AS space_id, \n VALUE :network :: STRING AS network,\n TO_TIMESTAMP_NTZ(VALUE :created) AS created_at, \n TO_TIMESTAMP_NTZ(VALUE :start) AS proposal_start_time, \n TO_TIMESTAMP_NTZ(VALUE :end) AS proposal_end_time,\n VALUE,\n _inserted_timestamp\nFROM\n proposal_data_created,\nLATERAL FLATTEN(\n input => resp :data :data :proposals\n)\nWHERE \n choices IS NOT NULL\n AND proposal_author IS NOT NULL\n AND proposal_title IS NOT NULL \n AND proposal_text IS NOT NULL\n AND proposal_start_time IS NOT NULL\n AND proposal_end_time IS NOT NULL \n AND space_id IS NOT NULL\n AND network IS NOT NULL\nQUALIFY(ROW_NUMBER() over (PARTITION BY proposal_id\n ORDER BY\n TO_TIMESTAMP_NTZ(VALUE :created) DESC)) = 1\n)\n\nSELECT\n proposal_id,\n ipfs,\n choices,\n proposal_author,\n proposal_title,\n proposal_text,\n space_id,\n network,\n created_at,\n proposal_start_time,\n proposal_end_time,\n _inserted_timestamp\nFROM proposals_final", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze_api.snapshot_proposals"}, "model.ethereum_models.bronze_api__snapshot_votes": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n full_refresh = false\n) }}\n\nWITH max_time AS (\n {% if is_incremental() %}\n SELECT\n MAX(vote_timestamp) AS max_vote_start\n FROM\n {{ this }}\n {% else %}\n SELECT\n 0 AS max_vote_start\n {% endif %}\n),\n\nready_votes AS (\n SELECT\n CONCAT(\n 'query { votes(orderBy: \"created\", orderDirection: asc,first:1000,where:{created_gte: ',\n max_time_start,\n '}) { id proposal{id} ipfs voter created choice vp } }'\n ) AS vote_created\n FROM(\n SELECT \n DATE_PART(epoch_second, max_vote_start::TIMESTAMP) AS max_time_start\n FROM \n max_time\n )\n),\n\nvote_data_created AS (\n SELECT\n ethereum.streamline.udf_api(\n 'GET',\n 'https://hub.snapshot.org/graphql',{},{ 'query': vote_created }\n ) AS resp,\n SYSDATE() AS _inserted_timestamp\n FROM\n ready_votes\n),\n\nvotes_final AS (\n \nSELECT\n SPLIT(VALUE :choice :: STRING, ';') AS vote_option,\n VALUE :id :: STRING AS id,\n VALUE :ipfs :: STRING AS ipfs, \n VALUE :proposal :id :: STRING AS proposal_id, \n VALUE :voter :: STRING AS voter, \n VALUE :vp :: NUMBER AS voting_power, \n TO_TIMESTAMP_NTZ(VALUE :created) AS vote_timestamp,\n _inserted_timestamp\nFROM vote_data_created,\nLATERAL FLATTEN(\n input => resp :data :data :votes\n)\nWHERE proposal_id IS NOT NULL\nQUALIFY(ROW_NUMBER() over(PARTITION BY id\n ORDER BY\n TO_TIMESTAMP_NTZ(VALUE :created) DESC)) = 1\n)\n\nSELECT\n id,\n ipfs,\n proposal_id,\n voter,\n voting_power,\n vote_timestamp,\n vote_option,\n _inserted_timestamp\nFROM votes_final", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "bronze_api__snapshot_votes"], "unique_id": "model.ethereum_models.bronze_api__snapshot_votes", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "bronze/api_udf/snapshot/bronze_api__snapshot_votes.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.sql", "name": "bronze_api__snapshot_votes", "alias": "snapshot_votes", "checksum": {"name": "sha256", "checksum": "0b5a54414321d983c670f369ee70f6f043f4b69b7a4500b560f919e5bd627dea"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {"ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IPFS": {"name": "IPFS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_POWER": {"name": "VOTING_POWER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_TIMESTAMP": {"name": "VOTE_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "full_refresh": false}, "created_at": 1671161288.80118, "compiled_sql": "\n\nWITH max_time AS (\n \n SELECT\n MAX(vote_timestamp) AS max_vote_start\n FROM\n ETHEREUM_DEV.bronze_api.snapshot_votes\n \n),\n\nready_votes AS (\n SELECT\n CONCAT(\n 'query { votes(orderBy: \"created\", orderDirection: asc,first:1000,where:{created_gte: ',\n max_time_start,\n '}) { id proposal{id} ipfs voter created choice vp } }'\n ) AS vote_created\n FROM(\n SELECT \n DATE_PART(epoch_second, max_vote_start::TIMESTAMP) AS max_time_start\n FROM \n max_time\n )\n),\n\nvote_data_created AS (\n SELECT\n ethereum.streamline.udf_api(\n 'GET',\n 'https://hub.snapshot.org/graphql',{},{ 'query': vote_created }\n ) AS resp,\n SYSDATE() AS _inserted_timestamp\n FROM\n ready_votes\n),\n\nvotes_final AS (\n \nSELECT\n SPLIT(VALUE :choice :: STRING, ';') AS vote_option,\n VALUE :id :: STRING AS id,\n VALUE :ipfs :: STRING AS ipfs, \n VALUE :proposal :id :: STRING AS proposal_id, \n VALUE :voter :: STRING AS voter, \n VALUE :vp :: NUMBER AS voting_power, \n TO_TIMESTAMP_NTZ(VALUE :created) AS vote_timestamp,\n _inserted_timestamp\nFROM vote_data_created,\nLATERAL FLATTEN(\n input => resp :data :data :votes\n)\nWHERE proposal_id IS NOT NULL\nQUALIFY(ROW_NUMBER() over(PARTITION BY id\n ORDER BY\n TO_TIMESTAMP_NTZ(VALUE :created) DESC)) = 1\n)\n\nSELECT\n id,\n ipfs,\n proposal_id,\n voter,\n voting_power,\n vote_timestamp,\n vote_option,\n _inserted_timestamp\nFROM votes_final", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.bronze_api.snapshot_votes"}, "model.ethereum_models.bronze_api__comp_v3_market_reads": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'ID',\n full_refresh = false\n) }}\n\nWITH contract_base AS (\n\n SELECT\n '0xc3d688b66703497daa19211eedff47f25384cdc3' AS contract_address\n),\nfunction_sigs_market AS (\n SELECT\n '0x8285ef40' AS function_sig,\n 'totalBorrow' AS function_name\n UNION\n SELECT\n '0x18160ddd' AS function_sig,\n 'totalSupply' AS function_name\n UNION\n SELECT\n '0x0902f1ac' AS function_sig,\n 'getReserves' AS function_name\n UNION\n SELECT\n '0x7eb71131' AS function_sig,\n 'getUtilization' AS function_name\n),\nblock_range AS (\n SELECT\n block_number\n FROM\n {{ ref('_block_ranges') }}\n WHERE\n block_number >= 15412370\n\n{% if is_incremental() %}\nAND block_number NOT IN (\n SELECT\n block_number\n FROM\n {{ this }}\n)\n{% endif %}\nORDER BY\n block_number DESC\nLIMIT\n 2000\n), all_reads_market AS (\n SELECT\n *\n FROM\n contract_base\n JOIN function_sigs_market\n ON 1 = 1\n JOIN block_range\n ON 1 = 1\n),\nready_reads_market AS (\n SELECT\n contract_address,\n block_number,\n function_sig,\n CONCAT(\n '[\\'',\n contract_address,\n '\\',',\n block_number,\n ',\\'',\n function_sig,\n '\\',\\'\\']'\n ) AS read_input\n FROM\n all_reads_market\n),\nbatch_reads_market AS (\n SELECT\n CONCAT('[', LISTAGG(read_input, ','), ']') AS batch_read\n FROM\n ready_reads_market\n),\nresults_market AS (\n SELECT\n ethereum.streamline.udf_json_rpc_read_calls(\n node_url,\n headers,\n PARSE_JSON(batch_read)\n ) AS read_output\n FROM\n batch_reads_market\n JOIN {{ source(\n 'streamline_crosschain',\n 'node_mapping'\n ) }}\n ON 1 = 1\n AND chain = 'ethereum'\n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n ready_reads_market\n LIMIT\n 1\n )\n), final_market AS (\n SELECT\n VALUE :id :: STRING AS read_id,\n VALUE :result :: STRING AS read_result,\n SPLIT(\n read_id,\n '-'\n ) AS read_id_object,\n read_id_object [0] :: STRING AS contract_address,\n read_id_object [1] :: STRING AS block_number,\n read_id_object [2] :: STRING AS function_sig,\n read_id_object [3] :: STRING AS function_input\n FROM\n results_market,\n LATERAL FLATTEN(\n input => read_output [0] :data\n )\n),\nutilization_results AS (\n SELECT\n contract_address,\n block_number,\n read_result\n FROM\n final_market\n WHERE\n function_sig = '0x7eb71131'\n AND read_result IS NOT NULL\n AND read_result <> '0x0000000000000000000000000000000000000000000000000000000000000000'\n),\nfunction_sigs_rates AS (\n SELECT\n '0x9fa83b5a' AS function_sig,\n 'getBorrowRate' AS function_name\n UNION\n SELECT\n '0xd955759d' AS function_sig,\n 'getSupplyRate' AS function_name\n),\nall_reads_rates AS (\n SELECT\n *\n FROM\n utilization_results\n JOIN function_sigs_rates\n ON 1 = 1\n),\nready_reads_rates AS (\n SELECT\n contract_address,\n block_number,\n function_sig,\n read_result AS function_input,\n CONCAT(\n '[\\'',\n contract_address,\n '\\',',\n block_number,\n ',\\'',\n function_sig,\n '\\',\\'',\n function_input,\n '\\']'\n ) AS read_input\n FROM\n all_reads_rates\n),\nbatch_reads_rates AS (\n SELECT\n CONCAT('[', LISTAGG(read_input, ','), ']') AS batch_read\n FROM\n ready_reads_rates\n),\nresults_rates AS (\n SELECT\n ethereum.streamline.udf_json_rpc_read_calls(\n node_url,\n headers,\n PARSE_JSON(batch_read)\n ) AS read_output\n FROM\n batch_reads_rates\n JOIN {{ source(\n 'streamline_crosschain',\n 'node_mapping'\n ) }}\n ON 1 = 1\n AND chain = 'ethereum'\n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n ready_reads_rates\n LIMIT\n 1\n )\n), final_rates AS (\n SELECT\n VALUE :id :: STRING AS read_id,\n VALUE :result :: STRING AS read_result,\n SPLIT(\n read_id,\n '-'\n ) AS read_id_object,\n read_id_object [0] :: STRING AS contract_address,\n read_id_object [1] :: STRING AS block_number,\n read_id_object [2] :: STRING AS function_sig,\n read_id_object [3] :: STRING AS function_input\n FROM\n results_rates,\n LATERAL FLATTEN(\n input => read_output [0] :data\n )\n),\nFINAL AS (\n SELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result\n FROM\n final_market\n UNION ALL\n SELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result\n FROM\n final_rates\n)\nSELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result,\n SYSDATE() :: TIMESTAMP AS _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_sig']\n ) }} AS id\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.streamline_crosschain.node_mapping", "source.ethereum_models.streamline_crosschain.node_mapping", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": false, "unique_key": "ID", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "compound", "bronze_api__comp_v3_market_reads"], "unique_id": "model.ethereum_models.bronze_api__comp_v3_market_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "bronze/api_udf/compound/bronze_api__comp_v3_market_reads.sql", "original_file_path": "models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.sql", "name": "bronze_api__comp_v3_market_reads", "alias": "comp_v3_market_reads", "checksum": {"name": "sha256", "checksum": "aa006603149a29752a8f9216d584bdf2aeaa5b4c599da2c0b6e6ab60ae88f739"}, "tags": [], "refs": [["_block_ranges"]], "sources": [["streamline_crosschain", "node_mapping"], ["streamline_crosschain", "node_mapping"]], "metrics": [], "description": "", "columns": {"_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.yml", "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "ID", "full_refresh": false}, "created_at": 1671161288.813659, "compiled_sql": "\n\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),contract_base AS (\n\n SELECT\n '0xc3d688b66703497daa19211eedff47f25384cdc3' AS contract_address\n),\nfunction_sigs_market AS (\n SELECT\n '0x8285ef40' AS function_sig,\n 'totalBorrow' AS function_name\n UNION\n SELECT\n '0x18160ddd' AS function_sig,\n 'totalSupply' AS function_name\n UNION\n SELECT\n '0x0902f1ac' AS function_sig,\n 'getReserves' AS function_name\n UNION\n SELECT\n '0x7eb71131' AS function_sig,\n 'getUtilization' AS function_name\n),\nblock_range AS (\n SELECT\n block_number\n FROM\n __dbt__cte___block_ranges\n WHERE\n block_number >= 15412370\n\n\nAND block_number NOT IN (\n SELECT\n block_number\n FROM\n ETHEREUM_DEV.bronze_api.comp_v3_market_reads\n)\n\nORDER BY\n block_number DESC\nLIMIT\n 2000\n), all_reads_market AS (\n SELECT\n *\n FROM\n contract_base\n JOIN function_sigs_market\n ON 1 = 1\n JOIN block_range\n ON 1 = 1\n),\nready_reads_market AS (\n SELECT\n contract_address,\n block_number,\n function_sig,\n CONCAT(\n '[\\'',\n contract_address,\n '\\',',\n block_number,\n ',\\'',\n function_sig,\n '\\',\\'\\']'\n ) AS read_input\n FROM\n all_reads_market\n),\nbatch_reads_market AS (\n SELECT\n CONCAT('[', LISTAGG(read_input, ','), ']') AS batch_read\n FROM\n ready_reads_market\n),\nresults_market AS (\n SELECT\n ethereum.streamline.udf_json_rpc_read_calls(\n node_url,\n headers,\n PARSE_JSON(batch_read)\n ) AS read_output\n FROM\n batch_reads_market\n JOIN streamline.crosschain.node_mapping\n ON 1 = 1\n AND chain = 'ethereum'\n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n ready_reads_market\n LIMIT\n 1\n )\n), final_market AS (\n SELECT\n VALUE :id :: STRING AS read_id,\n VALUE :result :: STRING AS read_result,\n SPLIT(\n read_id,\n '-'\n ) AS read_id_object,\n read_id_object [0] :: STRING AS contract_address,\n read_id_object [1] :: STRING AS block_number,\n read_id_object [2] :: STRING AS function_sig,\n read_id_object [3] :: STRING AS function_input\n FROM\n results_market,\n LATERAL FLATTEN(\n input => read_output [0] :data\n )\n),\nutilization_results AS (\n SELECT\n contract_address,\n block_number,\n read_result\n FROM\n final_market\n WHERE\n function_sig = '0x7eb71131'\n AND read_result IS NOT NULL\n AND read_result <> '0x0000000000000000000000000000000000000000000000000000000000000000'\n),\nfunction_sigs_rates AS (\n SELECT\n '0x9fa83b5a' AS function_sig,\n 'getBorrowRate' AS function_name\n UNION\n SELECT\n '0xd955759d' AS function_sig,\n 'getSupplyRate' AS function_name\n),\nall_reads_rates AS (\n SELECT\n *\n FROM\n utilization_results\n JOIN function_sigs_rates\n ON 1 = 1\n),\nready_reads_rates AS (\n SELECT\n contract_address,\n block_number,\n function_sig,\n read_result AS function_input,\n CONCAT(\n '[\\'',\n contract_address,\n '\\',',\n block_number,\n ',\\'',\n function_sig,\n '\\',\\'',\n function_input,\n '\\']'\n ) AS read_input\n FROM\n all_reads_rates\n),\nbatch_reads_rates AS (\n SELECT\n CONCAT('[', LISTAGG(read_input, ','), ']') AS batch_read\n FROM\n ready_reads_rates\n),\nresults_rates AS (\n SELECT\n ethereum.streamline.udf_json_rpc_read_calls(\n node_url,\n headers,\n PARSE_JSON(batch_read)\n ) AS read_output\n FROM\n batch_reads_rates\n JOIN streamline.crosschain.node_mapping\n ON 1 = 1\n AND chain = 'ethereum'\n WHERE\n EXISTS (\n SELECT\n 1\n FROM\n ready_reads_rates\n LIMIT\n 1\n )\n), final_rates AS (\n SELECT\n VALUE :id :: STRING AS read_id,\n VALUE :result :: STRING AS read_result,\n SPLIT(\n read_id,\n '-'\n ) AS read_id_object,\n read_id_object [0] :: STRING AS contract_address,\n read_id_object [1] :: STRING AS block_number,\n read_id_object [2] :: STRING AS function_sig,\n read_id_object [3] :: STRING AS function_input\n FROM\n results_rates,\n LATERAL FLATTEN(\n input => read_output [0] :data\n )\n),\nFINAL AS (\n SELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result\n FROM\n final_market\n UNION ALL\n SELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result\n FROM\n final_rates\n)\nSELECT\n contract_address,\n block_number,\n function_sig,\n function_input,\n read_result,\n SYSDATE() :: TIMESTAMP AS _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_sig as TEXT), '') as TEXT)) AS id\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.bronze_api.comp_v3_market_reads"}, "model.ethereum_models.ethereum_share__dim_contracts_extended": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"contract_address\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nwith dec_contracts as (\nselect contract_address\nfrom {{ref('ethereum_share__fact_event_logs')}}\ngroup by 1\n)\n\nSELECT\n system_created_at,\n block_number,\n block_timestamp,\n creator_address,\n c.contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n contract_metadata\nFROM\n {{ ref('silver__contracts_extended') }} c\n join dec_contracts as dc on c.contract_address = dc.contract_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.ethereum_share__fact_event_logs", "model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_contracts_extended"], "unique_id": "model.ethereum_models.ethereum_share__dim_contracts_extended", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__dim_contracts_extended.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_contracts_extended.sql", "name": "ethereum_share__dim_contracts_extended", "alias": "dim_contracts_extended", "checksum": {"name": "sha256", "checksum": "0e8053ba42613cfd541dfbeaa710febb708b9defe42a8ace324a7517b2045ccb"}, "tags": ["share"], "refs": [["ethereum_share__fact_event_logs"], ["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_contracts_extended.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671161286.743584, "compiled_sql": "\n\nwith dec_contracts as (\nselect contract_address\nfrom ETHEREUM_DEV.ethereum_share.fact_event_logs\ngroup by 1\n)\n\nSELECT\n system_created_at,\n block_number,\n block_timestamp,\n creator_address,\n c.contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n contract_metadata\nFROM\n ETHEREUM_DEV.silver.contracts_extended c\n join dec_contracts as dc on c.contract_address = dc.contract_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_contracts_extended"}, "model.ethereum_models.ethereum_share__dim_dates": {"raw_sql": "{{ config(\n materialized = \"table\",\n post_hook = \"{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}\",\n tags = ['share']\n) }}\n{{ dbt_date.get_date_dimension(\n '2021-12-01',\n '2021-12-31'\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_date.get_date_dimension", "macro.ethereum_models.grant_data_share_statement"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "table", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_dates"], "unique_id": "model.ethereum_models.ethereum_share__dim_dates", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__dim_dates.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_dates.sql", "name": "ethereum_share__dim_dates", "alias": "dim_dates", "checksum": {"name": "sha256", "checksum": "5d12143741bc8a35bc62f05622d1f4c9e7a107908072b66ca132ff967a201ad1"}, "tags": ["share"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_dates.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "table", "tags": ["share"], "post-hook": ["{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}"]}, "created_at": 1671161286.7449229, "compiled_sql": "\n\n \nwith base_dates as (\n \n with date_spine as\n(\n\n \n\n\n\n\n\nwith rawdata as (\n\n \n\n \n\n with p as (\n select 0 as generated_number union all select 1\n ), unioned as (\n\n select\n\n \n p0.generated_number * power(2, 0)\n + \n \n p1.generated_number * power(2, 1)\n + \n \n p2.generated_number * power(2, 2)\n + \n \n p3.generated_number * power(2, 3)\n + \n \n p4.generated_number * power(2, 4)\n \n \n + 1\n as generated_number\n\n from\n\n \n p as p0\n cross join \n \n p as p1\n cross join \n \n p as p2\n cross join \n \n p as p3\n cross join \n \n p as p4\n \n \n\n )\n\n select *\n from unioned\n where generated_number <= 30\n order by generated_number\n\n\n\n),\n\nall_periods as (\n\n select (\n \n\n dateadd(\n day,\n row_number() over (order by 1) - 1,\n cast('2021-12-01' as TIMESTAMP)\n )\n\n\n ) as date_day\n from rawdata\n\n),\n\nfiltered as (\n\n select *\n from all_periods\n where date_day <= cast('2021-12-31' as TIMESTAMP)\n\n)\n\nselect * from filtered\n\n\n\n)\nselect\n cast(d.date_day as TIMESTAMP) as date_day\nfrom\n date_spine d\n\n\n),\ndates_with_prior_year_dates as (\n\n select\n cast(d.date_day as date) as date_day,\n cast(\n\n dateadd(\n year,\n -1,\n d.date_day\n )\n\n as date) as prior_year_date_day,\n cast(\n\n dateadd(\n day,\n -364,\n d.date_day\n )\n\n as date) as prior_year_over_year_date_day\n from\n \tbase_dates d\n\n)\nselect\n d.date_day,\n cast(\n\n dateadd(\n day,\n -1,\n d.date_day\n )\n\n as date) as prior_date_day,\n cast(\n\n dateadd(\n day,\n 1,\n d.date_day\n )\n\n as date) as next_date_day,\n d.prior_year_date_day as prior_year_date_day,\n d.prior_year_over_year_date_day,\n case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end as day_of_week,\n date_part('dayofweekiso', d.date_day) as day_of_week_iso,\n -- long version not implemented on Snowflake so we're doing it manually :/\n case dayname(d.date_day)\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 as day_of_week_name,\n dayname(d.date_day) as day_of_week_name_short,\n date_part('day', d.date_day) as day_of_month,\n date_part('dayofyear', d.date_day) as day_of_year,\n\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end - 1),\n d.date_day\n )\n\n as date) as week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end - 1),\n d.date_day\n )\n\n as date)\n )\n\n as date) as week_end_date,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.prior_year_over_year_date_day) = 7 then 1\n else date_part('dayofweek', d.prior_year_over_year_date_day) + 1\n end - 1),\n d.prior_year_over_year_date_day\n )\n\n as date) as prior_year_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.prior_year_over_year_date_day) = 7 then 1\n else date_part('dayofweek', d.prior_year_over_year_date_day) + 1\n end - 1),\n d.prior_year_over_year_date_day\n )\n\n as date)\n )\n\n as date) as prior_year_week_end_date,\n cast(date_part('week', d.date_day) as INT) as week_of_year,\n\n cast(date_trunc('week', d.date_day) as date) as iso_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n cast(date_trunc('week', d.date_day) as date)\n )\n\n as date) as iso_week_end_date,\n cast(date_trunc('week', d.prior_year_over_year_date_day) as date) as prior_year_iso_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n cast(date_trunc('week', d.prior_year_over_year_date_day) as date)\n )\n\n as date) as prior_year_iso_week_end_date,\n cast(date_part('weekiso', d.date_day) as INT) as iso_week_of_year,\n\n cast(date_part('week', d.prior_year_over_year_date_day) as INT) as prior_year_week_of_year,\n cast(date_part('weekiso', d.prior_year_over_year_date_day) as INT) as prior_year_iso_week_of_year,\n\n cast(date_part('month', d.date_day) as INT) as month_of_year,\n to_char(d.date_day, 'MMMM') as month_name,\n to_char(d.date_day, 'MON') as month_name_short,\n\n cast(date_trunc('month', d.date_day) as date) as month_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n month,\n 1,\n date_trunc('month', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as month_end_date,\n\n cast(date_trunc('month', d.prior_year_date_day) as date) as prior_year_month_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n month,\n 1,\n date_trunc('month', d.prior_year_date_day)\n )\n\n\n )\n\n\n as date) as date) as prior_year_month_end_date,\n\n cast(date_part('quarter', d.date_day) as INT) as quarter_of_year,\n cast(date_trunc('quarter', d.date_day) as date) as quarter_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n quarter,\n 1,\n date_trunc('quarter', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as quarter_end_date,\n\n cast(date_part('year', d.date_day) as INT) as year_number,\n cast(date_trunc('year', d.date_day) as date) as year_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n year,\n 1,\n date_trunc('year', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as year_end_date\nfrom\n dates_with_prior_year_dates d\norder by 1\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_dates"}, "model.ethereum_models.ethereum_share__fact_traces": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n DATA,\n tx_status,\n sub_traces\nFROM\n {{ ref('silver__traces') }}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_traces"], "unique_id": "model.ethereum_models.ethereum_share__fact_traces", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__fact_traces.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_traces.sql", "name": "ethereum_share__fact_traces", "alias": "fact_traces", "checksum": {"name": "sha256", "checksum": "1f6f13da613897af3ad429f107e2c63092446fe469fe7b4bf12ade260bd1aef7"}, "tags": ["share"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_traces.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671161286.8038368, "compiled_sql": "\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n DATA,\n tx_status,\n sub_traces\nFROM\n ETHEREUM_DEV.silver.traces\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_traces"}, "model.ethereum_models.ethereum_share__fact_blocks": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n network,\n 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 uncle_blocks,\n block_header_json\nFROM\n {{ ref('silver__blocks') }}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_blocks"], "unique_id": "model.ethereum_models.ethereum_share__fact_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__fact_blocks.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_blocks.sql", "name": "ethereum_share__fact_blocks", "alias": "fact_blocks", "checksum": {"name": "sha256", "checksum": "22d02fc81cd131756031b828349b612d8ec12026f800ec696b8e788e5d4a134e"}, "tags": ["share"], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "block_number", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671161286.805241, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n network,\n 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 uncle_blocks,\n block_header_json\nFROM\n ETHEREUM_DEV.silver.blocks\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_blocks"}, "model.ethereum_models.ethereum_share__fact_event_logs": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['share'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\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 contract_address,\n contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status,\n _log_id\nFROM\n {{ ref('silver__logs') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_event_logs"], "unique_id": "model.ethereum_models.ethereum_share__fact_event_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__fact_event_logs.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_event_logs.sql", "name": "ethereum_share__fact_event_logs", "alias": "fact_event_logs", "checksum": {"name": "sha256", "checksum": "bda83c39e901d086bdab854905ad69c3e683c4160442e8adee1ecff0b52c28c8"}, "tags": ["share"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_event_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["share"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161286.806698, "compiled_sql": "\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 contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status,\n _log_id\nFROM\n ETHEREUM_DEV.silver.logs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_event_logs"}, "model.ethereum_models.ethereum_share__fact_transactions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\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_address,\n eth_value,\n tx_fee,\n gas_price,\n gas_limit,\n gas_used,\n cumulative_Gas_Used,\n input_data,\n status,\n tx_json\nFROM\n {{ ref('silver__transactions') }}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_transactions"], "unique_id": "model.ethereum_models.ethereum_share__fact_transactions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__fact_transactions.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_transactions.sql", "name": "ethereum_share__fact_transactions", "alias": "fact_transactions", "checksum": {"name": "sha256", "checksum": "3869551422a5db12eee93ed9ba53542057a14f132d43925a3ec063878ba5e731"}, "tags": ["share"], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671161286.8107982, "compiled_sql": "\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_address,\n eth_value,\n tx_fee,\n gas_price,\n gas_limit,\n gas_used,\n cumulative_Gas_Used,\n input_data,\n status,\n tx_json\nFROM\n ETHEREUM_DEV.silver.transactions\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_transactions"}, "model.ethereum_models.ethereum_share__ez_eth_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n identifier,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n eth_from_address,\n eth_to_address,\n amount,\n amount_usd\nFROM\n {{ref('core__ez_eth_transfers')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_eth_transfers"], "unique_id": "model.ethereum_models.ethereum_share__ez_eth_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__ez_eth_transfers.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_eth_transfers.sql", "name": "ethereum_share__ez_eth_transfers", "alias": "ez_eth_transfers", "checksum": {"name": "sha256", "checksum": "b895b8250efb65b84d822e1b075aac332a4aca2fd10bd11981fc67b622855cc7"}, "tags": ["share"], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_eth_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671161286.811929, "compiled_sql": "\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n identifier,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n eth_from_address,\n eth_to_address,\n amount,\n amount_usd\nFROM\n ETHEREUM_DEV.core.ez_eth_transfers\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_eth_transfers"}, "model.ethereum_models.ethereum_share__fact_hourly_token_prices": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"hour\",\n cluster_by = ['hour::date'],\n tags = ['share']\n) }}\n\nSELECT\n HOUR,\n token_address,\n symbol,\n decimals,\n price,\n is_imputed\nFROM\n {{ source(\n 'flipside_gold_ethereum',\n 'token_prices_hourly'\n ) }}\n where hour::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_gold_ethereum.token_prices_hourly"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "hour", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["hour::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_hourly_token_prices"], "unique_id": "model.ethereum_models.ethereum_share__fact_hourly_token_prices", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__fact_hourly_token_prices.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_hourly_token_prices.sql", "name": "ethereum_share__fact_hourly_token_prices", "alias": "fact_hourly_token_prices", "checksum": {"name": "sha256", "checksum": "d827a2fbd1e94b61c3e24a301172226d91f2733815e342e503f4e865a3894771"}, "tags": ["share"], "refs": [], "sources": [["flipside_gold_ethereum", "token_prices_hourly"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_hourly_token_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "hour", "cluster_by": ["hour::date"], "tags": ["share"]}, "created_at": 1671161286.81333, "compiled_sql": "\n\nSELECT\n HOUR,\n token_address,\n symbol,\n decimals,\n price,\n is_imputed\nFROM\n flipside_prod_db.ethereum.token_prices_hourly\n where hour::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_hourly_token_prices"}, "model.ethereum_models.ethereum_share__ez_nft_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_index,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value\nFROM\n {{ref('core__ez_nft_transfers')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_nft_transfers"], "unique_id": "model.ethereum_models.ethereum_share__ez_nft_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__ez_nft_transfers.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_nft_transfers.sql", "name": "ethereum_share__ez_nft_transfers", "alias": "ez_nft_transfers", "checksum": {"name": "sha256", "checksum": "c3c3486a309f03d751fa7cf3a03477e0f70f836cef179251bfb1a0b0c126be1b"}, "tags": ["share"], "refs": [["core__ez_nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_nft_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671161286.814552, "compiled_sql": "\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_index,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value\nFROM\n ETHEREUM_DEV.core.ez_nft_transfers\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_nft_transfers"}, "model.ethereum_models.ethereum_share__dim_function_signatures": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"bytes_signature\",\n cluster_by = ['bytes_signature'],\n tags = ['share']\n) }}\n\nSELECT\n text_signature,\n bytes_signature,\n id\nFROM\n {{ ref('core__dim_function_signatures') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "bytes_signature", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["bytes_signature"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_function_signatures"], "unique_id": "model.ethereum_models.ethereum_share__dim_function_signatures", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__dim_function_signatures.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_function_signatures.sql", "name": "ethereum_share__dim_function_signatures", "alias": "dim_function_signatures", "checksum": {"name": "sha256", "checksum": "b145a91e623ad5b16f81b0288a5f16ba43132dabc049b911f8053874c701d6af"}, "tags": ["share"], "refs": [["core__dim_function_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_function_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "bytes_signature", "cluster_by": ["bytes_signature"], "tags": ["share"]}, "created_at": 1671161286.8156989, "compiled_sql": "\n\nSELECT\n text_signature,\n bytes_signature,\n id\nFROM\n ETHEREUM_DEV.core.dim_function_signatures", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_function_signatures"}, "model.ethereum_models.ethereum_share__fact_token_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\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 contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id\nFROM\n {{ ref('silver__transfers') }}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__fact_token_transfers"], "unique_id": "model.ethereum_models.ethereum_share__fact_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__fact_token_transfers.sql", "original_file_path": "models/ethereum_share/ethereum_share__fact_token_transfers.sql", "name": "ethereum_share__fact_token_transfers", "alias": "fact_token_transfers", "checksum": {"name": "sha256", "checksum": "6949365047b0b107b87755908490ac4d283eaf109428539402c45137daddd3aa"}, "tags": ["share"], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__fact_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671161286.817065, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id\nFROM\n ETHEREUM_DEV.silver.transfers\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.fact_token_transfers"}, "model.ethereum_models.ethereum_share__dim_labels": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"address\",\n cluster_by = ['address'],\n tags = ['share']\n) }}\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n label\nFROM\n {{ ref('core__dim_labels') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["address"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_labels"], "unique_id": "model.ethereum_models.ethereum_share__dim_labels", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__dim_labels.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_labels.sql", "name": "ethereum_share__dim_labels", "alias": "dim_labels", "checksum": {"name": "sha256", "checksum": "abe025c3a6b86b4778be5dd600a6046cbfbaf6e00fce419303b724d702e43bc9"}, "tags": ["share"], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_labels.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "address", "cluster_by": ["address"], "tags": ["share"]}, "created_at": 1671161286.818136, "compiled_sql": "\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n label\nFROM\n ETHEREUM_DEV.core.dim_labels", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_labels"}, "model.ethereum_models.ethereum_share__dim_event_signatures": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"hex_signature\",\n cluster_by = ['hex_signature'],\n tags = ['share']\n) }}\n\nSELECT\n text_signature,\n hex_signature,\n id\nFROM\n {{ ref('core__dim_event_signatures') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_event_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "hex_signature", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["hex_signature"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_event_signatures"], "unique_id": "model.ethereum_models.ethereum_share__dim_event_signatures", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__dim_event_signatures.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_event_signatures.sql", "name": "ethereum_share__dim_event_signatures", "alias": "dim_event_signatures", "checksum": {"name": "sha256", "checksum": "4aa0872092d1e3d32e1a01a9669dbe454eaefab7ef72727e6c3c532a4808a467"}, "tags": ["share"], "refs": [["core__dim_event_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_event_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "hex_signature", "cluster_by": ["hex_signature"], "tags": ["share"]}, "created_at": 1671161286.820329, "compiled_sql": "\n\nSELECT\n text_signature,\n hex_signature,\n id\nFROM\n ETHEREUM_DEV.core.dim_event_signatures", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_event_signatures"}, "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"pool_address\",\n cluster_by = ['pool_address'],\n tags = ['share']\n) }}\n\nSELECT\n creation_time,\n creation_tx,\n factory_address,\n pool_name,\n pool_address,\n token0,\n token1,\n platform,\n tokens\nFROM\n {{ ref('core__dim_dex_liquidity_pools') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_dex_liquidity_pools"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["pool_address"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__dim_dex_liquidity_pools"], "unique_id": "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__dim_dex_liquidity_pools.sql", "original_file_path": "models/ethereum_share/ethereum_share__dim_dex_liquidity_pools.sql", "name": "ethereum_share__dim_dex_liquidity_pools", "alias": "dim_dex_liquidity_pools", "checksum": {"name": "sha256", "checksum": "8acc2b3e3d226edde0bcc002e3efec1049546da733b29dbc677dd277a0918ff1"}, "tags": ["share"], "refs": [["core__dim_dex_liquidity_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__dim_dex_liquidity_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "pool_address", "cluster_by": ["pool_address"], "tags": ["share"]}, "created_at": 1671161286.821621, "compiled_sql": "\n\nSELECT\n creation_time,\n creation_tx,\n factory_address,\n pool_name,\n pool_address,\n token0,\n token1,\n platform,\n tokens\nFROM\n ETHEREUM_DEV.core.dim_dex_liquidity_pools", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.dim_dex_liquidity_pools"}, "model.ethereum_models.silver__proxies": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"tx_hash\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"tx_hash\"]\n) }}\n\nWITH base AS (\n\n SELECT\n tx_hash,\n block_number,\n contract_address,\n CONCAT('0x', SUBSTR(DATA, 27, 40)) AS proxy_address1,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS proxy_address2,\n CASE\n WHEN proxy_address1 = '0x' THEN proxy_address2\n ELSE proxy_address1\n END AS proxy_address,\n topics,\n DATA,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b'\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(\n _inserted_timestamp :: DATE\n )\n FROM\n {{ this }}\n)\n{% endif %}\n)\n\n{% if is_incremental() %},\nupdate_records AS (\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n {{ this }}\n WHERE\n contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n base\n )\n),\nall_records AS (\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n update_records\n UNION ALL\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n base\n)\n{% endif %}\nSELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp,\n COALESCE(\n (LAG(block_number) over(PARTITION BY contract_address\n ORDER BY\n block_number DESC)) - 1,\n 10000000000\n ) AS end_block,\n block_number AS start_block\nFROM\n\n{% if is_incremental() %}\nall_records\n{% else %}\n base\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["tx_hash"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__proxies"], "unique_id": "model.ethereum_models.silver__proxies", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__proxies.sql", "original_file_path": "models/silver/silver__proxies.sql", "name": "silver__proxies", "alias": "proxies", "checksum": {"name": "sha256", "checksum": "dfde507fa6b89e89b367d96161b1e7274c67324f8678fd4416506b7d2f98ccfe"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__proxies.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__proxies.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["tx_hash"]}, "created_at": 1671161289.182069, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n tx_hash,\n block_number,\n contract_address,\n CONCAT('0x', SUBSTR(DATA, 27, 40)) AS proxy_address1,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS proxy_address2,\n CASE\n WHEN proxy_address1 = '0x' THEN proxy_address2\n ELSE proxy_address1\n END AS proxy_address,\n topics,\n DATA,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b'\n AND tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(\n _inserted_timestamp :: DATE\n )\n FROM\n ETHEREUM_DEV.silver.proxies\n)\n\n)\n\n,\nupdate_records AS (\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.proxies\n WHERE\n contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n base\n )\n),\nall_records AS (\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n update_records\n UNION ALL\n SELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp\n FROM\n base\n)\n\nSELECT\n tx_hash,\n block_number,\n contract_address,\n proxy_address,\n _inserted_timestamp,\n COALESCE(\n (LAG(block_number) over(PARTITION BY contract_address\n ORDER BY\n block_number DESC)) - 1,\n 10000000000\n ) AS end_block,\n block_number AS start_block\nFROM\n\n\nall_records\n\n\nqualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.proxies"}, "model.ethereum_models.silver__transactions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH base_table AS (\n\n SELECT\n block_timestamp,\n COALESCE(\n tx :block_number :: INTEGER,\n tx :blockNumber :: INTEGER\n ) AS block_number,\n tx_id :: STRING AS tx_hash,\n silver.js_hex_to_int(\n tx :nonce :: STRING\n ) AS nonce,\n tx_block_index AS POSITION,\n tx :from :: STRING AS from_address,\n tx :to :: STRING AS to_address,\n tx :value / pow(\n 10,\n 18\n ) AS eth_value,\n COALESCE(\n tx :block_hash :: STRING,\n tx :blockHash :: STRING\n ) AS block_hash,\n COALESCE(\n tx :gas_price / pow(\n 10,\n 9\n ),\n tx :gasPrice / pow(\n 10,\n 9\n )\n ) AS gas_price,\n tx :gas :: INTEGER AS gas_limit,\n tx :input :: STRING AS DATA,\n CASE\n WHEN tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS status,\n silver.js_hex_to_int(\n tx :receipt :gasUsed :: STRING\n ) AS gas_used,\n silver.js_hex_to_int(\n tx :receipt :cumulativeGasUsed :: STRING\n ) AS cumulative_Gas_Used,\n silver.js_hex_to_int(\n tx :receipt :effectiveGasPrice :: STRING\n ) AS effective_Gas_Price,\n (\n gas_price * silver.js_hex_to_int(\n tx :receipt :gasUsed :: STRING\n )\n ) / pow(\n 10,\n 9\n ) AS tx_fee,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n OBJECT_DELETE(\n tx,\n 'traces'\n ) AS tx_json\n FROM\n {{ ref('bronze__transactions') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n)\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n nonce,\n POSITION,\n SUBSTR(\n DATA,\n 1,\n 10\n ) AS origin_function_signature,\n from_address,\n to_address,\n eth_value,\n block_hash,\n gas_price,\n gas_limit,\n DATA AS input_data,\n status,\n gas_used,\n cumulative_Gas_Used,\n effective_Gas_Price,\n tx_fee,\n ingested_at,\n _inserted_timestamp,\n tx_json\nFROM\n base_table qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__transactions"], "unique_id": "model.ethereum_models.silver__transactions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__transactions.sql", "original_file_path": "models/silver/silver__transactions.sql", "name": "silver__transactions", "alias": "transactions", "checksum": {"name": "sha256", "checksum": "0acd5e423673eea4626a81a13af6673872269a85d93e24b5cbafa2a10ebc4a2c"}, "tags": ["core"], "refs": [["bronze__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POSITION": {"name": "POSITION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_VALUE": {"name": "ETH_VALUE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATUS": {"name": "STATUS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CUMULATIVE_GAS_USED": {"name": "CUMULATIVE_GAS_USED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EFFECTIVE_GAS_PRICE": {"name": "EFFECTIVE_GAS_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_JSON": {"name": "TX_JSON", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__transactions.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161289.188396, "compiled_sql": "\n\nWITH base_table AS (\n\n SELECT\n block_timestamp,\n COALESCE(\n tx :block_number :: INTEGER,\n tx :blockNumber :: INTEGER\n ) AS block_number,\n tx_id :: STRING AS tx_hash,\n silver.js_hex_to_int(\n tx :nonce :: STRING\n ) AS nonce,\n tx_block_index AS POSITION,\n tx :from :: STRING AS from_address,\n tx :to :: STRING AS to_address,\n tx :value / pow(\n 10,\n 18\n ) AS eth_value,\n COALESCE(\n tx :block_hash :: STRING,\n tx :blockHash :: STRING\n ) AS block_hash,\n COALESCE(\n tx :gas_price / pow(\n 10,\n 9\n ),\n tx :gasPrice / pow(\n 10,\n 9\n )\n ) AS gas_price,\n tx :gas :: INTEGER AS gas_limit,\n tx :input :: STRING AS DATA,\n CASE\n WHEN tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS status,\n silver.js_hex_to_int(\n tx :receipt :gasUsed :: STRING\n ) AS gas_used,\n silver.js_hex_to_int(\n tx :receipt :cumulativeGasUsed :: STRING\n ) AS cumulative_Gas_Used,\n silver.js_hex_to_int(\n tx :receipt :effectiveGasPrice :: STRING\n ) AS effective_Gas_Price,\n (\n gas_price * silver.js_hex_to_int(\n tx :receipt :gasUsed :: STRING\n )\n ) / pow(\n 10,\n 9\n ) AS tx_fee,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n OBJECT_DELETE(\n tx,\n 'traces'\n ) AS tx_json\n FROM\n ETHEREUM_DEV.bronze.transactions\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.transactions\n )\n\n)\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n nonce,\n POSITION,\n SUBSTR(\n DATA,\n 1,\n 10\n ) AS origin_function_signature,\n from_address,\n to_address,\n eth_value,\n block_hash,\n gas_price,\n gas_limit,\n DATA AS input_data,\n status,\n gas_used,\n cumulative_Gas_Used,\n effective_Gas_Price,\n tx_fee,\n ingested_at,\n _inserted_timestamp,\n tx_json\nFROM\n base_table qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.transactions"}, "model.ethereum_models.silver__contracts_extended": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address'\n) }}\n\nWITH bronze AS (\n\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n LOWER(contract_address) AS contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n 'bronze' AS model\n FROM\n {{ ref('bronze__contracts') }}\n WHERE\n meta IS NOT NULL\n),\nbackfill_contracts AS (\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n LOWER(contract_address) AS contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n 'backfill' AS model\n FROM\n {{ ref('bronze__contracts_backfill') }}\n WHERE\n meta IS NOT NULL\n),\nlegacy_contracts AS (\n SELECT\n '2000-01-01' :: TIMESTAMP AS system_created_at,\n NULL AS block_id,\n NULL AS block_timestamp,\n NULL AS creator_address,\n LOWER(address) AS contract_address,\n NULL AS logic_address,\n NULL AS token_convention,\n meta :name AS NAME,\n meta :symbol AS symbol,\n meta :decimals AS decimals,\n meta,\n 'redshift' AS model\n FROM\n {{ source(\n 'flipside_silver',\n 'ethereum_contracts'\n ) }}\n WHERE\n meta IS NOT NULL\n),\nfull_list AS (\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n bronze\n UNION\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n backfill_contracts\n UNION\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n legacy_contracts\n)\nSELECT\n system_created_at,\n block_id :: FLOAT AS block_number,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals :: FLOAT AS decimals,\n meta AS contract_metadata,\n model\nFROM\n full_list qualify(ROW_NUMBER() over(PARTITION BY contract_address\nORDER BY\n model ASC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_silver.ethereum_contracts", "model.ethereum_models.bronze__contracts", "model.ethereum_models.bronze__contracts_backfill"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__contracts_extended"], "unique_id": "model.ethereum_models.silver__contracts_extended", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__contracts_extended.sql", "original_file_path": "models/silver/silver__contracts_extended.sql", "name": "silver__contracts_extended", "alias": "contracts_extended", "checksum": {"name": "sha256", "checksum": "b4663fd17246f36dfb7ac823deb960d6de39d656f050a28962d77bc8c2e71cbe"}, "tags": [], "refs": [["bronze__contracts"], ["bronze__contracts_backfill"]], "sources": [["flipside_silver", "ethereum_contracts"]], "metrics": [], "description": "", "columns": {"SYSTEM_CREATED_AT": {"name": "SYSTEM_CREATED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_ADDRESS": {"name": "CREATOR_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LOGIC_ADDRESS": {"name": "LOGIC_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_CONVENTION": {"name": "TOKEN_CONVENTION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_METADATA": {"name": "CONTRACT_METADATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__contracts_extended.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address"}, "created_at": 1671161289.30804, "compiled_sql": "\n\nWITH bronze AS (\n\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n LOWER(contract_address) AS contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n 'bronze' AS model\n FROM\n ETHEREUM_DEV.bronze.contracts\n WHERE\n meta IS NOT NULL\n),\nbackfill_contracts AS (\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n LOWER(contract_address) AS contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n 'backfill' AS model\n FROM\n ETHEREUM_DEV.bronze.contracts_backfill\n WHERE\n meta IS NOT NULL\n),\nlegacy_contracts AS (\n SELECT\n '2000-01-01' :: TIMESTAMP AS system_created_at,\n NULL AS block_id,\n NULL AS block_timestamp,\n NULL AS creator_address,\n LOWER(address) AS contract_address,\n NULL AS logic_address,\n NULL AS token_convention,\n meta :name AS NAME,\n meta :symbol AS symbol,\n meta :decimals AS decimals,\n meta,\n 'redshift' AS model\n FROM\n flipside_prod_db.silver.ethereum_contracts\n WHERE\n meta IS NOT NULL\n),\nfull_list AS (\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n bronze\n UNION\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n backfill_contracts\n UNION\n SELECT\n system_created_at,\n block_id,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n meta,\n model\n FROM\n legacy_contracts\n)\nSELECT\n system_created_at,\n block_id :: FLOAT AS block_number,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals :: FLOAT AS decimals,\n meta AS contract_metadata,\n model\nFROM\n full_list qualify(ROW_NUMBER() over(PARTITION BY contract_address\nORDER BY\n model ASC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.contracts_extended"}, "model.ethereum_models.silver__transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core']\n) }}\n\nWITH logs AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n event_name,\n event_index,\n event_inputs,\n topics,\n DATA,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntransfers AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address :: STRING AS contract_address,\n event_inputs :from :: STRING AS from_address,\n event_inputs :to :: STRING AS to_address,\n event_inputs :value :: FLOAT AS raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n logs\n WHERE\n event_name = 'Transfer'\n AND raw_amount IS NOT NULL\n),\nfind_missing_events AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\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 COALESCE(udf_hex_to_int(topics [3] :: STRING), udf_hex_to_int(SUBSTR(DATA, 3, 64))) :: FLOAT AS raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n logs\n WHERE\n event_name IS NULL\n AND contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n transfers\n )\n AND topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n),\nall_transfers AS (\n SELECT\n _log_id,\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n transfers\n UNION ALL\n SELECT\n _log_id,\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n find_missing_events\n)\nSELECT\n _log_id,\n block_number,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n block_timestamp,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n ingested_at,\n _inserted_timestamp,\n event_index\nFROM\n all_transfers qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__transfers"], "unique_id": "model.ethereum_models.silver__transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__transfers.sql", "original_file_path": "models/silver/silver__transfers.sql", "name": "silver__transfers", "alias": "transfers", "checksum": {"name": "sha256", "checksum": "9fbcc7dafc166a13f2f9937a29fa48eae66240c9b3b4c09e19d5dcdb8d9d9e8b"}, "tags": ["core"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RAW_AMOUNT": {"name": "RAW_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"]}, "created_at": 1671161289.261596, "compiled_sql": "\n\nWITH logs AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n event_name,\n event_index,\n event_inputs,\n topics,\n DATA,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.transfers\n)\n\n),\ntransfers AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address :: STRING AS contract_address,\n event_inputs :from :: STRING AS from_address,\n event_inputs :to :: STRING AS to_address,\n event_inputs :value :: FLOAT AS raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n logs\n WHERE\n event_name = 'Transfer'\n AND raw_amount IS NOT NULL\n),\nfind_missing_events AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\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 COALESCE(udf_hex_to_int(topics [3] :: STRING), udf_hex_to_int(SUBSTR(DATA, 3, 64))) :: FLOAT AS raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n logs\n WHERE\n event_name IS NULL\n AND contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n transfers\n )\n AND topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n),\nall_transfers AS (\n SELECT\n _log_id,\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n transfers\n UNION ALL\n SELECT\n _log_id,\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n event_index,\n ingested_at,\n _inserted_timestamp\n FROM\n find_missing_events\n)\nSELECT\n _log_id,\n block_number,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n block_timestamp,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n ingested_at,\n _inserted_timestamp,\n event_index\nFROM\n all_transfers qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.transfers"}, "model.ethereum_models.silver__nft_metadata_api_requests": {"raw_sql": "{{ config (\n materialized = 'view'\n) }}\n\nSELECT\n DISTINCT lower(contract_address) as contract_address\nFROM\n {{ ref('silver__seed_nft_metadata_upload') }}\nEXCEPT\nSELECT\n DISTINCT lower(contract_address) as contract_address\nFROM\n {{ source(\n 'bronze_streamline',\n 'nft_metadata_api'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.bronze_streamline.nft_metadata_api", "seed.ethereum_models.silver__seed_nft_metadata_upload"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__nft_metadata_api_requests"], "unique_id": "model.ethereum_models.silver__nft_metadata_api_requests", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__nft_metadata_api_requests.sql", "original_file_path": "models/silver/silver__nft_metadata_api_requests.sql", "name": "silver__nft_metadata_api_requests", "alias": "nft_metadata_api_requests", "checksum": {"name": "sha256", "checksum": "3a279871d897fcac3166dbb86ad49bfe74d5d483844447b3bd72dfa088ff18b1"}, "tags": [], "refs": [["silver__seed_nft_metadata_upload"]], "sources": [["bronze_streamline", "nft_metadata_api"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_metadata_api_requests.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161286.8377678, "compiled_sql": "\n\nSELECT\n DISTINCT lower(contract_address) as contract_address\nFROM\n ETHEREUM_DEV.silver.seed_nft_metadata_upload\nEXCEPT\nSELECT\n DISTINCT lower(contract_address) as contract_address\nFROM\n streamline.ETHEREUM.nft_metadata_api", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.nft_metadata_api_requests"}, "model.ethereum_models.silver__logs": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\",\n incremental_strategy = 'delete+insert'\n) }}\n\nWITH base_txs AS (\n\n SELECT\n record_id,\n tx_id,\n tx_block_index,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx,\n ingested_at,\n _inserted_timestamp\n FROM\n {{ ref('bronze__transactions') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\nlogs_raw AS (\n SELECT\n block_id,\n block_timestamp,\n tx_id AS tx_hash,\n tx :receipt :logs AS full_logs,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n CASE\n WHEN tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS tx_status,\n SUBSTR(\n tx :input :: STRING,\n 1,\n 10\n ) AS origin_function_signature,\n tx :from :: STRING AS origin_from_address,\n tx :to :: STRING AS origin_to_address\n FROM\n base_txs\n),\nlogs AS (\n SELECT\n block_id,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_status,\n ingested_at,\n _inserted_timestamp,\n silver.js_hex_to_int(\n VALUE :logIndex :: STRING\n ) AS event_index,\n VALUE :address :: STRING AS contract_address,\n VALUE :decoded :contractName :: STRING AS contract_name,\n VALUE :decoded :eventName :: STRING AS event_name,\n VALUE :decoded :inputs :: OBJECT AS event_inputs,\n VALUE :topics AS topics,\n VALUE :data :: STRING AS DATA,\n VALUE :removed :: STRING AS event_removed\n FROM\n logs_raw,\n LATERAL FLATTEN (\n input => full_logs\n )\n)\nSELECT\n concat_ws(\n '-',\n tx_hash,\n event_index\n ) AS _log_id,\n block_id AS block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n ingested_at,\n _inserted_timestamp,\n event_index,\n contract_address,\n contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status\nFROM\n logs qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__logs"], "unique_id": "model.ethereum_models.silver__logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__logs.sql", "original_file_path": "models/silver/silver__logs.sql", "name": "silver__logs", "alias": "logs", "checksum": {"name": "sha256", "checksum": "9f0ac0663c412349e04793e1f7577ca895cab9a17f8e7afbe418f903166fa6f0"}, "tags": ["core"], "refs": [["bronze__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INPUTS": {"name": "EVENT_INPUTS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__logs.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"], "incremental_strategy": "delete+insert", "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161289.038681, "compiled_sql": "\n\nWITH base_txs AS (\n\n SELECT\n record_id,\n tx_id,\n tx_block_index,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx,\n ingested_at,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.transactions\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.logs\n )\n\n),\nlogs_raw AS (\n SELECT\n block_id,\n block_timestamp,\n tx_id AS tx_hash,\n tx :receipt :logs AS full_logs,\n ingested_at :: TIMESTAMP AS ingested_at,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n CASE\n WHEN tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS tx_status,\n SUBSTR(\n tx :input :: STRING,\n 1,\n 10\n ) AS origin_function_signature,\n tx :from :: STRING AS origin_from_address,\n tx :to :: STRING AS origin_to_address\n FROM\n base_txs\n),\nlogs AS (\n SELECT\n block_id,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_status,\n ingested_at,\n _inserted_timestamp,\n silver.js_hex_to_int(\n VALUE :logIndex :: STRING\n ) AS event_index,\n VALUE :address :: STRING AS contract_address,\n VALUE :decoded :contractName :: STRING AS contract_name,\n VALUE :decoded :eventName :: STRING AS event_name,\n VALUE :decoded :inputs :: OBJECT AS event_inputs,\n VALUE :topics AS topics,\n VALUE :data :: STRING AS DATA,\n VALUE :removed :: STRING AS event_removed\n FROM\n logs_raw,\n LATERAL FLATTEN (\n input => full_logs\n )\n)\nSELECT\n concat_ws(\n '-',\n tx_hash,\n event_index\n ) AS _log_id,\n block_id AS block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n ingested_at,\n _inserted_timestamp,\n event_index,\n contract_address,\n contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status\nFROM\n logs qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.logs"}, "model.ethereum_models.silver__blocks": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"block_number\",\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core']\n) }}\n\nWITH base_tables AS (\n\n SELECT\n record_id,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx_count,\n header,\n ingested_at,\n _inserted_timestamp\n FROM\n {{ ref('bronze__blocks') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n)\nSELECT\n block_id :: INTEGER AS block_number,\n block_timestamp :: TIMESTAMP AS block_timestamp,\n network :: STRING AS network,\n chain_id :: STRING AS blockchain,\n tx_count :: INTEGER AS tx_count,\n header :difficulty :: INTEGER AS difficulty,\n COALESCE(\n silver.js_hex_to_int(\n header: total_difficulty :: STRING\n ),\n silver.js_hex_to_int(\n header :totalDifficulty :: STRING\n )\n ) AS total_difficulty,\n header: extra_data :: STRING AS extra_data,\n COALESCE(\n header :gas_limit :: INTEGER,\n header :gasLimit :: INTEGER\n ) AS gas_limit,\n COALESCE(\n header :gas_used :: INTEGER,\n header :gasUsed :: INTEGER\n ) AS gas_used,\n header: \"hash\" :: STRING AS HASH,\n COALESCE(\n header: parent_hash :: STRING,\n header: parentHash :: STRING\n ) AS parent_hash,\n header: miner :: STRING AS miner,\n header: nonce :: STRING AS nonce,\n COALESCE(\n header: receipts_root :: STRING,\n header: receiptsRoot :: STRING\n ) AS receipts_root,\n header: sha3_uncles :: STRING AS sha3_uncles,\n header: \"size\" :: INTEGER AS SIZE,\n CASE\n WHEN header: uncles [1] :: STRING IS NOT NULL THEN CONCAT(\n header: uncles [0] :: STRING,\n ', ',\n header: uncles [1] :: STRING\n )\n ELSE header: uncles [0] :: STRING\n END AS uncle_blocks,\n ingested_at :: TIMESTAMP AS ingested_at,\n header :: OBJECT AS block_header_json,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n base_tables qualify(ROW_NUMBER() over(PARTITION BY block_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__blocks"], "unique_id": "model.ethereum_models.silver__blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__blocks.sql", "original_file_path": "models/silver/silver__blocks.sql", "name": "silver__blocks", "alias": "blocks", "checksum": {"name": "sha256", "checksum": "4caaeaf769e9dcd1db167dfebbe1317d644a53632c5b554be05ec5251841dcc6"}, "tags": ["core"], "refs": [["bronze__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_DIFFICULTY": {"name": "TOTAL_DIFFICULTY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HASH": {"name": "HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PARENT_HASH": {"name": "PARENT_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_HEADER_JSON": {"name": "BLOCK_HEADER_JSON", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__blocks.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "block_number", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"]}, "created_at": 1671161289.0968451, "compiled_sql": "\n\nWITH base_tables AS (\n\n SELECT\n record_id,\n offset_id,\n block_id,\n block_timestamp,\n network,\n chain_id,\n tx_count,\n header,\n ingested_at,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.blocks\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.blocks\n )\n\n)\nSELECT\n block_id :: INTEGER AS block_number,\n block_timestamp :: TIMESTAMP AS block_timestamp,\n network :: STRING AS network,\n chain_id :: STRING AS blockchain,\n tx_count :: INTEGER AS tx_count,\n header :difficulty :: INTEGER AS difficulty,\n COALESCE(\n silver.js_hex_to_int(\n header: total_difficulty :: STRING\n ),\n silver.js_hex_to_int(\n header :totalDifficulty :: STRING\n )\n ) AS total_difficulty,\n header: extra_data :: STRING AS extra_data,\n COALESCE(\n header :gas_limit :: INTEGER,\n header :gasLimit :: INTEGER\n ) AS gas_limit,\n COALESCE(\n header :gas_used :: INTEGER,\n header :gasUsed :: INTEGER\n ) AS gas_used,\n header: \"hash\" :: STRING AS HASH,\n COALESCE(\n header: parent_hash :: STRING,\n header: parentHash :: STRING\n ) AS parent_hash,\n header: miner :: STRING AS miner,\n header: nonce :: STRING AS nonce,\n COALESCE(\n header: receipts_root :: STRING,\n header: receiptsRoot :: STRING\n ) AS receipts_root,\n header: sha3_uncles :: STRING AS sha3_uncles,\n header: \"size\" :: INTEGER AS SIZE,\n CASE\n WHEN header: uncles [1] :: STRING IS NOT NULL THEN CONCAT(\n header: uncles [0] :: STRING,\n ', ',\n header: uncles [1] :: STRING\n )\n ELSE header: uncles [0] :: STRING\n END AS uncle_blocks,\n ingested_at :: TIMESTAMP AS ingested_at,\n header :: OBJECT AS block_header_json,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n base_tables qualify(ROW_NUMBER() over(PARTITION BY block_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.blocks"}, "model.ethereum_models.silver__abis": {"raw_sql": "{{ 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) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"contract_abis\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n )\n{% else %}\n)\n{% endif %}\nSELECT\n contract_address,\n block_number,\n DATA,\n _INSERTED_TIMESTAMP,\n metadata,\n VALUE\nFROM\n {{ source(\n \"bronze_streamline\",\n \"contract_abis\"\n ) }}\n JOIN meta m\n ON m.file_name = metadata$filename\nWHERE\n DATA :: STRING <> 'Contract source code not verified' qualify(ROW_NUMBER() over(PARTITION BY contract_address\nORDER BY\n block_number DESC, _INSERTED_TIMESTAMP DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "merge_update_columns": ["contract_address"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(contract_address)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__abis"], "unique_id": "model.ethereum_models.silver__abis", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__abis.sql", "original_file_path": "models/silver/silver__abis.sql", "name": "silver__abis", "alias": "abis", "checksum": {"name": "sha256", "checksum": "b666769167a5df3d223c6fdfdae453d85626802308025ce5920bebc088319aeb"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "contract_abis"], ["bronze_streamline", "contract_abis"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__abis.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__abis.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address", "merge_update_columns": ["contract_address"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(contract_address)"]}, "created_at": 1671161289.397853, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.contract_abis'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.abis)\n )\n\nSELECT\n contract_address,\n block_number,\n DATA,\n _INSERTED_TIMESTAMP,\n metadata,\n VALUE\nFROM\n streamline.ETHEREUM.contract_abis\n JOIN meta m\n ON m.file_name = metadata$filename\nWHERE\n DATA :: STRING <> 'Contract source code not verified' qualify(ROW_NUMBER() over(PARTITION BY contract_address\nORDER BY\n block_number DESC, _INSERTED_TIMESTAMP DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.abis"}, "model.ethereum_models.silver__token_meta_reads": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'contract_address'\n) }}\n\nWITH\n\n{% if is_incremental() %}\nheal_table AS (\n\n SELECT\n contract_address\n FROM\n {{ this }}\n WHERE\n token_name IS NULL\n OR token_decimals IS NULL\n OR token_symbol IS NULL\n),\n{% endif %}\n\nbase_metadata AS (\n SELECT\n *\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature IN (\n '0x06fdde03',\n '0x313ce567',\n '0x95d89b41'\n )\n AND call_name = 'uni_v3_token_reads'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\nOR contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n heal_table\n)\n{% endif %}\n),\ntoken_names AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) AS sub_len,\n TRY_HEX_DECODE_STRING(\n SUBSTR(\n segmented_output [2] :: STRING,\n 0,\n sub_len * 2\n )\n ) AS name1,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [2] :: STRING, 0)) AS name2,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [0] :: STRING, 0)) AS name3,\n TRY_HEX_DECODE_STRING(\n CONCAT(RTRIM(segmented_output [0] :: STRING, 0), '0')\n ) AS name4,\n COALESCE(\n name1,\n name2,\n name3,\n name4\n ) AS token_name\n FROM\n base_metadata\n WHERE\n function_signature = '0x06fdde03'\n),\ntoken_symbols AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) AS sub_len,\n TRY_HEX_DECODE_STRING(\n SUBSTR(\n segmented_output [2] :: STRING,\n 0,\n sub_len * 2\n )\n ) AS symbol1,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [2] :: STRING, 0)) AS symbol2,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [0] :: STRING, 0)) AS symbol3,\n TRY_HEX_DECODE_STRING(\n CONCAT(RTRIM(segmented_output [0] :: STRING, 0), '0')\n ) AS symbol4,\n COALESCE(\n symbol1,\n symbol2,\n symbol3,\n symbol4\n ) AS token_symbol\n FROM\n base_metadata\n WHERE\n function_signature = '0x95d89b41'\n),\ntoken_decimals AS (\n SELECT\n contract_address,\n udf_hex_to_int(read_output) AS token_decimals\n FROM\n base_metadata\n WHERE\n function_signature = '0x313ce567'\n),\ncontracts AS (\n SELECT\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n base_metadata\n GROUP BY\n 1\n)\nSELECT\n c1.contract_address AS contract_address,\n token_name,\n token_decimals,\n token_symbol,\n CASE\n WHEN token_name IS NULL\n OR token_decimals IS NULL\n OR token_symbol IS NULL THEN 'incomplete'\n ELSE 'complete'\n END AS complete_f,\n _inserted_timestamp\nFROM\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 qualify(ROW_NUMBER() over(PARTITION BY c1.contract_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__token_meta_reads"], "unique_id": "model.ethereum_models.silver__token_meta_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__token_meta_reads.sql", "original_file_path": "models/silver/silver__token_meta_reads.sql", "name": "silver__token_meta_reads", "alias": "token_meta_reads", "checksum": {"name": "sha256", "checksum": "552bb3717115365d9156167ac61b4d11a8f79f5eba20264a3d8c605a3bd608c1"}, "tags": [], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__token_meta_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "contract_address"}, "created_at": 1671161286.848938, "compiled_sql": "\n\nWITH\n\n\nheal_table AS (\n\n SELECT\n contract_address\n FROM\n ETHEREUM_DEV.silver.token_meta_reads\n WHERE\n token_name IS NULL\n OR token_decimals IS NULL\n OR token_symbol IS NULL\n),\n\n\nbase_metadata AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature IN (\n '0x06fdde03',\n '0x313ce567',\n '0x95d89b41'\n )\n AND call_name = 'uni_v3_token_reads'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.token_meta_reads\n)\nOR contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n heal_table\n)\n\n),\ntoken_names AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) AS sub_len,\n TRY_HEX_DECODE_STRING(\n SUBSTR(\n segmented_output [2] :: STRING,\n 0,\n sub_len * 2\n )\n ) AS name1,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [2] :: STRING, 0)) AS name2,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [0] :: STRING, 0)) AS name3,\n TRY_HEX_DECODE_STRING(\n CONCAT(RTRIM(segmented_output [0] :: STRING, 0), '0')\n ) AS name4,\n COALESCE(\n name1,\n name2,\n name3,\n name4\n ) AS token_name\n FROM\n base_metadata\n WHERE\n function_signature = '0x06fdde03'\n),\ntoken_symbols AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) AS sub_len,\n TRY_HEX_DECODE_STRING(\n SUBSTR(\n segmented_output [2] :: STRING,\n 0,\n sub_len * 2\n )\n ) AS symbol1,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [2] :: STRING, 0)) AS symbol2,\n TRY_HEX_DECODE_STRING(RTRIM(segmented_output [0] :: STRING, 0)) AS symbol3,\n TRY_HEX_DECODE_STRING(\n CONCAT(RTRIM(segmented_output [0] :: STRING, 0), '0')\n ) AS symbol4,\n COALESCE(\n symbol1,\n symbol2,\n symbol3,\n symbol4\n ) AS token_symbol\n FROM\n base_metadata\n WHERE\n function_signature = '0x95d89b41'\n),\ntoken_decimals AS (\n SELECT\n contract_address,\n udf_hex_to_int(read_output) AS token_decimals\n FROM\n base_metadata\n WHERE\n function_signature = '0x313ce567'\n),\ncontracts AS (\n SELECT\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n base_metadata\n GROUP BY\n 1\n)\nSELECT\n c1.contract_address AS contract_address,\n token_name,\n token_decimals,\n token_symbol,\n CASE\n WHEN token_name IS NULL\n OR token_decimals IS NULL\n OR token_symbol IS NULL THEN 'incomplete'\n ELSE 'complete'\n END AS complete_f,\n _inserted_timestamp\nFROM\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 qualify(ROW_NUMBER() over(PARTITION BY c1.contract_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_meta_reads"}, "model.ethereum_models.silver__contracts": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'address'\n) }}\n\nWITH legacy AS (\n\n SELECT\n LOWER(address) :: STRING AS address,\n meta :symbol :: STRING AS symbol,\n meta :name :: STRING AS NAME,\n meta :decimals :: INTEGER AS decimals,\n meta AS contract_metadata,\n '2000-01-01' :: TIMESTAMP AS _inserted_timestamp\n FROM\n {{ source(\n 'flipside_gold_ethereum',\n 'contracts'\n ) }}\n WHERE\n meta IS NOT NULL\n),\nstreamline_reads AS (\n SELECT\n LOWER(\n A.contract_address\n ) :: STRING AS address,\n A.token_symbol :: STRING AS symbol,\n A.token_name :: STRING AS NAME,\n TRY_TO_NUMBER(\n A.token_decimals\n ) :: INTEGER AS decimals,\n contract_metadata,\n A._inserted_timestamp\n FROM\n {{ ref('silver__token_meta_reads') }} A\n LEFT JOIN legacy\n ON LOWER(contract_address) = LOWER(address)\n\n{% if is_incremental() %}\nWHERE\n A._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n )\n{% endif %}\n),\nall_records AS (\n SELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata,\n _inserted_timestamp\n FROM\n legacy\n UNION ALL\n SELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata,\n _inserted_timestamp\n FROM\n streamline_reads\n)\nSELECT\n *\nFROM\n all_records qualify(ROW_NUMBER() over(PARTITION BY address\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.flipside_gold_ethereum.contracts", "model.ethereum_models.silver__token_meta_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__contracts"], "unique_id": "model.ethereum_models.silver__contracts", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__contracts.sql", "original_file_path": "models/silver/silver__contracts.sql", "name": "silver__contracts", "alias": "contracts", "checksum": {"name": "sha256", "checksum": "ddb83ec9c524de8aaeb9f64c9ed861f360f77bc2e1dfe6c3ab8a5321081a1b8d"}, "tags": [], "refs": [["silver__token_meta_reads"]], "sources": [["flipside_gold_ethereum", "contracts"]], "metrics": [], "description": "", "columns": {"address": {"name": "address", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__contracts.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "address"}, "created_at": 1671161289.425941, "compiled_sql": "\n\nWITH legacy AS (\n\n SELECT\n LOWER(address) :: STRING AS address,\n meta :symbol :: STRING AS symbol,\n meta :name :: STRING AS NAME,\n meta :decimals :: INTEGER AS decimals,\n meta AS contract_metadata,\n '2000-01-01' :: TIMESTAMP AS _inserted_timestamp\n FROM\n flipside_prod_db.ethereum.contracts\n WHERE\n meta IS NOT NULL\n),\nstreamline_reads AS (\n SELECT\n LOWER(\n A.contract_address\n ) :: STRING AS address,\n A.token_symbol :: STRING AS symbol,\n A.token_name :: STRING AS NAME,\n TRY_TO_NUMBER(\n A.token_decimals\n ) :: INTEGER AS decimals,\n contract_metadata,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.token_meta_reads A\n LEFT JOIN legacy\n ON LOWER(contract_address) = LOWER(address)\n\n\nWHERE\n A._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.contracts\n )\n\n),\nall_records AS (\n SELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata,\n _inserted_timestamp\n FROM\n legacy\n UNION ALL\n SELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata,\n _inserted_timestamp\n FROM\n streamline_reads\n)\nSELECT\n *\nFROM\n all_records qualify(ROW_NUMBER() over(PARTITION BY address\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.contracts"}, "model.ethereum_models.silver__snapshot_temp": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n incremental_strategy = 'delete+insert'\n) }}\n\nWITH proposals AS (\n SELECT\n proposal_id,\n ipfs,\n choices,\n proposal_author,\n proposal_title,\n proposal_text,\n space_id,\n network,\n proposal_start_time,\n proposal_end_time,\n _inserted_timestamp\n FROM {{ ref('bronze_api__snapshot_proposals') }}\n\n{% if is_incremental() %}\nWHERE _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n), \nvotes AS ( \n SELECT\n id,\n ipfs,\n proposal_id,\n voter,\n voting_power,\n vote_timestamp,\n vote_option,\n _inserted_timestamp\n FROM {{ ref('bronze_api__snapshot_votes') }}\n\n{% if is_incremental() %}\nWHERE _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n), \nnetworks AS (\n SELECT \n name AS network,\n chainid :: STRING AS chain_id\n FROM \n {{ source( \n 'ethereum_silver',\n 'evm_chains_20221212'\n ) }}\n), \nvoting_strategy AS (\n SELECT \n LTRIM(name, '#/') AS name, \n delay, \n quorum, \n voting_period, \n voting_type\n FROM \n {{ source( \n 'ethereum_silver',\n 'snapshot_voting'\n ) }}\n) \nSELECT \n id, \n v.proposal_id, \n voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n proposal_author, \n proposal_title, \n proposal_text, \n space_id, \n n.network, \n delay, \n quorum, \n voting_period, \n voting_type,\n proposal_start_time, \n proposal_end_time,\n v._inserted_timestamp\nFROM votes v\nINNER JOIN proposals p\n ON v.proposal_id = p.proposal_id\nLEFT JOIN networks n \n ON p.network = n.chain_id\nLEFT JOIN voting_strategy s\n ON p.space_id = s.name", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.ethereum_silver.evm_chains_20221212", "source.ethereum_models.ethereum_silver.snapshot_voting", "model.ethereum_models.bronze_api__snapshot_proposals", "model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__snapshot_temp"], "unique_id": "model.ethereum_models.silver__snapshot_temp", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__snapshot_temp.sql", "original_file_path": "models/silver/silver__snapshot_temp.sql", "name": "silver__snapshot_temp", "alias": "snapshot_temp", "checksum": {"name": "sha256", "checksum": "6d69c7af2243c6b5757e666b8d1a7c46e0a766b1fb78748a1fca48551863927f"}, "tags": [], "refs": [["bronze_api__snapshot_proposals"], ["bronze_api__snapshot_votes"]], "sources": [["ethereum_silver", "evm_chains_20221212"], ["ethereum_silver", "snapshot_voting"]], "metrics": [], "description": "", "columns": {"ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_POWER": {"name": "VOTING_POWER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_TIMESTAMP": {"name": "VOTE_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CHOICES": {"name": "CHOICES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_AUTHOR": {"name": "PROPOSAL_AUTHOR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TITLE": {"name": "PROPOSAL_TITLE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TEXT": {"name": "PROPOSAL_TEXT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SPACE_ID": {"name": "SPACE_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_START_TIME": {"name": "PROPOSAL_START_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_END_TIME": {"name": "PROPOSAL_END_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__snapshot_temp.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "incremental_strategy": "delete+insert"}, "created_at": 1671161289.4029381, "compiled_sql": "\n\nWITH proposals AS (\n SELECT\n proposal_id,\n ipfs,\n choices,\n proposal_author,\n proposal_title,\n proposal_text,\n space_id,\n network,\n proposal_start_time,\n proposal_end_time,\n _inserted_timestamp\n FROM ETHEREUM_DEV.bronze_api.snapshot_proposals\n\n\nWHERE _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.snapshot_temp\n )\n\n), \nvotes AS ( \n SELECT\n id,\n ipfs,\n proposal_id,\n voter,\n voting_power,\n vote_timestamp,\n vote_option,\n _inserted_timestamp\n FROM ETHEREUM_DEV.bronze_api.snapshot_votes\n\n\nWHERE _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.snapshot_temp\n )\n\n), \nnetworks AS (\n SELECT \n name AS network,\n chainid :: STRING AS chain_id\n FROM \n ethereum.silver.evm_chains_20221212\n), \nvoting_strategy AS (\n SELECT \n LTRIM(name, '#/') AS name, \n delay, \n quorum, \n voting_period, \n voting_type\n FROM \n ethereum.silver.snapshot_voting\n) \nSELECT \n id, \n v.proposal_id, \n voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n proposal_author, \n proposal_title, \n proposal_text, \n space_id, \n n.network, \n delay, \n quorum, \n voting_period, \n voting_type,\n proposal_start_time, \n proposal_end_time,\n v._inserted_timestamp\nFROM votes v\nINNER JOIN proposals p\n ON v.proposal_id = p.proposal_id\nLEFT JOIN networks n \n ON p.network = n.chain_id\nLEFT JOIN voting_strategy s\n ON p.space_id = s.name", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.snapshot_temp"}, "model.ethereum_models.silver__snapshot": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n incremental_strategy = 'delete+insert'\n) }}\n\nWITH proposals AS (\n SELECT \n i.value :id :: STRING AS proposal_id, \n i.value :ipfs :: STRING AS ipfs, \n STRTOK_TO_ARRAY(i.value :choices, ';') AS choices, \n i.value :author :: STRING AS proposal_author, \n i.value :title :: STRING AS proposal_title, \n i.value :body :: STRING AS proposal_text, \n i.value :space_id :: STRING AS space_id, \n TO_TIMESTAMP_NTZ(i.value :start) AS proposal_start_time, \n TO_TIMESTAMP_NTZ(i.value :end) AS proposal_end_time\n FROM \n {{ source( \n 'bronze',\n 'bronze_snapshot_719356055'\n ) }}, \n LATERAL FLATTEN (input => record_content) i\n WHERE \n record_metadata:key LIKE '%govy-props%'\n AND proposal_author IS NOT NULL\n AND proposal_text IS NOT NULL\n AND proposal_end_time IS NOT NULL\n AND proposal_start_time IS NOT NULL \n AND space_id IS NOT NULL\n AND proposal_title IS NOT NULL \n AND choices IS NOT NULL\n\nqualify(ROW_NUMBER() over(PARTITION BY proposal_id\n ORDER BY\n TO_TIMESTAMP_NTZ(i.value :created) DESC)) = 1\n), \nvotes AS ( \n SELECT \n SPLIT(i.value :choice :: STRING, ';') AS vote_option,\n i.value :id :: STRING AS id,\n i.value :ipfs :: STRING AS ipfs, \n i.value :prop_id :: STRING AS proposal_id, \n i.value :voter :: STRING AS voter, \n i.value :vp :: NUMBER AS voting_power, \n TO_TIMESTAMP_NTZ(i.value :created) AS vote_timestamp\n FROM {{ source( \n 'bronze',\n 'bronze_snapshot_719356055'\n ) }}, \n LATERAL FLATTEN (input => record_content) i \n WHERE record_metadata:key LIKE '%govy-votes%'\n\n{% if is_incremental() %}\n AND TO_TIMESTAMP_NTZ(i.value :created) >= CURRENT_DATE -2 \n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY id\n ORDER BY\n TO_TIMESTAMP_NTZ(i.value :created) DESC)) = 1\n), \nnetworks AS (\n SELECT \n LTRIM(name, '#/') AS name, \n network\n FROM \n {{ source( \n 'ethereum_silver',\n 'snapshot_network'\n ) }}\n), \nvoting_strategy AS (\n SELECT \n LTRIM(name, '#/') AS name, \n delay, \n quorum, \n voting_period, \n voting_type\n FROM \n {{ source( \n 'ethereum_silver',\n 'snapshot_voting'\n ) }}\n) \nSELECT \n id, \n v.proposal_id, \n voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n proposal_author, \n proposal_title, \n proposal_text, \n space_id, \n network, \n delay, \n quorum, \n voting_period, \n voting_type,\n proposal_start_time, \n proposal_end_time\nFROM votes v\n \nLEFT OUTER JOIN proposals p\nON v.proposal_id = p.proposal_id\n\nLEFT OUTER JOIN networks n \nON space_id = n.name\n\nLEFT OUTER JOIN voting_strategy s\nON space_id = s.name", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.bronze.bronze_snapshot_719356055", "source.ethereum_models.bronze.bronze_snapshot_719356055", "source.ethereum_models.ethereum_silver.snapshot_network", "source.ethereum_models.ethereum_silver.snapshot_voting"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__snapshot"], "unique_id": "model.ethereum_models.silver__snapshot", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__snapshot.sql", "original_file_path": "models/silver/silver__snapshot.sql", "name": "silver__snapshot", "alias": "snapshot", "checksum": {"name": "sha256", "checksum": "496cbde7f48cad96fa8902db08f5dd48b120ead0275767387fad2447294c9748"}, "tags": [], "refs": [], "sources": [["bronze", "bronze_snapshot_719356055"], ["bronze", "bronze_snapshot_719356055"], ["ethereum_silver", "snapshot_network"], ["ethereum_silver", "snapshot_voting"]], "metrics": [], "description": "", "columns": {"ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_POWER": {"name": "VOTING_POWER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_TIMESTAMP": {"name": "VOTE_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CHOICES": {"name": "CHOICES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_AUTHOR": {"name": "PROPOSAL_AUTHOR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TITLE": {"name": "PROPOSAL_TITLE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TEXT": {"name": "PROPOSAL_TEXT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SPACE_ID": {"name": "SPACE_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_START_TIME": {"name": "PROPOSAL_START_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_END_TIME": {"name": "PROPOSAL_END_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__snapshot.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "incremental_strategy": "delete+insert"}, "created_at": 1671161289.431438, "compiled_sql": "\n\nWITH proposals AS (\n SELECT \n i.value :id :: STRING AS proposal_id, \n i.value :ipfs :: STRING AS ipfs, \n STRTOK_TO_ARRAY(i.value :choices, ';') AS choices, \n i.value :author :: STRING AS proposal_author, \n i.value :title :: STRING AS proposal_title, \n i.value :body :: STRING AS proposal_text, \n i.value :space_id :: STRING AS space_id, \n TO_TIMESTAMP_NTZ(i.value :start) AS proposal_start_time, \n TO_TIMESTAMP_NTZ(i.value :end) AS proposal_end_time\n FROM \n flipside_prod_db.bronze.bronze_snapshot_719356055, \n LATERAL FLATTEN (input => record_content) i\n WHERE \n record_metadata:key LIKE '%govy-props%'\n AND proposal_author IS NOT NULL\n AND proposal_text IS NOT NULL\n AND proposal_end_time IS NOT NULL\n AND proposal_start_time IS NOT NULL \n AND space_id IS NOT NULL\n AND proposal_title IS NOT NULL \n AND choices IS NOT NULL\n\nqualify(ROW_NUMBER() over(PARTITION BY proposal_id\n ORDER BY\n TO_TIMESTAMP_NTZ(i.value :created) DESC)) = 1\n), \nvotes AS ( \n SELECT \n SPLIT(i.value :choice :: STRING, ';') AS vote_option,\n i.value :id :: STRING AS id,\n i.value :ipfs :: STRING AS ipfs, \n i.value :prop_id :: STRING AS proposal_id, \n i.value :voter :: STRING AS voter, \n i.value :vp :: NUMBER AS voting_power, \n TO_TIMESTAMP_NTZ(i.value :created) AS vote_timestamp\n FROM flipside_prod_db.bronze.bronze_snapshot_719356055, \n LATERAL FLATTEN (input => record_content) i \n WHERE record_metadata:key LIKE '%govy-votes%'\n\n\n AND TO_TIMESTAMP_NTZ(i.value :created) >= CURRENT_DATE -2 \n\n\nqualify(ROW_NUMBER() over(PARTITION BY id\n ORDER BY\n TO_TIMESTAMP_NTZ(i.value :created) DESC)) = 1\n), \nnetworks AS (\n SELECT \n LTRIM(name, '#/') AS name, \n network\n FROM \n ethereum.silver.snapshot_network\n), \nvoting_strategy AS (\n SELECT \n LTRIM(name, '#/') AS name, \n delay, \n quorum, \n voting_period, \n voting_type\n FROM \n ethereum.silver.snapshot_voting\n) \nSELECT \n id, \n v.proposal_id, \n voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n proposal_author, \n proposal_title, \n proposal_text, \n space_id, \n network, \n delay, \n quorum, \n voting_period, \n voting_type,\n proposal_start_time, \n proposal_end_time\nFROM votes v\n \nLEFT OUTER JOIN proposals p\nON v.proposal_id = p.proposal_id\n\nLEFT OUTER JOIN networks n \nON space_id = n.name\n\nLEFT OUTER JOIN voting_strategy s\nON space_id = s.name", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.snapshot"}, "model.ethereum_models.silver__eth_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['core']\n) }}\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n _call_id,\n ingested_at,\n input\nFROM\n {{ ref('silver__traces') }}\nWHERE\n TYPE = 'CALL'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n AND output IS NOT NULL", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__eth_transfers"], "unique_id": "model.ethereum_models.silver__eth_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__eth_transfers.sql", "original_file_path": "models/silver/silver__eth_transfers.sql", "name": "silver__eth_transfers", "alias": "eth_transfers", "checksum": {"name": "sha256", "checksum": "ca89693124584fa6c15716b6bff8f959a8c970f815831b08921b25f077f6aa09"}, "tags": ["core"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_VALUE": {"name": "ETH_VALUE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__eth_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["core"]}, "created_at": 1671161289.374721, "compiled_sql": "\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n _call_id,\n ingested_at,\n input\nFROM\n ETHEREUM_DEV.silver.traces\nWHERE\n TYPE = 'CALL'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n AND output IS NOT NULL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.eth_transfers"}, "model.ethereum_models.silver__nft_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core']\n) }}\n\nWITH logdata AS (\n\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address,\n event_name,\n topics,\n event_inputs,\n DATA,\n ingested_at,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n tx_status = 'SUCCESS'\n AND topics [0] :: STRING IN (\n '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3',\n '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8',\n '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62',\n '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntransfers AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address :: STRING AS contract_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :from :: STRING,\n event_inputs :_from :: STRING,\n event_inputs :fromAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS from_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :to :: STRING,\n event_inputs :_to :: STRING,\n event_inputs :toAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n END AS to_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :tokenId :: STRING,\n event_inputs :_id :: STRING,\n event_inputs :_tokenId :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN PUBLIC.udf_hex_to_int(\n DATA :: STRING\n )\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n )\n END AS nft_tokenid,\n event_inputs :_value :: STRING AS erc1155_value,\n ingested_at,\n _inserted_timestamp\n FROM\n logdata\n WHERE\n (\n event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n OR topics [0] :: STRING IN (\n '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3',\n '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8'\n )\n )\n AND nft_tokenid IS NOT NULL\n),\n--to address for punks\npunk_bought AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n event_index,\n CASE\n WHEN event_name IN (\n 'Transfer'\n ) THEN COALESCE(\n event_inputs :to :: STRING,\n event_inputs :_to :: STRING,\n event_inputs :toAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS to_address\n FROM\n logdata\n WHERE\n (event_name IN ('Transfer')\n OR topics [0] :: STRING IN ('0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'))\n AND contract_address IN (\n '0x6ba6f2207e343923ba692e5cae646fb0f566db8d',\n '0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb'\n )\n),\n-- next step handles the case where event names are not decoded\nfind_missing_events AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address :: STRING AS contract_address,\n topics,\n DATA,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n CONCAT('0x', SUBSTR(topics [1], 27, 40)),\n CONCAT('0x', SUBSTR(DATA, 27, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN CONCAT('0x', SUBSTR(topics [2], 27, 40))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [1], 27, 40))\n END AS from_address,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n CONCAT('0x', SUBSTR(topics [2], 27, 40)),\n CONCAT('0x', SUBSTR(DATA, 91, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN CONCAT('0x', SUBSTR(topics [3], 27, 40))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [2], 27, 40))\n END AS to_address,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n udf_hex_to_int(\n topics [3] :: STRING\n ),\n udf_hex_to_int(SUBSTR(DATA, 160, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN udf_hex_to_int(SUBSTR(DATA, 3, 64))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN udf_hex_to_int(SUBSTR(DATA, 3, 64))\n END AS tokenid,\n CASE\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN udf_hex_to_int(SUBSTR(DATA, 67, 64))\n END AS erc1155_value,\n ingested_at,\n _inserted_timestamp\n FROM\n logdata\n WHERE\n event_name IS NULL\n AND (\n topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62'\n OR (\n topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND contract_address NOT IN (\n '0x6ba6f2207e343923ba692e5cae646fb0f566db8d',\n '0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb'\n ) -- excluding the punks contracts cuz they dont operate like every other token\n )\n OR topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8'\n )\n AND contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n transfers\n )\n),\nall_transfers AS (\n SELECT\n A._log_id,\n A.block_number,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.from_address,\n CASE\n WHEN b.tx_hash IS NOT NULL THEN COALESCE(\n NULLIF(\n A.to_address,\n '0x0000000000000000000000000000000000000000'\n ),\n b.to_address\n )\n ELSE A.to_address\n END AS to_address,\n A.nft_tokenid AS tokenId,\n A.erc1155_value,\n A.ingested_at,\n A._inserted_timestamp,\n A.event_index\n FROM\n transfers A\n LEFT JOIN punk_bought b\n ON A.event_index -1 = b.event_index\n AND A.block_number = b.block_number\n AND A.tx_hash = b.tx_hash\n UNION ALL\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n from_address,\n to_address,\n tokenId,\n erc1155_value,\n ingested_at,\n _inserted_timestamp,\n event_index\n FROM\n find_missing_events\n),\nlabels AS (\n SELECT\n address AS project_address,\n label,\n 1 AS rnk\n FROM\n {{ ref('core__dim_labels') }}\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n all_transfers\n )\n),\nbackup_meta AS (\n SELECT\n address AS project_address,\n NAME AS label,\n 2 AS rnk\n FROM\n {{ source(\n 'ethereum_silver',\n 'token_meta_backup'\n ) }}\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n all_transfers\n )\n),\nmeta_union AS (\n SELECT\n project_address,\n label,\n rnk\n FROM\n labels\n UNION ALL\n SELECT\n project_address,\n label,\n rnk\n FROM\n backup_meta\n),\nunique_meta AS (\n SELECT\n project_address,\n label,\n rnk\n FROM\n meta_union qualify(ROW_NUMBER() over(PARTITION BY project_address\n ORDER BY\n rnk ASC)) = 1\n),\ntoken_metadata AS (\n SELECT\n LOWER(contract_address) AS contract_address,\n token_id,\n token_metadata,\n project_name\n FROM\n {{ source(\n 'flipside_gold_ethereum',\n 'nft_metadata'\n ) }}\n)\nSELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n CASE\n WHEN from_address = '0x0000000000000000000000000000000000000000' THEN 'mint'\n ELSE 'other'\n END AS event_type,\n all_transfers.contract_address AS contract_address,\n COALESCE(\n label,\n project_name\n ) AS project_name,\n from_address,\n to_address,\n tokenId,\n erc1155_value,\n token_metadata,\n ingested_at,\n _inserted_timestamp,\n event_index\nFROM\n all_transfers\n LEFT JOIN unique_meta\n ON unique_meta.project_address = all_transfers.contract_address\n LEFT JOIN token_metadata\n ON token_metadata.contract_address = all_transfers.contract_address\n AND all_transfers.tokenId = token_metadata.token_id qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.ethereum_silver.token_meta_backup", "source.ethereum_models.flipside_gold_ethereum.nft_metadata", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__nft_transfers"], "unique_id": "model.ethereum_models.silver__nft_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__nft_transfers.sql", "original_file_path": "models/silver/silver__nft_transfers.sql", "name": "silver__nft_transfers", "alias": "nft_transfers", "checksum": {"name": "sha256", "checksum": "dab0d249a67af6bfbd909ee957b6446c31ce39cab549450e297396bb2767f82e"}, "tags": ["core"], "refs": [["silver__logs"], ["core__dim_labels"]], "sources": [["ethereum_silver", "token_meta_backup"], ["flipside_gold_ethereum", "nft_metadata"]], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__nft_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"]}, "created_at": 1671161289.3426619, "compiled_sql": "\n\nWITH logdata AS (\n\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address,\n event_name,\n topics,\n event_inputs,\n DATA,\n ingested_at,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n tx_status = 'SUCCESS'\n AND topics [0] :: STRING IN (\n '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3',\n '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8',\n '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62',\n '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n)\n\n),\ntransfers AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address :: STRING AS contract_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :from :: STRING,\n event_inputs :_from :: STRING,\n event_inputs :fromAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS from_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :to :: STRING,\n event_inputs :_to :: STRING,\n event_inputs :toAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n END AS to_address,\n CASE\n WHEN event_name IN (\n 'Transfer',\n 'TransferSingle'\n ) THEN COALESCE(\n event_inputs :tokenId :: STRING,\n event_inputs :_id :: STRING,\n event_inputs :_tokenId :: STRING\n )\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN PUBLIC.udf_hex_to_int(\n DATA :: STRING\n )\n WHEN topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3' THEN PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n )\n END AS nft_tokenid,\n event_inputs :_value :: STRING AS erc1155_value,\n ingested_at,\n _inserted_timestamp\n FROM\n logdata\n WHERE\n (\n event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n OR topics [0] :: STRING IN (\n '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3',\n '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8'\n )\n )\n AND nft_tokenid IS NOT NULL\n),\n--to address for punks\npunk_bought AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n event_index,\n CASE\n WHEN event_name IN (\n 'Transfer'\n ) THEN COALESCE(\n event_inputs :to :: STRING,\n event_inputs :_to :: STRING,\n event_inputs :toAddress :: STRING\n )\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS to_address\n FROM\n logdata\n WHERE\n (event_name IN ('Transfer')\n OR topics [0] :: STRING IN ('0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'))\n AND contract_address IN (\n '0x6ba6f2207e343923ba692e5cae646fb0f566db8d',\n '0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb'\n )\n),\n-- next step handles the case where event names are not decoded\nfind_missing_events AS (\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n event_index,\n contract_address :: STRING AS contract_address,\n topics,\n DATA,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n CONCAT('0x', SUBSTR(topics [1], 27, 40)),\n CONCAT('0x', SUBSTR(DATA, 27, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN CONCAT('0x', SUBSTR(topics [2], 27, 40))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [1], 27, 40))\n END AS from_address,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n CONCAT('0x', SUBSTR(topics [2], 27, 40)),\n CONCAT('0x', SUBSTR(DATA, 91, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN CONCAT('0x', SUBSTR(topics [3], 27, 40))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN CONCAT('0x', SUBSTR(topics [2], 27, 40))\n END AS to_address,\n CASE\n WHEN topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef' THEN COALESCE(\n udf_hex_to_int(\n topics [3] :: STRING\n ),\n udf_hex_to_int(SUBSTR(DATA, 160, 40))\n )\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN udf_hex_to_int(SUBSTR(DATA, 3, 64))\n WHEN topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8' THEN udf_hex_to_int(SUBSTR(DATA, 3, 64))\n END AS tokenid,\n CASE\n WHEN topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62' THEN udf_hex_to_int(SUBSTR(DATA, 67, 64))\n END AS erc1155_value,\n ingested_at,\n _inserted_timestamp\n FROM\n logdata\n WHERE\n event_name IS NULL\n AND (\n topics [0] :: STRING = '0xc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f62'\n OR (\n topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND contract_address NOT IN (\n '0x6ba6f2207e343923ba692e5cae646fb0f566db8d',\n '0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb'\n ) -- excluding the punks contracts cuz they dont operate like every other token\n )\n OR topics [0] :: STRING = '0x05af636b70da6819000c49f85b21fa82081c632069bb626f30932034099107d8'\n )\n AND contract_address IN (\n SELECT\n DISTINCT contract_address\n FROM\n transfers\n )\n),\nall_transfers AS (\n SELECT\n A._log_id,\n A.block_number,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.from_address,\n CASE\n WHEN b.tx_hash IS NOT NULL THEN COALESCE(\n NULLIF(\n A.to_address,\n '0x0000000000000000000000000000000000000000'\n ),\n b.to_address\n )\n ELSE A.to_address\n END AS to_address,\n A.nft_tokenid AS tokenId,\n A.erc1155_value,\n A.ingested_at,\n A._inserted_timestamp,\n A.event_index\n FROM\n transfers A\n LEFT JOIN punk_bought b\n ON A.event_index -1 = b.event_index\n AND A.block_number = b.block_number\n AND A.tx_hash = b.tx_hash\n UNION ALL\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n from_address,\n to_address,\n tokenId,\n erc1155_value,\n ingested_at,\n _inserted_timestamp,\n event_index\n FROM\n find_missing_events\n),\nlabels AS (\n SELECT\n address AS project_address,\n label,\n 1 AS rnk\n FROM\n ETHEREUM_DEV.core.dim_labels\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n all_transfers\n )\n),\nbackup_meta AS (\n SELECT\n address AS project_address,\n NAME AS label,\n 2 AS rnk\n FROM\n ethereum.silver.token_meta_backup\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n all_transfers\n )\n),\nmeta_union AS (\n SELECT\n project_address,\n label,\n rnk\n FROM\n labels\n UNION ALL\n SELECT\n project_address,\n label,\n rnk\n FROM\n backup_meta\n),\nunique_meta AS (\n SELECT\n project_address,\n label,\n rnk\n FROM\n meta_union qualify(ROW_NUMBER() over(PARTITION BY project_address\n ORDER BY\n rnk ASC)) = 1\n),\ntoken_metadata AS (\n SELECT\n LOWER(contract_address) AS contract_address,\n token_id,\n token_metadata,\n project_name\n FROM\n flipside_prod_db.ethereum.nft_metadata\n)\nSELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n CASE\n WHEN from_address = '0x0000000000000000000000000000000000000000' THEN 'mint'\n ELSE 'other'\n END AS event_type,\n all_transfers.contract_address AS contract_address,\n COALESCE(\n label,\n project_name\n ) AS project_name,\n from_address,\n to_address,\n tokenId,\n erc1155_value,\n token_metadata,\n ingested_at,\n _inserted_timestamp,\n event_index\nFROM\n all_transfers\n LEFT JOIN unique_meta\n ON unique_meta.project_address = all_transfers.contract_address\n LEFT JOIN token_metadata\n ON token_metadata.contract_address = all_transfers.contract_address\n AND all_transfers.tokenId = token_metadata.token_id qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.nft_transfers"}, "model.ethereum_models.silver__traces": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'tx_hash',\n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\",\n incremental_strategy = 'delete+insert'\n) }}\n\nWITH new_blocks AS (\n\n SELECT\n block_id\n FROM\n {{ ref('bronze__blocks') }}\n WHERE\n tx_count > 0\n\n{% if is_incremental() %}\nAND block_id NOT IN (\n SELECT\n DISTINCT block_number\n FROM\n {{ this }}\n)\n{% endif %}\nORDER BY\n _inserted_timestamp DESC\nLIMIT\n 200000\n), traces_txs AS (\n SELECT\n *\n FROM\n {{ ref('bronze__transactions') }}\n WHERE\n block_id IN (\n SELECT\n block_id\n FROM\n new_blocks\n ) qualify(ROW_NUMBER() over(PARTITION BY tx_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nbase_table AS (\n SELECT\n CASE\n WHEN POSITION(\n '.',\n path :: STRING\n ) > 0 THEN REPLACE(\n REPLACE(\n path :: STRING,\n SUBSTR(path :: STRING, len(path :: STRING) - POSITION('.', REVERSE(path :: STRING)) + 1, POSITION('.', REVERSE(path :: STRING))),\n ''\n ),\n '.',\n '__'\n )\n ELSE '__'\n END AS id,\n OBJECT_AGG(\n DISTINCT key,\n VALUE\n ) AS DATA,\n txs.tx_id AS tx_hash,\n txs.block_id AS block_number,\n txs.block_timestamp AS block_timestamp,\n CASE\n WHEN txs.tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS tx_status,\n txs.ingested_at AS ingested_at,\n txs._inserted_timestamp AS _inserted_timestamp\n FROM\n traces_txs txs,\n TABLE(\n FLATTEN(\n input => PARSE_JSON(\n txs.tx :traces\n ),\n recursive => TRUE\n )\n ) f\n WHERE\n f.index IS NULL\n AND f.key != 'calls'\n GROUP BY\n tx_hash,\n id,\n block_number,\n block_timestamp,\n ingested_at,\n _inserted_timestamp,\n tx_status\n),\nflattened_traces AS (\n SELECT\n DATA :from :: STRING AS from_address,\n TO_NUMBER(REPLACE(DATA :gas :: STRING, '0x', ''), 'XXXXXXX') AS gas,\n TO_NUMBER(REPLACE(DATA :gasUsed :: STRING, '0x', ''), 'XXXXXXX') AS gas_used,\n DATA :input :: STRING AS input,\n DATA :output :: STRING AS output,\n DATA :time :: STRING AS TIME,\n DATA :to :: STRING AS to_address,\n DATA :type :: STRING AS TYPE,\n CASE\n WHEN DATA :type :: STRING = 'CALL' THEN silver.js_hex_to_int(\n DATA :value :: STRING\n ) / pow(\n 10,\n 18\n )\n ELSE 0\n END AS eth_value,\n CASE\n WHEN id = '__' THEN CONCAT(\n DATA :type :: STRING,\n '_ORIGIN'\n )\n ELSE CONCAT(\n DATA :type :: STRING,\n '_',\n REPLACE(\n REPLACE(REPLACE(REPLACE(id, 'calls', ''), '[', ''), ']', ''),\n '__',\n '_'\n )\n )\n END AS identifier,\n concat_ws(\n '-',\n tx_hash,\n identifier\n ) AS _call_id,\n SPLIT(\n identifier,\n '_'\n ) AS id_split,\n ARRAY_SLICE(id_split, 1, ARRAY_SIZE(id_split)) AS levels,\n ARRAY_TO_STRING(\n levels,\n '_'\n ) AS LEVEL,\n CASE\n WHEN ARRAY_SIZE(levels) = 1\n AND levels [0] :: STRING = 'ORIGIN' THEN NULL\n WHEN ARRAY_SIZE(levels) = 1 THEN 'ORIGIN'\n ELSE ARRAY_TO_STRING(ARRAY_SLICE(levels, 0, ARRAY_SIZE(levels) -1), '_')END AS parent_level,\n COUNT(parent_level) over (\n PARTITION BY tx_hash,\n parent_level\n ) AS sub_traces,*\n FROM\n base_table\n ),\n group_sub_traces AS (\n SELECT\n tx_hash,\n parent_level,\n sub_traces\n FROM\n flattened_traces\n GROUP BY\n tx_hash,\n parent_level,\n sub_traces\n ),\n FINAL AS (\n SELECT\n flattened_traces.tx_hash AS tx_hash,\n flattened_traces.block_number AS block_number,\n flattened_traces.block_timestamp AS block_timestamp,\n flattened_traces.from_address AS from_address,\n flattened_traces.to_address AS to_address,\n flattened_traces.eth_value AS eth_value,\n flattened_traces.gas AS gas,\n flattened_traces.gas_used AS gas_used,\n flattened_traces.input AS input,\n flattened_traces.output AS output,\n flattened_traces.type AS TYPE,\n flattened_traces.identifier AS identifier,\n flattened_traces._call_id AS _call_id,\n flattened_traces.ingested_at AS ingested_at,\n flattened_traces._inserted_timestamp AS _inserted_timestamp,\n flattened_traces.data AS DATA,\n flattened_traces.tx_status AS tx_status,\n group_sub_traces.sub_traces AS sub_traces\n FROM\n flattened_traces\n LEFT OUTER JOIN group_sub_traces\n ON flattened_traces.tx_hash = group_sub_traces.tx_hash\n AND flattened_traces.level = group_sub_traces.parent_level\n )\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n _call_id,\n ingested_at,\n _inserted_timestamp,\n DATA,\n tx_status,\n sub_traces\n FROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _call_id\n ORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__blocks", "model.ethereum_models.bronze__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "traces", "silver__traces"], "unique_id": "model.ethereum_models.silver__traces", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/traces/silver__traces.sql", "original_file_path": "models/silver/traces/silver__traces.sql", "name": "silver__traces", "alias": "traces", "checksum": {"name": "sha256", "checksum": "47005e6797b56db86791a673e6e1ae309d124103d8664017b44a43e70023e3d1"}, "tags": ["core"], "refs": [["bronze__blocks"], ["bronze__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/traces/silver__traces.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "tags": ["core"], "incremental_strategy": "delete+insert", "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161289.45434, "compiled_sql": "\n\nWITH new_blocks AS (\n\n SELECT\n block_id\n FROM\n ETHEREUM_DEV.bronze.blocks\n WHERE\n tx_count > 0\n\n\nAND block_id NOT IN (\n SELECT\n DISTINCT block_number\n FROM\n ETHEREUM_DEV.silver.traces\n)\n\nORDER BY\n _inserted_timestamp DESC\nLIMIT\n 200000\n), traces_txs AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.bronze.transactions\n WHERE\n block_id IN (\n SELECT\n block_id\n FROM\n new_blocks\n ) qualify(ROW_NUMBER() over(PARTITION BY tx_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nbase_table AS (\n SELECT\n CASE\n WHEN POSITION(\n '.',\n path :: STRING\n ) > 0 THEN REPLACE(\n REPLACE(\n path :: STRING,\n SUBSTR(path :: STRING, len(path :: STRING) - POSITION('.', REVERSE(path :: STRING)) + 1, POSITION('.', REVERSE(path :: STRING))),\n ''\n ),\n '.',\n '__'\n )\n ELSE '__'\n END AS id,\n OBJECT_AGG(\n DISTINCT key,\n VALUE\n ) AS DATA,\n txs.tx_id AS tx_hash,\n txs.block_id AS block_number,\n txs.block_timestamp AS block_timestamp,\n CASE\n WHEN txs.tx :receipt :status :: STRING = '0x1' THEN 'SUCCESS'\n ELSE 'FAIL'\n END AS tx_status,\n txs.ingested_at AS ingested_at,\n txs._inserted_timestamp AS _inserted_timestamp\n FROM\n traces_txs txs,\n TABLE(\n FLATTEN(\n input => PARSE_JSON(\n txs.tx :traces\n ),\n recursive => TRUE\n )\n ) f\n WHERE\n f.index IS NULL\n AND f.key != 'calls'\n GROUP BY\n tx_hash,\n id,\n block_number,\n block_timestamp,\n ingested_at,\n _inserted_timestamp,\n tx_status\n),\nflattened_traces AS (\n SELECT\n DATA :from :: STRING AS from_address,\n TO_NUMBER(REPLACE(DATA :gas :: STRING, '0x', ''), 'XXXXXXX') AS gas,\n TO_NUMBER(REPLACE(DATA :gasUsed :: STRING, '0x', ''), 'XXXXXXX') AS gas_used,\n DATA :input :: STRING AS input,\n DATA :output :: STRING AS output,\n DATA :time :: STRING AS TIME,\n DATA :to :: STRING AS to_address,\n DATA :type :: STRING AS TYPE,\n CASE\n WHEN DATA :type :: STRING = 'CALL' THEN silver.js_hex_to_int(\n DATA :value :: STRING\n ) / pow(\n 10,\n 18\n )\n ELSE 0\n END AS eth_value,\n CASE\n WHEN id = '__' THEN CONCAT(\n DATA :type :: STRING,\n '_ORIGIN'\n )\n ELSE CONCAT(\n DATA :type :: STRING,\n '_',\n REPLACE(\n REPLACE(REPLACE(REPLACE(id, 'calls', ''), '[', ''), ']', ''),\n '__',\n '_'\n )\n )\n END AS identifier,\n concat_ws(\n '-',\n tx_hash,\n identifier\n ) AS _call_id,\n SPLIT(\n identifier,\n '_'\n ) AS id_split,\n ARRAY_SLICE(id_split, 1, ARRAY_SIZE(id_split)) AS levels,\n ARRAY_TO_STRING(\n levels,\n '_'\n ) AS LEVEL,\n CASE\n WHEN ARRAY_SIZE(levels) = 1\n AND levels [0] :: STRING = 'ORIGIN' THEN NULL\n WHEN ARRAY_SIZE(levels) = 1 THEN 'ORIGIN'\n ELSE ARRAY_TO_STRING(ARRAY_SLICE(levels, 0, ARRAY_SIZE(levels) -1), '_')END AS parent_level,\n COUNT(parent_level) over (\n PARTITION BY tx_hash,\n parent_level\n ) AS sub_traces,*\n FROM\n base_table\n ),\n group_sub_traces AS (\n SELECT\n tx_hash,\n parent_level,\n sub_traces\n FROM\n flattened_traces\n GROUP BY\n tx_hash,\n parent_level,\n sub_traces\n ),\n FINAL AS (\n SELECT\n flattened_traces.tx_hash AS tx_hash,\n flattened_traces.block_number AS block_number,\n flattened_traces.block_timestamp AS block_timestamp,\n flattened_traces.from_address AS from_address,\n flattened_traces.to_address AS to_address,\n flattened_traces.eth_value AS eth_value,\n flattened_traces.gas AS gas,\n flattened_traces.gas_used AS gas_used,\n flattened_traces.input AS input,\n flattened_traces.output AS output,\n flattened_traces.type AS TYPE,\n flattened_traces.identifier AS identifier,\n flattened_traces._call_id AS _call_id,\n flattened_traces.ingested_at AS ingested_at,\n flattened_traces._inserted_timestamp AS _inserted_timestamp,\n flattened_traces.data AS DATA,\n flattened_traces.tx_status AS tx_status,\n group_sub_traces.sub_traces AS sub_traces\n FROM\n flattened_traces\n LEFT OUTER JOIN group_sub_traces\n ON flattened_traces.tx_hash = group_sub_traces.tx_hash\n AND flattened_traces.level = group_sub_traces.parent_level\n )\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n _call_id,\n ingested_at,\n _inserted_timestamp,\n DATA,\n tx_status,\n sub_traces\n FROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _call_id\n ORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.traces"}, "model.ethereum_models.silver__optimism_state_hashes": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"state_tx_hash\",\n cluster_by = ['state_block_timestamp::DATE'],\n tags = ['optimism']\n) }}\n\nWITH base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS batch_index,\n CONCAT(\n '0x',\n segmented_data [0] :: STRING\n ) AS batchRoot,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS batchSize,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS prevTotalElements,\n segmented_data [3] :: STRING AS extraData\n FROM\n {{ ref('silver__logs') }}\n WHERE\n origin_from_address = '0x473300df21d047806a082244b417f96b32f13a33'\n AND origin_to_address = '0xbe5dab4a2e9cd0f27300db4ab94bee3a233aeb19'\n AND topics [0] :: STRING = '0x16be4c5129a4e03cf3350262e181dc02ddfb4a6008d925368c0899fcd97ca9c5'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n tx_hash AS state_tx_hash,\n block_number AS state_block_number,\n block_timestamp AS state_block_timestamp,\n batch_index AS state_batch_index,\n batchRoot AS state_batch_root,\n batchSize AS state_batch_size,\n prevTotalElements AS state_prev_total_elements,\n state_prev_total_elements + 2 AS state_min_block,\n state_prev_total_elements + 1 + state_batch_size AS state_max_block,\n _inserted_timestamp\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY state_tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["optimism"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "state_tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["state_block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "optimism", "silver__optimism_state_hashes"], "unique_id": "model.ethereum_models.silver__optimism_state_hashes", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/optimism/silver__optimism_state_hashes.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.sql", "name": "silver__optimism_state_hashes", "alias": "optimism_state_hashes", "checksum": {"name": "sha256", "checksum": "9a8a79a3c307ec18eb370d4c29b89b3106f3dfe42e56d48d36a9647e6289b9f8"}, "tags": ["optimism"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {"STATE_BLOCK_NUMBER": {"name": "STATE_BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_BLOCK_TIMESTAMP": {"name": "STATE_BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_TX_HASH": {"name": "STATE_TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_BATCH_INDEX": {"name": "STATE_BATCH_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_BATCH_ROOT": {"name": "STATE_BATCH_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_BATCH_SIZE": {"name": "STATE_BATCH_SIZE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_PREV_TOTAL_ELEMENTS": {"name": "STATE_PREV_TOTAL_ELEMENTS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_MIN_BLOCK": {"name": "STATE_MIN_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATE_MAX_BLOCK": {"name": "STATE_MAX_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/optimism/silver__optimism_state_hashes.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "state_tx_hash", "cluster_by": ["state_block_timestamp::DATE"], "tags": ["optimism"]}, "created_at": 1671161289.574017, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS batch_index,\n CONCAT(\n '0x',\n segmented_data [0] :: STRING\n ) AS batchRoot,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS batchSize,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS prevTotalElements,\n segmented_data [3] :: STRING AS extraData\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n origin_from_address = '0x473300df21d047806a082244b417f96b32f13a33'\n AND origin_to_address = '0xbe5dab4a2e9cd0f27300db4ab94bee3a233aeb19'\n AND topics [0] :: STRING = '0x16be4c5129a4e03cf3350262e181dc02ddfb4a6008d925368c0899fcd97ca9c5'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.optimism_state_hashes\n)\n\n)\nSELECT\n tx_hash AS state_tx_hash,\n block_number AS state_block_number,\n block_timestamp AS state_block_timestamp,\n batch_index AS state_batch_index,\n batchRoot AS state_batch_root,\n batchSize AS state_batch_size,\n prevTotalElements AS state_prev_total_elements,\n state_prev_total_elements + 2 AS state_min_block,\n state_prev_total_elements + 1 + state_batch_size AS state_max_block,\n _inserted_timestamp\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY state_tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.optimism_state_hashes"}, "model.ethereum_models.silver__optimism_submission_hashes": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"l1_submission_tx_hash\",\n cluster_by = ['l1_submission_block_timestamp::DATE'],\n tags = ['optimism']\n) }}\n\nWITH base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS batch_index,\n CONCAT(\n '0x',\n segmented_data [0] :: STRING\n ) AS batchRoot,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS batchSize,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS prevTotalElements,\n segmented_data [3] :: STRING AS extraData\n FROM\n {{ ref('silver__logs') }}\n WHERE\n origin_from_address = '0x6887246668a3b87f54deb3b94ba47a6f63f32985'\n AND origin_to_address = '0x5e4e65926ba27467555eb562121fac00d24e9dd2'\n AND topics [0] :: STRING = '0x127186556e7be68c7e31263195225b4de02820707889540969f62c05cf73525e'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n tx_hash AS l1_submission_tx_hash,\n block_number AS l1_submission_block_number,\n block_timestamp AS l1_submission_block_timestamp,\n batch_index AS l1_submission_batch_index,\n batchRoot AS l1_submission_batch_root,\n batchSize AS l1_submission_size,\n prevTotalElements AS l1_submission_prev_total_elements,\n l1_submission_prev_total_elements + 2 AS sub_min_block,\n l1_submission_prev_total_elements + 1 + l1_submission_size AS sub_max_block,\n _inserted_timestamp\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY l1_submission_tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["optimism"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "l1_submission_tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["l1_submission_block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "optimism", "silver__optimism_submission_hashes"], "unique_id": "model.ethereum_models.silver__optimism_submission_hashes", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/optimism/silver__optimism_submission_hashes.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.sql", "name": "silver__optimism_submission_hashes", "alias": "optimism_submission_hashes", "checksum": {"name": "sha256", "checksum": "925947dcb3d4148418a91800e64e8e158afd331eb87354fee886f3869a39ea48"}, "tags": ["optimism"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {"L1_SUBMISSION_BLOCK_NUMBER": {"name": "L1_SUBMISSION_BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_BLOCK_TIMESTAMP": {"name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_TX_HASH": {"name": "L1_SUBMISSION_TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_BATCH_INDEX": {"name": "L1_SUBMISSION_BATCH_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_BATCH_ROOT": {"name": "L1_SUBMISSION_BATCH_ROOT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_SIZE": {"name": "L1_SUBMISSION_SIZE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "L1_SUBMISSION_PREV_TOTAL_ELEMENTS": {"name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUB_MIN_BLOCK": {"name": "SUB_MIN_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUB_MAX_BLOCK": {"name": "SUB_MAX_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/optimism/silver__optimism_submission_hashes.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "l1_submission_tx_hash", "cluster_by": ["l1_submission_block_timestamp::DATE"], "tags": ["optimism"]}, "created_at": 1671161289.52288, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS batch_index,\n CONCAT(\n '0x',\n segmented_data [0] :: STRING\n ) AS batchRoot,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS batchSize,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS prevTotalElements,\n segmented_data [3] :: STRING AS extraData\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n origin_from_address = '0x6887246668a3b87f54deb3b94ba47a6f63f32985'\n AND origin_to_address = '0x5e4e65926ba27467555eb562121fac00d24e9dd2'\n AND topics [0] :: STRING = '0x127186556e7be68c7e31263195225b4de02820707889540969f62c05cf73525e'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.optimism_submission_hashes\n)\n\n)\nSELECT\n tx_hash AS l1_submission_tx_hash,\n block_number AS l1_submission_block_number,\n block_timestamp AS l1_submission_block_timestamp,\n batch_index AS l1_submission_batch_index,\n batchRoot AS l1_submission_batch_root,\n batchSize AS l1_submission_size,\n prevTotalElements AS l1_submission_prev_total_elements,\n l1_submission_prev_total_elements + 2 AS sub_min_block,\n l1_submission_prev_total_elements + 1 + l1_submission_size AS sub_max_block,\n _inserted_timestamp\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY l1_submission_tx_hash\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.optimism_submission_hashes"}, "model.ethereum_models.silver_nft__metadata": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n blockchain,\n commission_rate,\n contract_address,\n contract_name,\n created_at_block_id,\n created_at_timestamp,\n created_at_tx_id,\n creator_address,\n creator_name,\n image_url,\n project_name,\n token_id,\n token_metadata,\n token_metadata_uri,\n token_name\nFROM\n {{ source(\n 'flipside_gold_ethereum',\n 'nft_metadata'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_gold_ethereum.nft_metadata"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__metadata"], "unique_id": "model.ethereum_models.silver_nft__metadata", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__metadata.sql", "original_file_path": "models/silver/nft/silver_nft__metadata.sql", "name": "silver_nft__metadata", "alias": "metadata", "checksum": {"name": "sha256", "checksum": "92f7179221d850ec984f56c86b2cbc2f0adc8ef38cc4eeca3ba2d130f298535c"}, "tags": [], "refs": [], "sources": [["flipside_gold_ethereum", "nft_metadata"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__metadata.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161286.9414861, "compiled_sql": "\n\nSELECT\n blockchain,\n commission_rate,\n contract_address,\n contract_name,\n created_at_block_id,\n created_at_timestamp,\n created_at_tx_id,\n creator_address,\n creator_name,\n image_url,\n project_name,\n token_id,\n token_metadata,\n token_metadata_uri,\n token_name\nFROM\n flipside_prod_db.ethereum.nft_metadata", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.metadata"}, "model.ethereum_models.silver_maker__delegations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH vote_txs AS (\n SELECT \n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n contract_address = '0x0a3f6849f78076aefadf113f5bed87720274ddc0' -- MakerDAO general governance contract\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n), \ndelegations AS (\n SELECT \n v.tx_hash, \n from_address, \n to_address\n FROM vote_txs v\n\n LEFT OUTER JOIN {{ ref('silver__traces') }} t\n ON v.tx_hash = t.tx_hash\n\n WHERE \n type = 'CALL'\n AND identifier = 'CALL_ORIGIN'\n\n {% if is_incremental() %}\n AND\n t._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n),\ndelegate_addr AS (\n SELECT \n DISTINCT origin_from_address AS delegate, \n origin_to_address\n FROM \n delegations d\n \n LEFT OUTER JOIN {{ ref('silver__logs') }} l\n ON d.to_address = l.origin_to_address\n\n WHERE \n l.contract_name = 'PollingEmitter'\n AND l.event_name = 'Voted'\n\n {% if is_incremental() %}\n AND\n l._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %} \n)\nSELECT \n l.block_number, \n l.block_timestamp, \n v.tx_hash, \n tx_status,\n COALESCE(\n t.from_address, \n l.origin_from_address\n ) AS origin_from_address, \n contract_address, \n CASE \n WHEN event_name = 'Lock' THEN \n 'delegate'\n WHEN event_name = 'Free' THEN\n 'undelegate'\n END AS tx_event,\n COALESCE(\n delegate,\n contract_address\n ) AS delegate, \n CASE \n WHEN event_name = 'Lock' THEN\n event_inputs :LockAmount :: FLOAT\n WHEN event_name = 'Free' THEN\n event_inputs :wad :: FLOAT\n END AS amount_delegated_unadjusted, \n 18 AS decimals, \n amount_delegated_unadjusted / POW(10, decimals) AS amount_delegated, \n _inserted_timestamp, \n _log_id\nFROM vote_txs v\n\nLEFT OUTER JOIN {{ ref('silver__logs') }} l \nON v.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN delegations t\nON v.tx_hash = t.tx_hash\n\nLEFT OUTER JOIN delegate_addr ad\nON contract_address = ad.origin_to_address\n\nWHERE \n (event_name = 'Lock'\n OR event_name = 'Free')\n\n{% if is_incremental() %}\nAND\n l._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__delegations"], "unique_id": "model.ethereum_models.silver_maker__delegations", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/maker/silver_maker__delegations.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.sql", "name": "silver_maker__delegations", "alias": "delegations", "checksum": {"name": "sha256", "checksum": "22b9cf3af76fa83eb770366d7910f15c510c7269ef2aa43b16df88b02262acb2"}, "tags": [], "refs": [["silver__logs"], ["silver__traces"], ["silver__logs"], ["silver__logs"]], "sources": [], "metrics": [], "description": "A record of all MKR token delegations to Maker delegators. Maker delegators gain voting power for participation in Maker governance.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The address of the wallet that is delegating MKR to a delegator.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_EVENT": {"name": "TX_EVENT", "description": "Whether tokens are being delegated or undelegated in the transaction from a delegate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DELEGATED_UNADJUSTED": {"name": "AMOUNT_DELEGATED_UNADJUSTED", "description": "The raw amount of MKR delegated. Divide through by POW(10, DECIMALS) to get the amount of MKR.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DELEGATED": {"name": "AMOUNT_DELEGATED", "description": "The amount of MKR delegated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DELEGATE": {"name": "DELEGATE", "description": "A contract address associated with the delegate receiving the delegation. A delegate then gains the voting power associated with the delegated tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__delegations.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1671161290.636584, "compiled_sql": "\n\nWITH vote_txs AS (\n SELECT \n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n contract_address = '0x0a3f6849f78076aefadf113f5bed87720274ddc0' -- MakerDAO general governance contract\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.delegations\n )\n \n), \ndelegations AS (\n SELECT \n v.tx_hash, \n from_address, \n to_address\n FROM vote_txs v\n\n LEFT OUTER JOIN ETHEREUM_DEV.silver.traces t\n ON v.tx_hash = t.tx_hash\n\n WHERE \n type = 'CALL'\n AND identifier = 'CALL_ORIGIN'\n\n \n AND\n t._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.delegations\n )\n \n),\ndelegate_addr AS (\n SELECT \n DISTINCT origin_from_address AS delegate, \n origin_to_address\n FROM \n delegations d\n \n LEFT OUTER JOIN ETHEREUM_DEV.silver.logs l\n ON d.to_address = l.origin_to_address\n\n WHERE \n l.contract_name = 'PollingEmitter'\n AND l.event_name = 'Voted'\n\n \n AND\n l._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.delegations\n )\n \n)\nSELECT \n l.block_number, \n l.block_timestamp, \n v.tx_hash, \n tx_status,\n COALESCE(\n t.from_address, \n l.origin_from_address\n ) AS origin_from_address, \n contract_address, \n CASE \n WHEN event_name = 'Lock' THEN \n 'delegate'\n WHEN event_name = 'Free' THEN\n 'undelegate'\n END AS tx_event,\n COALESCE(\n delegate,\n contract_address\n ) AS delegate, \n CASE \n WHEN event_name = 'Lock' THEN\n event_inputs :LockAmount :: FLOAT\n WHEN event_name = 'Free' THEN\n event_inputs :wad :: FLOAT\n END AS amount_delegated_unadjusted, \n 18 AS decimals, \n amount_delegated_unadjusted / POW(10, decimals) AS amount_delegated, \n _inserted_timestamp, \n _log_id\nFROM vote_txs v\n\nLEFT OUTER JOIN ETHEREUM_DEV.silver.logs l \nON v.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN delegations t\nON v.tx_hash = t.tx_hash\n\nLEFT OUTER JOIN delegate_addr ad\nON contract_address = ad.origin_to_address\n\nWHERE \n (event_name = 'Lock'\n OR event_name = 'Free')\n\n\nAND\n l._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.delegations\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.delegations"}, "model.ethereum_models.silver_maker__repayments": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH get_repayments AS (\n SELECT \n tx_hash \n FROM \n {{ ref('silver__logs') }}\n WHERE \n contract_address = '0x5ef30b9986345249bc32d8928b7ee64de9435e39'\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n event_name = 'Deposit'\n OR event_name = 'Withdrawal'\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n )\n\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n)\n\nSELECT \n block_number, \n block_timestamp, \n r.tx_hash,\n tx_status, \n event_index, \n origin_from_address AS payer, \n origin_to_address AS vault, \n contract_address AS token_paid,\n symbol, \n event_inputs :value :: NUMBER AS amount_paid_unadjusted, \n COALESCE(\n decimals, \n 18\n ) AS decimals,\n amount_paid_unadjusted / POW(10, COALESCE(decimals, 18)) AS amount_paid, \n l._inserted_timestamp,\n l._log_id\nFROM \n get_repayments r\n \nINNER JOIN {{ ref('silver__logs') }} l \nON r.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\nON contract_address = c.address\n\nWHERE \n contract_name = 'Dai' \n AND event_name = 'Transfer'\n AND origin_from_address = event_inputs :from :: STRING\n\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n{% endif %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__repayments"], "unique_id": "model.ethereum_models.silver_maker__repayments", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/maker/silver_maker__repayments.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.sql", "name": "silver_maker__repayments", "alias": "repayments", "checksum": {"name": "sha256", "checksum": "1ab252bcc5859348e0bafe900a453c79771c2607acb1eb3978a9400f3a33008d"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "A record of all loan repayments on Maker", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "A wallet address of the user making a loan payment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PAID": {"name": "TOKEN_PAID", "description": "The address of the token / asset that is being used to make the loan payment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_PAID_UNADJUSTED": {"name": "AMOUNT_PAID_UNADJUSTED", "description": "The raw amount of token / asset used in the loan repayment. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_PAID": {"name": "AMOUNT_PAID", "description": "The amount of token / asset used in the loan repayment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__repayments.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1671161290.503762, "compiled_sql": "\n\nWITH get_repayments AS (\n SELECT \n tx_hash \n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n contract_address = '0x5ef30b9986345249bc32d8928b7ee64de9435e39'\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n event_name = 'Deposit'\n OR event_name = 'Withdrawal'\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.repayments\n )\n \n )\n\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.repayments\n )\n\n\nqualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n)\n\nSELECT \n block_number, \n block_timestamp, \n r.tx_hash,\n tx_status, \n event_index, \n origin_from_address AS payer, \n origin_to_address AS vault, \n contract_address AS token_paid,\n symbol, \n event_inputs :value :: NUMBER AS amount_paid_unadjusted, \n COALESCE(\n decimals, \n 18\n ) AS decimals,\n amount_paid_unadjusted / POW(10, COALESCE(decimals, 18)) AS amount_paid, \n l._inserted_timestamp,\n l._log_id\nFROM \n get_repayments r\n \nINNER JOIN ETHEREUM_DEV.silver.logs l \nON r.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\nON contract_address = c.address\n\nWHERE \n contract_name = 'Dai' \n AND event_name = 'Transfer'\n AND origin_from_address = event_inputs :from :: STRING\n\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.repayments\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.repayments"}, "model.ethereum_models.silver_maker__deposits": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH get_deposits AS ( \n SELECT \n block_number, \n block_timestamp, \n tx_hash,\n tx_status, \n origin_from_address AS depositor, \n origin_to_address AS vault, \n _inserted_timestamp, \n _log_id\n FROM \n {{ ref('silver__logs') }} l\n WHERE \n origin_to_address IN (\n SELECT \n vault\n FROM \n {{ ref('silver_maker__vault_creation') }} \n )\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n event_name IN ('Swap', 'FlashLoan', 'Repay', 'LogTrade', 'LogFlashLoan', 'Refund')\n OR contract_name LIKE '%TornadoCash%'\n OR contract_name IN ('GnosisToken', 'Proxy', 'DefisaverLogger', 'KyberNetwork', 'Exchange')\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n )\n\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n), \n\ntransfer_amt AS (\n SELECT\n d.block_number, \n d.block_timestamp, \n d.tx_hash,\n d.tx_status, \n e.event_index, \n depositor, \n vault, \n contract_address AS token_deposited, \n COALESCE(\n event_inputs :value, \n event_inputs :amount, \n event_inputs :_amount, \n event_inputs :undelyingDeposited\n ) AS amount_deposited, \n e._inserted_timestamp, \n e._log_id\n FROM get_deposits d\n\n INNER JOIN {{ ref('silver__logs') }} e\n ON d.tx_hash = e.tx_hash \n\n WHERE e.event_name = 'Deposit'\n\n {% if is_incremental() %}\n AND e._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n)\nSELECT \n d.block_number, \n d.block_timestamp, \n d.tx_hash, \n d.tx_status, \n d.event_index, \n depositor, \n vault, \n token_deposited, \n c.symbol, \n amount_deposited :: NUMBER AS amount_deposited_unadjusted,\n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_deposited :: NUMBER / POW(10, COALESCE(c.decimals, 18)) AS amount_deposited, \n _inserted_timestamp, \n _log_id\nFROM transfer_amt d\n\nLEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\nON d.token_deposited = c.address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver_maker__vault_creation", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__deposits"], "unique_id": "model.ethereum_models.silver_maker__deposits", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/maker/silver_maker__deposits.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.sql", "name": "silver_maker__deposits", "alias": "deposits", "checksum": {"name": "sha256", "checksum": "6a9d2948b9d806fbb406d6d5a7a71e07c332df8b2ca6afd048cba24d470c7eb5"}, "tags": [], "refs": [["silver__logs"], ["silver_maker__vault_creation"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "A record of all deposits into Maker vaults", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR": {"name": "DEPOSITOR", "description": "The address of the wallet that is making a deposit into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_DEPOSITED": {"name": "TOKEN_DEPOSITED", "description": "The address of the token / asset that is being deposited into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DEPOSITED_UNADJUSTED": {"name": "AMOUNT_DEPOSITED_UNADJUSTED", "description": "The raw amount of the token being deposited into a Maker vault. Divide this through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DEPOSITED": {"name": "AMOUNT_DEPOSITED", "description": "The amount of the token being deposited into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1671161290.540514, "compiled_sql": "\n\nWITH get_deposits AS ( \n SELECT \n block_number, \n block_timestamp, \n tx_hash,\n tx_status, \n origin_from_address AS depositor, \n origin_to_address AS vault, \n _inserted_timestamp, \n _log_id\n FROM \n ETHEREUM_DEV.silver.logs l\n WHERE \n origin_to_address IN (\n SELECT \n vault\n FROM \n ETHEREUM_DEV.silver_maker.vault_creation \n )\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n event_name IN ('Swap', 'FlashLoan', 'Repay', 'LogTrade', 'LogFlashLoan', 'Refund')\n OR contract_name LIKE '%TornadoCash%'\n OR contract_name IN ('GnosisToken', 'Proxy', 'DefisaverLogger', 'KyberNetwork', 'Exchange')\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.deposits\n )\n \n )\n\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.deposits\n )\n \n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n), \n\ntransfer_amt AS (\n SELECT\n d.block_number, \n d.block_timestamp, \n d.tx_hash,\n d.tx_status, \n e.event_index, \n depositor, \n vault, \n contract_address AS token_deposited, \n COALESCE(\n event_inputs :value, \n event_inputs :amount, \n event_inputs :_amount, \n event_inputs :undelyingDeposited\n ) AS amount_deposited, \n e._inserted_timestamp, \n e._log_id\n FROM get_deposits d\n\n INNER JOIN ETHEREUM_DEV.silver.logs e\n ON d.tx_hash = e.tx_hash \n\n WHERE e.event_name = 'Deposit'\n\n \n AND e._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.deposits\n )\n \n)\nSELECT \n d.block_number, \n d.block_timestamp, \n d.tx_hash, \n d.tx_status, \n d.event_index, \n depositor, \n vault, \n token_deposited, \n c.symbol, \n amount_deposited :: NUMBER AS amount_deposited_unadjusted,\n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_deposited :: NUMBER / POW(10, COALESCE(c.decimals, 18)) AS amount_deposited, \n _inserted_timestamp, \n _log_id\nFROM transfer_amt d\n\nLEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\nON d.token_deposited = c.address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.deposits"}, "model.ethereum_models.silver_maker__vault_creation": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = 'vault', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nSELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n origin_from_address AS creator, \n COALESCE(\n origin_to_address, \n event_inputs :own :: STRING\n ) AS vault,\n event_inputs :cdp :: NUMBER AS vault_number, \n _inserted_timestamp \nFROM {{ ref('silver__logs') }}\nWHERE \n contract_name = 'DssCdpManager'\n AND event_name = 'NewCdp'\n\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY vault\nORDER BY\n block_timestamp ASC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "vault", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__vault_creation"], "unique_id": "model.ethereum_models.silver_maker__vault_creation", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/maker/silver_maker__vault_creation.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.sql", "name": "silver_maker__vault_creation", "alias": "vault_creation", "checksum": {"name": "sha256", "checksum": "a1e43fb360903a3723dfc72d8c994443582f08fc722d707a4731e5967a2fedb3"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "A record of all vault creations on Maker", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR": {"name": "CREATOR", "description": "The wallet address of the user that opened the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT_NUMBER": {"name": "VAULT_NUMBER", "description": "Number associated with a Maker Vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__vault_creation.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "vault", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1671161290.608374, "compiled_sql": "\n\nSELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n origin_from_address AS creator, \n COALESCE(\n origin_to_address, \n event_inputs :own :: STRING\n ) AS vault,\n event_inputs :cdp :: NUMBER AS vault_number, \n _inserted_timestamp \nFROM ETHEREUM_DEV.silver.logs\nWHERE \n contract_name = 'DssCdpManager'\n AND event_name = 'NewCdp'\n\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.vault_creation\n )\n \n\nqualify(ROW_NUMBER() over(PARTITION BY vault\nORDER BY\n block_timestamp ASC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.vault_creation"}, "model.ethereum_models.silver_maker__flash_loans": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH mkr_txs AS (\n SELECT\n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n contract_address = '0x5ef30b9986345249bc32d8928b7ee64de9435e39'\n), \nget_loans AS (\n SELECT \n block_number, \n block_timestamp, \n m.tx_hash, \n tx_status, \n event_index, \n COALESCE(\n event_inputs :_target :: STRING, \n event_inputs :initiator :: STRING\n ) AS borrower, \n COALESCE(\n event_inputs :_amount :: NUMBER, \n event_inputs :amount :: NUMBER\n ) AS amount_loaned, \n COALESCE(\n event_inputs :_reserve :: STRING, \n event_inputs :asset :: STRING\n ) AS token_loaned, \n l._inserted_timestamp, \n l._log_id\n FROM mkr_txs m\n \n INNER JOIN {{ ref('silver__logs') }} l\n ON m.tx_hash = l.tx_hash \n WHERE \n event_name = 'FlashLoan'\n\n {% if is_incremental() %}\n AND\n l._inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n qualify(ROW_NUMBER() over(PARTITION BY m.tx_hash\nORDER BY\n event_index ASC)) = 1\n) \nSELECT\n m.block_number, \n m.block_timestamp, \n m.tx_hash, \n m.tx_status, \n COALESCE(\n borrower,\n event_inputs :to :: STRING\n ) AS borrower, \n event_inputs :from :: STRING AS lender, \n COALESCE(\n contract_address, \n token_loaned\n ) AS token_loaned, \n c.symbol, \n COALESCE(\n amount_loaned,\n event_inputs :value \n ) AS amount_loaned_unadjusted, \n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_loaned_unadjusted / POW(10, COALESCE(c.decimals, 18)) AS amount_loaned, \n l._inserted_timestamp, \n l._log_id\nFROM \n get_loans m\n\nINNER JOIN {{ ref('silver__logs') }} l\nON m.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\nON COALESCE(contract_address, m.token_loaned) = c.address\n\nWHERE \n event_name = 'Transfer'", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__flash_loans"], "unique_id": "model.ethereum_models.silver_maker__flash_loans", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/maker/silver_maker__flash_loans.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.sql", "name": "silver_maker__flash_loans", "alias": "flash_loans", "checksum": {"name": "sha256", "checksum": "d1a39cc172b240ad7a4026b88dfdc474f40accf1b7148c4289770163f89d775b"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "A record of all flash loans or uncollateralized loans that have occurred on Maker. This can also include flash loans on other platforms that utilize a Maker vault to receive DAI.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "The wallet address of the user who is taking out the flash loan and receiving tokens in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDER": {"name": "LENDER", "description": "An address associated with the lending contract or vault that is providing tokens in the flash loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_LOANED": {"name": "TOKEN_LOANED", "description": "The address of the token / asset that is being flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_LOANED_UNADJUSTED": {"name": "AMOUNT_LOANED_UNADJUSTED", "description": "The raw amount of the token / asset that is being flash loaned. Divide this through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_LOANED": {"name": "AMOUNT_LOANED", "description": "The amount of the token / asset that is being flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__flash_loans.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1671161290.577024, "compiled_sql": "\n\nWITH mkr_txs AS (\n SELECT\n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n contract_address = '0x5ef30b9986345249bc32d8928b7ee64de9435e39'\n), \nget_loans AS (\n SELECT \n block_number, \n block_timestamp, \n m.tx_hash, \n tx_status, \n event_index, \n COALESCE(\n event_inputs :_target :: STRING, \n event_inputs :initiator :: STRING\n ) AS borrower, \n COALESCE(\n event_inputs :_amount :: NUMBER, \n event_inputs :amount :: NUMBER\n ) AS amount_loaned, \n COALESCE(\n event_inputs :_reserve :: STRING, \n event_inputs :asset :: STRING\n ) AS token_loaned, \n l._inserted_timestamp, \n l._log_id\n FROM mkr_txs m\n \n INNER JOIN ETHEREUM_DEV.silver.logs l\n ON m.tx_hash = l.tx_hash \n WHERE \n event_name = 'FlashLoan'\n\n \n AND\n l._inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.flash_loans\n )\n \n qualify(ROW_NUMBER() over(PARTITION BY m.tx_hash\nORDER BY\n event_index ASC)) = 1\n) \nSELECT\n m.block_number, \n m.block_timestamp, \n m.tx_hash, \n m.tx_status, \n COALESCE(\n borrower,\n event_inputs :to :: STRING\n ) AS borrower, \n event_inputs :from :: STRING AS lender, \n COALESCE(\n contract_address, \n token_loaned\n ) AS token_loaned, \n c.symbol, \n COALESCE(\n amount_loaned,\n event_inputs :value \n ) AS amount_loaned_unadjusted, \n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_loaned_unadjusted / POW(10, COALESCE(c.decimals, 18)) AS amount_loaned, \n l._inserted_timestamp, \n l._log_id\nFROM \n get_loans m\n\nINNER JOIN ETHEREUM_DEV.silver.logs l\nON m.tx_hash = l.tx_hash\n\nLEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\nON COALESCE(contract_address, m.token_loaned) = c.address\n\nWHERE \n event_name = 'Transfer'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.flash_loans"}, "model.ethereum_models.silver_maker__withdrawals": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH get_withdrawals AS ( \n SELECT \n block_number, \n block_timestamp, \n tx_hash,\n tx_status, \n origin_from_address AS withdrawer, \n origin_to_address AS vault, \n _inserted_timestamp, \n _log_id\n FROM \n {{ ref('silver__logs') }}\n WHERE \n origin_to_address IN (\n SELECT \n vault\n FROM \n {{ ref('silver_maker__vault_creation') }} \n )\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n event_name IN ('Swap', 'FlashLoan', 'Repay', 'LogTrade', 'LogFlashLoan', 'Refund')\n OR contract_name LIKE '%TornadoCash%'\n OR contract_name IN ('GnosisToken', 'Proxy', 'DefisaverLogger', 'KyberNetwork', 'Exchange', 'AdminUpgradeabilityProxy')\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n )\n\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n {{ this }}\n )\n {% endif %}\n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n), \ntransfer_amt AS (\n SELECT\n w.block_number, \n w.block_timestamp, \n w.tx_hash, \n w.tx_status, \n event_index, \n withdrawer, \n vault, \n contract_address AS token_withdrawn,\n COALESCE(\n event_inputs :wad, \n event_inputs :fee, \n event_inputs :amount\n ) AS amount_withdrawn, \n e._inserted_timestamp, \n e._log_id\n FROM get_withdrawals w\n\n INNER JOIN {{ ref('silver__logs') }} e\n ON w.tx_hash = e.tx_hash\n\n WHERE e.event_name = 'Withdrawal'\n\n {% if is_incremental() %}\n AND e._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n)\n\nSELECT \n d.block_number, \n d.block_timestamp, \n d.tx_hash, \n d.tx_status,\n d.event_index, \n withdrawer, \n vault, \n token_withdrawn, \n c.symbol, \n amount_withdrawn AS amount_withdrawn_unadjusted, \n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_withdrawn_unadjusted / POW(10, COALESCE(c.decimals, 18)) AS amount_withdrawn, \n _inserted_timestamp, \n _log_id\nFROM transfer_amt d\n\nLEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\nON d.token_withdrawn = c.address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver_maker__vault_creation", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__withdrawals"], "unique_id": "model.ethereum_models.silver_maker__withdrawals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/maker/silver_maker__withdrawals.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.sql", "name": "silver_maker__withdrawals", "alias": "withdrawals", "checksum": {"name": "sha256", "checksum": "2afb2be7ac245303cfb26a4a6fb7606e3744bce51fdebf4d1f1653dcfbf481f0"}, "tags": [], "refs": [["silver__logs"], ["silver_maker__vault_creation"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "A record of all withdrawals into Maker vaults", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWER": {"name": "WITHDRAWER", "description": "The wallet address of the user performing the withdrawal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_WITHDRAWN": {"name": "TOKEN_WITHDRAWN", "description": "The address of the token / asset that is being withdrawn from the Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"name": "AMOUNT_WITHDRAWN_UNADJUSTED", "description": "The raw amount of token / asset withdrawn from the Maker vault. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_WITHDRAWN": {"name": "AMOUNT_WITHDRAWN", "description": "The amount of token / asset withdrawn from the Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__withdrawals.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1671161290.745588, "compiled_sql": "\n\nWITH get_withdrawals AS ( \n SELECT \n block_number, \n block_timestamp, \n tx_hash,\n tx_status, \n origin_from_address AS withdrawer, \n origin_to_address AS vault, \n _inserted_timestamp, \n _log_id\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n origin_to_address IN (\n SELECT \n vault\n FROM \n ETHEREUM_DEV.silver_maker.vault_creation \n )\n AND tx_hash NOT IN (\n SELECT \n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n event_name IN ('Swap', 'FlashLoan', 'Repay', 'LogTrade', 'LogFlashLoan', 'Refund')\n OR contract_name LIKE '%TornadoCash%'\n OR contract_name IN ('GnosisToken', 'Proxy', 'DefisaverLogger', 'KyberNetwork', 'Exchange', 'AdminUpgradeabilityProxy')\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.withdrawals\n )\n \n )\n\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) \n FROM\n ETHEREUM_DEV.silver_maker.withdrawals\n )\n \n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n), \ntransfer_amt AS (\n SELECT\n w.block_number, \n w.block_timestamp, \n w.tx_hash, \n w.tx_status, \n event_index, \n withdrawer, \n vault, \n contract_address AS token_withdrawn,\n COALESCE(\n event_inputs :wad, \n event_inputs :fee, \n event_inputs :amount\n ) AS amount_withdrawn, \n e._inserted_timestamp, \n e._log_id\n FROM get_withdrawals w\n\n INNER JOIN ETHEREUM_DEV.silver.logs e\n ON w.tx_hash = e.tx_hash\n\n WHERE e.event_name = 'Withdrawal'\n\n \n AND e._inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.withdrawals\n )\n \n)\n\nSELECT \n d.block_number, \n d.block_timestamp, \n d.tx_hash, \n d.tx_status,\n d.event_index, \n withdrawer, \n vault, \n token_withdrawn, \n c.symbol, \n amount_withdrawn AS amount_withdrawn_unadjusted, \n COALESCE(\n c.decimals, \n 18\n ) AS decimals, \n amount_withdrawn_unadjusted / POW(10, COALESCE(c.decimals, 18)) AS amount_withdrawn, \n _inserted_timestamp, \n _log_id\nFROM transfer_amt d\n\nLEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\nON d.token_withdrawn = c.address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.withdrawals"}, "model.ethereum_models.silver_maker__liquidations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nWITH cat_bite AS (\n SELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_inputs :ilk :: STRING AS collateral, \n c.symbol, \n event_inputs :ink :: NUMBER AS collateral_balance, \n c.decimals, \n event_inputs :art :: NUMBER AS normalized_stablecoin_debt, \n event_inputs :urn :: STRING AS vault\n FROM \n {{ ref('silver__logs') }} \n\n LEFT OUTER JOIN {{ ref('core__dim_contracts') }} c\n ON event_inputs :ilk :: STRING = c.address\n\n WHERE \n contract_name = 'Cat'\n AND event_name = 'Bite'\n\n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n),\n\ntransactions AS (\n SELECT\n tx_hash\n FROM \n {{ ref('silver__logs') }}\n WHERE \n contract_name = 'Spotter'\n AND event_name = 'Poke'\n \n {% if is_incremental() %}\n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n {% endif %}\n)\n\nSELECT \n c.block_number, \n c.block_timestamp, \n c.tx_hash, \n c.tx_status, \n collateral,\n symbol, \n collateral_balance AS collateral_balance_unadjusted, \n COALESCE(\n decimals,\n 18\n ) AS decimals, \n collateral_balance_unadjusted / POW(10, COALESCE(decimals, 18)) AS collateral_balance, \n normalized_stablecoin_debt, \n vault, \n COALESCE(\n event_inputs :user :: STRING, \n event_inputs :usr :: STRING \n ) AS liquidated_wallet, \n event_inputs :gal :: STRING AS liquidator, \n event_inputs :id :: INTEGER AS auction_id, \n l._inserted_timestamp, \n l._log_id\nFROM cat_bite c\n\nINNER JOIN {{ ref('silver__logs') }} l\nON c.tx_hash = l.tx_hash\n\nINNER JOIN transactions t\nON c.tx_hash = t.tx_hash\n\nWHERE \n l.event_name = 'Kick'\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY l.tx_hash\nORDER BY\n event_index ASC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__liquidations"], "unique_id": "model.ethereum_models.silver_maker__liquidations", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/maker/silver_maker__liquidations.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.sql", "name": "silver_maker__liquidations", "alias": "liquidations", "checksum": {"name": "sha256", "checksum": "11b37c88c352011981270e4e211f6f53d43e1d3ecff150ba4eb2e6dfd169a680"}, "tags": [], "refs": [["silver__logs"], ["core__dim_contracts"], ["silver__logs"], ["silver__logs"]], "sources": [], "metrics": [], "description": "A record of all liquidations of Maker vaults. A liquidation occurs when the value of a vault's collateral falls below a required minimum level.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL": {"name": "COLLATERAL", "description": "The address of the token / asset that is being used as collateral in the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_BALANCE_UNADJUSTED": {"name": "COLLATERAL_BALANCE_UNADJUSTED", "description": "The raw amount of collateral in the vault at the time of liquidation. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_BALANCE": {"name": "COLLATERAL_BALANCE", "description": "The amount of collateral in the vault at the time of liquidation.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NORMALIZED_STABLECOIN_DEBT": {"name": "NORMALIZED_STABLECOIN_DEBT", "description": "The vault's amount of debt as normalized with DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATED_WALLET": {"name": "LIQUIDATED_WALLET", "description": "The wallet address of the vault owner that is being liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATOR": {"name": "LIQUIDATOR", "description": "The wallet address of the liquidator, or the user who is purchasing vault collateral to cover the vault's debt.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AUCTION_ID": {"name": "AUCTION_ID", "description": "An ID associated with the auction sale of the vault's collateral performed to cover the debt of the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__liquidations.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1671161290.67755, "compiled_sql": "\n\nWITH cat_bite AS (\n SELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_inputs :ilk :: STRING AS collateral, \n c.symbol, \n event_inputs :ink :: NUMBER AS collateral_balance, \n c.decimals, \n event_inputs :art :: NUMBER AS normalized_stablecoin_debt, \n event_inputs :urn :: STRING AS vault\n FROM \n ETHEREUM_DEV.silver.logs \n\n LEFT OUTER JOIN ETHEREUM_DEV.core.dim_contracts c\n ON event_inputs :ilk :: STRING = c.address\n\n WHERE \n contract_name = 'Cat'\n AND event_name = 'Bite'\n\n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.liquidations\n )\n \n\n qualify(ROW_NUMBER() over(PARTITION BY tx_hash\nORDER BY\n event_index ASC)) = 1\n),\n\ntransactions AS (\n SELECT\n tx_hash\n FROM \n ETHEREUM_DEV.silver.logs\n WHERE \n contract_name = 'Spotter'\n AND event_name = 'Poke'\n \n \n AND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.liquidations\n )\n \n)\n\nSELECT \n c.block_number, \n c.block_timestamp, \n c.tx_hash, \n c.tx_status, \n collateral,\n symbol, \n collateral_balance AS collateral_balance_unadjusted, \n COALESCE(\n decimals,\n 18\n ) AS decimals, \n collateral_balance_unadjusted / POW(10, COALESCE(decimals, 18)) AS collateral_balance, \n normalized_stablecoin_debt, \n vault, \n COALESCE(\n event_inputs :user :: STRING, \n event_inputs :usr :: STRING \n ) AS liquidated_wallet, \n event_inputs :gal :: STRING AS liquidator, \n event_inputs :id :: INTEGER AS auction_id, \n l._inserted_timestamp, \n l._log_id\nFROM cat_bite c\n\nINNER JOIN ETHEREUM_DEV.silver.logs l\nON c.tx_hash = l.tx_hash\n\nINNER JOIN transactions t\nON c.tx_hash = t.tx_hash\n\nWHERE \n l.event_name = 'Kick'\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.liquidations\n )\n\n\nqualify(ROW_NUMBER() over(PARTITION BY l.tx_hash\nORDER BY\n event_index ASC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.liquidations"}, "model.ethereum_models.silver_maker__governance_votes": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id', \n cluster_by = ['block_timestamp::DATE', '_inserted_timestamp::DATE']\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n event_inputs :voter :: STRING AS voter, \n contract_address AS polling_contract, \n event_inputs :optionId :: INTEGER AS vote_option, \n event_inputs :pollId :: INTEGER AS proposal_id, \n _inserted_timestamp, \n _log_id\nFROM \n {{ ref('silver__logs') }}\nWHERE \n contract_name = 'PollingEmitter'\n AND event_name = 'Voted'\n\n{% if is_incremental() %}\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_maker", "fqn": ["ethereum_models", "silver", "maker", "silver_maker__governance_votes"], "unique_id": "model.ethereum_models.silver_maker__governance_votes", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/maker/silver_maker__governance_votes.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.sql", "name": "silver_maker__governance_votes", "alias": "governance_votes", "checksum": {"name": "sha256", "checksum": "4d7d0b2adee914aabb3ca7a189d0f33e9f1a94d4ae0770c79e90e066cc95e3e8"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "A record of votes and vote choice selected on all Maker proposals.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POLLING_CONTRACT": {"name": "POLLING_CONTRACT", "description": "The governance contract that is used to conduct the vote. In this table, all governance contracts are associated with Maker DAO.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "The vote option is how the user voted on the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "An address that is associated with the proposal that the user is voting on.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "The wallet address of the user or delegate voting on a governance proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Time at which the record was inserted into the table.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/maker/silver_maker__governance_votes.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE", "_inserted_timestamp::DATE"]}, "created_at": 1671161290.713357, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n event_inputs :voter :: STRING AS voter, \n contract_address AS polling_contract, \n event_inputs :optionId :: INTEGER AS vote_option, \n event_inputs :pollId :: INTEGER AS proposal_id, \n _inserted_timestamp, \n _log_id\nFROM \n ETHEREUM_DEV.silver.logs\nWHERE \n contract_name = 'PollingEmitter'\n AND event_name = 'Voted'\n\n\nAND\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_maker.governance_votes\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_maker.governance_votes"}, "model.ethereum_models.silver__eth_balance_diffs": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['block_timestamp::date'],\n tags = ['balances','diffs'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH base_table AS (\n\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__eth_balances') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n)\n\n{% if is_incremental() %},\nall_records AS (\n SELECT\n A.block_number,\n A.block_timestamp,\n A.address,\n A.balance,\n A._inserted_timestamp\n FROM\n {{ ref('silver__eth_balances') }} A\n WHERE\n address IN (\n SELECT\n DISTINCT address\n FROM\n base_table\n )\n),\nmin_record AS (\n SELECT\n address AS min_address,\n MIN(block_number) AS min_block\n FROM\n base_table\n GROUP BY\n 1\n),\nupdate_records AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND block_number >= min_block\n UNION ALL\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND block_number < min_block qualify(ROW_NUMBER() over (PARTITION BY address\n ORDER BY\n block_number DESC, _inserted_timestamp DESC)) = 1\n),\nincremental AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n update_records qualify(ROW_NUMBER() over (PARTITION BY address, block_number\n ORDER BY\n _inserted_timestamp DESC)) = 1\n)\n{% endif %},\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n COALESCE(LAG(balance) ignore nulls over(PARTITION BY address\n ORDER BY\n block_number ASC), 0) AS prev_bal_unadj,\n balance AS current_bal_unadj,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'address']\n ) }} AS id\n\n{% if is_incremental() %}\nFROM\n incremental\n{% else %}\nFROM\n base_table\n{% endif %}\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n prev_bal_unadj <> current_bal_unadj", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances", "diffs"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances", "silver__eth_balance_diffs"], "unique_id": "model.ethereum_models.silver__eth_balance_diffs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/balances/silver__eth_balance_diffs.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.sql", "name": "silver__eth_balance_diffs", "alias": "eth_balance_diffs", "checksum": {"name": "sha256", "checksum": "b2ff67372ff702874688f0f1acaa0a7f011599a65dd98ce3c29a6e2afbfb60cf"}, "tags": ["balances", "diffs"], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL_UNADJ": {"name": "PREV_BAL_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_UNADJ": {"name": "CURRENT_BAL_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/balances/silver__eth_balance_diffs.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["block_timestamp::date"], "tags": ["balances", "diffs"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161290.8376691, "compiled_sql": "\n\nWITH base_table AS (\n\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.eth_balances\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.eth_balance_diffs\n )\n\n)\n\n,\nall_records AS (\n SELECT\n A.block_number,\n A.block_timestamp,\n A.address,\n A.balance,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.eth_balances A\n WHERE\n address IN (\n SELECT\n DISTINCT address\n FROM\n base_table\n )\n),\nmin_record AS (\n SELECT\n address AS min_address,\n MIN(block_number) AS min_block\n FROM\n base_table\n GROUP BY\n 1\n),\nupdate_records AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND block_number >= min_block\n UNION ALL\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND block_number < min_block qualify(ROW_NUMBER() over (PARTITION BY address\n ORDER BY\n block_number DESC, _inserted_timestamp DESC)) = 1\n),\nincremental AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n balance,\n _inserted_timestamp\n FROM\n update_records qualify(ROW_NUMBER() over (PARTITION BY address, block_number\n ORDER BY\n _inserted_timestamp DESC)) = 1\n)\n,\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n COALESCE(LAG(balance) ignore nulls over(PARTITION BY address\n ORDER BY\n block_number ASC), 0) AS prev_bal_unadj,\n balance AS current_bal_unadj,\n _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\n\n\nFROM\n incremental\n\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n prev_bal_unadj <> current_bal_unadj", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.eth_balance_diffs"}, "model.ethereum_models.silver__eth_balances": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::date', 'block_timestamp::date'],\n tags = ['balances'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH\nblock_dates AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n {{ ref(\"silver__blocks\") }}\n),\n\n\n meta AS (\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"eth_balances\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% else %}\n )\n{% endif %}\nSELECT\n s.block_number :: INTEGER AS block_number,\n b.block_timestamp :: TIMESTAMP AS block_timestamp,\n address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :result :: STRING\n )\n ) AS balance,\n m.registered_on AS _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['s.block_number', 'address']\n ) }} AS id\nFROM\n {{ source(\n 'bronze_streamline',\n 'eth_balances'\n ) }}\n s\n JOIN meta m\n ON m.file_name = metadata$filename\n join block_dates b\n on s.block_number = b.block_number\n\n\n{% if is_incremental() %}\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n{% endif %}\nWHERE\n DATA :error IS NULL\n\n{% if is_incremental() %}\nAND m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n)\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.eth_balances", "source.ethereum_models.bronze_streamline.eth_balances", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::date", "block_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances", "silver__eth_balances"], "unique_id": "model.ethereum_models.silver__eth_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/balances/silver__eth_balances.sql", "original_file_path": "models/silver/balances/silver__eth_balances.sql", "name": "silver__eth_balances", "alias": "eth_balances", "checksum": {"name": "sha256", "checksum": "9f94ed94c2add1cf2b02e5da1b4069a6db3aa6c7de72ef45b5b4ecadafc9c972"}, "tags": ["balances"], "refs": [["silver__blocks"]], "sources": [["bronze_streamline", "eth_balances"], ["bronze_streamline", "eth_balances"]], "metrics": [], "description": "", "columns": {"BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE": {"name": "BALANCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/balances/silver__eth_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["_inserted_timestamp::date", "block_timestamp::date"], "tags": ["balances"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161290.8143628, "compiled_sql": "\n\nWITH\nblock_dates AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n),\n\n\n meta AS (\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.eth_balances'\n )\n ) A\n\n\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.eth_balances)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.eth_balances)\n \nSELECT\n s.block_number :: INTEGER AS block_number,\n b.block_timestamp :: TIMESTAMP AS block_timestamp,\n address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :result :: STRING\n )\n ) AS balance,\n m.registered_on AS _inserted_timestamp,\n md5(cast(coalesce(cast(s.block_number as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\nFROM\n streamline.ETHEREUM.eth_balances\n s\n JOIN meta m\n ON m.file_name = metadata$filename\n join block_dates b\n on s.block_number = b.block_number\n\n\n\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n\nWHERE\n DATA :error IS NULL\n\n\nAND m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n)\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.eth_balances"}, "model.ethereum_models.silver__token_balance_diffs": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['block_timestamp::date'],\n tags = ['balances','diffs'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH base_table AS (\n\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__token_balances') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n)\n\n{% if is_incremental() %},\nall_records AS (\n SELECT\n A.block_number,\n A.block_timestamp,\n A.address,\n A.contract_address,\n A.balance,\n A._inserted_timestamp\n FROM\n {{ ref('silver__token_balances') }} A\n WHERE\n address IN (\n SELECT\n DISTINCT address\n FROM\n base_table\n )\n),\nmin_record AS (\n SELECT\n address AS min_address,\n contract_address AS min_contract,\n MIN(block_number) AS min_block\n FROM\n base_table\n GROUP BY\n 1,\n 2\n),\nupdate_records AS (\n -- this gets anything in the incremental or anything newer than records in the\n -- incremental from that address already in the table\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND contract_address = min_contract\n AND block_number >= min_block\n UNION ALL\n -- the last record per wallet before incremental\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND contract_address = min_contract\n AND block_number < min_block qualify(ROW_NUMBER() over (PARTITION BY address, contract_address\n ORDER BY\n block_number DESC, _inserted_timestamp DESC)) = 1\n),\nincremental AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n update_records qualify(ROW_NUMBER() over (PARTITION BY address, contract_address, block_number\n ORDER BY\n _inserted_timestamp DESC)) = 1\n)\n{% endif %},\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n COALESCE(LAG(balance) ignore nulls over(PARTITION BY address, contract_address\n ORDER BY\n block_number ASC), 0) AS prev_bal_unadj,\n balance AS current_bal_unadj,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'address']\n ) }} AS id\n\n{% if is_incremental() %}\nFROM\n incremental\n{% else %}\nFROM\n base_table\n{% endif %}\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n prev_bal_unadj <> current_bal_unadj", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances", "diffs"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances", "silver__token_balance_diffs"], "unique_id": "model.ethereum_models.silver__token_balance_diffs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/balances/silver__token_balance_diffs.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.sql", "name": "silver__token_balance_diffs", "alias": "token_balance_diffs", "checksum": {"name": "sha256", "checksum": "3d2e5dc5fbb2e01f40995840f80fe9b3e3f89d8fe79c291610b70782d8fc1f8a"}, "tags": ["balances", "diffs"], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL_UNADJ": {"name": "PREV_BAL_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_UNADJ": {"name": "CURRENT_BAL_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/balances/silver__token_balance_diffs.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["block_timestamp::date"], "tags": ["balances", "diffs"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161290.780864, "compiled_sql": "\n\nWITH base_table AS (\n\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.token_balances\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.token_balance_diffs\n )\n\n)\n\n,\nall_records AS (\n SELECT\n A.block_number,\n A.block_timestamp,\n A.address,\n A.contract_address,\n A.balance,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.token_balances A\n WHERE\n address IN (\n SELECT\n DISTINCT address\n FROM\n base_table\n )\n),\nmin_record AS (\n SELECT\n address AS min_address,\n contract_address AS min_contract,\n MIN(block_number) AS min_block\n FROM\n base_table\n GROUP BY\n 1,\n 2\n),\nupdate_records AS (\n -- this gets anything in the incremental or anything newer than records in the\n -- incremental from that address already in the table\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND contract_address = min_contract\n AND block_number >= min_block\n UNION ALL\n -- the last record per wallet before incremental\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_records\n INNER JOIN min_record\n ON address = min_address\n AND contract_address = min_contract\n AND block_number < min_block qualify(ROW_NUMBER() over (PARTITION BY address, contract_address\n ORDER BY\n block_number DESC, _inserted_timestamp DESC)) = 1\n),\nincremental AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n update_records qualify(ROW_NUMBER() over (PARTITION BY address, contract_address, block_number\n ORDER BY\n _inserted_timestamp DESC)) = 1\n)\n,\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n COALESCE(LAG(balance) ignore nulls over(PARTITION BY address, contract_address\n ORDER BY\n block_number ASC), 0) AS prev_bal_unadj,\n balance AS current_bal_unadj,\n _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\n\n\nFROM\n incremental\n\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n prev_bal_unadj <> current_bal_unadj", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_balance_diffs"}, "model.ethereum_models.silver__token_balances": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::date', 'block_timestamp::date'],\n tags = ['balances'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH block_dates AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n {{ ref(\"silver__blocks\") }}\n),\nmeta AS (\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"token_balances\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% else %}\n )\n{% endif %}\nSELECT\n s.block_number :: INTEGER AS block_number,\n b.block_timestamp :: TIMESTAMP AS block_timestamp,\n address,\n contract_address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :result :: STRING\n )\n ) AS balance,\n m.registered_on AS _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['s.block_number', 'contract_address', 'address']\n ) }} AS id\nFROM\n {{ source(\n 'bronze_streamline',\n 'token_balances'\n ) }}\n s\n JOIN meta m\n ON m.file_name = metadata$filename\n JOIN block_dates b\n ON s.block_number = b.block_number\n\n{% if is_incremental() %}\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n{% endif %}\nWHERE\n DATA :error IS NULL\n AND DATA :result :: STRING <> '0x'\n\n{% if is_incremental() %}\nAND m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n)\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.token_balances", "source.ethereum_models.bronze_streamline.token_balances", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::date", "block_timestamp::date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances", "silver__token_balances"], "unique_id": "model.ethereum_models.silver__token_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/balances/silver__token_balances.sql", "original_file_path": "models/silver/balances/silver__token_balances.sql", "name": "silver__token_balances", "alias": "token_balances", "checksum": {"name": "sha256", "checksum": "ce3fd6db77bb2604b3a3b831f9a7a265735af94517d99ef0b018389b8743142e"}, "tags": ["balances"], "refs": [["silver__blocks"]], "sources": [["bronze_streamline", "token_balances"], ["bronze_streamline", "token_balances"]], "metrics": [], "description": "", "columns": {"BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ADDRESS": {"name": "ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE": {"name": "BALANCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/balances/silver__token_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["_inserted_timestamp::date", "block_timestamp::date"], "tags": ["balances"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161290.8681111, "compiled_sql": "\n\nWITH block_dates AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n),\nmeta AS (\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.token_balances'\n )\n ) A\n\n\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.token_balances)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.token_balances)\n \nSELECT\n s.block_number :: INTEGER AS block_number,\n b.block_timestamp :: TIMESTAMP AS block_timestamp,\n address,\n contract_address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :result :: STRING\n )\n ) AS balance,\n m.registered_on AS _inserted_timestamp,\n md5(cast(coalesce(cast(s.block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\nFROM\n streamline.ETHEREUM.token_balances\n s\n JOIN meta m\n ON m.file_name = metadata$filename\n JOIN block_dates b\n ON s.block_number = b.block_number\n\n\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n\nWHERE\n DATA :error IS NULL\n AND DATA :result :: STRING <> '0x'\n\n\nAND m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n)\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_balances"}, "model.ethereum_models.silver_dex__curve_pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"pool_id\"\n) }}\n\nWITH pool_tokens AS (\n\n SELECT\n DISTINCT LOWER(\n inputs :_pool :: STRING\n ) AS pool_add,\n (SPLIT(LOWER(value_string), '^')) AS coins\n FROM\n {{ source(\n 'flipside_silver_ethereum',\n 'reads'\n ) }}\n WHERE\n contract_name = 'Vyper_contract'\n AND contract_address IN (\n '0x0959158b6040d32d04c301a72cbfd6b39e21c9ae',\n LOWER('0xfD6f33A0509ec67dEFc500755322aBd9Df1bD5B8'),\n '0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5',\n '0x7D86446dDb609eD0F5f8684AcF30380a356b2B4c'\n )\n AND function_name = 'get_underlying_coins'\n\n{% if is_incremental() %}\nAND block_timestamp >= CURRENT_DATE - 10\nAND CURRENT_DATE < '2022-08-30'\n{% endif %}\n),\npool_tokens_parsed AS (\n SELECT\n pool_add,\n CASE\n WHEN VALUE :: STRING = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE VALUE :: STRING\n END AS coins,\n (ROW_NUMBER() over (PARTITION BY pool_add\n ORDER BY\n pool_add DESC) - 1) AS token_index\n FROM\n pool_tokens,\n TABLE(FLATTEN(pool_tokens.coins))\n WHERE\n VALUE :: STRING <> '0x0000000000000000000000000000000000000000'\n),\nbackfilled_pools AS (\n SELECT\n LOWER(pool_address) :: STRING AS pool_address,\n token_index :: INTEGER AS token_index,\n LOWER(token_address) :: STRING AS token_address\n FROM\n {{ ref('silver__curve_pools_backfill') }}\n),\nstreamline_pools AS (\n SELECT\n LOWER(contract_address) AS pool_address,\n function_signature,\n function_input AS token_id,\n CASE\n WHEN read_output :: STRING = '0x000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE CONCAT('0x', SUBSTR(read_output, 27, 40))\n END AS token_address,\n _inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature IN (\n '0x87cb4f57',\n '0xc6610657'\n )\n AND read_output :: STRING NOT IN (\n '0x',\n '0x0000000000000000000000000000000000000000000000000000000000000000'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncoins AS (\n SELECT\n pool_address,\n token_id AS token_index,\n token_address,\n _inserted_timestamp\n FROM\n streamline_pools\n WHERE\n function_signature = '0xc6610657'\n),\nget_underlying AS (\n SELECT\n pool_address,\n token_id AS token_index,\n token_address,\n _inserted_timestamp\n FROM\n streamline_pools\n WHERE\n function_signature <> '0xc6610657'\n AND pool_address NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n coins\n )\n),\nall_streamline_reads AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n coins\n UNION ALL\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n get_underlying\n),\ncombine_pools AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n '2040-01-01' AS _inserted_timestamp\n FROM\n backfilled_pools\n UNION ALL\n SELECT\n pool_add AS pool_address,\n token_index,\n coins AS token_address,\n '1900-01-01' AS _inserted_timestamp\n FROM\n pool_tokens_parsed\n WHERE\n pool_add NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n all_streamline_reads\n )\n AND pool_add NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n backfilled_pools\n )\n UNION ALL\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n all_streamline_reads\n),\nall_pools AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n combine_pools\n WHERE\n pool_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY pool_address, token_address\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\npools_final AS (\n SELECT\n pool_address :: STRING AS pool_address,\n token_address AS token_address,\n token_index :: INTEGER AS token_index,\n symbol :: STRING AS token_symbol,\n decimals :: INTEGER AS token_decimals,\n NAME :: STRING AS token_name,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\n FROM\n all_pools\n LEFT JOIN {{ ref('core__dim_contracts') }}\n ON LOWER(token_address) = LOWER(address)\n),\npool_symbols AS (\n SELECT\n pool_address,\n MIN(\n CASE\n WHEN token_index = 0 THEN token_symbol\n END\n ) AS symbol0,\n MIN(\n CASE\n WHEN token_index = 1 THEN token_symbol\n END\n ) AS symbol1,\n MIN(\n CASE\n WHEN token_index = 2 THEN token_symbol\n END\n ) AS symbol2,\n MIN(\n CASE\n WHEN token_index = 3 THEN token_symbol\n END\n ) AS symbol3,\n MIN(\n CASE\n WHEN token_index = 4 THEN token_symbol\n END\n ) AS symbol4,\n MIN(\n CASE\n WHEN token_index = 5 THEN token_symbol\n END\n ) AS symbol5,\n MIN(\n CASE\n WHEN token_index = 6 THEN token_symbol\n END\n ) AS symbol6,\n MIN(\n CASE\n WHEN token_index = 7 THEN token_symbol\n END\n ) AS symbol7\n FROM\n pools_final\n GROUP BY\n pool_address\n),\npool_names AS (\n SELECT\n pool_address,\n CASE\n WHEN symbol7 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), '-', COALESCE(symbol6, ''), '-', COALESCE(symbol7, ''), ' curve LP')\n WHEN symbol6 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), '-', COALESCE(symbol6, ''), ' curve LP')\n WHEN symbol5 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), ' curve LP')\n WHEN symbol4 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), ' curve LP')\n WHEN symbol3 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), ' curve LP')\n WHEN symbol2 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), ' curve LP')\n ELSE CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), ' curve LP')\n END AS pool_name\n FROM\n pool_symbols\n)\nSELECT\n A.pool_address AS pool_address,\n token_address,\n token_index,\n token_symbol,\n token_decimals,\n token_name,\n pool_name,\n CONCAT(\n A.pool_address,\n token_address\n ) AS pool_id,\n _inserted_timestamp\nFROM\n pools_final A\n LEFT JOIN pool_names b\n ON A.pool_address = b.pool_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.flipside_silver_ethereum.reads", "seed.ethereum_models.silver__curve_pools_backfill", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__curve_pools"], "unique_id": "model.ethereum_models.silver_dex__curve_pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/dex/silver_dex__curve_pools.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.sql", "name": "silver_dex__curve_pools", "alias": "curve_pools", "checksum": {"name": "sha256", "checksum": "90f5df52fe3744e718b5a4e3eeb07cf39b64a746b4f3944a3ea14f21471bf545"}, "tags": [], "refs": [["silver__curve_pools_backfill"], ["bronze__successful_reads"], ["core__dim_contracts"]], "sources": [["flipside_silver_ethereum", "reads"]], "metrics": [], "description": "", "columns": {"POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_INDEX": {"name": "TOKEN_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__curve_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "pool_id"}, "created_at": 1671161290.961256, "compiled_sql": "\n\nWITH pool_tokens AS (\n\n SELECT\n DISTINCT LOWER(\n inputs :_pool :: STRING\n ) AS pool_add,\n (SPLIT(LOWER(value_string), '^')) AS coins\n FROM\n flipside_prod_db.silver_ethereum.reads\n WHERE\n contract_name = 'Vyper_contract'\n AND contract_address IN (\n '0x0959158b6040d32d04c301a72cbfd6b39e21c9ae',\n LOWER('0xfD6f33A0509ec67dEFc500755322aBd9Df1bD5B8'),\n '0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5',\n '0x7D86446dDb609eD0F5f8684AcF30380a356b2B4c'\n )\n AND function_name = 'get_underlying_coins'\n\n\nAND block_timestamp >= CURRENT_DATE - 10\nAND CURRENT_DATE < '2022-08-30'\n\n),\npool_tokens_parsed AS (\n SELECT\n pool_add,\n CASE\n WHEN VALUE :: STRING = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE VALUE :: STRING\n END AS coins,\n (ROW_NUMBER() over (PARTITION BY pool_add\n ORDER BY\n pool_add DESC) - 1) AS token_index\n FROM\n pool_tokens,\n TABLE(FLATTEN(pool_tokens.coins))\n WHERE\n VALUE :: STRING <> '0x0000000000000000000000000000000000000000'\n),\nbackfilled_pools AS (\n SELECT\n LOWER(pool_address) :: STRING AS pool_address,\n token_index :: INTEGER AS token_index,\n LOWER(token_address) :: STRING AS token_address\n FROM\n ETHEREUM_DEV.silver.curve_pools_backfill\n),\nstreamline_pools AS (\n SELECT\n LOWER(contract_address) AS pool_address,\n function_signature,\n function_input AS token_id,\n CASE\n WHEN read_output :: STRING = '0x000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE CONCAT('0x', SUBSTR(read_output, 27, 40))\n END AS token_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature IN (\n '0x87cb4f57',\n '0xc6610657'\n )\n AND read_output :: STRING NOT IN (\n '0x',\n '0x0000000000000000000000000000000000000000000000000000000000000000'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE\n FROM\n ETHEREUM_DEV.silver_dex.curve_pools\n)\n\n),\ncoins AS (\n SELECT\n pool_address,\n token_id AS token_index,\n token_address,\n _inserted_timestamp\n FROM\n streamline_pools\n WHERE\n function_signature = '0xc6610657'\n),\nget_underlying AS (\n SELECT\n pool_address,\n token_id AS token_index,\n token_address,\n _inserted_timestamp\n FROM\n streamline_pools\n WHERE\n function_signature <> '0xc6610657'\n AND pool_address NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n coins\n )\n),\nall_streamline_reads AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n coins\n UNION ALL\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n get_underlying\n),\ncombine_pools AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n '2040-01-01' AS _inserted_timestamp\n FROM\n backfilled_pools\n UNION ALL\n SELECT\n pool_add AS pool_address,\n token_index,\n coins AS token_address,\n '1900-01-01' AS _inserted_timestamp\n FROM\n pool_tokens_parsed\n WHERE\n pool_add NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n all_streamline_reads\n )\n AND pool_add NOT IN (\n SELECT\n DISTINCT pool_address\n FROM\n backfilled_pools\n )\n UNION ALL\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n all_streamline_reads\n),\nall_pools AS (\n SELECT\n pool_address,\n token_index,\n token_address,\n _inserted_timestamp\n FROM\n combine_pools\n WHERE\n pool_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY pool_address, token_address\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\npools_final AS (\n SELECT\n pool_address :: STRING AS pool_address,\n token_address AS token_address,\n token_index :: INTEGER AS token_index,\n symbol :: STRING AS token_symbol,\n decimals :: INTEGER AS token_decimals,\n NAME :: STRING AS token_name,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\n FROM\n all_pools\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n ON LOWER(token_address) = LOWER(address)\n),\npool_symbols AS (\n SELECT\n pool_address,\n MIN(\n CASE\n WHEN token_index = 0 THEN token_symbol\n END\n ) AS symbol0,\n MIN(\n CASE\n WHEN token_index = 1 THEN token_symbol\n END\n ) AS symbol1,\n MIN(\n CASE\n WHEN token_index = 2 THEN token_symbol\n END\n ) AS symbol2,\n MIN(\n CASE\n WHEN token_index = 3 THEN token_symbol\n END\n ) AS symbol3,\n MIN(\n CASE\n WHEN token_index = 4 THEN token_symbol\n END\n ) AS symbol4,\n MIN(\n CASE\n WHEN token_index = 5 THEN token_symbol\n END\n ) AS symbol5,\n MIN(\n CASE\n WHEN token_index = 6 THEN token_symbol\n END\n ) AS symbol6,\n MIN(\n CASE\n WHEN token_index = 7 THEN token_symbol\n END\n ) AS symbol7\n FROM\n pools_final\n GROUP BY\n pool_address\n),\npool_names AS (\n SELECT\n pool_address,\n CASE\n WHEN symbol7 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), '-', COALESCE(symbol6, ''), '-', COALESCE(symbol7, ''), ' curve LP')\n WHEN symbol6 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), '-', COALESCE(symbol6, ''), ' curve LP')\n WHEN symbol5 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), '-', COALESCE(symbol5, ''), ' curve LP')\n WHEN symbol4 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), '-', COALESCE(symbol4, ''), ' curve LP')\n WHEN symbol3 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), '-', COALESCE(symbol3, ''), ' curve LP')\n WHEN symbol2 IS NOT NULL THEN CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), '-', COALESCE(symbol2, ''), ' curve LP')\n ELSE CONCAT(COALESCE(symbol0, ''), '-', COALESCE(symbol1, ''), ' curve LP')\n END AS pool_name\n FROM\n pool_symbols\n)\nSELECT\n A.pool_address AS pool_address,\n token_address,\n token_index,\n token_symbol,\n token_decimals,\n token_name,\n pool_name,\n CONCAT(\n A.pool_address,\n token_address\n ) AS pool_id,\n _inserted_timestamp\nFROM\n pools_final A\n LEFT JOIN pool_names b\n ON A.pool_address = b.pool_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.curve_pools"}, "model.ethereum_models.silver_dex__v2_pool_daily_metrics": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::DATE']\n) }}\n\nWITH reads AS (\n\n SELECT\n CASE\n WHEN function_signature = '0x1526fe27' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n ELSE contract_address\n END AS contract_address,\n block_number,\n function_signature,\n segmented_data,\n _inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n call_name IN (\n 'Balance_of_SLP_staked',\n 'Total_SLP_issued'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE\n FROM\n {{ this }}\n)\n{% endif %}\n),\nblock_date AS (\n SELECT\n block_timestamp :: DATE AS DATE,\n block_number,\n _inserted_timestamp\n FROM\n {{ ref('silver__blocks') }}\n WHERE\n DATE >= '2020-02-01'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncontracts AS (\n SELECT\n DISTINCT block_number,\n contract_address\n FROM\n reads\n),\nbalance_of_slp_staked AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS balance_of_slp_staked\n FROM\n reads\n WHERE\n function_signature = '0x70a08231'\n),\ntotal_supply_of_SLP AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_supply_of_SLP\n FROM\n reads\n WHERE\n function_signature = '0x18160ddd'\n),\nbase AS (\n SELECT\n A.date,\n A.block_number,\n b.contract_address,\n A._inserted_timestamp\n FROM\n block_date A\n RIGHT JOIN contracts b\n ON A.block_number = b.block_number\n),\nFINAL AS (\n SELECT\n A.date,\n A.block_number,\n A.contract_address,\n d.balance_of_slp_staked,\n e.total_supply_of_SLP,\n A._inserted_timestamp AS _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['a.block_number', 'a.contract_address', 'a.date']\n ) }} AS id\n FROM\n base A\n LEFT JOIN balance_of_slp_staked d\n ON A.block_number = d.block_number\n AND A.contract_address = d.contract_address\n LEFT JOIN total_supply_of_SLP e\n ON A.block_number = e.block_number\n AND A.contract_address = e.contract_address\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n block_number IS NOT NULL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__v2_pool_daily_metrics"], "unique_id": "model.ethereum_models.silver_dex__v2_pool_daily_metrics", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/dex/silver_dex__v2_pool_daily_metrics.sql", "original_file_path": "models/silver/dex/silver_dex__v2_pool_daily_metrics.sql", "name": "silver_dex__v2_pool_daily_metrics", "alias": "v2_pool_daily_metrics", "checksum": {"name": "sha256", "checksum": "6f3dd9e82c2d02d9fc58163b57132e6607e7c32774a4400b61f3d6d78b43c6ea"}, "tags": [], "refs": [["bronze__successful_reads"], ["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__v2_pool_daily_metrics.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_pool_daily_metrics.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "id", "cluster_by": ["_inserted_timestamp::DATE"]}, "created_at": 1671161290.892837, "compiled_sql": "\n\nWITH reads AS (\n\n SELECT\n CASE\n WHEN function_signature = '0x1526fe27' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n ELSE contract_address\n END AS contract_address,\n block_number,\n function_signature,\n segmented_data,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n call_name IN (\n 'Balance_of_SLP_staked',\n 'Total_SLP_issued'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE\n FROM\n ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics\n)\n\n),\nblock_date AS (\n SELECT\n block_timestamp :: DATE AS DATE,\n block_number,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.blocks\n WHERE\n DATE >= '2020-02-01'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE\n FROM\n ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics\n)\n\n),\ncontracts AS (\n SELECT\n DISTINCT block_number,\n contract_address\n FROM\n reads\n),\nbalance_of_slp_staked AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS balance_of_slp_staked\n FROM\n reads\n WHERE\n function_signature = '0x70a08231'\n),\ntotal_supply_of_SLP AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_supply_of_SLP\n FROM\n reads\n WHERE\n function_signature = '0x18160ddd'\n),\nbase AS (\n SELECT\n A.date,\n A.block_number,\n b.contract_address,\n A._inserted_timestamp\n FROM\n block_date A\n RIGHT JOIN contracts b\n ON A.block_number = b.block_number\n),\nFINAL AS (\n SELECT\n A.date,\n A.block_number,\n A.contract_address,\n d.balance_of_slp_staked,\n e.total_supply_of_SLP,\n A._inserted_timestamp AS _inserted_timestamp,\n md5(cast(coalesce(cast(a.block_number as TEXT), '') || '-' || coalesce(cast(a.contract_address as TEXT), '') || '-' || coalesce(cast(a.date as TEXT), '') as TEXT)) AS id\n FROM\n base A\n LEFT JOIN balance_of_slp_staked d\n ON A.block_number = d.block_number\n AND A.contract_address = d.contract_address\n LEFT JOIN total_supply_of_SLP e\n ON A.block_number = e.block_number\n AND A.contract_address = e.contract_address\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n block_number IS NOT NULL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics"}, "model.ethereum_models.silver_dex__pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = 'pool_address',\n) }}\n\nWITH univ2_sushi_pairs AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS factory_address,\n event_name,\n event_inputs :pair :: STRING AS pool_address,\n event_inputs :token0 :: STRING AS token0,\n event_inputs :token1 :: STRING AS token1,\n _log_id,\n ingested_at,\n CASE\n WHEN contract_address = '0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f' THEN 'uniswap-v2'\n WHEN contract_address = '0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac' THEN 'sushiswap'\n END AS platform,\n 1 AS model_weight,\n 'events' AS model_name\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n '0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f',\n '0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac'\n )\n AND event_name = 'PairCreated'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(ingested_at)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nuniswap_v3_pools AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS factory_address,\n event_name,\n event_inputs :fee :: INTEGER AS fee,\n event_inputs :pool :: STRING AS pool_address,\n event_inputs :tickSpacing :: INTEGER AS tickSpacing,\n event_inputs :token0 :: STRING AS token0,\n event_inputs :token1 :: STRING AS token1,\n _log_id,\n ingested_at,\n 'uniswap-v3' AS platform,\n 1 AS model_weight,\n 'events' AS model_name\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = '0x1f98431c8ad98523631ae4a59f267346ea31f984'\n AND event_name = 'PoolCreated'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(ingested_at)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlegacy_pipeline AS (\n SELECT\n creation_time,\n creation_tx,\n factory_address,\n pool_address,\n pool_name,\n token0,\n token1,\n case when factory_address = '0x115934131916c8b277dd010ee02de363c09d037c' then 'shibaswap'\n else platform end as platform,\n tokens,\n NULL AS creation_block,\n NULL AS event_name,\n NULL AS fee,\n NULL AS tickSpacing,\n NULL AS _log_id,\n NULL AS ingested_at,\n 2 AS model_weight,\n 'legacy' AS model_name\n FROM\n {{ source(\n 'flipside_gold_ethereum',\n 'dex_liquidity_pools'\n ) }}\n where factory_address in ('0x0959158b6040d32d04c301a72cbfd6b39e21c9ae', '0x115934131916c8b277dd010ee02de363c09d037c','0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5','0xfd6f33a0509ec67defc500755322abd9df1bd5b8')\n\n),\nunion_ctes AS (\n SELECT\n block_number AS creation_block,\n block_timestamp AS creation_time,\n tx_hash AS creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n NULL AS pool_name,\n token0,\n token1,\n NULL AS fee,\n NULL AS tickSpacing,\n ARRAY_CONSTRUCT(\n token0,\n token1\n ) AS tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n univ2_sushi_pairs\n UNION ALL\n SELECT\n block_number AS creation_block,\n block_timestamp AS creation_time,\n tx_hash AS creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n NULL AS pool_name,\n token0,\n token1,\n fee,\n tickSpacing,\n ARRAY_CONSTRUCT(\n token0,\n token1\n ) AS tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n uniswap_v3_pools\n UNION ALL\n SELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n pool_name,\n token0,\n token1,\n fee,\n tickSpacing,\n tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n legacy_pipeline\n),\ndedup_pools AS (\n SELECT\n *\n FROM\n union_ctes\n WHERE\n pool_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY pool_address\n ORDER BY\n model_weight ASC)) = 1\n),\ncontract_details AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT token0\n FROM\n dedup_pools\n )\n OR address IN (\n SELECT\n DISTINCT token1\n FROM\n dedup_pools\n )\n),\nFINAL AS (\n SELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n CASE\n WHEN pool_name IS NULL\n AND platform = 'sushiswap' THEN contract0.symbol || '-' || contract1.symbol || ' SLP'\n WHEN pool_name IS NULL\n AND platform = 'uniswap-v2' THEN contract0.symbol || '-' || contract1.symbol || ' UNI-V2 LP'\n WHEN pool_name IS NULL\n AND platform = 'uniswap-v3' THEN contract0.symbol || '-' || contract1.symbol || ' ' || fee || ' ' || tickSpacing || ' UNI-V3 LP'\n WHEN platform = 'curve' THEN pool_name\n ELSE pool_name\n END AS pool_name,\n token0 AS token0_address,\n contract0.symbol AS token0_symbol,\n contract0.decimals AS token0_decimals,\n token1 AS token1_address,\n contract1.symbol AS token1_symbol,\n contract1.decimals AS token1_decimals,\n fee,\n tickSpacing,\n _log_id,\n ingested_at,\n tokens,\n model_name\n FROM\n dedup_pools\n LEFT JOIN contract_details AS contract0\n ON contract0.token_address = dedup_pools.token0\n LEFT JOIN contract_details AS contract1\n ON contract1.token_address = dedup_pools.token1\n)\nSELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n pool_name,\n token0_address,\n token0_symbol,\n token0_decimals,\n token1_address,\n token1_symbol,\n token1_decimals,\n fee,\n tickSpacing,\n _log_id,\n ingested_at,\n tokens,\n model_name\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY pool_address\nORDER BY\n ingested_at DESC nulls last)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__pools"], "unique_id": "model.ethereum_models.silver_dex__pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/dex/silver_dex__pools.sql", "original_file_path": "models/silver/dex/silver_dex__pools.sql", "name": "silver_dex__pools", "alias": "pools", "checksum": {"name": "sha256", "checksum": "4f26375082b9ae90b6c19797bf388534d20b7664ddd7d735d2be0a31deee29e8"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["core__dim_contracts"]], "sources": [["flipside_gold_ethereum", "dex_liquidity_pools"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__pools.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "pool_address"}, "created_at": 1671161291.184206, "compiled_sql": "\n\nWITH univ2_sushi_pairs AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS factory_address,\n event_name,\n event_inputs :pair :: STRING AS pool_address,\n event_inputs :token0 :: STRING AS token0,\n event_inputs :token1 :: STRING AS token1,\n _log_id,\n ingested_at,\n CASE\n WHEN contract_address = '0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f' THEN 'uniswap-v2'\n WHEN contract_address = '0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac' THEN 'sushiswap'\n END AS platform,\n 1 AS model_weight,\n 'events' AS model_name\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n '0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f',\n '0xc0aee478e3658e2610c5f7a4a2e1777ce9e4f2ac'\n )\n AND event_name = 'PairCreated'\n\n\nAND ingested_at >= (\n SELECT\n MAX(ingested_at)\n FROM\n ETHEREUM_DEV.silver_dex.pools\n)\n\n),\nuniswap_v3_pools AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS factory_address,\n event_name,\n event_inputs :fee :: INTEGER AS fee,\n event_inputs :pool :: STRING AS pool_address,\n event_inputs :tickSpacing :: INTEGER AS tickSpacing,\n event_inputs :token0 :: STRING AS token0,\n event_inputs :token1 :: STRING AS token1,\n _log_id,\n ingested_at,\n 'uniswap-v3' AS platform,\n 1 AS model_weight,\n 'events' AS model_name\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = '0x1f98431c8ad98523631ae4a59f267346ea31f984'\n AND event_name = 'PoolCreated'\n\n\nAND ingested_at >= (\n SELECT\n MAX(ingested_at)\n FROM\n ETHEREUM_DEV.silver_dex.pools\n)\n\n),\nlegacy_pipeline AS (\n SELECT\n creation_time,\n creation_tx,\n factory_address,\n pool_address,\n pool_name,\n token0,\n token1,\n case when factory_address = '0x115934131916c8b277dd010ee02de363c09d037c' then 'shibaswap'\n else platform end as platform,\n tokens,\n NULL AS creation_block,\n NULL AS event_name,\n NULL AS fee,\n NULL AS tickSpacing,\n NULL AS _log_id,\n NULL AS ingested_at,\n 2 AS model_weight,\n 'legacy' AS model_name\n FROM\n flipside_prod_db.ethereum.dex_liquidity_pools\n where factory_address in ('0x0959158b6040d32d04c301a72cbfd6b39e21c9ae', '0x115934131916c8b277dd010ee02de363c09d037c','0x90e00ace148ca3b23ac1bc8c240c2a7dd9c2d7f5','0xfd6f33a0509ec67defc500755322abd9df1bd5b8')\n\n),\nunion_ctes AS (\n SELECT\n block_number AS creation_block,\n block_timestamp AS creation_time,\n tx_hash AS creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n NULL AS pool_name,\n token0,\n token1,\n NULL AS fee,\n NULL AS tickSpacing,\n ARRAY_CONSTRUCT(\n token0,\n token1\n ) AS tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n univ2_sushi_pairs\n UNION ALL\n SELECT\n block_number AS creation_block,\n block_timestamp AS creation_time,\n tx_hash AS creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n NULL AS pool_name,\n token0,\n token1,\n fee,\n tickSpacing,\n ARRAY_CONSTRUCT(\n token0,\n token1\n ) AS tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n uniswap_v3_pools\n UNION ALL\n SELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n pool_name,\n token0,\n token1,\n fee,\n tickSpacing,\n tokens,\n _log_id,\n ingested_at,\n model_weight,\n model_name\n FROM\n legacy_pipeline\n),\ndedup_pools AS (\n SELECT\n *\n FROM\n union_ctes\n WHERE\n pool_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY pool_address\n ORDER BY\n model_weight ASC)) = 1\n),\ncontract_details AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n address IN (\n SELECT\n DISTINCT token0\n FROM\n dedup_pools\n )\n OR address IN (\n SELECT\n DISTINCT token1\n FROM\n dedup_pools\n )\n),\nFINAL AS (\n SELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n CASE\n WHEN pool_name IS NULL\n AND platform = 'sushiswap' THEN contract0.symbol || '-' || contract1.symbol || ' SLP'\n WHEN pool_name IS NULL\n AND platform = 'uniswap-v2' THEN contract0.symbol || '-' || contract1.symbol || ' UNI-V2 LP'\n WHEN pool_name IS NULL\n AND platform = 'uniswap-v3' THEN contract0.symbol || '-' || contract1.symbol || ' ' || fee || ' ' || tickSpacing || ' UNI-V3 LP'\n WHEN platform = 'curve' THEN pool_name\n ELSE pool_name\n END AS pool_name,\n token0 AS token0_address,\n contract0.symbol AS token0_symbol,\n contract0.decimals AS token0_decimals,\n token1 AS token1_address,\n contract1.symbol AS token1_symbol,\n contract1.decimals AS token1_decimals,\n fee,\n tickSpacing,\n _log_id,\n ingested_at,\n tokens,\n model_name\n FROM\n dedup_pools\n LEFT JOIN contract_details AS contract0\n ON contract0.token_address = dedup_pools.token0\n LEFT JOIN contract_details AS contract1\n ON contract1.token_address = dedup_pools.token1\n)\nSELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n platform,\n event_name,\n pool_address,\n pool_name,\n token0_address,\n token0_symbol,\n token0_decimals,\n token1_address,\n token1_symbol,\n token1_decimals,\n fee,\n tickSpacing,\n _log_id,\n ingested_at,\n tokens,\n model_name\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY pool_address\nORDER BY\n ingested_at DESC nulls last)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.pools"}, "model.ethereum_models.silver_dex__v2_pool_weekly_metrics": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = ['date','block_number','contract_address','pid'],\n cluster_by = ['_inserted_timestamp::DATE']\n) }}\n\nwith Block_date as (\n SELECT block_timestamp::date as date, block_number, _inserted_timestamp \n from {{ref('silver__blocks')}} \n where date >= '2020-09-01'\n {% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE \n FROM\n {{ this }}\n)\n{% endif %}\n),\n\nV1_allocpoint_per_pool AS (\n\n SELECT\n a.contract_address,\n CASE\n WHEN function_signature = '0x1526fe27' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n ELSE contract_address\n END AS pool_address,\n Case \n WHEN function_signature = '0x1526fe27' THEN PUBLIC.udf_hex_to_int(segmented_data [1] :: STRING) \n else PUBLIC.udf_hex_to_int(segmented_data [0] :: STRING)\n end as allocation_points,\n A.block_number,\n function_signature,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n case when function_signature = '0x1526fe27' then 'poolInfo' else 'totalAllocPoint' end as function_name,\n call_name,\n b.DATE,\n A._inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }} A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' --Sushiswap Masterchef\n and function_signature in ('0x1526fe27','0x17caf6f1')\n\n),\n\nV2_PoolID_per_pool as (\n SELECT\n a.contract_Address,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) As pool_address,\n A.block_number,\n function_signature,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n function_input,\n 'lpToken' as function_name,\n call_name,\n b.DATE,\n A._inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }} A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' --Sushiswap MasterchefV2\n and function_signature = '0x78ed5d1f'\n\n),\n\nV2_allocpoint_per_poolID AS (\n SELECT\n a.contract_address,\n a.block_number,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n function_input,\n call_name,\n 'poolInfo' as function_name,\n function_signature,\n a._inserted_timestamp,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS allocation_points\n FROM\n {{ ref('bronze__successful_reads') }} A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' --Sushiswap MasterchefV2\n and function_signature = '0x1526fe27'\n\n),\n\nV2_allocpoint_per_pool as (\n\nselect \nA.Date,\nA.pid,\nA.contract_address,\nA.pool_address,\nA.block_number,\nA._inserted_timestamp,\nb.allocation_points,\nb.call_name,\nb.function_name,\nb.function_signature\nfrom V2_PoolID_per_pool A\nleft join V2_allocpoint_per_poolID b\non a.block_number = b.block_number\nand a.function_input = b.function_input\nand a.contract_address = b.contract_address\n)\n\n SELECT \n Date,\n block_number,\n pid, \n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature,\n _inserted_timestamp\n from V1_allocpoint_per_pool \n union all\n select\n Date,\n block_number,\n pid,\n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature,\n _inserted_timestamp\n from V2_allocpoint_per_pool", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__blocks", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": ["date", "block_number", "contract_address", "pid"], "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__v2_pool_weekly_metrics"], "unique_id": "model.ethereum_models.silver_dex__v2_pool_weekly_metrics", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/dex/silver_dex__v2_pool_weekly_metrics.sql", "original_file_path": "models/silver/dex/silver_dex__v2_pool_weekly_metrics.sql", "name": "silver_dex__v2_pool_weekly_metrics", "alias": "v2_pool_weekly_metrics", "checksum": {"name": "sha256", "checksum": "b8b4bc9c5c95d194e6a3e7be42dc856d579e962292f7a3086667129d9740c044"}, "tags": [], "refs": [["silver__blocks"], ["bronze__successful_reads"], ["bronze__successful_reads"], ["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__v2_pool_weekly_metrics.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_pool_weekly_metrics.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": ["date", "block_number", "contract_address", "pid"], "cluster_by": ["_inserted_timestamp::DATE"]}, "created_at": 1671161291.186728, "compiled_sql": "\n\nwith Block_date as (\n SELECT block_timestamp::date as date, block_number, _inserted_timestamp \n from ETHEREUM_DEV.silver.blocks \n where date >= '2020-09-01'\n \nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE \n FROM\n ETHEREUM_DEV.silver_dex.v2_pool_weekly_metrics\n)\n\n),\n\nV1_allocpoint_per_pool AS (\n\n SELECT\n a.contract_address,\n CASE\n WHEN function_signature = '0x1526fe27' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n ELSE contract_address\n END AS pool_address,\n Case \n WHEN function_signature = '0x1526fe27' THEN PUBLIC.udf_hex_to_int(segmented_data [1] :: STRING) \n else PUBLIC.udf_hex_to_int(segmented_data [0] :: STRING)\n end as allocation_points,\n A.block_number,\n function_signature,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n case when function_signature = '0x1526fe27' then 'poolInfo' else 'totalAllocPoint' end as function_name,\n call_name,\n b.DATE,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' --Sushiswap Masterchef\n and function_signature in ('0x1526fe27','0x17caf6f1')\n\n),\n\nV2_PoolID_per_pool as (\n SELECT\n a.contract_Address,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) As pool_address,\n A.block_number,\n function_signature,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n function_input,\n 'lpToken' as function_name,\n call_name,\n b.DATE,\n A._inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' --Sushiswap MasterchefV2\n and function_signature = '0x78ed5d1f'\n\n),\n\nV2_allocpoint_per_poolID AS (\n SELECT\n a.contract_address,\n a.block_number,\n PUBLIC.udf_hex_to_int(A.function_input :: STRING) as pid,\n function_input,\n call_name,\n 'poolInfo' as function_name,\n function_signature,\n a._inserted_timestamp,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS allocation_points\n FROM\n ETHEREUM_DEV.bronze.successful_reads A\n JOIN Block_date b\n ON A.block_number = b.block_number\n WHERE read_output :: STRING <> '0x'\n and contract_address = '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' --Sushiswap MasterchefV2\n and function_signature = '0x1526fe27'\n\n),\n\nV2_allocpoint_per_pool as (\n\nselect \nA.Date,\nA.pid,\nA.contract_address,\nA.pool_address,\nA.block_number,\nA._inserted_timestamp,\nb.allocation_points,\nb.call_name,\nb.function_name,\nb.function_signature\nfrom V2_PoolID_per_pool A\nleft join V2_allocpoint_per_poolID b\non a.block_number = b.block_number\nand a.function_input = b.function_input\nand a.contract_address = b.contract_address\n)\n\n SELECT \n Date,\n block_number,\n pid, \n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature,\n _inserted_timestamp\n from V1_allocpoint_per_pool \n union all\n select\n Date,\n block_number,\n pid,\n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature,\n _inserted_timestamp\n from V2_allocpoint_per_pool", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.v2_pool_weekly_metrics"}, "model.ethereum_models.silver_dex__balancer_pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"pool_address\",\n) }}\n\nWITH vault_creation AS (\n\n SELECT\n tx_hash,\n event_inputs :poolId :: STRING AS poolId,\n LOWER(\n event_inputs :tokens [0] :: STRING\n ) AS token0,\n LOWER(\n event_inputs :tokens [1] :: STRING\n ) AS token1,\n LOWER(\n event_inputs :tokens [2] :: STRING\n ) AS token2,\n LOWER(\n event_inputs :tokens [3] :: STRING\n ) AS token3,\n LOWER(\n event_inputs :tokens [4] :: STRING\n ) AS token4,\n LOWER(\n event_inputs :tokens [5] :: STRING\n ) AS token5,\n LOWER(\n event_inputs :tokens [6] :: STRING\n ) AS token6,\n LOWER(\n event_inputs :tokens [7] :: STRING\n ) AS token7,\n event_inputs :tokens AS token_array,\n SUBSTR(\n event_inputs :poolId :: STRING,\n 0,\n 42\n ) AS pool_address,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n event_name = 'TokensRegistered'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncontracts AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\njoin_meta AS (\n SELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n c0.symbol AS token0_symbol,\n c0.decimals AS token0_decimals,\n c1.symbol AS token1_symbol,\n c1.decimals AS token1_decimals,\n c2.symbol AS token2_symbol,\n c2.decimals AS token2_decimals,\n c3.symbol AS token3_symbol,\n c3.decimals AS token3_decimals,\n c4.symbol AS token4_symbol,\n c4.decimals AS token4_decimals,\n c5.symbol AS token5_symbol,\n c5.decimals AS token5_decimals,\n c6.symbol AS token6_symbol,\n c6.decimals AS token6_decimals,\n c7.symbol AS token7_symbol,\n c7.decimals AS token7_decimals,\n pool_address,\n _inserted_timestamp\n FROM\n vault_creation\n LEFT JOIN contracts c0\n ON token0 = c0.address\n LEFT JOIN contracts c1\n ON token1 = c1.address\n LEFT JOIN contracts c2\n ON token2 = c2.address\n LEFT JOIN contracts c3\n ON token3 = c3.address\n LEFT JOIN contracts c4\n ON token4 = c4.address\n LEFT JOIN contracts c5\n ON token5 = c5.address\n LEFT JOIN contracts c6\n ON token6 = c6.address\n LEFT JOIN contracts c7\n ON token7 = c7.address\n),\nFINAL AS (\n SELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n CASE\n WHEN token0_symbol IS NULL THEN ''\n ELSE token0_symbol\n END AS token0_symbol,\n token0_decimals,\n CASE\n WHEN token1_symbol IS NULL THEN ''\n ELSE token1_symbol\n END AS token1_symbol,\n token1_decimals,\n CASE\n WHEN token2_symbol IS NULL THEN ''\n ELSE token2_symbol\n END AS token2_symbol,\n token2_decimals,\n CASE\n WHEN token3_symbol IS NULL THEN ''\n ELSE token3_symbol\n END AS token3_symbol,\n token3_decimals,\n CASE\n WHEN token4_symbol IS NULL THEN ''\n ELSE token4_symbol\n END AS token4_symbol,\n token4_decimals,\n CASE\n WHEN token5_symbol IS NULL THEN ''\n ELSE token5_symbol\n END AS token5_symbol,\n token5_decimals,\n CASE\n WHEN token6_symbol IS NULL THEN ''\n ELSE token6_symbol\n END AS token6_symbol,\n token6_decimals,\n CASE\n WHEN token7_symbol IS NULL THEN ''\n ELSE token7_symbol\n END AS token7_symbol,\n token7_decimals,\n pool_address,\n _inserted_timestamp\n FROM\n join_meta\n)\nSELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n token0_symbol,\n token0_decimals,\n token1_symbol,\n token1_decimals,\n token2_symbol,\n token2_decimals,\n token3_symbol,\n token3_decimals,\n token4_symbol,\n token4_decimals,\n token5_symbol,\n token5_decimals,\n token6_symbol,\n token6_decimals,\n token7_symbol,\n token7_decimals,\n CASE\n WHEN token7 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n '-',\n token6_symbol,\n '-',\n token7_symbol,\n ' BLP'\n )\n WHEN token6 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n '-',\n token6_symbol,\n ' BLP'\n )\n WHEN token5 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n ' BLP'\n )\n WHEN token4 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n ' BLP'\n )\n WHEN token3 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n ' BLP'\n )\n WHEN token2 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n ' BLP'\n )\n ELSE CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n ' BLP'\n )\n END AS pool_name,\n pool_address,\n _inserted_timestamp\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__balancer_pools"], "unique_id": "model.ethereum_models.silver_dex__balancer_pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/dex/silver_dex__balancer_pools.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_pools.sql", "name": "silver_dex__balancer_pools", "alias": "balancer_pools", "checksum": {"name": "sha256", "checksum": "115d7810f2c984f5fbd1a1c6ccfef077ced931a3742e60e22bb657341d460395"}, "tags": [], "refs": [["silver__logs"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__balancer_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "pool_address"}, "created_at": 1671161291.041214, "compiled_sql": "\n\nWITH vault_creation AS (\n\n SELECT\n tx_hash,\n event_inputs :poolId :: STRING AS poolId,\n LOWER(\n event_inputs :tokens [0] :: STRING\n ) AS token0,\n LOWER(\n event_inputs :tokens [1] :: STRING\n ) AS token1,\n LOWER(\n event_inputs :tokens [2] :: STRING\n ) AS token2,\n LOWER(\n event_inputs :tokens [3] :: STRING\n ) AS token3,\n LOWER(\n event_inputs :tokens [4] :: STRING\n ) AS token4,\n LOWER(\n event_inputs :tokens [5] :: STRING\n ) AS token5,\n LOWER(\n event_inputs :tokens [6] :: STRING\n ) AS token6,\n LOWER(\n event_inputs :tokens [7] :: STRING\n ) AS token7,\n event_inputs :tokens AS token_array,\n SUBSTR(\n event_inputs :poolId :: STRING,\n 0,\n 42\n ) AS pool_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n event_name = 'TokensRegistered'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver_dex.balancer_pools\n)\n\n),\ncontracts AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\njoin_meta AS (\n SELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n c0.symbol AS token0_symbol,\n c0.decimals AS token0_decimals,\n c1.symbol AS token1_symbol,\n c1.decimals AS token1_decimals,\n c2.symbol AS token2_symbol,\n c2.decimals AS token2_decimals,\n c3.symbol AS token3_symbol,\n c3.decimals AS token3_decimals,\n c4.symbol AS token4_symbol,\n c4.decimals AS token4_decimals,\n c5.symbol AS token5_symbol,\n c5.decimals AS token5_decimals,\n c6.symbol AS token6_symbol,\n c6.decimals AS token6_decimals,\n c7.symbol AS token7_symbol,\n c7.decimals AS token7_decimals,\n pool_address,\n _inserted_timestamp\n FROM\n vault_creation\n LEFT JOIN contracts c0\n ON token0 = c0.address\n LEFT JOIN contracts c1\n ON token1 = c1.address\n LEFT JOIN contracts c2\n ON token2 = c2.address\n LEFT JOIN contracts c3\n ON token3 = c3.address\n LEFT JOIN contracts c4\n ON token4 = c4.address\n LEFT JOIN contracts c5\n ON token5 = c5.address\n LEFT JOIN contracts c6\n ON token6 = c6.address\n LEFT JOIN contracts c7\n ON token7 = c7.address\n),\nFINAL AS (\n SELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n CASE\n WHEN token0_symbol IS NULL THEN ''\n ELSE token0_symbol\n END AS token0_symbol,\n token0_decimals,\n CASE\n WHEN token1_symbol IS NULL THEN ''\n ELSE token1_symbol\n END AS token1_symbol,\n token1_decimals,\n CASE\n WHEN token2_symbol IS NULL THEN ''\n ELSE token2_symbol\n END AS token2_symbol,\n token2_decimals,\n CASE\n WHEN token3_symbol IS NULL THEN ''\n ELSE token3_symbol\n END AS token3_symbol,\n token3_decimals,\n CASE\n WHEN token4_symbol IS NULL THEN ''\n ELSE token4_symbol\n END AS token4_symbol,\n token4_decimals,\n CASE\n WHEN token5_symbol IS NULL THEN ''\n ELSE token5_symbol\n END AS token5_symbol,\n token5_decimals,\n CASE\n WHEN token6_symbol IS NULL THEN ''\n ELSE token6_symbol\n END AS token6_symbol,\n token6_decimals,\n CASE\n WHEN token7_symbol IS NULL THEN ''\n ELSE token7_symbol\n END AS token7_symbol,\n token7_decimals,\n pool_address,\n _inserted_timestamp\n FROM\n join_meta\n)\nSELECT\n tx_hash,\n poolId,\n token0,\n token1,\n token2,\n token3,\n token4,\n token5,\n token6,\n token7,\n token_array,\n token0_symbol,\n token0_decimals,\n token1_symbol,\n token1_decimals,\n token2_symbol,\n token2_decimals,\n token3_symbol,\n token3_decimals,\n token4_symbol,\n token4_decimals,\n token5_symbol,\n token5_decimals,\n token6_symbol,\n token6_decimals,\n token7_symbol,\n token7_decimals,\n CASE\n WHEN token7 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n '-',\n token6_symbol,\n '-',\n token7_symbol,\n ' BLP'\n )\n WHEN token6 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n '-',\n token6_symbol,\n ' BLP'\n )\n WHEN token5 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n '-',\n token5_symbol,\n ' BLP'\n )\n WHEN token4 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n '-',\n token4_symbol,\n ' BLP'\n )\n WHEN token3 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n '-',\n token3_symbol,\n ' BLP'\n )\n WHEN token2 IS NOT NULL THEN CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n '-',\n token2_symbol,\n ' BLP'\n )\n ELSE CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n ' BLP'\n )\n END AS pool_name,\n pool_address,\n _inserted_timestamp\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.balancer_pools"}, "model.ethereum_models.streamline__decode_logs": {"raw_sql": "{{ 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(abi_address)\"\n) }}\n\nWITH base AS (\n\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 l._log_id,\n p.proxy_address,\n l._INSERTED_TIMESTAMP\n FROM\n {{ ref('silver__logs') }}\n l\n LEFT JOIN {{ ref('silver__proxies') }}\n p\n ON p.contract_address = l.contract_address\n AND l.block_number BETWEEN p.start_block\n AND p.end_block\n WHERE\n 1 = 1\n\n{% if is_incremental() %}\nAND l._inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n b.block_number,\n b._log_id,\n contract_address,\n proxy_address,\n COALESCE(\n proxy_address,\n contract_address\n ) AS abi_address,\n OBJECT_CONSTRUCT(\n 'topics',\n b.topics,\n 'data',\n b.data,\n 'address',\n b.contract_address\n ) AS DATA,\n _inserted_timestamp\nFROM\n base b", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__proxies"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "round(block_number,-3)", "merge_update_columns": ["_log_id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(abi_address)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__decode_logs"], "unique_id": "model.ethereum_models.streamline__decode_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__decode_logs.sql", "original_file_path": "models/silver/streamline/streamline__decode_logs.sql", "name": "streamline__decode_logs", "alias": "decode_logs", "checksum": {"name": "sha256", "checksum": "115567a52a242433f76f153ad90d46a52ce41e20201173a776b1fa6c74b59a4e"}, "tags": [], "refs": [["silver__logs"], ["silver__proxies"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__decode_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": "round(block_number,-3)", "merge_update_columns": ["_log_id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(abi_address)"]}, "created_at": 1671161287.0402272, "compiled_sql": "\n\nWITH base AS (\n\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 l._log_id,\n p.proxy_address,\n l._INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.logs\n l\n LEFT JOIN ETHEREUM_DEV.silver.proxies\n p\n ON p.contract_address = l.contract_address\n AND l.block_number BETWEEN p.start_block\n AND p.end_block\n WHERE\n 1 = 1\n\n\nAND l._inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.streamline.decode_logs\n)\n\n)\nSELECT\n b.block_number,\n b._log_id,\n contract_address,\n proxy_address,\n COALESCE(\n proxy_address,\n contract_address\n ) AS abi_address,\n OBJECT_CONSTRUCT(\n 'topics',\n b.topics,\n 'data',\n b.data,\n 'address',\n b.contract_address\n ) AS DATA,\n _inserted_timestamp\nFROM\n base b", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs"}, "model.ethereum_models.streamline__complete_contract_abis": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"contract_abis\") }}'\n )\n ) A\n)\n\n{% if is_incremental() %},\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% endif %}\n SELECT\n {{ dbt_utils.surrogate_key(\n ['contract_address', 'block_number']\n ) }} AS id,\n contract_address,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n \"contract_abis\"\n ) }}\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_contract_abis"], "unique_id": "model.ethereum_models.streamline__complete_contract_abis", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__complete_contract_abis.sql", "original_file_path": "models/silver/streamline/streamline__complete_contract_abis.sql", "name": "streamline__complete_contract_abis", "alias": "complete_contract_abis", "checksum": {"name": "sha256", "checksum": "986f8cde4ac166db21e27ed6d55bf083b36cfb739e3dc02acce74e24d90411fb"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "contract_abis"], ["bronze_streamline", "contract_abis"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_contract_abis.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1671161287.04414, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.contract_abis'\n )\n ) A\n)\n\n,\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis)\n \n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n streamline.ETHEREUM.contract_abis\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_contract_abis"}, "model.ethereum_models.streamline__complete_transactions": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"transactions\") }}'\n )\n ) A\n)\n\n{% if is_incremental() %},\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% endif %}\n SELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n \"transactions\"\n ) }}\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.transactions", "source.ethereum_models.bronze_streamline.transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_transactions"], "unique_id": "model.ethereum_models.streamline__complete_transactions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__complete_transactions.sql", "original_file_path": "models/silver/streamline/streamline__complete_transactions.sql", "name": "streamline__complete_transactions", "alias": "complete_transactions", "checksum": {"name": "sha256", "checksum": "90d6c4c2754b1ee981156c4a61bed888784a277818190d55a491c13f387a0d3f"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "transactions"], ["bronze_streamline", "transactions"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1671161287.049394, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.transactions'\n )\n ) A\n)\n\n,\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_transactions)\n \n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n streamline.ETHEREUM.transactions\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_transactions"}, "model.ethereum_models.streamline__contract_addresses": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['streamline_view']\n) }}\n\nSELECT\n DISTINCT to_address AS contract_address,\n block_number,\n SYSDATE() AS _inserted_timestamp\nFROM\n {{ ref('silver__traces') }}\nWHERE\n TYPE LIKE '%CREATE%'\n AND contract_address IS NOT NULL\n\n{% if is_incremental() %}\nAND (\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n ),\n '1900-01-01'\n )\n)\n{% endif %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__contract_addresses"], "unique_id": "model.ethereum_models.streamline__contract_addresses", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__contract_addresses.sql", "original_file_path": "models/silver/streamline/streamline__contract_addresses.sql", "name": "streamline__contract_addresses", "alias": "contract_addresses", "checksum": {"name": "sha256", "checksum": "fa35948a99d5d30c3c14f9f0d15ca89eecf388ea78cc6244161d4ccc863c2e86"}, "tags": ["streamline_view"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__contract_addresses.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["streamline_view"]}, "created_at": 1671161287.059246, "compiled_sql": "\n\nSELECT\n DISTINCT to_address AS contract_address,\n block_number,\n SYSDATE() AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.traces\nWHERE\n TYPE LIKE '%CREATE%'\n AND contract_address IS NOT NULL\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_addresses"}, "model.ethereum_models.streamline__transactions_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_transactions(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(15) %}\n (\n\n SELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n {{ ref(\"streamline__complete_transactions\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__transactions_history"], "unique_id": "model.ethereum_models.streamline__transactions_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__transactions_history.sql", "original_file_path": "models/silver/streamline/streamline__transactions_history.sql", "name": "streamline__transactions_history", "alias": "transactions_history", "checksum": {"name": "sha256", "checksum": "94ecb6123e947dd6115447555e0c7350d4904e3dc6e226bbe8187fd8890ed96b"}, "tags": [], "refs": [["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"], ["streamline__blocks"], ["streamline__complete_transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__transactions_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.064221, "compiled_sql": "\n\n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_transactions\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.transactions_history"}, "model.ethereum_models.streamline__eth_balances_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_eth_balances(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(16) %}\n (\n\n SELECT\n block_number,\n address\n FROM\n {{ ref(\"streamline__eth_balances\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n {{ ref(\"streamline__complete_eth_balances\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__eth_balances_history"], "unique_id": "model.ethereum_models.streamline__eth_balances_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__eth_balances_history.sql", "original_file_path": "models/silver/streamline/streamline__eth_balances_history.sql", "name": "streamline__eth_balances_history", "alias": "eth_balances_history", "checksum": {"name": "sha256", "checksum": "6d81e51a39391cdbe04fa5e71a1d3c4188ee7d0dcbde5c35025ab2b52ad699e1"}, "tags": [], "refs": [["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__eth_balances_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.075433, "compiled_sql": "\n\n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n WHERE\n block_number BETWEEN 15000001\n AND 16000000\n EXCEPT\n SELECT\n block_number,\n address\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances\n WHERE\n block_number BETWEEN 15000001\n AND 16000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.eth_balances_history"}, "model.ethereum_models.streamline__complete_decode_logs": {"raw_sql": "{{ 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) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"decoded_logs\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n )\n{% else %}\n)\n{% endif %}\nSELECT\n block_number,\n id AS _log_id,\n registered_on AS _inserted_timestamp\nFROM\n {{ source(\n \"bronze_streamline\",\n \"decoded_logs\"\n ) }} AS s\n JOIN meta b\n ON b.file_name = metadata$filename qualify(ROW_NUMBER() over (PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.bronze_streamline.decoded_logs", "source.ethereum_models.bronze_streamline.decoded_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["_log_id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(_log_id)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_decode_logs"], "unique_id": "model.ethereum_models.streamline__complete_decode_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__complete_decode_logs.sql", "original_file_path": "models/silver/streamline/streamline__complete_decode_logs.sql", "name": "streamline__complete_decode_logs", "alias": "complete_decode_logs", "checksum": {"name": "sha256", "checksum": "1b9fc549e11482b99a8bcf40447ded140343c49c4fb2366720e939742532ac41"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "decoded_logs"], ["bronze_streamline", "decoded_logs"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_decode_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["_log_id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(_log_id)"]}, "created_at": 1671161287.080464, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.decoded_logs'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs)\n )\n\nSELECT\n block_number,\n id AS _log_id,\n registered_on AS _inserted_timestamp\nFROM\n streamline.ETHEREUM.decoded_logs AS s\n JOIN meta b\n ON b.file_name = metadata$filename qualify(ROW_NUMBER() over (PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_decode_logs"}, "model.ethereum_models.streamline__transactions_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_transactions(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number\nFROM\n {{ ref(\"streamline__blocks\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n block_number\nFROM\n {{ ref(\"streamline__complete_transactions\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__transactions_realtime"], "unique_id": "model.ethereum_models.streamline__transactions_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__transactions_realtime.sql", "original_file_path": "models/silver/streamline/streamline__transactions_realtime.sql", "name": "streamline__transactions_realtime", "alias": "transactions_realtime", "checksum": {"name": "sha256", "checksum": "552c8a062d12aa320274d1afa6f39f2049170bbd81111d5260c0a4d2024bc4ad"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__blocks"], ["streamline__complete_transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__transactions_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.084254, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\nFROM\n ETHEREUM_DEV.streamline.blocks\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n block_number\nFROM\n ETHEREUM_DEV.streamline.complete_transactions\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.transactions_realtime"}, "model.ethereum_models.streamline__eth_balances_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_eth_balances(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n block_number,\n address\nFROM\n {{ ref(\"streamline__eth_balances\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n block_number,\n address\nFROM\n {{ ref(\"streamline__complete_eth_balances\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__complete_eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__eth_balances_realtime"], "unique_id": "model.ethereum_models.streamline__eth_balances_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__eth_balances_realtime.sql", "original_file_path": "models/silver/streamline/streamline__eth_balances_realtime.sql", "name": "streamline__eth_balances_realtime", "alias": "eth_balances_realtime", "checksum": {"name": "sha256", "checksum": "a01827b7d57e10ed0e394dc2cb419b63eec67e21095bcb409702165902567fea"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__eth_balances"], ["streamline__complete_eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__eth_balances_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.08867, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n block_number,\n address\nFROM\n ETHEREUM_DEV.streamline.eth_balances\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n block_number,\n address\nFROM\n ETHEREUM_DEV.streamline.complete_eth_balances\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.eth_balances_realtime"}, "model.ethereum_models.streamline__complete_token_balances": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"token_balances\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% else %}\n )\n{% endif %}\nSELECT\n block_number,\n address,\n contract_address,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'address']\n ) }} AS id,\n m.registered_on AS _inserted_timestamp\nFROM\n {{ source(\n \"bronze_streamline\",\n \"token_balances\"\n ) }} AS s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n{% if is_incremental() %}\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n{% endif %}\n\n{% if is_incremental() %}\nWHERE\n m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.token_balances", "source.ethereum_models.bronze_streamline.token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_token_balances"], "unique_id": "model.ethereum_models.streamline__complete_token_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__complete_token_balances.sql", "original_file_path": "models/silver/streamline/streamline__complete_token_balances.sql", "name": "streamline__complete_token_balances", "alias": "complete_token_balances", "checksum": {"name": "sha256", "checksum": "6cf3660b9bb344cc3003fa74438133909123c80a9753313f5a7990b1d984d589"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "token_balances"], ["bronze_streamline", "token_balances"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1671161287.093062, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.token_balances'\n )\n ) A\n\n\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances)\n \nSELECT\n block_number,\n address,\n contract_address,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id,\n m.registered_on AS _inserted_timestamp\nFROM\n streamline.ETHEREUM.token_balances AS s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n\n\n\nWHERE\n m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_token_balances"}, "model.ethereum_models.streamline__beacon_blocks_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_beacon_blocks(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nSELECT\n {{ dbt_utils.surrogate_key(\n ['slot_number']\n ) }} AS id,\n slot_number\nFROM\n {{ ref(\"streamline__beacon_blocks\") }}\nWHERE\n slot_number > 5000000\n AND slot_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n slot_number\nFROM\n {{ ref(\"streamline__complete_beacon_blocks\") }}\nWHERE\n slot_number > 5000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__beacon_blocks_realtime"], "unique_id": "model.ethereum_models.streamline__beacon_blocks_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__beacon_blocks_realtime.sql", "original_file_path": "models/silver/streamline/streamline__beacon_blocks_realtime.sql", "name": "streamline__beacon_blocks_realtime", "alias": "beacon_blocks_realtime", "checksum": {"name": "sha256", "checksum": "1327742406bb1c3b3c4ad1cf522c87e0551d8884c69ef6d47e78e3debb542225"}, "tags": [], "refs": [["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__beacon_blocks_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.097501, "compiled_sql": "\n\nSELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\nFROM\n ETHEREUM_DEV.streamline.beacon_blocks\nWHERE\n slot_number > 5000000\n AND slot_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n slot_number\nFROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\nWHERE\n slot_number > 5000000", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.beacon_blocks_realtime"}, "model.ethereum_models.streamline__decode_logs_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_decode_logs(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH look_back AS (\n\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.data AS abi,\n l.data\nFROM\n {{ ref(\"streamline__decode_logs\") }}\n l\n INNER JOIN {{ ref(\"silver__abis\") }} A\n ON l.abi_address = A.contract_address\nWHERE\n (\n l.block_number >= (\n SELECT\n block_number\n FROM\n look_back\n )\n )\n AND l.block_number IS NOT NULL\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n {{ ref(\"streamline__complete_decode_logs\") }}\n WHERE\n block_number >= (\n SELECT\n block_number\n FROM\n look_back\n )\n )", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__decode_logs_realtime"], "unique_id": "model.ethereum_models.streamline__decode_logs_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__decode_logs_realtime.sql", "original_file_path": "models/silver/streamline/streamline__decode_logs_realtime.sql", "name": "streamline__decode_logs_realtime", "alias": "decode_logs_realtime", "checksum": {"name": "sha256", "checksum": "e0f8423c7b4b976dbdb700c6eefe527821a05d289256444ab8247e710c19e619"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__decode_logs_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.101664, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),look_back AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___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.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis A\n ON l.abi_address = A.contract_address\nWHERE\n (\n l.block_number >= (\n SELECT\n block_number\n FROM\n look_back\n )\n )\n AND l.block_number IS NOT NULL\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number >= (\n SELECT\n block_number\n FROM\n look_back\n )\n )", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_realtime"}, "model.ethereum_models.streamline__token_balances_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_token_balances(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(16) %}\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n {{ ref(\"streamline__token_balances\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n {{ ref(\"streamline__complete_token_balances\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__token_balances_history"], "unique_id": "model.ethereum_models.streamline__token_balances_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__token_balances_history.sql", "original_file_path": "models/silver/streamline/streamline__token_balances_history.sql", "name": "streamline__token_balances_history", "alias": "token_balances_history", "checksum": {"name": "sha256", "checksum": "1acbe7d9ae10ae0eda4dfaf9f0711949782096588972b6cc85263afe7ebd3aad"}, "tags": [], "refs": [["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"], ["streamline__token_balances"], ["streamline__complete_token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__token_balances_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.1054132, "compiled_sql": "\n\n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.token_balances\n WHERE\n block_number BETWEEN 15000001\n AND 16000000\n EXCEPT\n SELECT\n block_number,\n address,\n contract_address\n FROM\n ETHEREUM_DEV.streamline.complete_token_balances\n WHERE\n block_number BETWEEN 15000001\n AND 16000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.token_balances_history"}, "model.ethereum_models.streamline__complete_eth_balances": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"eth_balances\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% else %}\n )\n{% endif %}\nSELECT\n block_number,\n address,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'address']\n ) }} AS id,\n m.registered_on AS _inserted_timestamp\nFROM\n {{ source(\n \"bronze_streamline\",\n \"eth_balances\"\n ) }} AS s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n{% if is_incremental() %}\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n{% endif %}\n\n{% if is_incremental() %}\nWHERE\n m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.eth_balances", "source.ethereum_models.bronze_streamline.eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_eth_balances"], "unique_id": "model.ethereum_models.streamline__complete_eth_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__complete_eth_balances.sql", "original_file_path": "models/silver/streamline/streamline__complete_eth_balances.sql", "name": "streamline__complete_eth_balances", "alias": "complete_eth_balances", "checksum": {"name": "sha256", "checksum": "d11efc7ace9a453f9672e3b8586f80c93abdff9613358a6892f47521dd9e9ae5"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "eth_balances"], ["bronze_streamline", "eth_balances"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1671161287.10971, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.eth_balances'\n )\n ) A\n\n\nWHERE\n registered_on >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_NUMBER(SPLIT_PART(file_name, '/', 3)) AS partition_block_id\n FROM\n meta\n ),\n max_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_eth_balances)\n \nSELECT\n block_number,\n address,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id,\n m.registered_on AS _inserted_timestamp\nFROM\n streamline.ETHEREUM.eth_balances AS s\n JOIN meta m\n ON m.file_name = metadata$filename\n\n\nJOIN partitions p\nON p.partition_block_id = s._partition_by_block_id\n\n\n\nWHERE\n m.registered_on > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_eth_balances"}, "model.ethereum_models.streamline__token_balances_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_token_balances(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n block_number,\n address,\n contract_address\nFROM\n {{ ref(\"streamline__token_balances\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n block_number,\n address,\n contract_address\nFROM\n {{ ref(\"streamline__complete_token_balances\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__complete_token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__token_balances_realtime"], "unique_id": "model.ethereum_models.streamline__token_balances_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__token_balances_realtime.sql", "original_file_path": "models/silver/streamline/streamline__token_balances_realtime.sql", "name": "streamline__token_balances_realtime", "alias": "token_balances_realtime", "checksum": {"name": "sha256", "checksum": "6dbfd92d025153fef63e9bbae164bbeb19a749c24be14b3f512c3236e2ca681d"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__token_balances"], ["streamline__complete_token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__token_balances_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.115398, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n block_number,\n address,\n contract_address\nFROM\n ETHEREUM_DEV.streamline.token_balances\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n block_number,\n address,\n contract_address\nFROM\n ETHEREUM_DEV.streamline.complete_token_balances\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.token_balances_realtime"}, "model.ethereum_models.streamline__contract_abis_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_contract_abis()\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n(\n\n SELECT\n contract_address,\n block_number\n FROM\n {{ ref(\"streamline__contract_addresses\") }}\n WHERE\n block_number > 15000000\n EXCEPT\n SELECT\n contract_address,\n block_number\n FROM\n {{ ref(\"streamline__complete_contract_abis\") }}\n WHERE\n block_number > 15000000\n)\nUNION ALL\nSELECT\n contract_address,\n block_number\nFROM\n {{ ref(\"streamline__contract_abis_history\") }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_abis_history"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__contract_abis_realtime"], "unique_id": "model.ethereum_models.streamline__contract_abis_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__contract_abis_realtime.sql", "original_file_path": "models/silver/streamline/streamline__contract_abis_realtime.sql", "name": "streamline__contract_abis_realtime", "alias": "contract_abis_realtime", "checksum": {"name": "sha256", "checksum": "2644cb80a954db1f6c24c87515aab1973ae522769817437e06d046d6ac7870bb"}, "tags": [], "refs": [["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_abis_history"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__contract_abis_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.1190872, "compiled_sql": "\n(\n\n SELECT\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number > 15000000\n EXCEPT\n SELECT\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number > 15000000\n)\nUNION ALL\nSELECT\n contract_address,\n block_number\nFROM\n ETHEREUM_DEV.streamline.contract_abis_history", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_abis_realtime"}, "model.ethereum_models.streamline__complete_beacon_blocks": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(slot_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"beacon_blocks\") }}'\n )\n ) A\n)\n\n{% if is_incremental() %},\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% endif %}\n SELECT\n {{ dbt_utils.surrogate_key(\n ['slot_number']\n ) }} AS id,\n slot_number,\n last_modified AS _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n \"beacon_blocks\"\n ) }}\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.beacon_blocks", "source.ethereum_models.bronze_streamline.beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(slot_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_beacon_blocks"], "unique_id": "model.ethereum_models.streamline__complete_beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__complete_beacon_blocks.sql", "original_file_path": "models/silver/streamline/streamline__complete_beacon_blocks.sql", "name": "streamline__complete_beacon_blocks", "alias": "complete_beacon_blocks", "checksum": {"name": "sha256", "checksum": "a2aa9f6b9e7aa2dade06a831973561970ac582eea435ef332e069ba6dee48eb1"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "beacon_blocks"], ["bronze_streamline", "beacon_blocks"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_beacon_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(slot_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1671161287.123171, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.beacon_blocks'\n )\n ) A\n)\n\n,\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks)\n \n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number,\n last_modified AS _inserted_timestamp\n FROM\n streamline.ETHEREUM.beacon_blocks\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_beacon_blocks"}, "model.ethereum_models.streamline__complete_blocks": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"blocks\") }}'\n )\n ) A\n)\n\n{% if is_incremental() %},\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n {% endif %}\n SELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n \"blocks\"\n ) }}\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.blocks", "source.ethereum_models.bronze_streamline.blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_blocks"], "unique_id": "model.ethereum_models.streamline__complete_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__complete_blocks.sql", "original_file_path": "models/silver/streamline/streamline__complete_blocks.sql", "name": "streamline__complete_blocks", "alias": "complete_blocks", "checksum": {"name": "sha256", "checksum": "225e5491c90c835ca250339a50cba8ff31989de8c4d235ce3d845e0005c5bfeb"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "blocks"], ["bronze_streamline", "blocks"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1671161287.127373, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.blocks'\n )\n ) A\n)\n\n,\nmax_date AS (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_blocks)\n \n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number,\n last_modified AS _inserted_timestamp\n FROM\n streamline.ETHEREUM.blocks\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nWHERE\n b.last_modified > (\n SELECT\n max_INSERTED_TIMESTAMP\n FROM\n max_date\n )\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_blocks"}, "model.ethereum_models.streamline__contract_abis_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n) }}\n\n{% for item in range(15) %}\n (\n\n SELECT\n {{ dbt_utils.surrogate_key(\n ['contract_address', 'block_number']\n ) }} AS id,\n contract_address,\n block_number\n FROM\n {{ ref(\"streamline__contract_addresses\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n {{ ref(\"streamline__complete_contract_abis\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__complete_contract_abis"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__contract_abis_history"], "unique_id": "model.ethereum_models.streamline__contract_abis_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__contract_abis_history.sql", "original_file_path": "models/silver/streamline/streamline__contract_abis_history.sql", "name": "streamline__contract_abis_history", "alias": "contract_abis_history", "checksum": {"name": "sha256", "checksum": "62f9e876f3960d6350cdad90f661ebd402e6684c9158f86b57daea2d8bb0c90e"}, "tags": [], "refs": [["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"], ["streamline__contract_addresses"], ["streamline__complete_contract_abis"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__contract_abis_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161287.161851, "compiled_sql": "\n\n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_addresses\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n id,\n contract_address,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_contract_abis\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_abis_history"}, "model.ethereum_models.streamline__token_balances": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n) }}\n\nWITH base AS (\n\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_number,\n l.block_timestamp :: DATE AS _block_date\n FROM\n {{ ref('silver__logs') }}\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 -- * 0xddf252ad = token transfer\n -- * 0x7fcf532c = withdrawl (WETH)\n -- * 0xe1fffcc4 = deposit (WETH)\n -- */\n\n{% if is_incremental() %}\nAND l.ingested_at >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n ),\n '1900-01-01'\n)\n{% endif %}\n),\ntransfers AS (\n SELECT\n DISTINCT block_number,\n contract_address,\n address1 AS address\n FROM\n base\n WHERE\n address1 IS NOT NULL\n AND address1 <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n contract_address,\n address2 AS address\n FROM\n base\n WHERE\n address2 IS NOT NULL\n AND address2 <> '0x0000000000000000000000000000000000000000'\n),\npending AS (\n SELECT\n t.block_number,\n t.address,\n t.contract_address\n FROM\n transfers t\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'address']\n ) }} AS id,\n block_number,\n address,\n contract_address,\n SYSDATE() AS _inserted_timestamp\nFROM\n pending", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__token_balances"], "unique_id": "model.ethereum_models.streamline__token_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__token_balances.sql", "original_file_path": "models/silver/streamline/streamline__token_balances.sql", "name": "streamline__token_balances", "alias": "token_balances", "checksum": {"name": "sha256", "checksum": "52ed173888c36990875f9d12ad0588310f4dba5a435e2413b0083a88c814f180"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1671161287.172548, "compiled_sql": "\n\nWITH base AS (\n\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_number,\n l.block_timestamp :: DATE AS _block_date\n FROM\n ETHEREUM_DEV.silver.logs\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 -- * 0xddf252ad = token transfer\n -- * 0x7fcf532c = withdrawl (WETH)\n -- * 0xe1fffcc4 = deposit (WETH)\n -- */\n\n\nAND l.ingested_at >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.streamline.token_balances\n ),\n '1900-01-01'\n)\n\n),\ntransfers AS (\n SELECT\n DISTINCT block_number,\n contract_address,\n address1 AS address\n FROM\n base\n WHERE\n address1 IS NOT NULL\n AND address1 <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n contract_address,\n address2 AS address\n FROM\n base\n WHERE\n address2 IS NOT NULL\n AND address2 <> '0x0000000000000000000000000000000000000000'\n),\npending AS (\n SELECT\n t.block_number,\n t.address,\n t.contract_address\n FROM\n transfers t\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id,\n block_number,\n address,\n contract_address,\n SYSDATE() AS _inserted_timestamp\nFROM\n pending", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.token_balances"}, "model.ethereum_models.streamline__beacon_blocks_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_beacon_blocks(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(5) %}\n (\n\n SELECT\n {{ dbt_utils.surrogate_key(\n ['slot_number']\n ) }} AS id,\n slot_number\n FROM\n {{ ref(\"streamline__beacon_blocks\") }}\n WHERE\n slot_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n {{ ref(\"streamline__complete_beacon_blocks\") }}\n WHERE\n slot_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n slot_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__beacon_blocks_history"], "unique_id": "model.ethereum_models.streamline__beacon_blocks_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__beacon_blocks_history.sql", "original_file_path": "models/silver/streamline/streamline__beacon_blocks_history.sql", "name": "streamline__beacon_blocks_history", "alias": "beacon_blocks_history", "checksum": {"name": "sha256", "checksum": "2d506452f4a44ae9119186a858b67d5207b8fca4948bf54599cc3ce849f4f1a5"}, "tags": [], "refs": [["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"], ["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"], ["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"], ["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"], ["streamline__beacon_blocks"], ["streamline__complete_beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__beacon_blocks_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.176512, "compiled_sql": "\n\n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 1\n AND 1000000\n ORDER BY\n slot_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n slot_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n slot_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n slot_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(slot_number as TEXT), '') as TEXT)) AS id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.beacon_blocks\n WHERE\n slot_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n id,\n slot_number\n FROM\n ETHEREUM_DEV.streamline.complete_beacon_blocks\n WHERE\n slot_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n slot_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.beacon_blocks_history"}, "model.ethereum_models._max_block_by_date": {"raw_sql": "{{ config (\n materialized = \"ephemeral\",\n unique_key = \"block_number\",\n) }}\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n {{ ref(\"silver__blocks\") }}\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "ephemeral", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "_max_block_by_date", "fqn": ["ethereum_models", "silver", "streamline", "_max_block_by_date"], "unique_id": "model.ethereum_models._max_block_by_date", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/_max_block_by_date.sql", "original_file_path": "models/silver/streamline/_max_block_by_date.sql", "name": "_max_block_by_date", "alias": "", "checksum": {"name": "sha256", "checksum": "d2e89be040f97f7daef0f2fa5494b28c90c0597e59d9c88fbdaee03444f79422"}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/_max_block_by_date.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "ephemeral", "unique_key": "block_number"}, "created_at": 1671161287.183143, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null}, "model.ethereum_models._block_ranges": {"raw_sql": "{{ config (\n materialized = \"ephemeral\",\n unique_key = \"block_number\",\n) }}\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n {{ ref(\"silver__blocks\") }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "ephemeral", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "block_number", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "_block_ranges", "fqn": ["ethereum_models", "silver", "streamline", "_block_ranges"], "unique_id": "model.ethereum_models._block_ranges", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/_block_ranges.sql", "original_file_path": "models/silver/streamline/_block_ranges.sql", "name": "_block_ranges", "alias": "", "checksum": {"name": "sha256", "checksum": "64de26c255127ab70317c3763f53d488efc2b5082d38960e4086ffc72129c57a"}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/_block_ranges.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "ephemeral", "unique_key": "block_number"}, "created_at": 1671161287.1842508, "compiled_sql": "\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null}, "model.ethereum_models.streamline__blocks_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_blocks(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\n{% for item in range(15) %}\n (\n\n SELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number\n FROM\n {{ ref(\"streamline__blocks\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n {{ ref(\"streamline__complete_blocks\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__blocks_history"], "unique_id": "model.ethereum_models.streamline__blocks_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__blocks_history.sql", "original_file_path": "models/silver/streamline/streamline__blocks_history.sql", "name": "streamline__blocks_history", "alias": "blocks_history", "checksum": {"name": "sha256", "checksum": "9015d7e98b619c0a039890d74785c58d6b8f5eae0d5f73783be81b0ce0d04637"}, "tags": [], "refs": [["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"], ["streamline__blocks"], ["streamline__complete_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__blocks_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.189801, "compiled_sql": "\n\n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.blocks\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n id,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_blocks\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.blocks_history"}, "model.ethereum_models.streamline__complete_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"reads\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n ),\n partitions AS (\n SELECT\n DISTINCT TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_modified_date\n FROM\n meta\n )\n{% else %}\n)\n{% endif %}\nSELECT\n {{ dbt_utils.surrogate_key(\n ['contract_address', 'function_signature', 'call_name', 'function_input', 'block_number']\n ) }} AS id,\n contract_address,\n function_signature,\n call_name,\n NULLIF(\n function_input,\n 'None'\n ) AS function_input,\n block_number,\n registered_on AS _inserted_timestamp\nFROM\n {{ source(\n \"bronze_streamline\",\n \"reads\"\n ) }} AS s\n JOIN meta b\n ON b.file_name = metadata$filename\n\n{% if is_incremental() %}\nJOIN partitions p\nON p._partition_by_modified_date = s._partition_by_modified_date\nwhere s._partition_by_modified_date in (current_date, current_date-1)\n{% endif %}\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.reads", "source.ethereum_models.bronze_streamline.reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__complete_reads"], "unique_id": "model.ethereum_models.streamline__complete_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__complete_reads.sql", "original_file_path": "models/silver/streamline/streamline__complete_reads.sql", "name": "streamline__complete_reads", "alias": "complete_reads", "checksum": {"name": "sha256", "checksum": "ceba63ff4affc522364e0e261a76c7f23a95244f2fa2e5209b5044433743daf0"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "reads"], ["bronze_streamline", "reads"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__complete_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1671161287.199428, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.reads'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.complete_reads)\n ),\n partitions AS (\n SELECT\n DISTINCT TO_DATE(\n concat_ws('-', SPLIT_PART(file_name, '/', 3), SPLIT_PART(file_name, '/', 4), SPLIT_PART(file_name, '/', 5))\n ) AS _partition_by_modified_date\n FROM\n meta\n )\n\nSELECT\n md5(cast(coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(call_name as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') || '-' || coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n contract_address,\n function_signature,\n call_name,\n NULLIF(\n function_input,\n 'None'\n ) AS function_input,\n block_number,\n registered_on AS _inserted_timestamp\nFROM\n streamline.ETHEREUM.reads AS s\n JOIN meta b\n ON b.file_name = metadata$filename\n\n\nJOIN partitions p\nON p._partition_by_modified_date = s._partition_by_modified_date\nwhere s._partition_by_modified_date in (current_date, current_date-1)\n\n\nqualify(ROW_NUMBER() over (PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.complete_reads"}, "model.ethereum_models.streamline__blocks_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_blocks(object_construct('sql_source', '{{this.identifier}}'))\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number']\n ) }} AS id,\n block_number\nFROM\n {{ ref(\"streamline__blocks\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n block_number\nFROM\n {{ ref(\"streamline__complete_blocks\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__blocks_realtime"], "unique_id": "model.ethereum_models.streamline__blocks_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__blocks_realtime.sql", "original_file_path": "models/silver/streamline/streamline__blocks_realtime.sql", "name": "streamline__blocks_realtime", "alias": "blocks_realtime", "checksum": {"name": "sha256", "checksum": "c0cfb76ef15af67bc58fae8ab0b087769a829bb08b9b168b2252c5831fc3a012"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__blocks"], ["streamline__complete_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__blocks_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671161287.204766, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') as TEXT)) AS id,\n block_number\nFROM\n ETHEREUM_DEV.streamline.blocks\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n id,\n block_number\nFROM\n ETHEREUM_DEV.streamline.complete_blocks\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.blocks_realtime"}, "model.ethereum_models.streamline__blocks": {"raw_sql": "{{ config (\n materialized = \"view\",\n tags = ['streamline_view']\n) }}\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_number\nFROM\n TABLE(streamline.udtf_get_base_table({{block_height}}))\nWHERE\n height >= 15537394 -- Start block for ETH 2.0 Mainnet chain data", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.run_query"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__blocks"], "unique_id": "model.ethereum_models.streamline__blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__blocks.sql", "original_file_path": "models/silver/streamline/streamline__blocks.sql", "name": "streamline__blocks", "alias": "blocks", "checksum": {"name": "sha256", "checksum": "75fd4c04e38ad6cc008903eebe26fb945ddc0b127448f3f09f308d296e8d5058"}, "tags": ["streamline_view"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["streamline_view"]}, "created_at": 1671161287.208452, "compiled_sql": "\n\n\n\n\n\n\n\nSELECT\n height as block_number\nFROM\n TABLE(streamline.udtf_get_base_table(16235019))\nWHERE\n height >= 15537394 -- Start block for ETH 2.0 Mainnet chain data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.blocks"}, "model.ethereum_models.streamline__eth_balances": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"]\n) }}\n\nWITH base_data AS (\n\n SELECT\n block_number,\n block_timestamp :: DATE AS _block_date,\n from_address,\n to_address\n FROM\n {{ ref('silver__traces') }}\n WHERE\n eth_value > 0\n\n{% if is_incremental() %}\nAND (\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n ),\n '1900-01-01'\n )\n)\n{% endif %}\n),\nstacked AS (\n SELECT\n DISTINCT block_number,\n from_address AS address\n FROM\n base_data\n WHERE\n from_address IS NOT NULL\n AND from_address <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n to_address AS address\n FROM\n base_data\n WHERE\n to_address IS NOT NULL\n AND to_address <> '0x0000000000000000000000000000000000000000'\n),\npending AS (\n SELECT\n s.block_number,\n s.address\n FROM\n stacked s\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'address']\n ) }} AS id,\n block_number,\n address,\n SYSDATE() AS _inserted_timestamp\nFROM\n pending", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__eth_balances"], "unique_id": "model.ethereum_models.streamline__eth_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__eth_balances.sql", "original_file_path": "models/silver/streamline/streamline__eth_balances.sql", "name": "streamline__eth_balances", "alias": "eth_balances", "checksum": {"name": "sha256", "checksum": "7545fac89a88ee00dcf8839dc3cb491966d08add56afc1ac931e95ac9fb1aa48"}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"]}, "created_at": 1671161287.211725, "compiled_sql": "\n\nWITH base_data AS (\n\n SELECT\n block_number,\n block_timestamp :: DATE AS _block_date,\n from_address,\n to_address\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n eth_value > 0\n\n\nAND (\n _inserted_timestamp >= COALESCE(\n (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.streamline.eth_balances\n ),\n '1900-01-01'\n )\n)\n\n),\nstacked AS (\n SELECT\n DISTINCT block_number,\n from_address AS address\n FROM\n base_data\n WHERE\n from_address IS NOT NULL\n AND from_address <> '0x0000000000000000000000000000000000000000'\n UNION\n SELECT\n DISTINCT block_number,\n to_address AS address\n FROM\n base_data\n WHERE\n to_address IS NOT NULL\n AND to_address <> '0x0000000000000000000000000000000000000000'\n),\npending AS (\n SELECT\n s.block_number,\n s.address\n FROM\n stacked s\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id,\n block_number,\n address,\n SYSDATE() AS _inserted_timestamp\nFROM\n pending", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.eth_balances"}, "model.ethereum_models.streamline__beacon_blocks": {"raw_sql": "{{ config (\n materialized = \"view\",\n tags = ['streamline_view']\n) }}\n\n{% if execute %}\n{% set height = run_query('SELECT streamline.udf_get_beacon_chainhead()') %}\n{% set slot_height = height.columns[0].values()[0] %}\n{% else %}\n{% set slot_height = 0 %}\n{% endif %}\n\nSELECT\n height as slot_number\nFROM\n TABLE(streamline.udtf_get_base_table({{slot_height}}))\nWHERE\n height >= 4700013 -- Start slot for ETH 2.0 Beacon chain data", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.run_query"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__beacon_blocks"], "unique_id": "model.ethereum_models.streamline__beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__beacon_blocks.sql", "original_file_path": "models/silver/streamline/streamline__beacon_blocks.sql", "name": "streamline__beacon_blocks", "alias": "beacon_blocks", "checksum": {"name": "sha256", "checksum": "9c386dade549b67f085b765e470214479df9a89c5b0ea054059b42dc6b7ca90e"}, "tags": ["streamline_view"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__beacon_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["streamline_view"]}, "created_at": 1671161287.215254, "compiled_sql": "\n\n\n\n\n\n\nSELECT\n height as slot_number\nFROM\n TABLE(streamline.udtf_get_base_table(5402093))\nWHERE\n height >= 4700013 -- Start slot for ETH 2.0 Beacon chain data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.beacon_blocks"}, "model.ethereum_models.streamline__decode_logs_history_013850143_013884816": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013850143_013884816"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013850143_013884816", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013850143_013884816.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013850143_013884816.sql", "name": "streamline__decode_logs_history_013850143_013884816", "alias": "decode_logs_history_013850143_013884816", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013850143_013884816.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.219271, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013850143\n AND 013884816\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013850143\n AND 013884816\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013850143_013884816"}, "model.ethereum_models.streamline__decode_logs_history_009855363_009936445": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009855363_009936445"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009855363_009936445", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009855363_009936445.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009855363_009936445.sql", "name": "streamline__decode_logs_history_009855363_009936445", "alias": "decode_logs_history_009855363_009936445", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009855363_009936445.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.2250612, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009855363\n AND 009936445\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009855363\n AND 009936445\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009855363_009936445"}, "model.ethereum_models.streamline__decode_logs_history_011613943_011652233": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011613943_011652233"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011613943_011652233", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011613943_011652233.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011613943_011652233.sql", "name": "streamline__decode_logs_history_011613943_011652233", "alias": "decode_logs_history_011613943_011652233", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011613943_011652233.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.228888, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011613943\n AND 011652233\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011613943\n AND 011652233\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011613943_011652233"}, "model.ethereum_models.streamline__decode_logs_history_010873049_010906531": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010873049_010906531"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010873049_010906531", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010873049_010906531.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010873049_010906531.sql", "name": "streamline__decode_logs_history_010873049_010906531", "alias": "decode_logs_history_010873049_010906531", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010873049_010906531.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.232683, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010873049\n AND 010906531\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010873049\n AND 010906531\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010873049_010906531"}, "model.ethereum_models.streamline__decode_logs_history_008870384_008934586": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008870384_008934586"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008870384_008934586", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008870384_008934586.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008870384_008934586.sql", "name": "streamline__decode_logs_history_008870384_008934586", "alias": "decode_logs_history_008870384_008934586", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008870384_008934586.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.236375, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008870384\n AND 008934586\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008870384\n AND 008934586\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008870384_008934586"}, "model.ethereum_models.streamline__decode_logs_history_014651102_014684043": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014651102_014684043"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014651102_014684043", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014651102_014684043.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014651102_014684043.sql", "name": "streamline__decode_logs_history_014651102_014684043", "alias": "decode_logs_history_014651102_014684043", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014651102_014684043.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.2410371, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014651102\n AND 014684043\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014651102\n AND 014684043\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014651102_014684043"}, "model.ethereum_models.streamline__decode_logs_history_011240014_011278313": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011240014_011278313"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011240014_011278313", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011240014_011278313.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011240014_011278313.sql", "name": "streamline__decode_logs_history_011240014_011278313", "alias": "decode_logs_history_011240014_011278313", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011240014_011278313.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.244681, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011240014\n AND 011278313\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011240014\n AND 011278313\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011240014_011278313"}, "model.ethereum_models.streamline__decode_logs_history_013778002_013814711": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013778002_013814711"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013778002_013814711", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013778002_013814711.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013778002_013814711.sql", "name": "streamline__decode_logs_history_013778002_013814711", "alias": "decode_logs_history_013778002_013814711", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013778002_013814711.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.248435, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013778002\n AND 013814711\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013778002\n AND 013814711\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013778002_013814711"}, "model.ethereum_models.streamline__decode_logs_history_012981463_013017953": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012981463_013017953"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012981463_013017953", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012981463_013017953.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012981463_013017953.sql", "name": "streamline__decode_logs_history_012981463_013017953", "alias": "decode_logs_history_012981463_013017953", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012981463_013017953.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.2521331, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012981463\n AND 013017953\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012981463\n AND 013017953\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012981463_013017953"}, "model.ethereum_models.streamline__decode_logs_history_009762302_009855362": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009762302_009855362"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009762302_009855362", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009762302_009855362.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009762302_009855362.sql", "name": "streamline__decode_logs_history_009762302_009855362", "alias": "decode_logs_history_009762302_009855362", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009762302_009855362.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.255745, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009762302\n AND 009855362\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009762302\n AND 009855362\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009762302_009855362"}, "model.ethereum_models.streamline__decode_logs_history_014486059_014518261": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014486059_014518261"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014486059_014518261", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014486059_014518261.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014486059_014518261.sql", "name": "streamline__decode_logs_history_014486059_014518261", "alias": "decode_logs_history_014486059_014518261", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014486059_014518261.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.260295, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014486059\n AND 014518261\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014486059\n AND 014518261\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014486059_014518261"}, "model.ethereum_models.streamline__decode_logs_history_011870975_011907947": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011870975_011907947"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011870975_011907947", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011870975_011907947.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011870975_011907947.sql", "name": "streamline__decode_logs_history_011870975_011907947", "alias": "decode_logs_history_011870975_011907947", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011870975_011907947.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.264201, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011870975\n AND 011907947\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011870975\n AND 011907947\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011870975_011907947"}, "model.ethereum_models.streamline__decode_logs_history_010183538_010262649": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010183538_010262649"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010183538_010262649", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010183538_010262649.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010183538_010262649.sql", "name": "streamline__decode_logs_history_010183538_010262649", "alias": "decode_logs_history_010183538_010262649", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010183538_010262649.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.267884, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010183538\n AND 010262649\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010183538\n AND 010262649\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010183538_010262649"}, "model.ethereum_models.streamline__decode_logs_history_011315293_011354716": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011315293_011354716"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011315293_011354716", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011315293_011354716.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011315293_011354716.sql", "name": "streamline__decode_logs_history_011315293_011354716", "alias": "decode_logs_history_011315293_011354716", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011315293_011354716.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.271708, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011315293\n AND 011354716\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011315293\n AND 011354716\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011315293_011354716"}, "model.ethereum_models.streamline__decode_logs_history_009039651_009126245": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009039651_009126245"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009039651_009126245", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009039651_009126245.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009039651_009126245.sql", "name": "streamline__decode_logs_history_009039651_009126245", "alias": "decode_logs_history_009039651_009126245", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009039651_009126245.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.276167, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009039651\n AND 009126245\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009039651\n AND 009126245\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009039651_009126245"}, "model.ethereum_models.streamline__decode_logs_history_014031820_014067825": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014031820_014067825"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014031820_014067825", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014031820_014067825.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014031820_014067825.sql", "name": "streamline__decode_logs_history_014031820_014067825", "alias": "decode_logs_history_014031820_014067825", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014031820_014067825.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.2797499, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014031820\n AND 014067825\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014031820\n AND 014067825\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014031820_014067825"}, "model.ethereum_models.streamline__decode_logs_history_015360162_015392748": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015360162_015392748"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015360162_015392748", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015360162_015392748.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015360162_015392748.sql", "name": "streamline__decode_logs_history_015360162_015392748", "alias": "decode_logs_history_015360162_015392748", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015360162_015392748.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.283412, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015360162\n AND 015392748\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015360162\n AND 015392748\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015360162_015392748"}, "model.ethereum_models.streamline__decode_logs_history_014585984_014618457": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014585984_014618457"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014585984_014618457", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014585984_014618457.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014585984_014618457.sql", "name": "streamline__decode_logs_history_014585984_014618457", "alias": "decode_logs_history_014585984_014618457", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014585984_014618457.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.2870479, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014585984\n AND 014618457\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014585984\n AND 014618457\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014585984_014618457"}, "model.ethereum_models.streamline__decode_logs_history_013509048_013541141": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013509048_013541141"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013509048_013541141", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013509048_013541141.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013509048_013541141.sql", "name": "streamline__decode_logs_history_013509048_013541141", "alias": "decode_logs_history_013509048_013541141", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013509048_013541141.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.290682, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013509048\n AND 013541141\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013509048\n AND 013541141\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013509048_013541141"}, "model.ethereum_models.streamline__decode_logs_history_009126246_009221442": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009126246_009221442"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009126246_009221442", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009126246_009221442.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009126246_009221442.sql", "name": "streamline__decode_logs_history_009126246_009221442", "alias": "decode_logs_history_009126246_009221442", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009126246_009221442.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.295209, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009126246\n AND 009221442\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009126246\n AND 009221442\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009126246_009221442"}, "model.ethereum_models.streamline__decode_logs_history_009936446_010016536": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009936446_010016536"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009936446_010016536", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009936446_010016536.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009936446_010016536.sql", "name": "streamline__decode_logs_history_009936446_010016536", "alias": "decode_logs_history_009936446_010016536", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009936446_010016536.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.2988951, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009936446\n AND 010016536\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009936446\n AND 010016536\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009936446_010016536"}, "model.ethereum_models.streamline__decode_logs_history_005544370_005644534": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_005544370_005644534"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_005544370_005644534", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_005544370_005644534.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_005544370_005644534.sql", "name": "streamline__decode_logs_history_005544370_005644534", "alias": "decode_logs_history_005544370_005644534", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_005544370_005644534.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.30259, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 005544370\n AND 005644534\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 005544370\n AND 005644534\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_005544370_005644534"}, "model.ethereum_models.streamline__decode_logs_history_008449854_008568080": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008449854_008568080"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008449854_008568080", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008449854_008568080.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008449854_008568080.sql", "name": "streamline__decode_logs_history_008449854_008568080", "alias": "decode_logs_history_008449854_008568080", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008449854_008568080.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.306257, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008449854\n AND 008568080\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008449854\n AND 008568080\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008449854_008568080"}, "model.ethereum_models.streamline__decode_logs_history_006725260_006865431": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_006725260_006865431"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_006725260_006865431", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_006725260_006865431.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_006725260_006865431.sql", "name": "streamline__decode_logs_history_006725260_006865431", "alias": "decode_logs_history_006725260_006865431", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_006725260_006865431.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.3106601, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 006725260\n AND 006865431\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 006725260\n AND 006865431\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_006725260_006865431"}, "model.ethereum_models.streamline__decode_logs_history_010388442_010447927": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010388442_010447927"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010388442_010447927", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010388442_010447927.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010388442_010447927.sql", "name": "streamline__decode_logs_history_010388442_010447927", "alias": "decode_logs_history_010388442_010447927", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010388442_010447927.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.314262, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010388442\n AND 010447927\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010388442\n AND 010447927\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010388442_010447927"}, "model.ethereum_models.streamline__decode_logs_history_011835416_011870974": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011835416_011870974"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011835416_011870974", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011835416_011870974.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011835416_011870974.sql", "name": "streamline__decode_logs_history_011835416_011870974", "alias": "decode_logs_history_011835416_011870974", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011835416_011870974.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.318043, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011835416\n AND 011870974\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011835416\n AND 011870974\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011835416_011870974"}, "model.ethereum_models.streamline__decode_logs_history_011163854_011201420": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011163854_011201420"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011163854_011201420", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011163854_011201420.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011163854_011201420.sql", "name": "streamline__decode_logs_history_011163854_011201420", "alias": "decode_logs_history_011163854_011201420", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011163854_011201420.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.32171, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011163854\n AND 011201420\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011163854\n AND 011201420\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011163854_011201420"}, "model.ethereum_models.streamline__decode_logs_history_012681038_012713030": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012681038_012713030"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012681038_012713030", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012681038_012713030.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012681038_012713030.sql", "name": "streamline__decode_logs_history_012681038_012713030", "alias": "decode_logs_history_012681038_012713030", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012681038_012713030.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.325372, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012681038\n AND 012713030\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012681038\n AND 012713030\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012681038_012713030"}, "model.ethereum_models.streamline__decode_logs_history_014143360_014179839": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014143360_014179839"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014143360_014179839", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014143360_014179839.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014143360_014179839.sql", "name": "streamline__decode_logs_history_014143360_014179839", "alias": "decode_logs_history_014143360_014179839", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014143360_014179839.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.329776, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014143360\n AND 014179839\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014143360\n AND 014179839\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014143360_014179839"}, "model.ethereum_models.streamline__decode_logs_history_010726825_010766551": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010726825_010766551"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010726825_010766551", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010726825_010766551.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010726825_010766551.sql", "name": "streamline__decode_logs_history_010726825_010766551", "alias": "decode_logs_history_010726825_010766551", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010726825_010766551.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.3334668, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010726825\n AND 010766551\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010726825\n AND 010766551\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010726825_010766551"}, "model.ethereum_models.streamline__decode_logs_history_011050517_011089184": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011050517_011089184"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011050517_011089184", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011050517_011089184.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011050517_011089184.sql", "name": "streamline__decode_logs_history_011050517_011089184", "alias": "decode_logs_history_011050517_011089184", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011050517_011089184.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.337019, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011050517\n AND 011089184\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011050517\n AND 011089184\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011050517_011089184"}, "model.ethereum_models.streamline__decode_logs_history_014784641_014819146": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014784641_014819146"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014784641_014819146", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014784641_014819146.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014784641_014819146.sql", "name": "streamline__decode_logs_history_014784641_014819146", "alias": "decode_logs_history_014784641_014819146", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014784641_014819146.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.340641, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014784641\n AND 014819146\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014784641\n AND 014819146\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014784641_014819146"}, "model.ethereum_models.streamline__decode_logs_history_015488784_015520475": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015488784_015520475"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015488784_015520475", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015488784_015520475.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015488784_015520475.sql", "name": "streamline__decode_logs_history_015488784_015520475", "alias": "decode_logs_history_015488784_015520475", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015488784_015520475.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.3448691, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015488784\n AND 015520475\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015488784\n AND 015520475\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015488784_015520475"}, "model.ethereum_models.streamline__decode_logs_history_011762253_011798589": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011762253_011798589"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011762253_011798589", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011762253_011798589.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011762253_011798589.sql", "name": "streamline__decode_logs_history_011762253_011798589", "alias": "decode_logs_history_011762253_011798589", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011762253_011798589.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.3483799, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011762253\n AND 011798589\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011762253\n AND 011798589\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011762253_011798589"}, "model.ethereum_models.streamline__decode_logs_history_014453746_014486058": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014453746_014486058"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014453746_014486058", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014453746_014486058.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014453746_014486058.sql", "name": "streamline__decode_logs_history_014453746_014486058", "alias": "decode_logs_history_014453746_014486058", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014453746_014486058.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.351964, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014453746\n AND 014486058\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014453746\n AND 014486058\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014453746_014486058"}, "model.ethereum_models.streamline__decode_logs_history_013172884_013211506": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013172884_013211506"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013172884_013211506", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013172884_013211506.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013172884_013211506.sql", "name": "streamline__decode_logs_history_013172884_013211506", "alias": "decode_logs_history_013172884_013211506", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013172884_013211506.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.3555489, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013172884\n AND 013211506\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013172884\n AND 013211506\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013172884_013211506"}, "model.ethereum_models.streamline__decode_logs_history_010766552_010801126": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010766552_010801126"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010766552_010801126", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010766552_010801126.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010766552_010801126.sql", "name": "streamline__decode_logs_history_010766552_010801126", "alias": "decode_logs_history_010766552_010801126", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010766552_010801126.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.359042, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010766552\n AND 010801126\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010766552\n AND 010801126\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010766552_010801126"}, "model.ethereum_models.streamline__decode_logs_history_013366236_013403900": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013366236_013403900"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013366236_013403900", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013366236_013403900.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013366236_013403900.sql", "name": "streamline__decode_logs_history_013366236_013403900", "alias": "decode_logs_history_013366236_013403900", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013366236_013403900.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.3636339, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013366236\n AND 013403900\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013366236\n AND 013403900\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013366236_013403900"}, "model.ethereum_models.streamline__decode_logs_history_006128605_006231222": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_006128605_006231222"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_006128605_006231222", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_006128605_006231222.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_006128605_006231222.sql", "name": "streamline__decode_logs_history_006128605_006231222", "alias": "decode_logs_history_006128605_006231222", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_006128605_006231222.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.3676789, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 006128605\n AND 006231222\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 006128605\n AND 006231222\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_006128605_006231222"}, "model.ethereum_models.streamline__decode_logs_history_010838384_010873048": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010838384_010873048"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010838384_010873048", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010838384_010873048.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010838384_010873048.sql", "name": "streamline__decode_logs_history_010838384_010873048", "alias": "decode_logs_history_010838384_010873048", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010838384_010873048.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.371542, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010838384\n AND 010873048\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010838384\n AND 010873048\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010838384_010873048"}, "model.ethereum_models.streamline__decode_logs_history_015891868_015927605": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015891868_015927605"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015891868_015927605", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015891868_015927605.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015891868_015927605.sql", "name": "streamline__decode_logs_history_015891868_015927605", "alias": "decode_logs_history_015891868_015927605", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015891868_015927605.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.3758771, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015891868\n AND 015927605\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015891868\n AND 015927605\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015891868_015927605"}, "model.ethereum_models.streamline__decode_logs_history_014420052_014453745": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014420052_014453745"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014420052_014453745", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014420052_014453745.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014420052_014453745.sql", "name": "streamline__decode_logs_history_014420052_014453745", "alias": "decode_logs_history_014420052_014453745", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014420052_014453745.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.380815, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014420052\n AND 014453745\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014420052\n AND 014453745\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014420052_014453745"}, "model.ethereum_models.streamline__decode_logs_history_010978635_011013727": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010978635_011013727"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010978635_011013727", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010978635_011013727.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010978635_011013727.sql", "name": "streamline__decode_logs_history_010978635_011013727", "alias": "decode_logs_history_010978635_011013727", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010978635_011013727.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.385219, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010978635\n AND 011013727\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010978635\n AND 011013727\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010978635_011013727"}, "model.ethereum_models.streamline__decode_logs_history_006231223_006343791": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_006231223_006343791"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_006231223_006343791", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_006231223_006343791.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_006231223_006343791.sql", "name": "streamline__decode_logs_history_006231223_006343791", "alias": "decode_logs_history_006231223_006343791", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_006231223_006343791.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.389591, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 006231223\n AND 006343791\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 006231223\n AND 006343791\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_006231223_006343791"}, "model.ethereum_models.streamline__decode_logs_history_010328740_010388441": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010328740_010388441"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010328740_010388441", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010328740_010388441.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010328740_010388441.sql", "name": "streamline__decode_logs_history_010328740_010388441", "alias": "decode_logs_history_010328740_010388441", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010328740_010388441.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.3935769, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010328740\n AND 010388441\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010328740\n AND 010388441\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010328740_010388441"}, "model.ethereum_models.streamline__decode_logs_history_011201421_011240013": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011201421_011240013"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011201421_011240013", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011201421_011240013.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011201421_011240013.sql", "name": "streamline__decode_logs_history_011201421_011240013", "alias": "decode_logs_history_011201421_011240013", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011201421_011240013.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.397894, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011201421\n AND 011240013\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011201421\n AND 011240013\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011201421_011240013"}, "model.ethereum_models.streamline__decode_logs_history_014105430_014143358": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014105430_014143358"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014105430_014143358", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014105430_014143358.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014105430_014143358.sql", "name": "streamline__decode_logs_history_014105430_014143358", "alias": "decode_logs_history_014105430_014143358", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014105430_014143358.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.4023738, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014105430\n AND 014143358\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014105430\n AND 014143358\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014105430_014143358"}, "model.ethereum_models.streamline__decode_logs_history_007720439_007831570": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_007720439_007831570"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_007720439_007831570", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_007720439_007831570.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_007720439_007831570.sql", "name": "streamline__decode_logs_history_007720439_007831570", "alias": "decode_logs_history_007720439_007831570", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_007720439_007831570.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.406637, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 007720439\n AND 007831570\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 007720439\n AND 007831570\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_007720439_007831570"}, "model.ethereum_models.streamline__decode_logs_history_010549226_010596024": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010549226_010596024"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010549226_010596024", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010549226_010596024.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010549226_010596024.sql", "name": "streamline__decode_logs_history_010549226_010596024", "alias": "decode_logs_history_010549226_010596024", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010549226_010596024.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.410418, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010549226\n AND 010596024\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010549226\n AND 010596024\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010549226_010596024"}, "model.ethereum_models.streamline__decode_logs_history_014717418_014750907": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014717418_014750907"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014717418_014750907", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014717418_014750907.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014717418_014750907.sql", "name": "streamline__decode_logs_history_014717418_014750907", "alias": "decode_logs_history_014717418_014750907", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014717418_014750907.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.414148, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014717418\n AND 014750907\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014717418\n AND 014750907\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014717418_014750907"}, "model.ethereum_models.streamline__decode_logs_history_003505501_005129923": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_003505501_005129923"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_003505501_005129923", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_003505501_005129923.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_003505501_005129923.sql", "name": "streamline__decode_logs_history_003505501_005129923", "alias": "decode_logs_history_003505501_005129923", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_003505501_005129923.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.419843, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 003505501\n AND 005129923\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 003505501\n AND 005129923\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_003505501_005129923"}, "model.ethereum_models.streamline__decode_logs_history_011726148_011762252": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011726148_011762252"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011726148_011762252", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011726148_011762252.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011726148_011762252.sql", "name": "streamline__decode_logs_history_011726148_011762252", "alias": "decode_logs_history_011726148_011762252", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011726148_011762252.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.42465, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011726148\n AND 011762252\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011726148\n AND 011762252\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011726148_011762252"}, "model.ethereum_models.streamline__decode_logs_history_013742474_013778001": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013742474_013778001"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013742474_013778001", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013742474_013778001.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013742474_013778001.sql", "name": "streamline__decode_logs_history_013742474_013778001", "alias": "decode_logs_history_013742474_013778001", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013742474_013778001.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.4295151, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013742474\n AND 013778001\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013742474\n AND 013778001\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013742474_013778001"}, "model.ethereum_models.streamline__decode_logs_history_013605581_013639144": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013605581_013639144"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013605581_013639144", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013605581_013639144.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013605581_013639144.sql", "name": "streamline__decode_logs_history_013605581_013639144", "alias": "decode_logs_history_013605581_013639144", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013605581_013639144.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.4338, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013605581\n AND 013639144\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013605581\n AND 013639144\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013605581_013639144"}, "model.ethereum_models.streamline__decode_logs_history_015392749_015425029": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015392749_015425029"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015392749_015425029", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015392749_015425029.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015392749_015425029.sql", "name": "streamline__decode_logs_history_015392749_015425029", "alias": "decode_logs_history_015392749_015425029", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015392749_015425029.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.43807, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015392749\n AND 015425029\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015392749\n AND 015425029\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015392749_015425029"}, "model.ethereum_models.streamline__decode_logs_history_012910959_012945176": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012910959_012945176"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012910959_012945176", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012910959_012945176.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012910959_012945176.sql", "name": "streamline__decode_logs_history_012910959_012945176", "alias": "decode_logs_history_012910959_012945176", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012910959_012945176.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.442603, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012910959\n AND 012945176\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012910959\n AND 012945176\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012910959_012945176"}, "model.ethereum_models.streamline__decode_logs_history_011652234_011688966": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011652234_011688966"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011652234_011688966", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011652234_011688966.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011652234_011688966.sql", "name": "streamline__decode_logs_history_011652234_011688966", "alias": "decode_logs_history_011652234_011688966", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011652234_011688966.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.44643, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011652234\n AND 011688966\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011652234\n AND 011688966\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011652234_011688966"}, "model.ethereum_models.streamline__decode_logs_history_009421383_009499378": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009421383_009499378"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009421383_009499378", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009421383_009499378.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009421383_009499378.sql", "name": "streamline__decode_logs_history_009421383_009499378", "alias": "decode_logs_history_009421383_009499378", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009421383_009499378.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.451303, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009421383\n AND 009499378\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009421383\n AND 009499378\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009421383_009499378"}, "model.ethereum_models.streamline__decode_logs_history_014684044_014717417": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014684044_014717417"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014684044_014717417", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014684044_014717417.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014684044_014717417.sql", "name": "streamline__decode_logs_history_014684044_014717417", "alias": "decode_logs_history_014684044_014717417", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014684044_014717417.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.4555829, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014684044\n AND 014717417\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014684044\n AND 014717417\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014684044_014717417"}, "model.ethereum_models.streamline__decode_logs_history_014852639_014887643": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014852639_014887643"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014852639_014887643", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014852639_014887643.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014852639_014887643.sql", "name": "streamline__decode_logs_history_014852639_014887643", "alias": "decode_logs_history_014852639_014887643", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014852639_014887643.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.460959, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014852639\n AND 014887643\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014852639\n AND 014887643\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014852639_014887643"}, "model.ethereum_models.streamline__decode_logs_history_008568081_008688069": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008568081_008688069"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008568081_008688069", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008568081_008688069.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008568081_008688069.sql", "name": "streamline__decode_logs_history_008568081_008688069", "alias": "decode_logs_history_008568081_008688069", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008568081_008688069.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.4650939, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008568081\n AND 008688069\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008568081\n AND 008688069\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008568081_008688069"}, "model.ethereum_models.streamline__decode_logs_history_014319813_014353198": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014319813_014353198"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014319813_014353198", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014319813_014353198.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014319813_014353198.sql", "name": "streamline__decode_logs_history_014319813_014353198", "alias": "decode_logs_history_014319813_014353198", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014319813_014353198.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.4692118, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014319813\n AND 014353198\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014319813\n AND 014353198\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014319813_014353198"}, "model.ethereum_models.streamline__decode_logs_history_013326960_013366235": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013326960_013366235"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013326960_013366235", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013326960_013366235.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013326960_013366235.sql", "name": "streamline__decode_logs_history_013326960_013366235", "alias": "decode_logs_history_013326960_013366235", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013326960_013366235.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.473498, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013326960\n AND 013366235\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013326960\n AND 013366235\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013326960_013366235"}, "model.ethereum_models.streamline__decode_logs_history_010262650_010328739": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010262650_010328739"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010262650_010328739", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010262650_010328739.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010262650_010328739.sql", "name": "streamline__decode_logs_history_010262650_010328739", "alias": "decode_logs_history_010262650_010328739", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010262650_010328739.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.477719, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010262650\n AND 010328739\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010262650\n AND 010328739\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010262650_010328739"}, "model.ethereum_models.streamline__decode_logs_history_005644535_005745912": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_005644535_005745912"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_005644535_005745912", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_005644535_005745912.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_005644535_005745912.sql", "name": "streamline__decode_logs_history_005644535_005745912", "alias": "decode_logs_history_005644535_005745912", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_005644535_005745912.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.482711, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 005644535\n AND 005745912\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 005644535\n AND 005745912\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_005644535_005745912"}, "model.ethereum_models.streamline__decode_logs_history_008958128_009039650": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008958128_009039650"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008958128_009039650", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008958128_009039650.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008958128_009039650.sql", "name": "streamline__decode_logs_history_008958128_009039650", "alias": "decode_logs_history_008958128_009039650", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008958128_009039650.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.487777, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008958128\n AND 009039650\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008958128\n AND 009039650\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008958128_009039650"}, "model.ethereum_models.streamline__decode_logs_history_008934587_008958127": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008934587_008958127"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008934587_008958127", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008934587_008958127.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008934587_008958127.sql", "name": "streamline__decode_logs_history_008934587_008958127", "alias": "decode_logs_history_008934587_008958127", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008934587_008958127.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.492214, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008934587\n AND 008958127\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008934587\n AND 008958127\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008934587_008958127"}, "model.ethereum_models.streamline__decode_logs_history_015823301_015856913": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015823301_015856913"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015823301_015856913", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015823301_015856913.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015823301_015856913.sql", "name": "streamline__decode_logs_history_015823301_015856913", "alias": "decode_logs_history_015823301_015856913", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015823301_015856913.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.496594, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015823301\n AND 015856913\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015823301\n AND 015856913\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015823301_015856913"}, "model.ethereum_models.streamline__decode_logs_history_012168446_012205649": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012168446_012205649"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012168446_012205649", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012168446_012205649.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012168446_012205649.sql", "name": "streamline__decode_logs_history_012168446_012205649", "alias": "decode_logs_history_012168446_012205649", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012168446_012205649.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.5020008, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012168446\n AND 012205649\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012168446\n AND 012205649\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012168446_012205649"}, "model.ethereum_models.streamline__decode_logs_history_012132153_012168445": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012132153_012168445"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012132153_012168445", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012132153_012168445.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012132153_012168445.sql", "name": "streamline__decode_logs_history_012132153_012168445", "alias": "decode_logs_history_012132153_012168445", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012132153_012168445.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.5062761, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012132153\n AND 012168445\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012132153\n AND 012168445\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012132153_012168445"}, "model.ethereum_models.streamline__decode_logs_history_007932175_008033542": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_007932175_008033542"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_007932175_008033542", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_007932175_008033542.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_007932175_008033542.sql", "name": "streamline__decode_logs_history_007932175_008033542", "alias": "decode_logs_history_007932175_008033542", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_007932175_008033542.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.510046, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 007932175\n AND 008033542\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 007932175\n AND 008033542\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_007932175_008033542"}, "model.ethereum_models.streamline__decode_logs_history_015262685_015296115": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015262685_015296115"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015262685_015296115", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015262685_015296115.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015262685_015296115.sql", "name": "streamline__decode_logs_history_015262685_015296115", "alias": "decode_logs_history_015262685_015296115", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015262685_015296115.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.514336, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015262685\n AND 015296115\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015262685\n AND 015296115\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015262685_015296115"}, "model.ethereum_models.streamline__decode_logs_history_011575624_011613942": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011575624_011613942"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011575624_011613942", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011575624_011613942.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011575624_011613942.sql", "name": "streamline__decode_logs_history_011575624_011613942", "alias": "decode_logs_history_011575624_011613942", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011575624_011613942.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.518334, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011575624\n AND 011613942\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011575624\n AND 011613942\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011575624_011613942"}, "model.ethereum_models.streamline__decode_logs_history_009678026_009762301": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009678026_009762301"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009678026_009762301", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009678026_009762301.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009678026_009762301.sql", "name": "streamline__decode_logs_history_009678026_009762301", "alias": "decode_logs_history_009678026_009762301", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009678026_009762301.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.522789, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009678026\n AND 009762301\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009678026\n AND 009762301\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009678026_009762301"}, "model.ethereum_models.streamline__decode_logs_history_014923263_014958902": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014923263_014958902"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014923263_014958902", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014923263_014958902.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014923263_014958902.sql", "name": "streamline__decode_logs_history_014923263_014958902", "alias": "decode_logs_history_014923263_014958902", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014923263_014958902.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.5274591, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014923263\n AND 014958902\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014923263\n AND 014958902\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014923263_014958902"}, "model.ethereum_models.streamline__decode_logs_history_012746582_012778839": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012746582_012778839"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012746582_012778839", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012746582_012778839.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012746582_012778839.sql", "name": "streamline__decode_logs_history_012746582_012778839", "alias": "decode_logs_history_012746582_012778839", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012746582_012778839.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.531378, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012746582\n AND 012778839\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012746582\n AND 012778839\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012746582_012778839"}, "model.ethereum_models.streamline__decode_logs_history_012311348_012342014": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012311348_012342014"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012311348_012342014", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012311348_012342014.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012311348_012342014.sql", "name": "streamline__decode_logs_history_012311348_012342014", "alias": "decode_logs_history_012311348_012342014", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012311348_012342014.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.535838, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012311348\n AND 012342014\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012311348\n AND 012342014\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012311348_012342014"}, "model.ethereum_models.streamline__decode_logs_history_015927606_015962455": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015927606_015962455"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015927606_015962455", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015927606_015962455.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015927606_015962455.sql", "name": "streamline__decode_logs_history_015927606_015962455", "alias": "decode_logs_history_015927606_015962455", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015927606_015962455.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.540884, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015927606\n AND 015962455\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015927606\n AND 015962455\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015927606_015962455"}, "model.ethereum_models.streamline__decode_logs_history_013287841_013326959": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013287841_013326959"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013287841_013326959", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013287841_013326959.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013287841_013326959.sql", "name": "streamline__decode_logs_history_013287841_013326959", "alias": "decode_logs_history_013287841_013326959", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013287841_013326959.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.54497, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013287841\n AND 013326959\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013287841\n AND 013326959\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013287841_013326959"}, "model.ethereum_models.streamline__decode_logs_history_013814712_013850142": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013814712_013850142"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013814712_013850142", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013814712_013850142.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013814712_013850142.sql", "name": "streamline__decode_logs_history_013814712_013850142", "alias": "decode_logs_history_013814712_013850142", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013814712_013850142.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.54897, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013814712\n AND 013850142\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013814712\n AND 013850142\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013814712_013850142"}, "model.ethereum_models.streamline__decode_logs_history_012205650_012243149": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012205650_012243149"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012205650_012243149", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012205650_012243149.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012205650_012243149.sql", "name": "streamline__decode_logs_history_012205650_012243149", "alias": "decode_logs_history_012205650_012243149", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012205650_012243149.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.552737, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012205650\n AND 012243149\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012205650\n AND 012243149\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012205650_012243149"}, "model.ethereum_models.streamline__decode_logs_history_015856914_015891867": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015856914_015891867"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015856914_015891867", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015856914_015891867.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015856914_015891867.sql", "name": "streamline__decode_logs_history_015856914_015891867", "alias": "decode_logs_history_015856914_015891867", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015856914_015891867.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.5565, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015856914\n AND 015891867\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015856914\n AND 015891867\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015856914_015891867"}, "model.ethereum_models.streamline__decode_logs_history_011013728_011050516": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011013728_011050516"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011013728_011050516", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011013728_011050516.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011013728_011050516.sql", "name": "streamline__decode_logs_history_011013728_011050516", "alias": "decode_logs_history_011013728_011050516", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011013728_011050516.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.560813, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011013728\n AND 011050516\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011013728\n AND 011050516\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011013728_011050516"}, "model.ethereum_models.streamline__decode_logs_history_014551913_014585983": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014551913_014585983"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014551913_014585983", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014551913_014585983.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014551913_014585983.sql", "name": "streamline__decode_logs_history_014551913_014585983", "alias": "decode_logs_history_014551913_014585983", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014551913_014585983.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.56464, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014551913\n AND 014585983\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014551913\n AND 014585983\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014551913_014585983"}, "model.ethereum_models.streamline__decode_logs_history_011945564_011983269": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011945564_011983269"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011945564_011983269", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011945564_011983269.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011945564_011983269.sql", "name": "streamline__decode_logs_history_011945564_011983269", "alias": "decode_logs_history_011945564_011983269", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011945564_011983269.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.568714, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011945564\n AND 011983269\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011945564\n AND 011983269\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011945564_011983269"}, "model.ethereum_models.streamline__decode_logs_history_011127031_011163853": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011127031_011163853"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011127031_011163853", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011127031_011163853.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011127031_011163853.sql", "name": "streamline__decode_logs_history_011127031_011163853", "alias": "decode_logs_history_011127031_011163853", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011127031_011163853.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.5728168, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011127031\n AND 011163853\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011127031\n AND 011163853\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011127031_011163853"}, "model.ethereum_models.streamline__decode_logs_history_015230049_015262684": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015230049_015262684"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015230049_015262684", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015230049_015262684.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015230049_015262684.sql", "name": "streamline__decode_logs_history_015230049_015262684", "alias": "decode_logs_history_015230049_015262684", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015230049_015262684.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.577334, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015230049\n AND 015262684\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015230049\n AND 015262684\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015230049_015262684"}, "model.ethereum_models.streamline__decode_logs_history_015553973_015585959": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015553973_015585959"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015553973_015585959", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015553973_015585959.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015553973_015585959.sql", "name": "streamline__decode_logs_history_015553973_015585959", "alias": "decode_logs_history_015553973_015585959", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015553973_015585959.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.5811, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015553973\n AND 015585959\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015553973\n AND 015585959\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015553973_015585959"}, "model.ethereum_models.streamline__decode_logs_history_007151294_007283375": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_007151294_007283375"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_007151294_007283375", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_007151294_007283375.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_007151294_007283375.sql", "name": "streamline__decode_logs_history_007151294_007283375", "alias": "decode_logs_history_007151294_007283375", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_007151294_007283375.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.584776, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 007151294\n AND 007283375\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 007151294\n AND 007283375\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_007151294_007283375"}, "model.ethereum_models.streamline__decode_logs_history_006451870_006579935": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_006451870_006579935"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_006451870_006579935", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_006451870_006579935.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_006451870_006579935.sql", "name": "streamline__decode_logs_history_006451870_006579935", "alias": "decode_logs_history_006451870_006579935", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_006451870_006579935.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.5884778, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 006451870\n AND 006579935\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 006451870\n AND 006579935\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_006451870_006579935"}, "model.ethereum_models.streamline__decode_logs_history_010641533_010685583": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010641533_010685583"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010641533_010685583", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010641533_010685583.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010641533_010685583.sql", "name": "streamline__decode_logs_history_010641533_010685583", "alias": "decode_logs_history_010641533_010685583", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010641533_010685583.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.592107, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010641533\n AND 010685583\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010641533\n AND 010685583\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010641533_010685583"}, "model.ethereum_models.streamline__decode_logs_history_013054687_013090063": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013054687_013090063"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013054687_013090063", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013054687_013090063.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013054687_013090063.sql", "name": "streamline__decode_logs_history_013054687_013090063", "alias": "decode_logs_history_013054687_013090063", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013054687_013090063.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.627103, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013054687\n AND 013090063\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013054687\n AND 013090063\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013054687_013090063"}, "model.ethereum_models.streamline__decode_logs_history_011688967_011726147": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011688967_011726147"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011688967_011726147", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011688967_011726147.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011688967_011726147.sql", "name": "streamline__decode_logs_history_011688967_011726147", "alias": "decode_logs_history_011688967_011726147", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011688967_011726147.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.630811, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011688967\n AND 011726147\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011688967\n AND 011726147\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011688967_011726147"}, "model.ethereum_models.streamline__decode_logs_history_015296116_015328325": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015296116_015328325"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015296116_015328325", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015296116_015328325.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015296116_015328325.sql", "name": "streamline__decode_logs_history_015296116_015328325", "alias": "decode_logs_history_015296116_015328325", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015296116_015328325.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.634463, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015296116\n AND 015328325\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015296116\n AND 015328325\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015296116_015328325"}, "model.ethereum_models.streamline__decode_logs_history_008033543_008133664": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008033543_008133664"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008033543_008133664", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008033543_008133664.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008033543_008133664.sql", "name": "streamline__decode_logs_history_008033543_008133664", "alias": "decode_logs_history_008033543_008133664", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008033543_008133664.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.63807, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008033543\n AND 008133664\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008033543\n AND 008133664\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008033543_008133664"}, "model.ethereum_models.streamline__decode_logs_history_014386282_014420051": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014386282_014420051"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014386282_014420051", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014386282_014420051.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014386282_014420051.sql", "name": "streamline__decode_logs_history_014386282_014420051", "alias": "decode_logs_history_014386282_014420051", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014386282_014420051.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.642239, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014386282\n AND 014420051\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014386282\n AND 014420051\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014386282_014420051"}, "model.ethereum_models.streamline__decode_logs_history_013639145_013673606": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013639145_013673606"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013639145_013673606", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013639145_013673606.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013639145_013673606.sql", "name": "streamline__decode_logs_history_013639145_013673606", "alias": "decode_logs_history_013639145_013673606", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013639145_013673606.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.6458979, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013639145\n AND 013673606\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013639145\n AND 013673606\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013639145_013673606"}, "model.ethereum_models.streamline__decode_logs_history_011089185_011127030": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011089185_011127030"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011089185_011127030", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011089185_011127030.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011089185_011127030.sql", "name": "streamline__decode_logs_history_011089185_011127030", "alias": "decode_logs_history_011089185_011127030", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011089185_011127030.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.6494431, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011089185\n AND 011127030\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011089185\n AND 011127030\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011089185_011127030"}, "model.ethereum_models.streamline__decode_logs_history_012463883_012494225": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012463883_012494225"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012463883_012494225", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012463883_012494225.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012463883_012494225.sql", "name": "streamline__decode_logs_history_012463883_012494225", "alias": "decode_logs_history_012463883_012494225", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012463883_012494225.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.653086, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012463883\n AND 012494225\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012463883\n AND 012494225\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012463883_012494225"}, "model.ethereum_models.streamline__decode_logs_history_008688070_008788949": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008688070_008788949"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008688070_008788949", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008688070_008788949.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008688070_008788949.sql", "name": "streamline__decode_logs_history_008688070_008788949", "alias": "decode_logs_history_008688070_008788949", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008688070_008788949.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.6567192, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008688070\n AND 008788949\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008688070\n AND 008788949\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008688070_008788949"}, "model.ethereum_models.streamline__decode_logs_history_015997734_016000000": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015997734_016000000"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015997734_016000000", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015997734_016000000.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015997734_016000000.sql", "name": "streamline__decode_logs_history_015997734_016000000", "alias": "decode_logs_history_015997734_016000000", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015997734_016000000.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.661002, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015997734\n AND 016000000\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015997734\n AND 016000000\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015997734_016000000"}, "model.ethereum_models.streamline__decode_logs_history_012877065_012910958": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012877065_012910958"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012877065_012910958", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012877065_012910958.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012877065_012910958.sql", "name": "streamline__decode_logs_history_012877065_012910958", "alias": "decode_logs_history_012877065_012910958", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012877065_012910958.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.66463, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012877065\n AND 012910958\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012877065\n AND 012910958\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012877065_012910958"}, "model.ethereum_models.streamline__decode_logs_history_012494226_012523499": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012494226_012523499"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012494226_012523499", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012494226_012523499.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012494226_012523499.sql", "name": "streamline__decode_logs_history_012494226_012523499", "alias": "decode_logs_history_012494226_012523499", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012494226_012523499.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.668267, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012494226\n AND 012523499\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012494226\n AND 012523499\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012494226_012523499"}, "model.ethereum_models.streamline__decode_logs_history_010906532_010942439": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010906532_010942439"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010906532_010942439", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010906532_010942439.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010906532_010942439.sql", "name": "streamline__decode_logs_history_010906532_010942439", "alias": "decode_logs_history_010906532_010942439", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010906532_010942439.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.671824, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010906532\n AND 010942439\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010906532\n AND 010942439\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010906532_010942439"}, "model.ethereum_models.streamline__decode_logs_history_008337164_008449853": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008337164_008449853"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008337164_008449853", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008337164_008449853.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008337164_008449853.sql", "name": "streamline__decode_logs_history_008337164_008449853", "alias": "decode_logs_history_008337164_008449853", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008337164_008449853.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.676151, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008337164\n AND 008449853\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008337164\n AND 008449853\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008337164_008449853"}, "model.ethereum_models.streamline__decode_logs_history_007433629_007581136": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_007433629_007581136"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_007433629_007581136", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_007433629_007581136.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_007433629_007581136.sql", "name": "streamline__decode_logs_history_007433629_007581136", "alias": "decode_logs_history_007433629_007581136", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_007433629_007581136.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.6799, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 007433629\n AND 007581136\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 007433629\n AND 007581136\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_007433629_007581136"}, "model.ethereum_models.streamline__decode_logs_history_011502762_011539349": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011502762_011539349"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011502762_011539349", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011502762_011539349.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011502762_011539349.sql", "name": "streamline__decode_logs_history_011502762_011539349", "alias": "decode_logs_history_011502762_011539349", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011502762_011539349.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.683498, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011502762\n AND 011539349\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011502762\n AND 011539349\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011502762_011539349"}, "model.ethereum_models.streamline__decode_logs_history_014958903_014992944": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014958903_014992944"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014958903_014992944", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014958903_014992944.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014958903_014992944.sql", "name": "streamline__decode_logs_history_014958903_014992944", "alias": "decode_logs_history_014958903_014992944", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014958903_014992944.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.687475, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014958903\n AND 014992944\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014958903\n AND 014992944\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014958903_014992944"}, "model.ethereum_models.streamline__decode_logs_history_015649051_015682430": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015649051_015682430"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015649051_015682430", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015649051_015682430.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015649051_015682430.sql", "name": "streamline__decode_logs_history_015649051_015682430", "alias": "decode_logs_history_015649051_015682430", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015649051_015682430.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.691303, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015649051\n AND 015682430\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015649051\n AND 015682430\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015649051_015682430"}, "model.ethereum_models.streamline__decode_logs_history_014992945_015026970": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014992945_015026970"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014992945_015026970", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014992945_015026970.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014992945_015026970.sql", "name": "streamline__decode_logs_history_014992945_015026970", "alias": "decode_logs_history_014992945_015026970", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014992945_015026970.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.695922, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014992945\n AND 015026970\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014992945\n AND 015026970\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014992945_015026970"}, "model.ethereum_models.streamline__decode_logs_history_011354717_011392785": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011354717_011392785"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011354717_011392785", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011354717_011392785.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011354717_011392785.sql", "name": "streamline__decode_logs_history_011354717_011392785", "alias": "decode_logs_history_011354717_011392785", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011354717_011392785.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.699691, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011354717\n AND 011392785\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011354717\n AND 011392785\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011354717_011392785"}, "model.ethereum_models.streamline__decode_logs_history_014353199_014386281": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014353199_014386281"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014353199_014386281", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014353199_014386281.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014353199_014386281.sql", "name": "streamline__decode_logs_history_014353199_014386281", "alias": "decode_logs_history_014353199_014386281", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014353199_014386281.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.703402, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014353199\n AND 014386281\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014353199\n AND 014386281\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014353199_014386281"}, "model.ethereum_models.streamline__decode_logs_history_010596025_010641532": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010596025_010641532"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010596025_010641532", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010596025_010641532.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010596025_010641532.sql", "name": "streamline__decode_logs_history_010596025_010641532", "alias": "decode_logs_history_010596025_010641532", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010596025_010641532.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.707066, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010596025\n AND 010641532\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010596025\n AND 010641532\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010596025_010641532"}, "model.ethereum_models.streamline__decode_logs_history_012057201_012095095": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012057201_012095095"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012057201_012095095", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012057201_012095095.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012057201_012095095.sql", "name": "streamline__decode_logs_history_012057201_012095095", "alias": "decode_logs_history_012057201_012095095", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012057201_012095095.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.7114, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012057201\n AND 012095095\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012057201\n AND 012095095\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012057201_012095095"}, "model.ethereum_models.streamline__decode_logs_history_006579936_006725259": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_006579936_006725259"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_006579936_006725259", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_006579936_006725259.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_006579936_006725259.sql", "name": "streamline__decode_logs_history_006579936_006725259", "alias": "decode_logs_history_006579936_006725259", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_006579936_006725259.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.715172, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 006579936\n AND 006725259\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 006579936\n AND 006725259\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_006579936_006725259"}, "model.ethereum_models.streamline__decode_logs_history_012371602_012402623": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012371602_012402623"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012371602_012402623", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012371602_012402623.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012371602_012402623.sql", "name": "streamline__decode_logs_history_012371602_012402623", "alias": "decode_logs_history_012371602_012402623", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012371602_012402623.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.718912, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012371602\n AND 012402623\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012371602\n AND 012402623\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012371602_012402623"}, "model.ethereum_models.streamline__decode_logs_history_014887645_014923262": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014887645_014923262"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014887645_014923262", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014887645_014923262.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014887645_014923262.sql", "name": "streamline__decode_logs_history_014887645_014923262", "alias": "decode_logs_history_014887645_014923262", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014887645_014923262.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.722687, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014887645\n AND 014923262\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014887645\n AND 014923262\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014887645_014923262"}, "model.ethereum_models.streamline__decode_logs_history_005745913_005851103": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_005745913_005851103"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_005745913_005851103", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_005745913_005851103.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_005745913_005851103.sql", "name": "streamline__decode_logs_history_005745913_005851103", "alias": "decode_logs_history_005745913_005851103", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_005745913_005851103.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.726593, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 005745913\n AND 005851103\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 005745913\n AND 005851103\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_005745913_005851103"}, "model.ethereum_models.streamline__decode_logs_history_014179840_014215684": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014179840_014215684"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014179840_014215684", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014179840_014215684.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014179840_014215684.sql", "name": "streamline__decode_logs_history_014179840_014215684", "alias": "decode_logs_history_014179840_014215684", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014179840_014215684.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.731358, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014179840\n AND 014215684\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014179840\n AND 014215684\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014179840_014215684"}, "model.ethereum_models.streamline__decode_logs_history_015585960_015617226": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015585960_015617226"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015585960_015617226", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015585960_015617226.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015585960_015617226.sql", "name": "streamline__decode_logs_history_015585960_015617226", "alias": "decode_logs_history_015585960_015617226", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015585960_015617226.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.735206, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015585960\n AND 015617226\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015585960\n AND 015617226\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015585960_015617226"}, "model.ethereum_models.streamline__decode_logs_history_015162363_015195682": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015162363_015195682"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015162363_015195682", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015162363_015195682.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015162363_015195682.sql", "name": "streamline__decode_logs_history_015162363_015195682", "alias": "decode_logs_history_015162363_015195682", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015162363_015195682.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.7392, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015162363\n AND 015195682\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015162363\n AND 015195682\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015162363_015195682"}, "model.ethereum_models.streamline__decode_logs_history_013211507_013249767": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013211507_013249767"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013211507_013249767", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013211507_013249767.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013211507_013249767.sql", "name": "streamline__decode_logs_history_013211507_013249767", "alias": "decode_logs_history_013211507_013249767", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013211507_013249767.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.743031, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013211507\n AND 013249767\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013211507\n AND 013249767\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013211507_013249767"}, "model.ethereum_models.streamline__decode_logs_history_006865432_007008508": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_006865432_007008508"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_006865432_007008508", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_006865432_007008508.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_006865432_007008508.sql", "name": "streamline__decode_logs_history_006865432_007008508", "alias": "decode_logs_history_006865432_007008508", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_006865432_007008508.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.747688, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 006865432\n AND 007008508\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 006865432\n AND 007008508\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_006865432_007008508"}, "model.ethereum_models.streamline__decode_logs_history_009324138_009421382": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009324138_009421382"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009324138_009421382", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009324138_009421382.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009324138_009421382.sql", "name": "streamline__decode_logs_history_009324138_009421382", "alias": "decode_logs_history_009324138_009421382", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009324138_009421382.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.75156, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009324138\n AND 009421382\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009324138\n AND 009421382\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009324138_009421382"}, "model.ethereum_models.streamline__decode_logs_history_015026971_015061136": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015026971_015061136"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015026971_015061136", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015026971_015061136.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015026971_015061136.sql", "name": "streamline__decode_logs_history_015026971_015061136", "alias": "decode_logs_history_015026971_015061136", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015026971_015061136.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.75522, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015026971\n AND 015061136\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015026971\n AND 015061136\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015026971_015061136"}, "model.ethereum_models.streamline__decode_logs_history_014215685_014250157": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014215685_014250157"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014215685_014250157", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014215685_014250157.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014215685_014250157.sql", "name": "streamline__decode_logs_history_014215685_014250157", "alias": "decode_logs_history_014215685_014250157", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014215685_014250157.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.758879, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014215685\n AND 014250157\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014215685\n AND 014250157\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014215685_014250157"}, "model.ethereum_models.streamline__decode_logs_history_011983270_012019956": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011983270_012019956"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011983270_012019956", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011983270_012019956.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011983270_012019956.sql", "name": "streamline__decode_logs_history_011983270_012019956", "alias": "decode_logs_history_011983270_012019956", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011983270_012019956.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.762548, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011983270\n AND 012019956\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011983270\n AND 012019956\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011983270_012019956"}, "model.ethereum_models.streamline__decode_logs_history_015128228_015162362": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015128228_015162362"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015128228_015162362", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015128228_015162362.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015128228_015162362.sql", "name": "streamline__decode_logs_history_015128228_015162362", "alias": "decode_logs_history_015128228_015162362", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015128228_015162362.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.7671528, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015128228\n AND 015162362\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015128228\n AND 015162362\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015128228_015162362"}, "model.ethereum_models.streamline__decode_logs_history_013017954_013054686": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013017954_013054686"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013017954_013054686", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013017954_013054686.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013017954_013054686.sql", "name": "streamline__decode_logs_history_013017954_013054686", "alias": "decode_logs_history_013017954_013054686", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013017954_013054686.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.7709801, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013017954\n AND 013054686\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013017954\n AND 013054686\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013017954_013054686"}, "model.ethereum_models.streamline__decode_logs_history_015520477_015553972": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015520477_015553972"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015520477_015553972", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015520477_015553972.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015520477_015553972.sql", "name": "streamline__decode_logs_history_015520477_015553972", "alias": "decode_logs_history_015520477_015553972", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015520477_015553972.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.77482, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015520477\n AND 015553972\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015520477\n AND 015553972\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015520477_015553972"}, "model.ethereum_models.streamline__decode_logs_history_011798590_011835415": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011798590_011835415"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011798590_011835415", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011798590_011835415.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011798590_011835415.sql", "name": "streamline__decode_logs_history_011798590_011835415", "alias": "decode_logs_history_011798590_011835415", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011798590_011835415.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.778482, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011798590\n AND 011835415\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011798590\n AND 011835415\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011798590_011835415"}, "model.ethereum_models.streamline__decode_logs_history_012617083_012649128": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012617083_012649128"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012617083_012649128", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012617083_012649128.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012617083_012649128.sql", "name": "streamline__decode_logs_history_012617083_012649128", "alias": "decode_logs_history_012617083_012649128", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012617083_012649128.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.782819, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012617083\n AND 012649128\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012617083\n AND 012649128\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012617083_012649128"}, "model.ethereum_models.streamline__decode_logs_history_012778840_012810448": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012778840_012810448"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012778840_012810448", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012778840_012810448.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012778840_012810448.sql", "name": "streamline__decode_logs_history_012778840_012810448", "alias": "decode_logs_history_012778840_012810448", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012778840_012810448.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.7864902, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012778840\n AND 012810448\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012778840\n AND 012810448\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012778840_012810448"}, "model.ethereum_models.streamline__decode_logs_history_014618458_014651101": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014618458_014651101"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014618458_014651101", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014618458_014651101.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014618458_014651101.sql", "name": "streamline__decode_logs_history_014618458_014651101", "alias": "decode_logs_history_014618458_014651101", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014618458_014651101.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.790049, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014618458\n AND 014651101\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014618458\n AND 014651101\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014618458_014651101"}, "model.ethereum_models.streamline__decode_logs_history_013956976_013994254": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013956976_013994254"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013956976_013994254", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013956976_013994254.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013956976_013994254.sql", "name": "streamline__decode_logs_history_013956976_013994254", "alias": "decode_logs_history_013956976_013994254", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013956976_013994254.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.793642, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013956976\n AND 013994254\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013956976\n AND 013994254\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013956976_013994254"}, "model.ethereum_models.streamline__decode_logs_history_015094155_015128227": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015094155_015128227"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015094155_015128227", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015094155_015128227.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015094155_015128227.sql", "name": "streamline__decode_logs_history_015094155_015128227", "alias": "decode_logs_history_015094155_015128227", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015094155_015128227.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.797261, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015094155\n AND 015128227\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015094155\n AND 015128227\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015094155_015128227"}, "model.ethereum_models.streamline__decode_logs_history_014819147_014852638": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014819147_014852638"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014819147_014852638", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014819147_014852638.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014819147_014852638.sql", "name": "streamline__decode_logs_history_014819147_014852638", "alias": "decode_logs_history_014819147_014852638", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014819147_014852638.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.80152, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014819147\n AND 014852638\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014819147\n AND 014852638\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014819147_014852638"}, "model.ethereum_models.streamline__decode_logs_history_014518262_014551912": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014518262_014551912"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014518262_014551912", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014518262_014551912.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014518262_014551912.sql", "name": "streamline__decode_logs_history_014518262_014551912", "alias": "decode_logs_history_014518262_014551912", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014518262_014551912.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.805119, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014518262\n AND 014551912\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014518262\n AND 014551912\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014518262_014551912"}, "model.ethereum_models.streamline__decode_logs_history_008788950_008870383": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008788950_008870383"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008788950_008870383", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008788950_008870383.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008788950_008870383.sql", "name": "streamline__decode_logs_history_008788950_008870383", "alias": "decode_logs_history_008788950_008870383", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008788950_008870383.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.8087292, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008788950\n AND 008870383\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008788950\n AND 008870383\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008788950_008870383"}, "model.ethereum_models.streamline__decode_logs_history_013440502_013476065": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013440502_013476065"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013440502_013476065", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013440502_013476065.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013440502_013476065.sql", "name": "streamline__decode_logs_history_013440502_013476065", "alias": "decode_logs_history_013440502_013476065", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013440502_013476065.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.812276, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013440502\n AND 013476065\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013440502\n AND 013476065\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013440502_013476065"}, "model.ethereum_models.streamline__decode_logs_history_008236827_008337162": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008236827_008337162"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008236827_008337162", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008236827_008337162.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008236827_008337162.sql", "name": "streamline__decode_logs_history_008236827_008337162", "alias": "decode_logs_history_008236827_008337162", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008236827_008337162.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.816522, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008236827\n AND 008337162\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008236827\n AND 008337162\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008236827_008337162"}, "model.ethereum_models.streamline__decode_logs_history_011392786_011428831": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011392786_011428831"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011392786_011428831", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011392786_011428831.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011392786_011428831.sql", "name": "streamline__decode_logs_history_011392786_011428831", "alias": "decode_logs_history_011392786_011428831", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011392786_011428831.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.820145, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011392786\n AND 011428831\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011392786\n AND 011428831\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011392786_011428831"}, "model.ethereum_models.streamline__decode_logs_history_013090064_013130704": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013090064_013130704"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013090064_013130704", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013090064_013130704.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013090064_013130704.sql", "name": "streamline__decode_logs_history_013090064_013130704", "alias": "decode_logs_history_013090064_013130704", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013090064_013130704.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.823667, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013090064\n AND 013130704\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013090064\n AND 013130704\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013090064_013130704"}, "model.ethereum_models.streamline__decode_logs_history_007283376_007433628": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_007283376_007433628"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_007283376_007433628", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_007283376_007433628.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_007283376_007433628.sql", "name": "streamline__decode_logs_history_007283376_007433628", "alias": "decode_logs_history_007283376_007433628", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_007283376_007433628.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.827255, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 007283376\n AND 007433628\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 007283376\n AND 007433628\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_007283376_007433628"}, "model.ethereum_models.streamline__decode_logs_history_013673607_013707345": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013673607_013707345"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013673607_013707345", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013673607_013707345.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013673607_013707345.sql", "name": "streamline__decode_logs_history_013673607_013707345", "alias": "decode_logs_history_013673607_013707345", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013673607_013707345.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.8308501, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013673607\n AND 013707345\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013673607\n AND 013707345\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013673607_013707345"}, "model.ethereum_models.streamline__decode_logs_history_013476067_013509047": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013476067_013509047"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013476067_013509047", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013476067_013509047.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013476067_013509047.sql", "name": "streamline__decode_logs_history_013476067_013509047", "alias": "decode_logs_history_013476067_013509047", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013476067_013509047.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.83508, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013476067\n AND 013509047\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013476067\n AND 013509047\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013476067_013509047"}, "model.ethereum_models.streamline__decode_logs_history_011466125_011502761": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011466125_011502761"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011466125_011502761", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011466125_011502761.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011466125_011502761.sql", "name": "streamline__decode_logs_history_011466125_011502761", "alias": "decode_logs_history_011466125_011502761", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011466125_011502761.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.83867, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011466125\n AND 011502761\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011466125\n AND 011502761\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011466125_011502761"}, "model.ethereum_models.streamline__decode_logs_history_005930964_006013196": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_005930964_006013196"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_005930964_006013196", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_005930964_006013196.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_005930964_006013196.sql", "name": "streamline__decode_logs_history_005930964_006013196", "alias": "decode_logs_history_005930964_006013196", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_005930964_006013196.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.842293, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 005930964\n AND 006013196\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 005930964\n AND 006013196\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_005930964_006013196"}, "model.ethereum_models.streamline__decode_logs_history_009221443_009324137": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009221443_009324137"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009221443_009324137", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009221443_009324137.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009221443_009324137.sql", "name": "streamline__decode_logs_history_009221443_009324137", "alias": "decode_logs_history_009221443_009324137", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009221443_009324137.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.845856, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009221443\n AND 009324137\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009221443\n AND 009324137\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009221443_009324137"}, "model.ethereum_models.streamline__decode_logs_history_015617227_015649050": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015617227_015649050"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015617227_015649050", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015617227_015649050.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015617227_015649050.sql", "name": "streamline__decode_logs_history_015617227_015649050", "alias": "decode_logs_history_015617227_015649050", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015617227_015649050.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.850074, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015617227\n AND 015649050\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015617227\n AND 015649050\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015617227_015649050"}, "model.ethereum_models.streamline__decode_logs_history_010447928_010500574": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010447928_010500574"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010447928_010500574", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010447928_010500574.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010447928_010500574.sql", "name": "streamline__decode_logs_history_010447928_010500574", "alias": "decode_logs_history_010447928_010500574", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010447928_010500574.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.853732, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010447928\n AND 010500574\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010447928\n AND 010500574\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010447928_010500574"}, "model.ethereum_models.streamline__decode_logs_history_012243150_012278973": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012243150_012278973"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012243150_012278973", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012243150_012278973.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012243150_012278973.sql", "name": "streamline__decode_logs_history_012243150_012278973", "alias": "decode_logs_history_012243150_012278973", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012243150_012278973.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.857291, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012243150\n AND 012278973\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012243150\n AND 012278973\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012243150_012278973"}, "model.ethereum_models.streamline__decode_logs_history_007831571_007932174": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_007831571_007932174"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_007831571_007932174", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_007831571_007932174.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_007831571_007932174.sql", "name": "streamline__decode_logs_history_007831571_007932174", "alias": "decode_logs_history_007831571_007932174", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_007831571_007932174.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.860888, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 007831571\n AND 007932174\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 007831571\n AND 007932174\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_007831571_007932174"}, "model.ethereum_models.streamline__decode_logs_history_008133665_008236826": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_008133665_008236826"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_008133665_008236826", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_008133665_008236826.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_008133665_008236826.sql", "name": "streamline__decode_logs_history_008133665_008236826", "alias": "decode_logs_history_008133665_008236826", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_008133665_008236826.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.86448, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 008133665\n AND 008236826\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 008133665\n AND 008236826\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_008133665_008236826"}, "model.ethereum_models.streamline__decode_logs_history_013249768_013287840": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013249768_013287840"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013249768_013287840", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013249768_013287840.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013249768_013287840.sql", "name": "streamline__decode_logs_history_013249768_013287840", "alias": "decode_logs_history_013249768_013287840", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013249768_013287840.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.868703, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013249768\n AND 013287840\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013249768\n AND 013287840\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013249768_013287840"}, "model.ethereum_models.streamline__decode_logs_history_012434016_012463882": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012434016_012463882"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012434016_012463882", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012434016_012463882.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012434016_012463882.sql", "name": "streamline__decode_logs_history_012434016_012463882", "alias": "decode_logs_history_012434016_012463882", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012434016_012463882.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.8722959, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012434016\n AND 012463882\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012434016\n AND 012463882\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012434016_012463882"}, "model.ethereum_models.streamline__decode_logs_history_006343792_006451869": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_006343792_006451869"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_006343792_006451869", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_006343792_006451869.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_006343792_006451869.sql", "name": "streamline__decode_logs_history_006343792_006451869", "alias": "decode_logs_history_006343792_006451869", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_006343792_006451869.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.875911, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 006343792\n AND 006451869\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 006343792\n AND 006451869\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_006343792_006451869"}, "model.ethereum_models.streamline__decode_logs_history_012649129_012681037": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012649129_012681037"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012649129_012681037", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012649129_012681037.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012649129_012681037.sql", "name": "streamline__decode_logs_history_012649129_012681037", "alias": "decode_logs_history_012649129_012681037", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012649129_012681037.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.8794692, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012649129\n AND 012681037\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012649129\n AND 012681037\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012649129_012681037"}, "model.ethereum_models.streamline__decode_logs_history_013884817_013920242": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013884817_013920242"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013884817_013920242", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013884817_013920242.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013884817_013920242.sql", "name": "streamline__decode_logs_history_013884817_013920242", "alias": "decode_logs_history_013884817_013920242", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013884817_013920242.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.883801, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013884817\n AND 013920242\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013884817\n AND 013920242\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013884817_013920242"}, "model.ethereum_models.streamline__decode_logs_history_007008509_007151293": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_007008509_007151293"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_007008509_007151293", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_007008509_007151293.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_007008509_007151293.sql", "name": "streamline__decode_logs_history_007008509_007151293", "alias": "decode_logs_history_007008509_007151293", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_007008509_007151293.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.887455, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 007008509\n AND 007151293\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 007008509\n AND 007151293\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_007008509_007151293"}, "model.ethereum_models.streamline__decode_logs_history_011907948_011945563": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011907948_011945563"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011907948_011945563", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011907948_011945563.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011907948_011945563.sql", "name": "streamline__decode_logs_history_011907948_011945563", "alias": "decode_logs_history_011907948_011945563", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011907948_011945563.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.890989, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011907948\n AND 011945563\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011907948\n AND 011945563\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011907948_011945563"}, "model.ethereum_models.streamline__decode_logs_history_015425030_015457637": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015425030_015457637"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015425030_015457637", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015425030_015457637.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015425030_015457637.sql", "name": "streamline__decode_logs_history_015425030_015457637", "alias": "decode_logs_history_015425030_015457637", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015425030_015457637.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.8945851, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015425030\n AND 015457637\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015425030\n AND 015457637\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015425030_015457637"}, "model.ethereum_models.streamline__decode_logs_history_012019957_012057200": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012019957_012057200"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012019957_012057200", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012019957_012057200.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012019957_012057200.sql", "name": "streamline__decode_logs_history_012019957_012057200", "alias": "decode_logs_history_012019957_012057200", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012019957_012057200.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.89818, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012019957\n AND 012057200\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012019957\n AND 012057200\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012019957_012057200"}, "model.ethereum_models.streamline__decode_logs_history_010099867_010183537": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010099867_010183537"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010099867_010183537", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010099867_010183537.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010099867_010183537.sql", "name": "streamline__decode_logs_history_010099867_010183537", "alias": "decode_logs_history_010099867_010183537", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010099867_010183537.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.902369, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010099867\n AND 010183537\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010099867\n AND 010183537\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010099867_010183537"}, "model.ethereum_models.streamline__decode_logs_history_013541142_013573653": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013541142_013573653"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013541142_013573653", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013541142_013573653.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013541142_013573653.sql", "name": "streamline__decode_logs_history_013541142_013573653", "alias": "decode_logs_history_013541142_013573653", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013541142_013573653.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.905952, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013541142\n AND 013573653\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013541142\n AND 013573653\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013541142_013573653"}, "model.ethereum_models.streamline__decode_logs_history_013403901_013440501": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013403901_013440501"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013403901_013440501", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013403901_013440501.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013403901_013440501.sql", "name": "streamline__decode_logs_history_013403901_013440501", "alias": "decode_logs_history_013403901_013440501", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013403901_013440501.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.909545, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013403901\n AND 013440501\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013403901\n AND 013440501\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013403901_013440501"}, "model.ethereum_models.streamline__decode_logs_history_013130705_013172883": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013130705_013172883"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013130705_013172883", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013130705_013172883.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013130705_013172883.sql", "name": "streamline__decode_logs_history_013130705_013172883", "alias": "decode_logs_history_013130705_013172883", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013130705_013172883.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.913087, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013130705\n AND 013172883\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013130705\n AND 013172883\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013130705_013172883"}, "model.ethereum_models.streamline__decode_logs_history_012810449_012843419": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012810449_012843419"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012810449_012843419", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012810449_012843419.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012810449_012843419.sql", "name": "streamline__decode_logs_history_012810449_012843419", "alias": "decode_logs_history_012810449_012843419", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012810449_012843419.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.9172711, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012810449\n AND 012843419\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012810449\n AND 012843419\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012810449_012843419"}, "model.ethereum_models.streamline__decode_logs_history_012095096_012132152": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012095096_012132152"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012095096_012132152", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012095096_012132152.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012095096_012132152.sql", "name": "streamline__decode_logs_history_012095096_012132152", "alias": "decode_logs_history_012095096_012132152", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012095096_012132152.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.920901, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012095096\n AND 012132152\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012095096\n AND 012132152\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012095096_012132152"}, "model.ethereum_models.streamline__decode_logs_history_014750908_014784640": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014750908_014784640"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014750908_014784640", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014750908_014784640.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014750908_014784640.sql", "name": "streamline__decode_logs_history_014750908_014784640", "alias": "decode_logs_history_014750908_014784640", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014750908_014784640.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.92442, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014750908\n AND 014784640\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014750908\n AND 014784640\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014750908_014784640"}, "model.ethereum_models.streamline__decode_logs_history_015195683_015230048": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015195683_015230048"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015195683_015230048", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015195683_015230048.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015195683_015230048.sql", "name": "streamline__decode_logs_history_015195683_015230048", "alias": "decode_logs_history_015195683_015230048", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015195683_015230048.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.927999, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015195683\n AND 015230048\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015195683\n AND 015230048\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015195683_015230048"}, "model.ethereum_models.streamline__decode_logs_history_010942440_010978634": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010942440_010978634"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010942440_010978634", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010942440_010978634.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010942440_010978634.sql", "name": "streamline__decode_logs_history_010942440_010978634", "alias": "decode_logs_history_010942440_010978634", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010942440_010978634.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.931604, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010942440\n AND 010978634\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010942440\n AND 010978634\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010942440_010978634"}, "model.ethereum_models.streamline__decode_logs_history_011539350_011575623": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011539350_011575623"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011539350_011575623", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011539350_011575623.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011539350_011575623.sql", "name": "streamline__decode_logs_history_011539350_011575623", "alias": "decode_logs_history_011539350_011575623", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011539350_011575623.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.935786, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011539350\n AND 011575623\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011539350\n AND 011575623\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011539350_011575623"}, "model.ethereum_models.streamline__decode_logs_history_012278974_012311347": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012278974_012311347"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012278974_012311347", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012278974_012311347.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012278974_012311347.sql", "name": "streamline__decode_logs_history_012278974_012311347", "alias": "decode_logs_history_012278974_012311347", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012278974_012311347.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.939381, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012278974\n AND 012311347\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012278974\n AND 012311347\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012278974_012311347"}, "model.ethereum_models.streamline__decode_logs_history_005267654_005425474": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_005267654_005425474"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_005267654_005425474", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_005267654_005425474.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_005267654_005425474.sql", "name": "streamline__decode_logs_history_005267654_005425474", "alias": "decode_logs_history_005267654_005425474", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_005267654_005425474.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.942976, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 005267654\n AND 005425474\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 005267654\n AND 005425474\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_005267654_005425474"}, "model.ethereum_models.streamline__decode_logs_history_012402624_012434015": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012402624_012434015"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012402624_012434015", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012402624_012434015.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012402624_012434015.sql", "name": "streamline__decode_logs_history_012402624_012434015", "alias": "decode_logs_history_012402624_012434015", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012402624_012434015.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.946518, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012402624\n AND 012434015\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012402624\n AND 012434015\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012402624_012434015"}, "model.ethereum_models.streamline__decode_logs_history_005129924_005267653": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_005129924_005267653"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_005129924_005267653", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_005129924_005267653.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_005129924_005267653.sql", "name": "streamline__decode_logs_history_005129924_005267653", "alias": "decode_logs_history_005129924_005267653", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_005129924_005267653.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.950672, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 005129924\n AND 005267653\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 005129924\n AND 005267653\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_005129924_005267653"}, "model.ethereum_models.streamline__decode_logs_history_015328326_015360161": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015328326_015360161"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015328326_015360161", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015328326_015360161.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015328326_015360161.sql", "name": "streamline__decode_logs_history_015328326_015360161", "alias": "decode_logs_history_015328326_015360161", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015328326_015360161.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.9543, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015328326\n AND 015360161\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015328326\n AND 015360161\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015328326_015360161"}, "model.ethereum_models.streamline__decode_logs_history_010801127_010838383": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010801127_010838383"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010801127_010838383", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010801127_010838383.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010801127_010838383.sql", "name": "streamline__decode_logs_history_010801127_010838383", "alias": "decode_logs_history_010801127_010838383", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010801127_010838383.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.957823, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010801127\n AND 010838383\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010801127\n AND 010838383\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010801127_010838383"}, "model.ethereum_models.streamline__decode_logs_history_013994255_014031819": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013994255_014031819"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013994255_014031819", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013994255_014031819.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013994255_014031819.sql", "name": "streamline__decode_logs_history_013994255_014031819", "alias": "decode_logs_history_013994255_014031819", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013994255_014031819.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.9613938, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013994255\n AND 014031819\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013994255\n AND 014031819\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013994255_014031819"}, "model.ethereum_models.streamline__decode_logs_history_007581137_007720438": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_007581137_007720438"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_007581137_007720438", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_007581137_007720438.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_007581137_007720438.sql", "name": "streamline__decode_logs_history_007581137_007720438", "alias": "decode_logs_history_007581137_007720438", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_007581137_007720438.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.9649951, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 007581137\n AND 007720438\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 007581137\n AND 007720438\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_007581137_007720438"}, "model.ethereum_models.streamline__decode_logs_history_005425475_005544369": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_005425475_005544369"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_005425475_005544369", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_005425475_005544369.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_005425475_005544369.sql", "name": "streamline__decode_logs_history_005425475_005544369", "alias": "decode_logs_history_005425475_005544369", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_005425475_005544369.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.969162, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 005425475\n AND 005544369\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 005425475\n AND 005544369\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_005425475_005544369"}, "model.ethereum_models.streamline__decode_logs_history_014250158_014285557": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014250158_014285557"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014250158_014285557", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014250158_014285557.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014250158_014285557.sql", "name": "streamline__decode_logs_history_014250158_014285557", "alias": "decode_logs_history_014250158_014285557", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014250158_014285557.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.9727628, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014250158\n AND 014285557\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014250158\n AND 014285557\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014250158_014285557"}, "model.ethereum_models.streamline__decode_logs_history_015756877_015789602": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015756877_015789602"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015756877_015789602", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015756877_015789602.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015756877_015789602.sql", "name": "streamline__decode_logs_history_015756877_015789602", "alias": "decode_logs_history_015756877_015789602", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015756877_015789602.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.976371, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015756877\n AND 015789602\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015756877\n AND 015789602\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015756877_015789602"}, "model.ethereum_models.streamline__decode_logs_history_005851104_005930963": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_005851104_005930963"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_005851104_005930963", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_005851104_005930963.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_005851104_005930963.sql", "name": "streamline__decode_logs_history_005851104_005930963", "alias": "decode_logs_history_005851104_005930963", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_005851104_005930963.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.979913, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 005851104\n AND 005930963\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 005851104\n AND 005930963\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_005851104_005930963"}, "model.ethereum_models.streamline__decode_logs_history_006013197_006128604": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_006013197_006128604"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_006013197_006128604", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_006013197_006128604.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_006013197_006128604.sql", "name": "streamline__decode_logs_history_006013197_006128604", "alias": "decode_logs_history_006013197_006128604", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_006013197_006128604.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.9840782, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 006013197\n AND 006128604\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 006013197\n AND 006128604\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_006013197_006128604"}, "model.ethereum_models.streamline__decode_logs_history_014067826_014105429": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014067826_014105429"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014067826_014105429", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014067826_014105429.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014067826_014105429.sql", "name": "streamline__decode_logs_history_014067826_014105429", "alias": "decode_logs_history_014067826_014105429", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014067826_014105429.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.987693, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014067826\n AND 014105429\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014067826\n AND 014105429\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014067826_014105429"}, "model.ethereum_models.streamline__decode_logs_history_011278314_011315292": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011278314_011315292"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011278314_011315292", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011278314_011315292.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011278314_011315292.sql", "name": "streamline__decode_logs_history_011278314_011315292", "alias": "decode_logs_history_011278314_011315292", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011278314_011315292.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.9913018, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011278314\n AND 011315292\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011278314\n AND 011315292\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011278314_011315292"}, "model.ethereum_models.streamline__decode_logs_history_012523500_012554050": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012523500_012554050"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012523500_012554050", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012523500_012554050.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012523500_012554050.sql", "name": "streamline__decode_logs_history_012523500_012554050", "alias": "decode_logs_history_012523500_012554050", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012523500_012554050.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.994896, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012523500\n AND 012554050\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012523500\n AND 012554050\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012523500_012554050"}, "model.ethereum_models.streamline__decode_logs_history_010016537_010099866": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010016537_010099866"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010016537_010099866", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010016537_010099866.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010016537_010099866.sql", "name": "streamline__decode_logs_history_010016537_010099866", "alias": "decode_logs_history_010016537_010099866", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010016537_010099866.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161287.9985018, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010016537\n AND 010099866\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010016537\n AND 010099866\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010016537_010099866"}, "model.ethereum_models.streamline__decode_logs_history_013920243_013956975": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013920243_013956975"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013920243_013956975", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013920243_013956975.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013920243_013956975.sql", "name": "streamline__decode_logs_history_013920243_013956975", "alias": "decode_logs_history_013920243_013956975", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013920243_013956975.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.002667, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013920243\n AND 013956975\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013920243\n AND 013956975\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013920243_013956975"}, "model.ethereum_models.streamline__decode_logs_history_011428832_011466124": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_011428832_011466124"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_011428832_011466124", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_011428832_011466124.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_011428832_011466124.sql", "name": "streamline__decode_logs_history_011428832_011466124", "alias": "decode_logs_history_011428832_011466124", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_011428832_011466124.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.006277, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 011428832\n AND 011466124\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 011428832\n AND 011466124\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_011428832_011466124"}, "model.ethereum_models.streamline__decode_logs_history_013707346_013742473": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013707346_013742473"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013707346_013742473", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013707346_013742473.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013707346_013742473.sql", "name": "streamline__decode_logs_history_013707346_013742473", "alias": "decode_logs_history_013707346_013742473", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013707346_013742473.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0098581, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013707346\n AND 013742473\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013707346\n AND 013742473\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013707346_013742473"}, "model.ethereum_models.streamline__decode_logs_history_015457638_015488783": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015457638_015488783"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015457638_015488783", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015457638_015488783.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015457638_015488783.sql", "name": "streamline__decode_logs_history_015457638_015488783", "alias": "decode_logs_history_015457638_015488783", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015457638_015488783.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.013397, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015457638\n AND 015488783\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015457638\n AND 015488783\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015457638_015488783"}, "model.ethereum_models.streamline__decode_logs_history_013573654_013605580": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_013573654_013605580"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_013573654_013605580", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_013573654_013605580.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_013573654_013605580.sql", "name": "streamline__decode_logs_history_013573654_013605580", "alias": "decode_logs_history_013573654_013605580", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_013573654_013605580.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0175512, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 013573654\n AND 013605580\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 013573654\n AND 013605580\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_013573654_013605580"}, "model.ethereum_models.streamline__decode_logs_history_015061137_015094154": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015061137_015094154"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015061137_015094154", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015061137_015094154.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015061137_015094154.sql", "name": "streamline__decode_logs_history_015061137_015094154", "alias": "decode_logs_history_015061137_015094154", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015061137_015094154.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0509892, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015061137\n AND 015094154\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015061137\n AND 015094154\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015061137_015094154"}, "model.ethereum_models.streamline__decode_logs_history_012945177_012981462": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012945177_012981462"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012945177_012981462", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012945177_012981462.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012945177_012981462.sql", "name": "streamline__decode_logs_history_012945177_012981462", "alias": "decode_logs_history_012945177_012981462", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012945177_012981462.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.05464, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012945177\n AND 012981462\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012945177\n AND 012981462\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012945177_012981462"}, "model.ethereum_models.streamline__decode_logs_history_014285558_014319812": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_014285558_014319812"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_014285558_014319812", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_014285558_014319812.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_014285558_014319812.sql", "name": "streamline__decode_logs_history_014285558_014319812", "alias": "decode_logs_history_014285558_014319812", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_014285558_014319812.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0582452, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 014285558\n AND 014319812\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 014285558\n AND 014319812\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_014285558_014319812"}, "model.ethereum_models.streamline__decode_logs_history_012843420_012877064": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012843420_012877064"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012843420_012877064", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012843420_012877064.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012843420_012877064.sql", "name": "streamline__decode_logs_history_012843420_012877064", "alias": "decode_logs_history_012843420_012877064", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012843420_012877064.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.061833, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012843420\n AND 012877064\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012843420\n AND 012877064\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012843420_012877064"}, "model.ethereum_models.streamline__decode_logs_history_015720137_015756876": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015720137_015756876"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015720137_015756876", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015720137_015756876.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015720137_015756876.sql", "name": "streamline__decode_logs_history_015720137_015756876", "alias": "decode_logs_history_015720137_015756876", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015720137_015756876.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.06603, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015720137\n AND 015756876\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015720137\n AND 015756876\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015720137_015756876"}, "model.ethereum_models.streamline__decode_logs_history_010500575_010549225": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010500575_010549225"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010500575_010549225", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010500575_010549225.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010500575_010549225.sql", "name": "streamline__decode_logs_history_010500575_010549225", "alias": "decode_logs_history_010500575_010549225", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010500575_010549225.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0695748, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010500575\n AND 010549225\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010500575\n AND 010549225\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010500575_010549225"}, "model.ethereum_models.streamline__decode_logs_history_009591762_009678025": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009591762_009678025"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009591762_009678025", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009591762_009678025.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009591762_009678025.sql", "name": "streamline__decode_logs_history_009591762_009678025", "alias": "decode_logs_history_009591762_009678025", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009591762_009678025.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0731971, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009591762\n AND 009678025\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009591762\n AND 009678025\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009591762_009678025"}, "model.ethereum_models.streamline__decode_logs_history_012554051_012586322": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012554051_012586322"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012554051_012586322", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012554051_012586322.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012554051_012586322.sql", "name": "streamline__decode_logs_history_012554051_012586322", "alias": "decode_logs_history_012554051_012586322", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012554051_012586322.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.076798, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012554051\n AND 012586322\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012554051\n AND 012586322\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012554051_012586322"}, "model.ethereum_models.streamline__decode_logs_history_015962456_015997733": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015962456_015997733"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015962456_015997733", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015962456_015997733.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015962456_015997733.sql", "name": "streamline__decode_logs_history_015962456_015997733", "alias": "decode_logs_history_015962456_015997733", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015962456_015997733.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.081111, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015962456\n AND 015997733\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015962456\n AND 015997733\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015962456_015997733"}, "model.ethereum_models.streamline__decode_logs_history_012342015_012371601": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012342015_012371601"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012342015_012371601", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012342015_012371601.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012342015_012371601.sql", "name": "streamline__decode_logs_history_012342015_012371601", "alias": "decode_logs_history_012342015_012371601", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012342015_012371601.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0846028, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012342015\n AND 012371601\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012342015\n AND 012371601\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012342015_012371601"}, "model.ethereum_models.streamline__decode_logs_history_012586323_012617082": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012586323_012617082"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012586323_012617082", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012586323_012617082.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012586323_012617082.sql", "name": "streamline__decode_logs_history_012586323_012617082", "alias": "decode_logs_history_012586323_012617082", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012586323_012617082.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.088203, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012586323\n AND 012617082\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012586323\n AND 012617082\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012586323_012617082"}, "model.ethereum_models.streamline__decode_logs_history_010685584_010726824": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_010685584_010726824"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_010685584_010726824", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_010685584_010726824.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_010685584_010726824.sql", "name": "streamline__decode_logs_history_010685584_010726824", "alias": "decode_logs_history_010685584_010726824", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_010685584_010726824.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0918322, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 010685584\n AND 010726824\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 010685584\n AND 010726824\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_010685584_010726824"}, "model.ethereum_models.streamline__decode_logs_history_015789603_015823300": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015789603_015823300"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015789603_015823300", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015789603_015823300.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015789603_015823300.sql", "name": "streamline__decode_logs_history_015789603_015823300", "alias": "decode_logs_history_015789603_015823300", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015789603_015823300.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0953379, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015789603\n AND 015823300\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015789603\n AND 015823300\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015789603_015823300"}, "model.ethereum_models.streamline__decode_logs_history_012713031_012746581": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_012713031_012746581"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_012713031_012746581", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_012713031_012746581.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_012713031_012746581.sql", "name": "streamline__decode_logs_history_012713031_012746581", "alias": "decode_logs_history_012713031_012746581", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_012713031_012746581.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.0996192, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 012713031\n AND 012746581\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 012713031\n AND 012746581\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_012713031_012746581"}, "model.ethereum_models.streamline__decode_logs_history_015682431_015720136": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_015682431_015720136"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_015682431_015720136", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_015682431_015720136.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_015682431_015720136.sql", "name": "streamline__decode_logs_history_015682431_015720136", "alias": "decode_logs_history_015682431_015720136", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_015682431_015720136.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.1031418, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 015682431\n AND 015720136\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 015682431\n AND 015720136\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_015682431_015720136"}, "model.ethereum_models.streamline__decode_logs_history_009499379_009591761": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "decoder", "streamline__decode_logs_history_009499379_009591761"], "unique_id": "model.ethereum_models.streamline__decode_logs_history_009499379_009591761", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/decoder/streamline__decode_logs_history_009499379_009591761.sql", "original_file_path": "models/silver/streamline/decoder/streamline__decode_logs_history_009499379_009591761.sql", "name": "streamline__decode_logs_history_009499379_009591761", "alias": "decode_logs_history_009499379_009591761", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/decoder/streamline__decode_logs_history_009499379_009591761.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.1067479, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN 009499379\n AND 009591761\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN 009499379\n AND 009591761\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.decode_logs_history_009499379_009591761"}, "model.ethereum_models.streamline__aave_reserve_config_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the getReserveData(address) (0x35ea6a75) function for aave tokens\nWITH atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n {{ ref('silver__aave_tokens') }}\n WHERE\n atoken_version = 'Aave V2'\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_1000 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\n-- see aave docs for contract addresses\ndata_providers AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d') AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x3e150141' AS function_signature,\n _inserted_timestamp\n FROM\n data_providers\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_get_reserve_configuration' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__aave_reserve_config_reads"], "unique_id": "model.ethereum_models.streamline__aave_reserve_config_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__aave_reserve_config_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__aave_reserve_config_reads.sql", "name": "streamline__aave_reserve_config_reads", "alias": "aave_reserve_config_reads", "checksum": {"name": "sha256", "checksum": "9c8b8ea249ca5654a4d381e64fb120cd11e370f1fc17345db1b66c6fcbcfc945"}, "tags": ["streamline_view"], "refs": [["silver__aave_tokens"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__aave_reserve_config_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.110333, "compiled_sql": "\n-- this model looks at the getReserveData(address) (0x35ea6a75) function for aave tokens\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n WHERE\n atoken_version = 'Aave V2'\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_1000 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.aave_reserve_config_reads\n )\n\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\n-- see aave docs for contract addresses\ndata_providers AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d') AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x3e150141' AS function_signature,\n _inserted_timestamp\n FROM\n data_providers\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_get_reserve_configuration' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.aave_reserve_config_reads"}, "model.ethereum_models.streamline__compound_comptroller_stats": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH relevant_functions AS (\n -- pulls the following functions:\n -- compSpeeds compBorrowSpeeds and compSupplySpeeds\n\n SELECT\n *\n FROM\n {{ ref('core__dim_function_signatures') }}\n WHERE\n id IN (\n 171502,\n 355739,\n 355738\n )\n),\nctokens AS (\n -- get ctoken addresses and creation dates\n SELECT\n ctoken_address AS function_input,\n created_block\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\nfunctions_join AS (\n SELECT\n function_input,\n bytes_signature,\n '0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b' AS contract_address,\n -- proxy '0xbafe01ff935c7305907c33bf824352ee5979b526'\n created_block\n FROM\n ctokens\n JOIN relevant_functions\n),\nblock_range AS (\n SELECT\n block_number,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n WHERE\n block_number > 7500000\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\nFINAL AS (\n SELECT\n function_input,\n bytes_signature AS function_signature,\n block_number,\n contract_address,\n 'compound_comptroller_stats' AS call_name,\n _inserted_timestamp,\n CASE\n WHEN bytes_signature = '0x1d7b33d7'\n AND block_number > 13500000 THEN 1\n ELSE 0\n END AS exclude_flag\n FROM\n block_range\n JOIN functions_join\n WHERE\n block_number >= created_block\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp\nFROM\n FINAL\nWHERE\n exclude_flag = 0 qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.core__dim_function_signatures", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__compound_comptroller_stats"], "unique_id": "model.ethereum_models.streamline__compound_comptroller_stats", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__compound_comptroller_stats.sql", "original_file_path": "models/silver/streamline/curated/streamline__compound_comptroller_stats.sql", "name": "streamline__compound_comptroller_stats", "alias": "compound_comptroller_stats", "checksum": {"name": "sha256", "checksum": "5cf6f708c91854c4c80ae38c88e968b7accff2d6d9e5265d2791b1b7d69c4994"}, "tags": ["streamline_view"], "refs": [["core__dim_function_signatures"], ["compound__ez_asset_details"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__compound_comptroller_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.119503, "compiled_sql": "\n\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),relevant_functions AS (\n -- pulls the following functions:\n -- compSpeeds compBorrowSpeeds and compSupplySpeeds\n\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n WHERE\n id IN (\n 171502,\n 355739,\n 355738\n )\n),\nctokens AS (\n -- get ctoken addresses and creation dates\n SELECT\n ctoken_address AS function_input,\n created_block\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\nfunctions_join AS (\n SELECT\n function_input,\n bytes_signature,\n '0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b' AS contract_address,\n -- proxy '0xbafe01ff935c7305907c33bf824352ee5979b526'\n created_block\n FROM\n ctokens\n JOIN relevant_functions\n),\nblock_range AS (\n SELECT\n block_number,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n WHERE\n block_number > 7500000\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.compound_comptroller_stats\n)\n\n),\nFINAL AS (\n SELECT\n function_input,\n bytes_signature AS function_signature,\n block_number,\n contract_address,\n 'compound_comptroller_stats' AS call_name,\n _inserted_timestamp,\n CASE\n WHEN bytes_signature = '0x1d7b33d7'\n AND block_number > 13500000 THEN 1\n ELSE 0\n END AS exclude_flag\n FROM\n block_range\n JOIN functions_join\n WHERE\n block_number >= created_block\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp\nFROM\n FINAL\nWHERE\n exclude_flag = 0 qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.compound_comptroller_stats"}, "model.ethereum_models.streamline__compound_market_stats": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH relevant_functions AS (\n -- pulls the following functions:\n -- exchangeRateStored, totalReserves, totalBorrows,\n -- totalSupply, supplyRatePerBlock and borrowRatePerBlock\n\n SELECT\n *\n FROM\n {{ ref('core__dim_function_signatures') }}\n WHERE\n id IN (\n 179,\n 163256,\n 165096,\n 165099,\n 163250,\n 163249\n )\n),\nctokens AS (\n -- get ctoken addresses and creation dates\n SELECT\n ctoken_address AS contract_address,\n created_block\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\nfunctions_join AS (\n SELECT\n contract_address,\n created_block,\n bytes_signature\n FROM\n ctokens\n JOIN relevant_functions\n),\nblock_range AS (\n SELECT\n block_number,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n WHERE\n block_number > 7500000\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n) -- only includes blocks beyond created date for each cToken\nSELECT\n NULL AS function_input,\n 0 AS function_input_plug,\n bytes_signature AS function_signature,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n block_number,\n contract_address,\n 'compound_market_stats' AS call_name,\n _inserted_timestamp\nFROM\n block_range\n JOIN functions_join\nWHERE\n block_number >= created_block qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.core__dim_function_signatures", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__compound_market_stats"], "unique_id": "model.ethereum_models.streamline__compound_market_stats", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__compound_market_stats.sql", "original_file_path": "models/silver/streamline/curated/streamline__compound_market_stats.sql", "name": "streamline__compound_market_stats", "alias": "compound_market_stats", "checksum": {"name": "sha256", "checksum": "313cfac15092a39a8ff9bde12c17381d23fd7698666f532cc7a1492a05a4dedc"}, "tags": ["streamline_view"], "refs": [["core__dim_function_signatures"], ["compound__ez_asset_details"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__compound_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.1235478, "compiled_sql": "\n\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),relevant_functions AS (\n -- pulls the following functions:\n -- exchangeRateStored, totalReserves, totalBorrows,\n -- totalSupply, supplyRatePerBlock and borrowRatePerBlock\n\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n WHERE\n id IN (\n 179,\n 163256,\n 165096,\n 165099,\n 163250,\n 163249\n )\n),\nctokens AS (\n -- get ctoken addresses and creation dates\n SELECT\n ctoken_address AS contract_address,\n created_block\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\nfunctions_join AS (\n SELECT\n contract_address,\n created_block,\n bytes_signature\n FROM\n ctokens\n JOIN relevant_functions\n),\nblock_range AS (\n SELECT\n block_number,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n WHERE\n block_number > 7500000\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.compound_market_stats\n)\n\n) -- only includes blocks beyond created date for each cToken\nSELECT\n NULL AS function_input,\n 0 AS function_input_plug,\n bytes_signature AS function_signature,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n block_number,\n contract_address,\n 'compound_market_stats' AS call_name,\n _inserted_timestamp\nFROM\n block_range\n JOIN functions_join\nWHERE\n block_number >= created_block qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.compound_market_stats"}, "model.ethereum_models.streamline__uni_v3_position_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the position function for uni v3 when there has been a liquidity action\n-- 0x99fbab88\nWITH liquidity_actions AS (\n\n SELECT\n block_number,\n contract_address,\n udf_hex_to_int(\n topics [1] :: STRING\n ) AS nf_position_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = '0xc36442b4a4522e871399cd717abdd847ab11fe88'\n AND topics [0] :: STRING IN (\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4',\n '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\nFINAL AS (\n SELECT\n block_number,\n '0xc36442b4a4522e871399cd717abdd847ab11fe88' AS contract_address,\n -- proxy 0xc36442b4a4522e871399cd717abdd847ab11fe88\n '0x99fbab88' AS function_signature,\n TRIM(\n to_char(\n nf_position_id :: INTEGER,\n 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n )\n ) AS function_input,\n _inserted_timestamp\n FROM\n liquidity_actions\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_position_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__uni_v3_position_reads"], "unique_id": "model.ethereum_models.streamline__uni_v3_position_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__uni_v3_position_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__uni_v3_position_reads.sql", "name": "streamline__uni_v3_position_reads", "alias": "uni_v3_position_reads", "checksum": {"name": "sha256", "checksum": "5fc4b795c18be39a806bed3fc90d9effe6f2dab9d6154aa423c6ff0786d693b4"}, "tags": ["streamline_view"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__uni_v3_position_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.133566, "compiled_sql": "\n-- this model looks at the position function for uni v3 when there has been a liquidity action\n-- 0x99fbab88\nWITH liquidity_actions AS (\n\n SELECT\n block_number,\n contract_address,\n udf_hex_to_int(\n topics [1] :: STRING\n ) AS nf_position_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = '0xc36442b4a4522e871399cd717abdd847ab11fe88'\n AND topics [0] :: STRING IN (\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4',\n '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.uni_v3_position_reads\n)\n\n),\nFINAL AS (\n SELECT\n block_number,\n '0xc36442b4a4522e871399cd717abdd847ab11fe88' AS contract_address,\n -- proxy 0xc36442b4a4522e871399cd717abdd847ab11fe88\n '0x99fbab88' AS function_signature,\n TRIM(\n to_char(\n nf_position_id :: INTEGER,\n 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n )\n ) AS function_input,\n _inserted_timestamp\n FROM\n liquidity_actions\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_position_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.uni_v3_position_reads"}, "model.ethereum_models.streamline__aave_reserve_data_read": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the getReserveData(address) (0x35ea6a75) function for aave tokens\nWITH atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n {{ ref('silver__aave_tokens') }}\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\n-- see aave docs for contract addresses\ndata_providers AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n CASE\n WHEN atoken_version = 'Aave V2' THEN LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d')\n WHEN atoken_version = 'Aave AMM' THEN LOWER('0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba')\n WHEN atoken_version = 'Aave V1' THEN LOWER('0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d') -- v1 proxy '0x398eC7346DcD622eDc5ae82352F02bE94C62d119\n END AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n),\nlending_pools AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n CASE\n WHEN atoken_version = 'Aave V2' THEN LOWER('0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9') -- v2 proxy 0xc6845a5c768bf8d7681249f8927877efda425baf\n WHEN atoken_version = 'Aave AMM' THEN LOWER('0xaaca8859efd9643b98c042691da60b217c9cdd64') -- amm proxy 0x7937d4799803fbbe595ed57278bc4ca21f3bffcb\n END AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n WHERE\n atoken_version <> 'Aave V1'\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x35ea6a75' AS function_signature,\n _inserted_timestamp\n FROM\n data_providers\n UNION\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x35ea6a75' AS function_signature,\n _inserted_timestamp\n FROM\n lending_pools\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_reserve_data' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__aave_reserve_data_read"], "unique_id": "model.ethereum_models.streamline__aave_reserve_data_read", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__aave_reserve_data_read.sql", "original_file_path": "models/silver/streamline/curated/streamline__aave_reserve_data_read.sql", "name": "streamline__aave_reserve_data_read", "alias": "aave_reserve_data_read", "checksum": {"name": "sha256", "checksum": "536a5f1587cb4e49f629c62cc50df9adb896cdf14c69153f6a429d6fafea4bda"}, "tags": ["streamline_view"], "refs": [["silver__aave_tokens"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__aave_reserve_data_read.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.1379452, "compiled_sql": "\n-- this model looks at the getReserveData(address) (0x35ea6a75) function for aave tokens\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.aave_reserve_data_read\n )\n\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\n-- see aave docs for contract addresses\ndata_providers AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n CASE\n WHEN atoken_version = 'Aave V2' THEN LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d')\n WHEN atoken_version = 'Aave AMM' THEN LOWER('0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba')\n WHEN atoken_version = 'Aave V1' THEN LOWER('0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d') -- v1 proxy '0x398eC7346DcD622eDc5ae82352F02bE94C62d119\n END AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n),\nlending_pools AS (\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n CASE\n WHEN atoken_version = 'Aave V2' THEN LOWER('0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9') -- v2 proxy 0xc6845a5c768bf8d7681249f8927877efda425baf\n WHEN atoken_version = 'Aave AMM' THEN LOWER('0xaaca8859efd9643b98c042691da60b217c9cdd64') -- amm proxy 0x7937d4799803fbbe595ed57278bc4ca21f3bffcb\n END AS contract_address,\n _inserted_timestamp\n FROM\n atoken_block_range\n WHERE\n atoken_version <> 'Aave V1'\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x35ea6a75' AS function_signature,\n _inserted_timestamp\n FROM\n data_providers\n UNION\n SELECT\n underlying_address AS function_input,\n block_input AS block_number,\n contract_address,\n '0x35ea6a75' AS function_signature,\n _inserted_timestamp\n FROM\n lending_pools\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_reserve_data' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.aave_reserve_data_read"}, "model.ethereum_models.streamline__chainlink_prices": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH price_feeds AS (\n\n SELECT\n feed_address,\n created_block_number\n FROM\n {{ ref('silver__chainlink_feeds_seed') }}\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_50 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\nfeeds_range AS (\n SELECT\n feed_address AS contract_address,\n block_input AS block_number,\n _inserted_timestamp,\n '0x50d25bcd' AS function_signature,\n 0 AS function_input_plug\n FROM\n price_feeds\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= created_block_number\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n NULL AS function_input,\n function_signature,\n block_number,\n contract_address,\n 'chainlink_price_feed' AS call_name,\n _inserted_timestamp\nFROM\n feeds_range qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["seed.ethereum_models.silver__chainlink_feeds_seed", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__chainlink_prices"], "unique_id": "model.ethereum_models.streamline__chainlink_prices", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__chainlink_prices.sql", "original_file_path": "models/silver/streamline/curated/streamline__chainlink_prices.sql", "name": "streamline__chainlink_prices", "alias": "chainlink_prices", "checksum": {"name": "sha256", "checksum": "9d7dad9f21e8befc250590bfd1caa9a93bd30ead5ef404a057b19c175162dfaa"}, "tags": ["streamline_view"], "refs": [["silver__chainlink_feeds_seed"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__chainlink_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.142124, "compiled_sql": "\n\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),price_feeds AS (\n\n SELECT\n feed_address,\n created_block_number\n FROM\n ETHEREUM_DEV.silver.chainlink_feeds_seed\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_50 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.chainlink_prices\n )\n\n),\nfeeds_range AS (\n SELECT\n feed_address AS contract_address,\n block_input AS block_number,\n _inserted_timestamp,\n '0x50d25bcd' AS function_signature,\n 0 AS function_input_plug\n FROM\n price_feeds\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= created_block_number\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n NULL AS function_input,\n function_signature,\n block_number,\n contract_address,\n 'chainlink_price_feed' AS call_name,\n _inserted_timestamp\nFROM\n feeds_range qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.chainlink_prices"}, "model.ethereum_models.streamline__curve_pool_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH contract_deployments AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address AS deployer_address,\n to_address AS contract_address,\n _inserted_timestamp\n FROM\n {{ ref('silver__traces') }}\n WHERE\n -- these are the curve contract deployers, we may need to add here in the future\n from_address IN (\n '0x7eeac6cddbd1d0b8af061742d41877d7f707289a',\n '0xf18056bbd320e96a48e3fbf8bc061322531aac99',\n '0xc447fcaf1def19a583f97b3620627bf69c05b5fb',\n '0xb9fc157394af804a3578134a6585c0dc9cc990d4',\n '0xfd6f33a0509ec67defc500755322abd9df1bd5b8',\n '0xbf7d65d769e82e7b862df338223263ba33f72623',\n '0xa6df4fcb1ca559155a678e9aff5de3f210c0ff84',\n '0x0959158b6040d32d04c301a72cbfd6b39e21c9ae',\n '0x745748bcfd8f9c2de519a71d789be8a63dd7d66c',\n '0x3e0139ce3533a42a7d342841aee69ab2bfee1d51',\n '0xbabe61887f1de2713c6f97e567623453d3c79f67',\n '0x7f7abe23fc1ad4884b726229ceaafb1179e9c9cf'\n )\n AND TYPE = 'CREATE'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\nfunction_inputs AS (\n SELECT\n SEQ4() AS function_input\n FROM\n TABLE(GENERATOR(rowcount => 8))\n),\nfinal1 AS (\n SELECT\n block_number,\n contract_address,\n 'curve_pool_token_details' AS call_name,\n _inserted_timestamp,\n (ROW_NUMBER() over (PARTITION BY contract_address\n ORDER BY\n block_number)) -1 AS function_input\n FROM\n contract_deployments\n LEFT JOIN function_inputs\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0xb9947eb0' AS function_signature\n FROM\n final1\n UNION ALL\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0x87cb4f57' AS function_signature\n FROM\n final1\n UNION ALL\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0xc6610657' AS function_signature\n FROM\n final1\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__curve_pool_reads"], "unique_id": "model.ethereum_models.streamline__curve_pool_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__curve_pool_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__curve_pool_reads.sql", "name": "streamline__curve_pool_reads", "alias": "curve_pool_reads", "checksum": {"name": "sha256", "checksum": "c006e920515386c8b620f3b5ae8e3d29fe07e741b7407a49178327820b79a8d2"}, "tags": ["streamline_view"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__curve_pool_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.156236, "compiled_sql": "\n\nWITH contract_deployments AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address AS deployer_address,\n to_address AS contract_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n -- these are the curve contract deployers, we may need to add here in the future\n from_address IN (\n '0x7eeac6cddbd1d0b8af061742d41877d7f707289a',\n '0xf18056bbd320e96a48e3fbf8bc061322531aac99',\n '0xc447fcaf1def19a583f97b3620627bf69c05b5fb',\n '0xb9fc157394af804a3578134a6585c0dc9cc990d4',\n '0xfd6f33a0509ec67defc500755322abd9df1bd5b8',\n '0xbf7d65d769e82e7b862df338223263ba33f72623',\n '0xa6df4fcb1ca559155a678e9aff5de3f210c0ff84',\n '0x0959158b6040d32d04c301a72cbfd6b39e21c9ae',\n '0x745748bcfd8f9c2de519a71d789be8a63dd7d66c',\n '0x3e0139ce3533a42a7d342841aee69ab2bfee1d51',\n '0xbabe61887f1de2713c6f97e567623453d3c79f67',\n '0x7f7abe23fc1ad4884b726229ceaafb1179e9c9cf'\n )\n AND TYPE = 'CREATE'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.curve_pool_reads\n)\n\n),\nfunction_inputs AS (\n SELECT\n SEQ4() AS function_input\n FROM\n TABLE(GENERATOR(rowcount => 8))\n),\nfinal1 AS (\n SELECT\n block_number,\n contract_address,\n 'curve_pool_token_details' AS call_name,\n _inserted_timestamp,\n (ROW_NUMBER() over (PARTITION BY contract_address\n ORDER BY\n block_number)) -1 AS function_input\n FROM\n contract_deployments\n LEFT JOIN function_inputs\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0xb9947eb0' AS function_signature\n FROM\n final1\n UNION ALL\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0x87cb4f57' AS function_signature\n FROM\n final1\n UNION ALL\n SELECT\n block_number,\n contract_address,\n call_name,\n _inserted_timestamp,\n function_input,\n '0xc6610657' AS function_signature\n FROM\n final1\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.curve_pool_reads"}, "model.ethereum_models.streamline__dex_pool_v2_allocpoints": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH block_number AS (\n\n SELECT\n DATE_TRUNC(\n 'week',\n block_timestamp\n ) AS week,\n MIN(block_number) AS block_number\n FROM\n {{ ref('silver__blocks') }}\n WHERE\n block_timestamp :: DATE >= '2020-02-01'\n\n{% if is_incremental() %}\nAND DATE_PART(\n DAY,\n week\n) = 1\nAND week >= (\n SELECT\n MAX(\n week\n )\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n 1\n),\nfunction_inputs AS (\n SELECT\n SEQ4() AS function_input\n FROM\n TABLE(GENERATOR(rowcount => 355))\n),\npool_info AS (\n SELECT\n week,\n block_number,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS contract_address,\n '0x1526fe27' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n ),\n\npool_info_v2 as (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x1526fe27' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n),\n\nlpToken_v2 as (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x78ed5d1f' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n),\n\ntotal_alloc_point AS (\n SELECT\n week,\n block_number,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS contract_address,\n '0x17caf6f1' AS function_signature,\n NULL AS function_input\n FROM\n block_number\n),\n\ntotal_alloc_point_v2 AS (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x17caf6f1' AS function_signature,\n NULL AS function_input\n FROM\n block_number\n),\n\n\nFINAL AS (\n SELECT\n week,\n block_number,\n contract_address,\n 'Pool_info_alloc_points' call_name,\n function_input,\n '0x1526fe27' AS function_signature\n FROM\n pool_info\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'Total_alloc_points' call_name,\n '' AS function_input,\n '0x17caf6f1' AS function_signature\n FROM\n total_alloc_point\n),\n\nFINAL_v2 AS (\n SELECT\n week,\n block_number,\n contract_address,\n 'Pool_info_alloc_points' call_name,\n function_input,\n '0x1526fe27' AS function_signature\n FROM\n pool_info_v2\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'Total_alloc_points' call_name,\n '' AS function_input,\n '0x17caf6f1' AS function_signature\n FROM\n total_alloc_point_v2\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'lpToken()' call_name,\n function_input,\n '0x78ed5d1f' AS function_signature\n FROM\n lpToken_v2\n)\n\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n week,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL\nunion ALL\n\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n week,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL_v2", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__dex_pool_v2_allocpoints"], "unique_id": "model.ethereum_models.streamline__dex_pool_v2_allocpoints", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__dex_pool_v2_allocpoints.sql", "original_file_path": "models/silver/streamline/curated/streamline__dex_pool_v2_allocpoints.sql", "name": "streamline__dex_pool_v2_allocpoints", "alias": "dex_pool_v2_allocpoints", "checksum": {"name": "sha256", "checksum": "090a002ff11450d6e151230e59181a6368d18e844dcc64092b9fc0ce3bcb45c7"}, "tags": ["streamline_view"], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__dex_pool_v2_allocpoints.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.160196, "compiled_sql": "\n\nWITH block_number AS (\n\n SELECT\n DATE_TRUNC(\n 'week',\n block_timestamp\n ) AS week,\n MIN(block_number) AS block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n WHERE\n block_timestamp :: DATE >= '2020-02-01'\n\n\nAND DATE_PART(\n DAY,\n week\n) = 1\nAND week >= (\n SELECT\n MAX(\n week\n )\n FROM\n ETHEREUM_DEV.streamline.dex_pool_v2_allocpoints\n)\n\nGROUP BY\n 1\n),\nfunction_inputs AS (\n SELECT\n SEQ4() AS function_input\n FROM\n TABLE(GENERATOR(rowcount => 355))\n),\npool_info AS (\n SELECT\n week,\n block_number,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS contract_address,\n '0x1526fe27' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n ),\n\npool_info_v2 as (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x1526fe27' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n),\n\nlpToken_v2 as (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x78ed5d1f' AS function_signature,\n TRIM(to_char(function_input - 1, 'XXXXXXX')) AS function_input\n FROM\n block_number\n JOIN function_inputs\n),\n\ntotal_alloc_point AS (\n SELECT\n week,\n block_number,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS contract_address,\n '0x17caf6f1' AS function_signature,\n NULL AS function_input\n FROM\n block_number\n),\n\ntotal_alloc_point_v2 AS (\n SELECT\n week,\n block_number,\n '0xef0881ec094552b2e128cf945ef17a6752b4ec5d' AS contract_address,\n '0x17caf6f1' AS function_signature,\n NULL AS function_input\n FROM\n block_number\n),\n\n\nFINAL AS (\n SELECT\n week,\n block_number,\n contract_address,\n 'Pool_info_alloc_points' call_name,\n function_input,\n '0x1526fe27' AS function_signature\n FROM\n pool_info\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'Total_alloc_points' call_name,\n '' AS function_input,\n '0x17caf6f1' AS function_signature\n FROM\n total_alloc_point\n),\n\nFINAL_v2 AS (\n SELECT\n week,\n block_number,\n contract_address,\n 'Pool_info_alloc_points' call_name,\n function_input,\n '0x1526fe27' AS function_signature\n FROM\n pool_info_v2\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'Total_alloc_points' call_name,\n '' AS function_input,\n '0x17caf6f1' AS function_signature\n FROM\n total_alloc_point_v2\n UNION ALL\n SELECT\n week,\n block_number,\n contract_address,\n 'lpToken()' call_name,\n function_input,\n '0x78ed5d1f' AS function_signature\n FROM\n lpToken_v2\n)\n\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n week,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL\nunion ALL\n\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n week,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL_v2", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.dex_pool_v2_allocpoints"}, "model.ethereum_models.streamline__contract_meta_read": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"contract_abis\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n )\n{% else %}\n)\n{% endif %},\nreads AS (\n SELECT\n *\n FROM\n {{ source(\n \"bronze_streamline\",\n \"contract_abis\"\n ) }}\n JOIN meta m\n ON m.file_name = metadata$filename\n),\ncreated_contracts AS (\n SELECT\n contract_address,\n block_number,\n _inserted_timestamp,\n UPPER(CONCAT(t.value :name :: STRING, '()')) AS text_signature\n FROM\n reads,\n LATERAL FLATTEN(\n input => DATA,\n MODE => 'array'\n ) t\n WHERE\n DATA != 'Contract source code not verified'\n AND t.value :type :: STRING = 'function'\n AND block_number IS NOT NULL\n),\nfunction_sigs AS (\n SELECT\n UPPER(text_signature) AS text_signature,\n bytes_signature\n FROM\n {{ ref('core__dim_function_signatures') }}\n),\nFINAL AS (\n SELECT\n contract_address,\n block_number,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug,\n _inserted_timestamp\n FROM\n created_contracts\n INNER JOIN function_sigs\n ON UPPER(\n created_contracts.text_signature\n ) = UPPER(\n function_sigs.text_signature\n )\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'eth_contract_meta_model' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis", "model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__contract_meta_read"], "unique_id": "model.ethereum_models.streamline__contract_meta_read", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__contract_meta_read.sql", "original_file_path": "models/silver/streamline/curated/streamline__contract_meta_read.sql", "name": "streamline__contract_meta_read", "alias": "contract_meta_read", "checksum": {"name": "sha256", "checksum": "93f04ce8a7d1d3b20bdcb968c93d9158ac066a6636e660c0df5e2b90746c9739"}, "tags": ["streamline_view"], "refs": [["core__dim_function_signatures"]], "sources": [["bronze_streamline", "contract_abis"], ["bronze_streamline", "contract_abis"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__contract_meta_read.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.164953, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n LEAST(\n last_modified,\n registered_on\n ) AS _inserted_timestamp,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.contract_abis'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.streamline.contract_meta_read)\n )\n,\nreads AS (\n SELECT\n *\n FROM\n streamline.ETHEREUM.contract_abis\n JOIN meta m\n ON m.file_name = metadata$filename\n),\ncreated_contracts AS (\n SELECT\n contract_address,\n block_number,\n _inserted_timestamp,\n UPPER(CONCAT(t.value :name :: STRING, '()')) AS text_signature\n FROM\n reads,\n LATERAL FLATTEN(\n input => DATA,\n MODE => 'array'\n ) t\n WHERE\n DATA != 'Contract source code not verified'\n AND t.value :type :: STRING = 'function'\n AND block_number IS NOT NULL\n),\nfunction_sigs AS (\n SELECT\n UPPER(text_signature) AS text_signature,\n bytes_signature\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n),\nFINAL AS (\n SELECT\n contract_address,\n block_number,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug,\n _inserted_timestamp\n FROM\n created_contracts\n INNER JOIN function_sigs\n ON UPPER(\n created_contracts.text_signature\n ) = UPPER(\n function_sigs.text_signature\n )\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'eth_contract_meta_model' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_meta_read"}, "model.ethereum_models.streamline__aave_prices_oracle_read": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the getAssetPrice(address) (0xb3596f07) function for aave assets from the aave oracle\nWITH atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n {{ ref('silver__aave_tokens') }}\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_25 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n '0xb3596f07' AS function_signature,\n block_input AS block_number,\n '0xa50ba011c48153de246e5192c8f9258a2ba79ca9' AS contract_address,\n --aave price oracle v2\n _inserted_timestamp\n FROM\n atoken_block_range\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_price_oracle' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__aave_prices_oracle_read"], "unique_id": "model.ethereum_models.streamline__aave_prices_oracle_read", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__aave_prices_oracle_read.sql", "original_file_path": "models/silver/streamline/curated/streamline__aave_prices_oracle_read.sql", "name": "streamline__aave_prices_oracle_read", "alias": "aave_prices_oracle_read", "checksum": {"name": "sha256", "checksum": "36ce75232aa4e6bc29853c543a19d0b15fdf0cb20fb9cb268cb5320b74fd9558"}, "tags": ["streamline_view"], "refs": [["silver__aave_tokens"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__aave_prices_oracle_read.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.169881, "compiled_sql": "\n-- this model looks at the getAssetPrice(address) (0xb3596f07) function for aave assets from the aave oracle\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_25 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.aave_prices_oracle_read\n )\n\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n atoken_address,\n atoken_version,\n atoken_created_block,\n underlying_address,\n block_input,\n _inserted_timestamp\n FROM\n atokens\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\nFINAL AS (\n SELECT\n underlying_address AS function_input,\n '0xb3596f07' AS function_signature,\n block_input AS block_number,\n '0xa50ba011c48153de246e5192c8f9258a2ba79ca9' AS contract_address,\n --aave price oracle v2\n _inserted_timestamp\n FROM\n atoken_block_range\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_price_oracle' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.aave_prices_oracle_read"}, "model.ethereum_models.streamline__aave_incentives_read": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the aave incentives controller (0xd784927ff2f95ba542bfc824c8a8a98f3495f6b5) for the following functions:\n-- assets(address) 0xf11b8188 - the input here is the atoken address\n-- NOTE we need to input the debt position tokens here as well. The best place to get them is from the output of the aave reserve read\n-- TO DO switch this to the reserve read when data is available - we are missing some here currently\nWITH atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n WHERE\n atoken_version <> 'v1'\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_25 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\naddresses AS (\n SELECT\n atoken_address AS function_input,\n atoken_created_block\n FROM\n atokens\n UNION\n SELECT\n atoken_stable_debt_address AS function_input,\n atoken_created_block\n FROM\n atokens\n UNION\n SELECT\n atoken_variable_debt_address AS function_input,\n atoken_created_block\n FROM\n atokens\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n function_input,\n _inserted_timestamp,\n block_input\n FROM\n addresses\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\nFINAL AS (\n SELECT\n function_input,\n '0xf11b8188' AS function_signature,\n block_input AS block_number,\n '0xd9ed413bcf58c266f95fe6ba63b13cf79299ce31' AS contract_address,\n --aave incentives controller\n -- proxy '0xd784927ff2f95ba542bfc824c8a8a98f3495f6b5'\n _inserted_timestamp\n FROM\n atoken_block_range\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_incentives_controller' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models._block_ranges"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__aave_incentives_read"], "unique_id": "model.ethereum_models.streamline__aave_incentives_read", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__aave_incentives_read.sql", "original_file_path": "models/silver/streamline/curated/streamline__aave_incentives_read.sql", "name": "streamline__aave_incentives_read", "alias": "aave_incentives_read", "checksum": {"name": "sha256", "checksum": "c33a7b140bf0c6e94e601784b732b6fcdcb0088da3c6656e860ddcf1b30edf2a"}, "tags": ["streamline_view"], "refs": [["silver__aave_tokens"], ["_block_ranges"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__aave_incentives_read.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671161288.1739662, "compiled_sql": "\n-- this model looks at the aave incentives controller (0xd784927ff2f95ba542bfc824c8a8a98f3495f6b5) for the following functions:\n-- assets(address) 0xf11b8188 - the input here is the atoken address\n-- NOTE we need to input the debt position tokens here as well. The best place to get them is from the output of the aave reserve read\n-- TO DO switch this to the reserve read when data is available - we are missing some here currently\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),atokens AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n atoken_version,\n atoken_created_block,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n WHERE\n atoken_version <> 'v1'\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_25 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.aave_incentives_read\n )\n\n),\naddresses AS (\n SELECT\n atoken_address AS function_input,\n atoken_created_block\n FROM\n atokens\n UNION\n SELECT\n atoken_stable_debt_address AS function_input,\n atoken_created_block\n FROM\n atokens\n UNION\n SELECT\n atoken_variable_debt_address AS function_input,\n atoken_created_block\n FROM\n atokens\n),\natoken_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n function_input,\n _inserted_timestamp,\n block_input\n FROM\n addresses\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= atoken_created_block\n),\nFINAL AS (\n SELECT\n function_input,\n '0xf11b8188' AS function_signature,\n block_input AS block_number,\n '0xd9ed413bcf58c266f95fe6ba63b13cf79299ce31' AS contract_address,\n --aave incentives controller\n -- proxy '0xd784927ff2f95ba542bfc824c8a8a98f3495f6b5'\n _inserted_timestamp\n FROM\n atoken_block_range\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'aave_incentives_controller' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.aave_incentives_read"}, "model.ethereum_models.silver__daily_token_balances": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['block_date'],\n tags = ['balances_exclude'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH\n\n{% if is_incremental() %}\ncontrol_incremental AS (\n\n SELECT\n MAX(\n block_date\n ) :: DATE AS min_inc_block_date,\n DATEADD(\n 'day',\n 60,\n min_inc_block_date\n ) :: DATE AS inc_block_date\n FROM\n {{ this }}\n),\nload_records_incremental AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__token_balances') }}\n WHERE\n (\n block_date > (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n )\n AND (\n block_date <= (\n SELECT\n inc_block_date\n FROM\n control_incremental\n )\n )\n),\nrecent_records AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n {{ this }}\n WHERE\n block_date :: DATE = (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n),\nall_incremental_records AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp,\n 1 AS RANK\n FROM\n load_records_incremental\n UNION\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp,\n 2 AS RANK\n FROM\n recent_records\n),\nincremental AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_incremental_records qualify(ROW_NUMBER() over(PARTITION BY address, contract_address, block_date\n ORDER BY\n RANK ASC)) = 1\n),\n{% else %}\n fr_balances AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__token_balances') }}\n WHERE\n block_date < '2017-04-30' -- block_date BETWEEN '2021-01-01'\n -- AND '2021-01-31'\n -- if we backfill further and want to FR this table, will need to tweak this filter\n qualify(ROW_NUMBER() over(PARTITION BY address, contract_address, block_date\n ORDER BY\n _inserted_timestamp DESC)) = 1\n ),\n{% endif %}\n\ninfo AS (\n\n{% if is_incremental() %}\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n incremental\n{% else %}\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n fr_balances\n{% endif %}),\nbase_balances AS (\n\n{% if is_incremental() %}\nSELECT\n block_date, address, contract_address, balance, _inserted_timestamp\nFROM\n incremental\n{% else %}\nSELECT\n block_date, address, contract_address, balance, _inserted_timestamp\nFROM\n fr_balances\n{% endif %}),\naddress_ranges AS (\n SELECT\n address,\n contract_address,\n MIN(\n block_date :: DATE\n ) AS min_block_date,\n max_block AS max_block_date\n FROM\n base_balances\n JOIN info\n GROUP BY\n address,\n contract_address,\n max_block\n),\ncte_my_date AS (\n SELECT\n block_date\n FROM\n {{ ref(\"_max_block_by_date\") }}\n),\nall_dates AS (\n SELECT\n C.block_date,\n A.address,\n A.contract_address\n FROM\n cte_my_date C\n LEFT JOIN address_ranges A\n ON C.block_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.address IS NOT NULL\n),\neth_balances AS (\n SELECT\n address,\n contract_address,\n block_date,\n balance,\n _inserted_timestamp,\n TRUE AS daily_activity\n FROM\n base_balances\n),\nbalance_tmp AS (\n SELECT\n d.block_date,\n d.address,\n d.contract_address,\n b.balance,\n b._inserted_timestamp,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.block_date = b.block_date\n AND d.address = b.address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n block_date,\n address,\n contract_address,\n LAST_VALUE(\n balance ignore nulls\n ) over(\n PARTITION BY address,\n contract_address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS balance,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over(\n PARTITION BY address,\n contract_address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS _inserted_timestamp,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity,\n {{ dbt_utils.surrogate_key(\n ['block_date', 'contract_address', 'address']\n ) }} AS id\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__token_balances", "model.ethereum_models._max_block_by_date"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances_exclude"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_date"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances_table_backfill", "silver__daily_token_balances"], "unique_id": "model.ethereum_models.silver__daily_token_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/balances_table_backfill/silver__daily_token_balances.sql", "original_file_path": "models/silver/balances_table_backfill/silver__daily_token_balances.sql", "name": "silver__daily_token_balances", "alias": "daily_token_balances", "checksum": {"name": "sha256", "checksum": "a4968c8fc55e1d0a132e88340f44b6fcd6d99da292bd982d1e791de85e1be2ed"}, "tags": ["balances_exclude"], "refs": [["silver__token_balances"], ["_max_block_by_date"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances_table_backfill/silver__daily_token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["block_date"], "tags": ["balances_exclude"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161288.179156, "compiled_sql": "\n\nWITH\n\n\n __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),control_incremental AS (\n\n SELECT\n MAX(\n block_date\n ) :: DATE AS min_inc_block_date,\n DATEADD(\n 'day',\n 60,\n min_inc_block_date\n ) :: DATE AS inc_block_date\n FROM\n ETHEREUM_DEV.silver.daily_token_balances\n),\nload_records_incremental AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.token_balances\n WHERE\n (\n block_date > (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n )\n AND (\n block_date <= (\n SELECT\n inc_block_date\n FROM\n control_incremental\n )\n )\n),\nrecent_records AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.daily_token_balances\n WHERE\n block_date :: DATE = (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n),\nall_incremental_records AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp,\n 1 AS RANK\n FROM\n load_records_incremental\n UNION\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp,\n 2 AS RANK\n FROM\n recent_records\n),\nincremental AS (\n SELECT\n block_date,\n address,\n contract_address,\n balance,\n _inserted_timestamp\n FROM\n all_incremental_records qualify(ROW_NUMBER() over(PARTITION BY address, contract_address, block_date\n ORDER BY\n RANK ASC)) = 1\n),\n\n\ninfo AS (\n\n\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n incremental\n),\nbase_balances AS (\n\n\nSELECT\n block_date, address, contract_address, balance, _inserted_timestamp\nFROM\n incremental\n),\naddress_ranges AS (\n SELECT\n address,\n contract_address,\n MIN(\n block_date :: DATE\n ) AS min_block_date,\n max_block AS max_block_date\n FROM\n base_balances\n JOIN info\n GROUP BY\n address,\n contract_address,\n max_block\n),\ncte_my_date AS (\n SELECT\n block_date\n FROM\n __dbt__cte___max_block_by_date\n),\nall_dates AS (\n SELECT\n C.block_date,\n A.address,\n A.contract_address\n FROM\n cte_my_date C\n LEFT JOIN address_ranges A\n ON C.block_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.address IS NOT NULL\n),\neth_balances AS (\n SELECT\n address,\n contract_address,\n block_date,\n balance,\n _inserted_timestamp,\n TRUE AS daily_activity\n FROM\n base_balances\n),\nbalance_tmp AS (\n SELECT\n d.block_date,\n d.address,\n d.contract_address,\n b.balance,\n b._inserted_timestamp,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.block_date = b.block_date\n AND d.address = b.address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n block_date,\n address,\n contract_address,\n LAST_VALUE(\n balance ignore nulls\n ) over(\n PARTITION BY address,\n contract_address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS balance,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over(\n PARTITION BY address,\n contract_address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS _inserted_timestamp,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity,\n md5(cast(coalesce(cast(block_date as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.silver.daily_token_balances"}, "model.ethereum_models.silver__daily_eth_balances": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['balances_exclude'],\n tags = ['balances'],\n merge_update_columns = [\"id\"],\n post_hook = \"ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION\"\n) }}\n\nWITH\n\n{% if is_incremental() %}\ncontrol_incremental AS (\n\n SELECT\n MAX(\n block_date\n ) :: DATE AS min_inc_block_date,\n DATEADD(\n 'day',\n 60,\n min_inc_block_date\n ) :: DATE AS inc_block_date\n FROM\n {{ this }}\n),\nload_records_incremental AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__eth_balances') }}\n WHERE\n (\n block_date > (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n )\n AND (\n block_date <= (\n SELECT\n inc_block_date\n FROM\n control_incremental\n )\n )\n),\nrecent_records AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n {{ this }}\n WHERE\n block_date :: DATE = (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n),\nall_incremental_records AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp,\n 1 AS RANK\n FROM\n load_records_incremental\n UNION\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp,\n 2 AS RANK\n FROM\n recent_records\n),\nincremental AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_incremental_records qualify(ROW_NUMBER() over(PARTITION BY address, block_date\n ORDER BY\n RANK ASC)) = 1\n),\n{% else %}\n fr_balances AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n {{ ref('silver__eth_balances') }}\n WHERE\n block_date < '2017-04-30' -- block_date BETWEEN '2021-01-01'\n -- AND '2021-01-31'\n -- if we backfill further and want to FR this table, will need to tweak this filter\n qualify(ROW_NUMBER() over(PARTITION BY address, block_date\n ORDER BY\n _inserted_timestamp DESC)) = 1\n ),\n{% endif %}\n\ninfo AS (\n\n{% if is_incremental() %}\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n incremental\n{% else %}\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n fr_balances\n{% endif %}),\nbase_balances AS (\n\n{% if is_incremental() %}\nSELECT\n block_date, address, balance, _inserted_timestamp\nFROM\n incremental\n{% else %}\nSELECT\n block_date, address, balance, _inserted_timestamp\nFROM\n fr_balances\n{% endif %}),\naddress_ranges AS (\n SELECT\n address,\n MIN(\n block_date :: DATE\n ) AS min_block_date,\n max_block AS max_block_date\n FROM\n base_balances\n JOIN info\n GROUP BY\n address,\n max_block\n),\ncte_my_date AS (\n SELECT\n block_date\n FROM\n {{ ref(\"_max_block_by_date\") }}\n),\nall_dates AS (\n SELECT\n C.block_date,\n A.address\n FROM\n cte_my_date C\n LEFT JOIN address_ranges A\n ON C.block_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.address IS NOT NULL\n),\neth_balances AS (\n SELECT\n address,\n block_date,\n balance,\n _inserted_timestamp,\n TRUE AS daily_activity\n FROM\n base_balances\n),\nbalance_tmp AS (\n SELECT\n d.block_date,\n d.address,\n b.balance,\n b._inserted_timestamp,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.block_date = b.block_date\n AND d.address = b.address\n),\nFINAL AS (\n SELECT\n block_date,\n address,\n LAST_VALUE(\n balance ignore nulls\n ) over(\n PARTITION BY address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS balance,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over(\n PARTITION BY address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS _inserted_timestamp,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity,\n {{ dbt_utils.surrogate_key(\n ['block_date', 'address']\n ) }} AS id\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__eth_balances", "model.ethereum_models._max_block_by_date"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["balances_exclude"], "merge_update_columns": ["id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances_table_backfill", "silver__daily_eth_balances"], "unique_id": "model.ethereum_models.silver__daily_eth_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/balances_table_backfill/silver__daily_eth_balances.sql", "original_file_path": "models/silver/balances_table_backfill/silver__daily_eth_balances.sql", "name": "silver__daily_eth_balances", "alias": "daily_eth_balances", "checksum": {"name": "sha256", "checksum": "00d1c2e65dec95643300a2597ccf5110c0e8668b25ba1a0516a7764bcc1cb0bb"}, "tags": ["balances"], "refs": [["silver__eth_balances"], ["_max_block_by_date"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances_table_backfill/silver__daily_eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["balances_exclude"], "tags": ["balances"], "merge_update_columns": ["id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION"]}, "created_at": 1671161288.184596, "compiled_sql": "\n\nWITH\n\n\n __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),control_incremental AS (\n\n SELECT\n MAX(\n block_date\n ) :: DATE AS min_inc_block_date,\n DATEADD(\n 'day',\n 60,\n min_inc_block_date\n ) :: DATE AS inc_block_date\n FROM\n ETHEREUM_DEV.silver.daily_eth_balances\n),\nload_records_incremental AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.eth_balances\n WHERE\n (\n block_date > (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n )\n AND (\n block_date <= (\n SELECT\n inc_block_date\n FROM\n control_incremental\n )\n )\n),\nrecent_records AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.daily_eth_balances\n WHERE\n block_date :: DATE = (\n SELECT\n min_inc_block_date\n FROM\n control_incremental\n )\n),\nall_incremental_records AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp,\n 1 AS RANK\n FROM\n load_records_incremental\n UNION\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp,\n 2 AS RANK\n FROM\n recent_records\n),\nincremental AS (\n SELECT\n block_date,\n address,\n balance,\n _inserted_timestamp\n FROM\n all_incremental_records qualify(ROW_NUMBER() over(PARTITION BY address, block_date\n ORDER BY\n RANK ASC)) = 1\n),\n\n\ninfo AS (\n\n\nSELECT\n MAX(block_date) :: DATE AS max_block, MIN(block_date) :: DATE AS min_block\nFROM\n incremental\n),\nbase_balances AS (\n\n\nSELECT\n block_date, address, balance, _inserted_timestamp\nFROM\n incremental\n),\naddress_ranges AS (\n SELECT\n address,\n MIN(\n block_date :: DATE\n ) AS min_block_date,\n max_block AS max_block_date\n FROM\n base_balances\n JOIN info\n GROUP BY\n address,\n max_block\n),\ncte_my_date AS (\n SELECT\n block_date\n FROM\n __dbt__cte___max_block_by_date\n),\nall_dates AS (\n SELECT\n C.block_date,\n A.address\n FROM\n cte_my_date C\n LEFT JOIN address_ranges A\n ON C.block_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.address IS NOT NULL\n),\neth_balances AS (\n SELECT\n address,\n block_date,\n balance,\n _inserted_timestamp,\n TRUE AS daily_activity\n FROM\n base_balances\n),\nbalance_tmp AS (\n SELECT\n d.block_date,\n d.address,\n b.balance,\n b._inserted_timestamp,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.block_date = b.block_date\n AND d.address = b.address\n),\nFINAL AS (\n SELECT\n block_date,\n address,\n LAST_VALUE(\n balance ignore nulls\n ) over(\n PARTITION BY address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS balance,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over(\n PARTITION BY address\n ORDER BY\n block_date ASC rows unbounded preceding\n ) AS _inserted_timestamp,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity,\n md5(cast(coalesce(cast(block_date as TEXT), '') || '-' || coalesce(cast(address as TEXT), '') as TEXT)) AS id\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.silver.daily_eth_balances"}, "model.ethereum_models.silver__relevant_contracts": {"raw_sql": "{{ config (\n materialized = \"table\",\n unique_key = \"contract_address\"\n) }}\n\nSELECT\n contract_address,\n 'ethereum' AS blockchain,\n COUNT(*) AS events,\n MIN(block_number) + 1 AS first_block\nFROM\n {{ ref('silver__logs') }}\nGROUP BY\n 1,\n 2\nHAVING\n COUNT(*) >= 25", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "table", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "contract_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "api_udf", "silver__relevant_contracts"], "unique_id": "model.ethereum_models.silver__relevant_contracts", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/api_udf/silver__relevant_contracts.sql", "original_file_path": "models/silver/api_udf/silver__relevant_contracts.sql", "name": "silver__relevant_contracts", "alias": "relevant_contracts", "checksum": {"name": "sha256", "checksum": "0674b579bde822df72908a8b4f10f85f56f8b5bb0e0667c7786f6973b166ba7d"}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/api_udf/silver__relevant_contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "table", "unique_key": "contract_address"}, "created_at": 1671161288.190381, "compiled_sql": "\n\nSELECT\n contract_address,\n 'ethereum' AS blockchain,\n COUNT(*) AS events,\n MIN(block_number) + 1 AS first_block\nFROM\n ETHEREUM_DEV.silver.logs\nGROUP BY\n 1,\n 2\nHAVING\n COUNT(*) >= 25", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.relevant_contracts"}, "model.ethereum_models.silver__chainlink_feeds": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id'\n) }}\n\nWITH base AS (\n\n SELECT\n contract_address,\n block_number,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n read_output :: STRING\n )\n ) AS read_result,\n _inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0x50d25bcd'\n AND call_name = 'chainlink_price_feed'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n contract_address,\n block_number,\n read_result,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address']\n ) }} AS id\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY contract_address, block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "chainlink", "silver", "silver__chainlink_feeds"], "unique_id": "model.ethereum_models.silver__chainlink_feeds", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "chainlink/silver/silver__chainlink_feeds.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.sql", "name": "silver__chainlink_feeds", "alias": "chainlink_feeds", "checksum": {"name": "sha256", "checksum": "dd51dd7d3a3d03565ae5052e1e0fbf90140164af7e9104dd377beed3bc854085"}, "tags": [], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/chainlink/silver/silver__chainlink_feeds.yml", "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id"}, "created_at": 1671161291.190231, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n contract_address,\n block_number,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n read_output :: STRING\n )\n ) AS read_result,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0x50d25bcd'\n AND call_name = 'chainlink_price_feed'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.silver.chainlink_feeds\n)\n\n)\nSELECT\n contract_address,\n block_number,\n read_result,\n _inserted_timestamp,\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') as TEXT)) AS id\nFROM\n base qualify(ROW_NUMBER() over(PARTITION BY contract_address, block_number\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.chainlink_feeds"}, "model.ethereum_models.chainlink__dim_oracle_feeds": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n feed_address,\n feed_name,\n feed_category,\n feed_added AS feed_added_date,\n created_block_number\nFROM\n {{ ref('silver__chainlink_feeds_seed') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["seed.ethereum_models.silver__chainlink_feeds_seed"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "chainlink", "fqn": ["ethereum_models", "chainlink", "gold", "chainlink__dim_oracle_feeds"], "unique_id": "model.ethereum_models.chainlink__dim_oracle_feeds", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "chainlink/gold/chainlink__dim_oracle_feeds.sql", "original_file_path": "models/chainlink/gold/chainlink__dim_oracle_feeds.sql", "name": "chainlink__dim_oracle_feeds", "alias": "dim_oracle_feeds", "checksum": {"name": "sha256", "checksum": "4f0801838da40cb1395129930224620ed723492757893368bc10b29add19c7e8"}, "tags": [], "refs": [["silver__chainlink_feeds_seed"]], "sources": [], "metrics": [], "description": "'This table contains dimensional information for Chainlink Oracles.\n", "columns": {"FEED_ADDRESS": {"name": "FEED_ADDRESS", "description": "The address of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_NAME": {"name": "FEED_NAME", "description": "The name of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_CATEGORY": {"name": "FEED_CATEGORY", "description": "The category of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_ADDED_DATE": {"name": "FEED_ADDED_DATE", "description": "The date the feed was added to the Chainlink network.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_BLOCK_NUMBER": {"name": "CREATED_BLOCK_NUMBER", "description": "The block number at which the feed was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/chainlink/gold/chainlink__dim_oracle_feeds.yml", "compiled_path": "target/compiled/ethereum_models/models/chainlink/gold/chainlink__dim_oracle_feeds.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.209323, "compiled_sql": "\n\nSELECT\n feed_address,\n feed_name,\n feed_category,\n feed_added AS feed_added_date,\n created_block_number\nFROM\n ETHEREUM_DEV.silver.chainlink_feeds_seed", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.chainlink.dim_oracle_feeds"}, "model.ethereum_models.chainlink__fact_oracle_feeds": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n contract_address AS feed_address,\n block_number,\n read_result AS latest_answer\nFROM\n {{ ref('silver__chainlink_feeds') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "chainlink", "fqn": ["ethereum_models", "chainlink", "gold", "chainlink__fact_oracle_feeds"], "unique_id": "model.ethereum_models.chainlink__fact_oracle_feeds", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "chainlink/gold/chainlink__fact_oracle_feeds.sql", "original_file_path": "models/chainlink/gold/chainlink__fact_oracle_feeds.sql", "name": "chainlink__fact_oracle_feeds", "alias": "fact_oracle_feeds", "checksum": {"name": "sha256", "checksum": "4712ec5d265723dd059a7750602c5b5af2c3b0e1c9d9632d4cb79aff366c4438"}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "'This table contains Chainlink Oracle feeds for all contracts in `dim_feeds`. Latest Answer reads are collected every 50 blocks.\n", "columns": {"FEED_ADDRESS": {"name": "FEED_ADDRESS", "description": "The address of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the feed was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LATEST_ANSWER": {"name": "LATEST_ANSWER", "description": "The latest answer from the feed. Note, this is not decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/chainlink/gold/chainlink__fact_oracle_feeds.yml", "compiled_path": "target/compiled/ethereum_models/models/chainlink/gold/chainlink__fact_oracle_feeds.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.209988, "compiled_sql": "\n\nSELECT\n contract_address AS feed_address,\n block_number,\n read_result AS latest_answer\nFROM\n ETHEREUM_DEV.silver.chainlink_feeds", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.chainlink.fact_oracle_feeds"}, "model.ethereum_models.chainlink__ez_oracle_feeds": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n contract_address AS feed_address,\n A.block_number,\n block_timestamp,\n feed_name,\n read_result AS latest_answer_unadj,\n latest_answer_unadj / pow(\n 10,\n decimals\n ) AS latest_answer_adj,\n feed_category,\n feed_added AS feed_added_date,\n created_block_number\nFROM\n {{ ref('silver__chainlink_feeds') }} A\n JOIN {{ ref('silver__chainlink_feeds_seed') }}\n ON contract_address = feed_address\n JOIN {{ ref('silver__contracts') }}\n ON contract_address = address\n JOIN {{ ref('silver__blocks') }}\n b\n ON A.block_number = b.block_number", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__chainlink_feeds", "seed.ethereum_models.silver__chainlink_feeds_seed", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "chainlink", "fqn": ["ethereum_models", "chainlink", "gold", "chainlink__ez_oracle_feeds"], "unique_id": "model.ethereum_models.chainlink__ez_oracle_feeds", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "chainlink/gold/chainlink__ez_oracle_feeds.sql", "original_file_path": "models/chainlink/gold/chainlink__ez_oracle_feeds.sql", "name": "chainlink__ez_oracle_feeds", "alias": "ez_oracle_feeds", "checksum": {"name": "sha256", "checksum": "05017b8b8bb0f833244582a5916ebeaeed4240e802f6a1da71ed51b441af94eb"}, "tags": [], "refs": [["silver__chainlink_feeds"], ["silver__chainlink_feeds_seed"], ["silver__contracts"], ["silver__blocks"]], "sources": [], "metrics": [], "description": "'This table contains Chainlink Oracle feeds, along with their metadata. Latest Answer reads are collected every 50 blocks.'\n", "columns": {"FEED_ADDRESS": {"name": "FEED_ADDRESS", "description": "The address of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the feed was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The timestamp of the block at which the feed was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_NAME": {"name": "FEED_NAME", "description": "The name of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LATEST_ANSWER_UNADJ": {"name": "LATEST_ANSWER_UNADJ", "description": "The latest answer from the feed, unadjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LATEST_ANSWER_ADJ": {"name": "LATEST_ANSWER_ADJ", "description": "The latest answer from the feed, adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_CATEGORY": {"name": "FEED_CATEGORY", "description": "The category of the feed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEED_ADDED_DATE": {"name": "FEED_ADDED_DATE", "description": "The date the feed was added to the Chainlink network.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_BLOCK_NUMBER": {"name": "CREATED_BLOCK_NUMBER", "description": "The block number at which the feed was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/chainlink/gold/chainlink__ez_oracle_feeds.yml", "compiled_path": "target/compiled/ethereum_models/models/chainlink/gold/chainlink__ez_oracle_feeds.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.211531, "compiled_sql": "\n\nSELECT\n contract_address AS feed_address,\n A.block_number,\n block_timestamp,\n feed_name,\n read_result AS latest_answer_unadj,\n latest_answer_unadj / pow(\n 10,\n decimals\n ) AS latest_answer_adj,\n feed_category,\n feed_added AS feed_added_date,\n created_block_number\nFROM\n ETHEREUM_DEV.silver.chainlink_feeds A\n JOIN ETHEREUM_DEV.silver.chainlink_feeds_seed\n ON contract_address = feed_address\n JOIN ETHEREUM_DEV.silver.contracts\n ON contract_address = address\n JOIN ETHEREUM_DEV.silver.blocks\n b\n ON A.block_number = b.block_number", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.chainlink.ez_oracle_feeds"}, "model.ethereum_models.core__fact_transactions": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\n) }}\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_address,\n eth_value,\n tx_fee,\n gas_price,\n gas_limit,\n gas_used,\n cumulative_Gas_Used,\n input_data,\n status,\n tx_json\nFROM\n {{ ref('silver__transactions') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_transactions"], "unique_id": "model.ethereum_models.core__fact_transactions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__fact_transactions.sql", "original_file_path": "models/gold/core__fact_transactions.sql", "name": "core__fact_transactions", "alias": "fact_transactions", "checksum": {"name": "sha256", "checksum": "84f007b81e38ccd60ac52fd1c63cdcdd406de6b5dcbb47a9af06fcbc33263854"}, "tags": ["core"], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "This table contains transaction level data for the Ethereum Blockchain. Each transaction will have a unique transaction hash, along with transactions fees and an ETH value transferred when applicable. Transactions may be native ETH transfers or interactions with contract addresses. For more information, please see [The Ethereum Organization - Transactions](https://ethereum.org/en/developers/docs/transactions/)", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_HASH": {"name": "BLOCK_HASH", "description": "Block hash is a unique 66-character identifier that is generate when a block is produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "NONCE": {"name": "NONCE", "description": "The number of transactions sent from a given address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POSITION": {"name": "POSITION", "description": "The position of the transaction within the block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transaction.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "ETH_VALUE": {"name": "ETH_VALUE", "description": "The value transacted in Ether.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "Amount paid to validate the transaction in Ether.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_PRICE": {"name": "GAS_PRICE", "description": "Cost per unit of gas in Gwei.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "Maximum amount of gas allocated for the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "Gas used by transaction.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "STATUS": {"name": "STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_JSON": {"name": "TX_JSON", "description": "This JSON column contains the transaction details, including event logs.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of the contract call.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_transactions.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1671161291.226851, "compiled_sql": "\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_address,\n eth_value,\n tx_fee,\n gas_price,\n gas_limit,\n gas_used,\n cumulative_Gas_Used,\n input_data,\n status,\n tx_json\nFROM\n ETHEREUM_DEV.silver.transactions", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_transactions"}, "model.ethereum_models.core__dim_nft_metadata": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n blockchain,\n commission_rate,\n contract_address,\n contract_name,\n created_at_block_id AS created_at_block_number,\n created_at_timestamp,\n created_at_tx_id AS created_at_tx_hash,\n creator_address,\n creator_name,\n image_url,\n project_name,\n token_id,\n token_metadata,\n token_metadata_uri,\n token_name\nFROM\n {{ source(\n 'flipside_gold_ethereum',\n 'nft_metadata'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.flipside_gold_ethereum.nft_metadata"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_nft_metadata"], "unique_id": "model.ethereum_models.core__dim_nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__dim_nft_metadata.sql", "original_file_path": "models/gold/core__dim_nft_metadata.sql", "name": "core__dim_nft_metadata", "alias": "dim_nft_metadata", "checksum": {"name": "sha256", "checksum": "014064aca77bfdf69283ce40608615a7b91b7e591498a30b9410070781862a54"}, "tags": [], "refs": [], "sources": [["flipside_gold_ethereum", "nft_metadata"]], "metrics": [], "description": "This table contains the metadata for popular NFT collections on the Etherum blockchain.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "Blockchain where NFT is from, in this table only `ethereum`", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMMISSION_RATE": {"name": "COMMISSION_RATE", "description": "Royalty rate for NFT sales.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "Address of NFT.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "Name of the contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_AT_BLOCK_NUMBER": {"name": "CREATED_AT_BLOCK_NUMBER", "description": "The block number at which the project was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_AT_TIMESTAMP": {"name": "CREATED_AT_TIMESTAMP", "description": "The block timestamp at which the project was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_AT_TX_HASH": {"name": "CREATED_AT_TX_HASH", "description": "The tx hash at which the project was created.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_ADDRESS": {"name": "CREATOR_ADDRESS", "description": "The address of the creator of the NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_NAME": {"name": "CREATOR_NAME", "description": "The name of the address that created the NFT contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IMAGE_URL": {"name": "IMAGE_URL", "description": "Link to NFT image.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROJECT_NAME": {"name": "PROJECT_NAME", "description": "Name of NFT project.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ID": {"name": "TOKEN_ID", "description": "Token ID of the NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_METADATA": {"name": "TOKEN_METADATA", "description": "The metadata for the NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_nft_metadata.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_nft_metadata.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.224261, "compiled_sql": "\n\nSELECT\n blockchain,\n commission_rate,\n contract_address,\n contract_name,\n created_at_block_id AS created_at_block_number,\n created_at_timestamp,\n created_at_tx_id AS created_at_tx_hash,\n creator_address,\n creator_name,\n image_url,\n project_name,\n token_id,\n token_metadata,\n token_metadata_uri,\n token_name\nFROM\n flipside_prod_db.ethereum.nft_metadata", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_nft_metadata"}, "model.ethereum_models.core__dim_contracts_extended": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n system_created_at,\n block_number,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n contract_metadata\nFROM\n {{ ref('silver__contracts_extended') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_contracts_extended"], "unique_id": "model.ethereum_models.core__dim_contracts_extended", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__dim_contracts_extended.sql", "original_file_path": "models/gold/core__dim_contracts_extended.sql", "name": "core__dim_contracts_extended", "alias": "dim_contracts_extended", "checksum": {"name": "sha256", "checksum": "b4ac9d81f8c1782f3808babf0d0de66052676552ece077da7b06cc5fab94441c"}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "This table contains contract details for contracts deployed on the Ethereum blockchain.", "columns": {"SYSTEM_CREATED_AT": {"name": "SYSTEM_CREATED_AT", "description": "Internal column.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the contract was read and details recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp at which the contract was read and details recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_ADDRESS": {"name": "CREATOR_ADDRESS", "description": "The address of the contract creator.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The unique Ethereum address of the deployed contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LOGIC_ADDRESS": {"name": "LOGIC_ADDRESS", "description": "The logic address, where applicable.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_CONVENTION": {"name": "TOKEN_CONVENTION", "description": "The token standard utilized by this contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_METADATA": {"name": "CONTRACT_METADATA", "description": "This JSON column contains other relevant details for each contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_contracts_extended.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_contracts_extended.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.228481, "compiled_sql": "\n\nSELECT\n system_created_at,\n block_number,\n block_timestamp,\n creator_address,\n contract_address,\n logic_address,\n token_convention,\n NAME,\n symbol,\n decimals,\n contract_metadata\nFROM\n ETHEREUM_DEV.silver.contracts_extended", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_contracts_extended"}, "model.ethereum_models.core__ez_nft_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\n) }}\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_index,\n event_type,\n contract_address AS nft_address,\n project_name,\n from_address AS nft_from_address,\n to_address AS nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value\nFROM\n {{ ref('silver__nft_transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_nft_transfers"], "unique_id": "model.ethereum_models.core__ez_nft_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__ez_nft_transfers.sql", "original_file_path": "models/gold/core__ez_nft_transfers.sql", "name": "core__ez_nft_transfers", "alias": "ez_nft_transfers", "checksum": {"name": "sha256", "checksum": "6dbedb10f44d79317ce510f961d87902e7ccf4977bf1d0edbfd790546fa0e9a2"}, "tags": ["core"], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "This table contains NFT transfer events on the Ethereum blockchain.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "The contract address of the NFT.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROJECT_NAME": {"name": "PROJECT_NAME", "description": "The name of the NFT project. This field, along with metadata, will be filled in over time.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ERC1155_VALUE": {"name": "ERC1155_VALUE", "description": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_FROM_ADDRESS": {"name": "NFT_FROM_ADDRESS", "description": "The sending address of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_TO_ADDRESS": {"name": "NFT_TO_ADDRESS", "description": "The receiving address of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "The token ID for this NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_METADATA": {"name": "TOKEN_METADATA", "description": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_nft_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1671161291.327913, "compiled_sql": "\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_index,\n event_type,\n contract_address AS nft_address,\n project_name,\n from_address AS nft_from_address,\n to_address AS nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value\nFROM\n ETHEREUM_DEV.silver.nft_transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_nft_transfers"}, "model.ethereum_models.core__ez_eth_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_call_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"{{ grant_data_share_statement('EZ_ETH_TRANSFERS', 'TABLE') }}\"\n) }}\n\nWITH eth_base AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n _call_id,\n _inserted_timestamp,\n input\n FROM\n {{ ref('silver__traces') }}\n WHERE\n TYPE = 'CALL'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n AND gas_used IS NOT NULL\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ source(\n 'ethereum_share',\n 'token_prices_hourly'\n ) }}\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n eth_base\n )\n GROUP BY\n HOUR\n),\ntx_table AS (\n SELECT\n tx_hash,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n eth_base\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n A.tx_hash AS tx_hash,\n A.block_number AS block_number,\n A.block_timestamp AS block_timestamp,\n A.identifier AS identifier,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n A.from_address AS eth_from_address,\n A.to_address AS eth_to_address,\n A.eth_value AS amount,\n ROUND(\n A.eth_value * eth_price,\n 2\n ) AS amount_usd,\n _call_id,\n _inserted_timestamp\nFROM\n eth_base A\n LEFT JOIN eth_price\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n LEFT JOIN tx_table\n ON A.tx_hash = tx_table.tx_hash", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.ethereum_models.grant_data_share_statement"], "nodes": ["source.ethereum_models.ethereum_share.token_prices_hourly", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_call_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [{"sql": "{{ grant_data_share_statement('EZ_ETH_TRANSFERS', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_eth_transfers"], "unique_id": "model.ethereum_models.core__ez_eth_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__ez_eth_transfers.sql", "original_file_path": "models/gold/core__ez_eth_transfers.sql", "name": "core__ez_eth_transfers", "alias": "ez_eth_transfers", "checksum": {"name": "sha256", "checksum": "4fde54832827e7a5ec7beab03440f96c5849cede31cd52e20cf3ac1948c8ce5d"}, "tags": ["core"], "refs": [["silver__traces"], ["silver__transactions"]], "sources": [["ethereum_share", "token_prices_hourly"]], "metrics": [], "description": "This table contains all native ETH 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.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_FROM_ADDRESS": {"name": "ETH_FROM_ADDRESS", "description": "The sending address of this transfer.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_TO_ADDRESS": {"name": "ETH_TO_ADDRESS", "description": "The receiving address of this transfer. This can be a contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "ETH value transferred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_USD": {"name": "AMOUNT_USD", "description": "ETH value transferred, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IDENTIFIER": {"name": "IDENTIFIER", "description": "This field represents the position and type of the trace within the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_eth_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_call_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["core"], "post-hook": ["{{ grant_data_share_statement('EZ_ETH_TRANSFERS', 'TABLE') }}"]}, "created_at": 1671161291.297716, "compiled_sql": "\n\nWITH eth_base AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n _call_id,\n _inserted_timestamp,\n input\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n TYPE = 'CALL'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n AND gas_used IS NOT NULL\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_eth_transfers\n)\n\n),\neth_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.silver.token_prices_hourly\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n eth_base\n )\n GROUP BY\n HOUR\n),\ntx_table AS (\n SELECT\n tx_hash,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n eth_base\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_eth_transfers\n)\n\n)\nSELECT\n A.tx_hash AS tx_hash,\n A.block_number AS block_number,\n A.block_timestamp AS block_timestamp,\n A.identifier AS identifier,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n A.from_address AS eth_from_address,\n A.to_address AS eth_to_address,\n A.eth_value AS amount,\n ROUND(\n A.eth_value * eth_price,\n 2\n ) AS amount_usd,\n _call_id,\n _inserted_timestamp\nFROM\n eth_base A\n LEFT JOIN eth_price\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n LEFT JOIN tx_table\n ON A.tx_hash = tx_table.tx_hash", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_eth_transfers"}, "model.ethereum_models.core__fact_token_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\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 contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id\nFROM\n {{ ref('silver__transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_token_transfers"], "unique_id": "model.ethereum_models.core__fact_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__fact_token_transfers.sql", "original_file_path": "models/gold/core__fact_token_transfers.sql", "name": "core__fact_token_transfers", "alias": "fact_token_transfers", "checksum": {"name": "sha256", "checksum": "146083d435eec554c1df64f7d37405b12f359e3e2066a99a9f20c75e6effac41"}, "tags": ["core"], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "This table contains events on the Ethereum Blockchain with an event name of 'Transfer'. The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. Please note this amount is not decimal adjusted. Decimal adjustments for a token address can be found in ```dim_contracts```. This table will not contain transfers of native ETH.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "Contract address of the token being transferred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transfer.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "RAW_AMOUNT": {"name": "RAW_AMOUNT", "description": "The amount of tokens transferred. This value is not decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_token_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1671161291.21396, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id\nFROM\n ETHEREUM_DEV.silver.transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_token_transfers"}, "model.ethereum_models.core__dim_function_signatures": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n text_signature,\n bytes_signature,\n id\nFROM\n {{ source(\n 'ethereum_silver',\n 'signatures_backfill'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.ethereum_silver.signatures_backfill"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_function_signatures"], "unique_id": "model.ethereum_models.core__dim_function_signatures", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__dim_function_signatures.sql", "original_file_path": "models/gold/core__dim_function_signatures.sql", "name": "core__dim_function_signatures", "alias": "dim_function_signatures", "checksum": {"name": "sha256", "checksum": "32dba83a2c2f3bcff7b8779d0e52aa21e599a769acf54cb197a2db96787e2ccc"}, "tags": [], "refs": [], "sources": [["ethereum_silver", "signatures_backfill"]], "metrics": [], "description": "This table contains function signatures used to decode Ethereum call data into a human-readable format. For more details see (https://www.4byte.directory/).", "columns": {"TEXT_SIGNATURE": {"name": "TEXT_SIGNATURE", "description": "The human-readable format for this function or event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BYTES_SIGNATURE": {"name": "BYTES_SIGNATURE", "description": "The byte signature for this function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "The ID for this function or event signature.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_function_signatures.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_function_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.2121642, "compiled_sql": "\n\nSELECT\n text_signature,\n bytes_signature,\n id\nFROM\n ethereum.silver.signatures_backfill", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_function_signatures"}, "model.ethereum_models.core__fact_traces": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\n) }}\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n DATA,\n tx_status,\n sub_traces\nFROM\n {{ ref('silver__traces') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_traces"], "unique_id": "model.ethereum_models.core__fact_traces", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__fact_traces.sql", "original_file_path": "models/gold/core__fact_traces.sql", "name": "core__fact_traces", "alias": "fact_traces", "checksum": {"name": "sha256", "checksum": "f96ba8a3bd0a02593866d1217ab7092b601a81668b965adf31016629258ca1f4"}, "tags": ["core"], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "This table contains flattened trace data for internal contract calls on the Ethereum blockchain. Hex encoded fields can be decoded to integers by using `TO_NUMBER(, 'XXXXXXXXXXXX')`, with the number of Xs being the max length of the encoded field. You must also remove the `0x` from your field to use the `TO_NUMBER()` function, if applicable.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "The transaction hash for the trace. Please note, this is not necessarily unique in this table as transactions frequently have multiple traces.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this trace. This is not necessarily the from address of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TO_ADDRESS": {"name": "TO_ADDRESS", "description": "The receiving address of this trace. This is not necessarily the to address of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ETH_VALUE": {"name": "ETH_VALUE", "description": "The amount of ETH transferred in this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS": {"name": "GAS", "description": "The gas supplied for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "The gas used for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT": {"name": "INPUT", "description": "The input data for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "OUTPUT": {"name": "OUTPUT", "description": "The output data for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TYPE": {"name": "TYPE", "description": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IDENTIFIER": {"name": "IDENTIFIER", "description": "This field represents the position and type of the trace within the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "The raw JSON data for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUB_TRACES": {"name": "SUB_TRACES", "description": "The amount of nested sub traces for this trace.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_traces.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_traces.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1671161291.2205682, "compiled_sql": "\n\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n gas,\n gas_used,\n input,\n output,\n TYPE,\n identifier,\n DATA,\n tx_status,\n sub_traces\nFROM\n ETHEREUM_DEV.silver.traces", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_traces"}, "model.ethereum_models.core__dim_event_signatures": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n text_signature,\n hex_signature,\n id\nFROM\n {{ source(\n 'ethereum_silver',\n 'event_signatures_backfill'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.ethereum_silver.event_signatures_backfill"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_event_signatures"], "unique_id": "model.ethereum_models.core__dim_event_signatures", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__dim_event_signatures.sql", "original_file_path": "models/gold/core__dim_event_signatures.sql", "name": "core__dim_event_signatures", "alias": "dim_event_signatures", "checksum": {"name": "sha256", "checksum": "33ff4db39d26978fdf95ccfce9fe05b481fe2f644998748f9451f7c9c8316e07"}, "tags": [], "refs": [], "sources": [["ethereum_silver", "event_signatures_backfill"]], "metrics": [], "description": "This table contains event signatures used to decode Ethereum event data into a human-readable format. For more details see (https://www.4byte.directory/).", "columns": {"TEXT_SIGNATURE": {"name": "TEXT_SIGNATURE", "description": "The human-readable format for this function or event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HEX_SIGNATURE": {"name": "HEX_SIGNATURE", "description": "The hex signature for this event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ID": {"name": "ID", "description": "The ID for this function or event signature.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_event_signatures.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_event_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.218345, "compiled_sql": "\n\nSELECT\n text_signature,\n hex_signature,\n id\nFROM\n ethereum.silver.event_signatures_backfill", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_event_signatures"}, "model.ethereum_models.core__fact_blocks": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n network,\n 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 uncle_blocks,\n block_header_json\nFROM\n {{ ref('silver__blocks') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_blocks"], "unique_id": "model.ethereum_models.core__fact_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__fact_blocks.sql", "original_file_path": "models/gold/core__fact_blocks.sql", "name": "core__fact_blocks", "alias": "fact_blocks", "checksum": {"name": "sha256", "checksum": "91c8162ea06944a00c0a2e77286bd15106550f1e0f94425c925257294d0a64c9"}, "tags": ["core"], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "This table contains block level data for the Ethereum Blockchain. This table can be used to analyze trends at a block level, for example gas fees vs. total transactions over time. For more information, please see [Etherscan Resources](https://etherscan.io/directory/Learning_Resources/Ethereum) or [The Ethereum Organization](https://ethereum.org/en/developers/docs/blocks/)", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "The network on the blockchain used by a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_COUNT": {"name": "TX_COUNT", "description": "Total number of transactions within a block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DIFFICULTY": {"name": "DIFFICULTY", "description": "The effort required to mine the block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_DIFFICULTY": {"name": "TOTAL_DIFFICULTY", "description": "Total difficulty of the chain at a given block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EXTRA_DATA": {"name": "EXTRA_DATA", "description": "Any data included by the miner for a given block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_LIMIT": {"name": "GAS_LIMIT", "description": "Total gas limit provided by all transactions in the block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GAS_USED": {"name": "GAS_USED", "description": "Total gas used in the block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HASH": {"name": "HASH", "description": "The hash of the block header for a given block.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "MINER": {"name": "MINER", "description": "Miner who successfully added a given block to the blockchain.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "RECEIPTS_ROOT": {"name": "RECEIPTS_ROOT", "description": "The root of the state trie.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SHA3_UNCLES": {"name": "SHA3_UNCLES", "description": "The mechanism which Ethereum Javascript RLP encodes an empty string.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SIZE": {"name": "SIZE", "description": "Block size, which is determined by a given block's gas limit.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "BLOCK_HEADER_JSON": {"name": "BLOCK_HEADER_JSON", "description": "This JSON column contains the block header details.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_blocks.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1671161291.2177222, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n network,\n 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 uncle_blocks,\n block_header_json\nFROM\n ETHEREUM_DEV.silver.blocks", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_blocks"}, "model.ethereum_models.core__fact_eth_balances": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n balance\nFROM\n {{ ref('silver__eth_balances') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_eth_balances"], "unique_id": "model.ethereum_models.core__fact_eth_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__fact_eth_balances.sql", "original_file_path": "models/gold/core__fact_eth_balances.sql", "name": "core__fact_eth_balances", "alias": "fact_eth_balances", "checksum": {"name": "sha256", "checksum": "07df362c29a7d55cafddc8e974d4148c8080fa9e3e81bbd6ea87154dd5296e80"}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "'This table contains the unadjusted Ether (ETH) balances for users on the Ethereum blockchain. When an ETH transfer occurs, we will read the balance of the involved parties at the transfer block.'\n", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Block number at which the ETH balance was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "Timestamp of block number read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USER_ADDRESS": {"name": "USER_ADDRESS", "description": "Wallet / contract address holding ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE": {"name": "BALANCE", "description": "The unadjusted ETH balance.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_eth_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_eth_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.221327, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n balance\nFROM\n ETHEREUM_DEV.silver.eth_balances", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_eth_balances"}, "model.ethereum_models.core__fact_token_balances": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n balance\nFROM\n {{ ref('silver__token_balances') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_token_balances"], "unique_id": "model.ethereum_models.core__fact_token_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__fact_token_balances.sql", "original_file_path": "models/gold/core__fact_token_balances.sql", "name": "core__fact_token_balances", "alias": "fact_token_balances", "checksum": {"name": "sha256", "checksum": "f525258e0584e43b1f9c18b29fe471e9ff0dc559f5439b607e023d97e20268b1"}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "'This table contains the unadjusted token balances for users on the Ethereum blockchain. When a token transfer event occurs, we will read the balance of the involved parties at the transfer block. Please see `ethereum.core.dim_contracts` for decimal adjustments. Includes both ERC20s and ERC721s.'\n", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Block number at which the token balance was read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "Timestamp of block number read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USER_ADDRESS": {"name": "USER_ADDRESS", "description": "Wallet / contract address holding tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The contract address of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE": {"name": "BALANCE", "description": "The unadjusted token balance.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_token_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_token_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.2222981, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n balance\nFROM\n ETHEREUM_DEV.silver.token_balances", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_token_balances"}, "model.ethereum_models.core__dim_dates": {"raw_sql": "{{ config(\n materialized = \"table\",\n post_hook = \"{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}\"\n) }}\n{{ dbt_date.get_date_dimension(\n '2017-01-01',\n '2022-12-31'\n) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt_date.get_date_dimension", "macro.ethereum_models.grant_data_share_statement"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "table", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_dates"], "unique_id": "model.ethereum_models.core__dim_dates", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__dim_dates.sql", "original_file_path": "models/gold/core__dim_dates.sql", "name": "core__dim_dates", "alias": "dim_dates", "checksum": {"name": "sha256", "checksum": "782a5d821fdc165ba1fd5153d66ee35bf2b7e7182bdc70ce4f47b6f7a24a3517"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_dates.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "table", "post-hook": ["{{ grant_data_share_statement('DIM_DATES', 'TABLE') }}"]}, "created_at": 1671161288.2595289, "compiled_sql": "\n\n \nwith base_dates as (\n \n with date_spine as\n(\n\n \n\n\n\n\n\nwith rawdata as (\n\n \n\n \n\n with p as (\n select 0 as generated_number union all select 1\n ), unioned as (\n\n select\n\n \n p0.generated_number * power(2, 0)\n + \n \n p1.generated_number * power(2, 1)\n + \n \n p2.generated_number * power(2, 2)\n + \n \n p3.generated_number * power(2, 3)\n + \n \n p4.generated_number * power(2, 4)\n + \n \n p5.generated_number * power(2, 5)\n + \n \n p6.generated_number * power(2, 6)\n + \n \n p7.generated_number * power(2, 7)\n + \n \n p8.generated_number * power(2, 8)\n + \n \n p9.generated_number * power(2, 9)\n + \n \n p10.generated_number * power(2, 10)\n + \n \n p11.generated_number * power(2, 11)\n \n \n + 1\n as generated_number\n\n from\n\n \n p as p0\n cross join \n \n p as p1\n cross join \n \n p as p2\n cross join \n \n p as p3\n cross join \n \n p as p4\n cross join \n \n p as p5\n cross join \n \n p as p6\n cross join \n \n p as p7\n cross join \n \n p as p8\n cross join \n \n p as p9\n cross join \n \n p as p10\n cross join \n \n p as p11\n \n \n\n )\n\n select *\n from unioned\n where generated_number <= 2190\n order by generated_number\n\n\n\n),\n\nall_periods as (\n\n select (\n \n\n dateadd(\n day,\n row_number() over (order by 1) - 1,\n cast('2017-01-01' as TIMESTAMP)\n )\n\n\n ) as date_day\n from rawdata\n\n),\n\nfiltered as (\n\n select *\n from all_periods\n where date_day <= cast('2022-12-31' as TIMESTAMP)\n\n)\n\nselect * from filtered\n\n\n\n)\nselect\n cast(d.date_day as TIMESTAMP) as date_day\nfrom\n date_spine d\n\n\n),\ndates_with_prior_year_dates as (\n\n select\n cast(d.date_day as date) as date_day,\n cast(\n\n dateadd(\n year,\n -1,\n d.date_day\n )\n\n as date) as prior_year_date_day,\n cast(\n\n dateadd(\n day,\n -364,\n d.date_day\n )\n\n as date) as prior_year_over_year_date_day\n from\n \tbase_dates d\n\n)\nselect\n d.date_day,\n cast(\n\n dateadd(\n day,\n -1,\n d.date_day\n )\n\n as date) as prior_date_day,\n cast(\n\n dateadd(\n day,\n 1,\n d.date_day\n )\n\n as date) as next_date_day,\n d.prior_year_date_day as prior_year_date_day,\n d.prior_year_over_year_date_day,\n case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end as day_of_week,\n date_part('dayofweekiso', d.date_day) as day_of_week_iso,\n -- long version not implemented on Snowflake so we're doing it manually :/\n case dayname(d.date_day)\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 as day_of_week_name,\n dayname(d.date_day) as day_of_week_name_short,\n date_part('day', d.date_day) as day_of_month,\n date_part('dayofyear', d.date_day) as day_of_year,\n\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end - 1),\n d.date_day\n )\n\n as date) as week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.date_day) = 7 then 1\n else date_part('dayofweek', d.date_day) + 1\n end - 1),\n d.date_day\n )\n\n as date)\n )\n\n as date) as week_end_date,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.prior_year_over_year_date_day) = 7 then 1\n else date_part('dayofweek', d.prior_year_over_year_date_day) + 1\n end - 1),\n d.prior_year_over_year_date_day\n )\n\n as date) as prior_year_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n \n \n cast(\n\n dateadd(\n day,\n -1 * (case\n when date_part('dayofweek', d.prior_year_over_year_date_day) = 7 then 1\n else date_part('dayofweek', d.prior_year_over_year_date_day) + 1\n end - 1),\n d.prior_year_over_year_date_day\n )\n\n as date)\n )\n\n as date) as prior_year_week_end_date,\n cast(date_part('week', d.date_day) as INT) as week_of_year,\n\n cast(date_trunc('week', d.date_day) as date) as iso_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n cast(date_trunc('week', d.date_day) as date)\n )\n\n as date) as iso_week_end_date,\n cast(date_trunc('week', d.prior_year_over_year_date_day) as date) as prior_year_iso_week_start_date,\n cast(\n\n dateadd(\n day,\n 6,\n cast(date_trunc('week', d.prior_year_over_year_date_day) as date)\n )\n\n as date) as prior_year_iso_week_end_date,\n cast(date_part('weekiso', d.date_day) as INT) as iso_week_of_year,\n\n cast(date_part('week', d.prior_year_over_year_date_day) as INT) as prior_year_week_of_year,\n cast(date_part('weekiso', d.prior_year_over_year_date_day) as INT) as prior_year_iso_week_of_year,\n\n cast(date_part('month', d.date_day) as INT) as month_of_year,\n to_char(d.date_day, 'MMMM') as month_name,\n to_char(d.date_day, 'MON') as month_name_short,\n\n cast(date_trunc('month', d.date_day) as date) as month_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n month,\n 1,\n date_trunc('month', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as month_end_date,\n\n cast(date_trunc('month', d.prior_year_date_day) as date) as prior_year_month_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n month,\n 1,\n date_trunc('month', d.prior_year_date_day)\n )\n\n\n )\n\n\n as date) as date) as prior_year_month_end_date,\n\n cast(date_part('quarter', d.date_day) as INT) as quarter_of_year,\n cast(date_trunc('quarter', d.date_day) as date) as quarter_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n quarter,\n 1,\n date_trunc('quarter', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as quarter_end_date,\n\n cast(date_part('year', d.date_day) as INT) as year_number,\n cast(date_trunc('year', d.date_day) as date) as year_start_date,\n cast(cast(\n \n\n dateadd(\n day,\n -1,\n \n\n dateadd(\n year,\n 1,\n date_trunc('year', d.date_day)\n )\n\n\n )\n\n\n as date) as date) as year_end_date\nfrom\n dates_with_prior_year_dates d\norder by 1\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_dates"}, "model.ethereum_models.core__fact_event_logs": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['core']\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 contract_address,\n contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status,\n _log_id\nFROM\n {{ ref('silver__logs') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_event_logs"], "unique_id": "model.ethereum_models.core__fact_event_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__fact_event_logs.sql", "original_file_path": "models/gold/core__fact_event_logs.sql", "name": "core__fact_event_logs", "alias": "fact_event_logs", "checksum": {"name": "sha256", "checksum": "da4892689fe5d8b30bfb2dead1d8e79731d8881aeb524f0908d5cda6d1d81b90"}, "tags": ["core"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "This table contains flattened event logs from transactions on the Ethereum Blockchain. Transactions may have multiple events, which are denoted by the event index for a transaction hash. Therefore, this table is unique on the combination of transaction hash and event index. Event names are decoded in this table where possible. The event inputs column will contain the log details in JSON format. Specific fields can be pulled from this column using the following sample format: ```event_inputs::: as ```.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address interacted with for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "The name of the contract or token, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "The decoded event name for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INPUTS": {"name": "EVENT_INPUTS", "description": "The decoded event inputs for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOPICS": {"name": "TOPICS", "description": "The un-decoded event input topics.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DATA": {"name": "DATA", "description": "The un-decoded event data.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_REMOVED": {"name": "EVENT_REMOVED", "description": "Whether the event has been removed from the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_event_logs.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_event_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["core"]}, "created_at": 1671161291.4112031, "compiled_sql": "\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 contract_name,\n event_name,\n event_inputs,\n topics,\n DATA,\n event_removed,\n tx_status,\n _log_id\nFROM\n ETHEREUM_DEV.silver.logs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_event_logs"}, "model.ethereum_models.core__ez_snapshot": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT \n id, \n proposal_id, \n LOWER(voter) AS voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n LOWER(proposal_author) AS proposal_author, \n proposal_title, \n proposal_text, \n space_id,\n network, \n delay, \n quorum, \n voting_period, \n voting_type, \n proposal_start_time, \n proposal_end_time\nFROM \n {{ ref('silver__snapshot') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_snapshot"], "unique_id": "model.ethereum_models.core__ez_snapshot", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__ez_snapshot.sql", "original_file_path": "models/gold/core__ez_snapshot.sql", "name": "core__ez_snapshot", "alias": "ez_snapshot", "checksum": {"name": "sha256", "checksum": "c1b3d9aa2f305b9d43f8e1e2d67b79933605ca74492fca5a8d2492e82b421383"}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "A table that contains all votes on Snapshot and information about the voting space and proposal. All data in this table is off chain.", "columns": {"ID": {"name": "ID", "description": "A pseudo transaction hash assigned to all votes on snapshot.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "An address that identifies the proposal being voted on.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "The wallet address of the user that voted on a proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "How the user voted on the proposal. Corresponds to the choices array.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_POWER": {"name": "VOTING_POWER", "description": "The amount of voting power one holds is proportional to the amount of the token they hold.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_TIMESTAMP": {"name": "VOTE_TIMESTAMP", "description": "The time at which the vote was cast.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CHOICES": {"name": "CHOICES", "description": "An array containing the voting options on the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_AUTHOR": {"name": "PROPOSAL_AUTHOR", "description": "The address of the wallet that wrote the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TITLE": {"name": "PROPOSAL_TITLE", "description": "The title or name of the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TEXT": {"name": "PROPOSAL_TEXT", "description": "The body of the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SPACE_ID": {"name": "SPACE_ID", "description": "A way to identify which group, or space, on Snapshot a proposal belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NETWORK": {"name": "NETWORK", "description": "The default network or blockchain used for the space.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DELAY": {"name": "DELAY", "description": "The default number of hours of voting delay for the space. The voting delay is the time between proposal submission and the opening of voting.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "QUORUM": {"name": "QUORUM", "description": "The minimum amount of voting power for a proposal to pass.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_PERIOD": {"name": "VOTING_PERIOD", "description": "The default time in hours within a space for a proposal to be open for voting.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_TYPE": {"name": "VOTING_TYPE", "description": "The type of voting system used for this space. If this column is not null, the same voting system will be used for all proposals in this space.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_START_TIME": {"name": "PROPOSAL_START_TIME", "description": "The time at which voting on the proposal begins.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_END_TIME": {"name": "PROPOSAL_END_TIME", "description": "The time at which voting on the proposal ends.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_snapshot.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.372722, "compiled_sql": "\n\nSELECT \n id, \n proposal_id, \n LOWER(voter) AS voter, \n vote_option, \n voting_power, \n vote_timestamp, \n choices, \n LOWER(proposal_author) AS proposal_author, \n proposal_title, \n proposal_text, \n space_id,\n network, \n delay, \n quorum, \n voting_period, \n voting_type, \n proposal_start_time, \n proposal_end_time\nFROM \n ETHEREUM_DEV.silver.snapshot", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_snapshot"}, "model.ethereum_models.core__dim_contracts": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata\nFROM\n {{ ref('silver__contracts') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_contracts"], "unique_id": "model.ethereum_models.core__dim_contracts", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__dim_contracts.sql", "original_file_path": "models/gold/core__dim_contracts.sql", "name": "core__dim_contracts", "alias": "dim_contracts", "checksum": {"name": "sha256", "checksum": "8bb0b60ca82d8da265b566d0aa8633f124fe2165019af7820479e000e7218905"}, "tags": [], "refs": [["silver__contracts"]], "sources": [], "metrics": [], "description": "This table contains contract details for contracts deployed on the Ethereum blockchain.", "columns": {"ADDRESS": {"name": "ADDRESS", "description": "The unique Ethereum address of the deployed contract.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "NAME": {"name": "NAME", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_METADATA": {"name": "CONTRACT_METADATA", "description": "This JSON column contains other relevant details for each contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_contracts.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.328817, "compiled_sql": "\n\nSELECT\n address,\n symbol,\n NAME,\n decimals,\n contract_metadata\nFROM\n ETHEREUM_DEV.silver.contracts", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_contracts"}, "model.ethereum_models.core__fact_contract_reads": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n contract_address,\n block_number,\n function_signature,\n function_input,\n read_output,\n segmented_data AS segmented_output\nFROM\n {{ ref('bronze__successful_reads') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_contract_reads"], "unique_id": "model.ethereum_models.core__fact_contract_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__fact_contract_reads.sql", "original_file_path": "models/gold/core__fact_contract_reads.sql", "name": "core__fact_contract_reads", "alias": "fact_contract_reads", "checksum": {"name": "sha256", "checksum": "451553d44da5391ed19787c9e84f83d9a572336c5ae34a126de5035981c872a5"}, "tags": [], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "This table contains contract reads for a variety of functions and contracts on the Ethereum Blockchain.", "columns": {"CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address of the contract read.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number the contract address was read at.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FUNCTION_SIGNATURE": {"name": "FUNCTION_SIGNATURE", "description": "The function signature called by this read. See `dim_function_signatures` for text versions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FUNCTION_INPUT": {"name": "FUNCTION_INPUT", "description": "The function inputs called in this read, if applicable.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "READ_OUTPUT": {"name": "READ_OUTPUT", "description": "The return of the contract call.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SEGMENTED_OUTPUT": {"name": "SEGMENTED_OUTPUT", "description": "The return of the contract call, segmented into 64 character strings.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_contract_reads.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_contract_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.329835, "compiled_sql": "\n\nSELECT\n contract_address,\n block_number,\n function_signature,\n function_input,\n read_output,\n segmented_data AS segmented_output\nFROM\n ETHEREUM_DEV.bronze.successful_reads", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_contract_reads"}, "model.ethereum_models.core__dim_labels": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n project_name AS label\nFROM\n {{ source(\n 'crosschain',\n 'address_labels'\n ) }} \nWHERE\n blockchain = 'ethereum'\n AND address LIKE '0x%'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.crosschain.address_labels"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__dim_labels"], "unique_id": "model.ethereum_models.core__dim_labels", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__dim_labels.sql", "original_file_path": "models/gold/core__dim_labels.sql", "name": "core__dim_labels", "alias": "dim_labels", "checksum": {"name": "sha256", "checksum": "de789320bca64e01421127982e8800ddc9012457241fb6613fe922a3bd5e673d"}, "tags": [], "refs": [], "sources": [["crosschain", "address_labels"]], "metrics": [], "description": "This table contains labels for addresses on the Ethereum Blockchain.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The name of the blockchain.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR": {"name": "CREATOR", "description": "The name of the creator of the label.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "ADDRESS_NAME": {"name": "ADDRESS_NAME", "description": "This table contains labels for addresses on the Ethereum Blockchain.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LABEL_TYPE": {"name": "LABEL_TYPE", "description": "A high-level category describing the addresses main function or ownership.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LABEL_SUBTYPE": {"name": "LABEL_SUBTYPE", "description": "A sub-category nested within label type providing further detail.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LABEL": {"name": "LABEL", "description": "The label for this address.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__dim_labels.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.3313138, "compiled_sql": "\n\nSELECT\n blockchain,\n creator,\n address,\n address_name,\n label_type,\n label_subtype,\n project_name AS label\nFROM\n crosschain.core.address_labels \nWHERE\n blockchain = 'ethereum'\n AND address LIKE '0x%'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_labels"}, "model.ethereum_models.core__sv_dim_labels": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n pre_hook = \"call silver.sp_create_cross_db_share_clones()\",\n post_hook = \"{{ grant_data_share_statement('SV_DIM_LABELS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ source('ethereum_share','labels')}}\nWHERE\n blockchain = 'ethereum'\n AND address LIKE '0x%'", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["source.ethereum_models.ethereum_share.labels"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_LABELS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": [{"sql": "call silver.sp_create_cross_db_share_clones()", "transaction": true, "index": null}]}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_labels"], "unique_id": "model.ethereum_models.core__sv_dim_labels", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_dim_labels.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_labels.sql", "name": "core__sv_dim_labels", "alias": "sv_dim_labels", "checksum": {"name": "sha256", "checksum": "9dc53ccd2951f0aff8872e596514e174bd747986056b2a0482c50613827b5cf5"}, "tags": [], "refs": [], "sources": [["ethereum_share", "labels"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_labels.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "pre-hook": ["call silver.sp_create_cross_db_share_clones()"], "post-hook": ["{{ grant_data_share_statement('SV_DIM_LABELS', 'VIEW') }}"]}, "created_at": 1671161288.2853289, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.silver.labels\nWHERE\n blockchain = 'ethereum'\n AND address LIKE '0x%'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_labels"}, "model.ethereum_models.core__sv_fact_blocks": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_BLOCKS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_blocks') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_BLOCKS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_blocks"], "unique_id": "model.ethereum_models.core__sv_fact_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_fact_blocks.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_blocks.sql", "name": "core__sv_fact_blocks", "alias": "sv_fact_blocks", "checksum": {"name": "sha256", "checksum": "635f17f5f46b6dfba1f16e12ad4500ea1f4fcca06b4f59fc1b8a0c2e93841934"}, "tags": [], "refs": [["core__fact_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_blocks.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_BLOCKS', 'VIEW') }}"]}, "created_at": 1671161288.28849, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_blocks", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_blocks"}, "model.ethereum_models.core__sv_fact_traces": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_TRACES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_traces') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_TRACES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_traces"], "unique_id": "model.ethereum_models.core__sv_fact_traces", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_fact_traces.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_traces.sql", "name": "core__sv_fact_traces", "alias": "sv_fact_traces", "checksum": {"name": "sha256", "checksum": "8d3317066cc25a54bf3fc4fd122fe93c3a358f126f89fb6ddd6c2c1fa21e5816"}, "tags": [], "refs": [["core__fact_traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_traces.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_TRACES', 'VIEW') }}"]}, "created_at": 1671161288.291331, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_traces", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_traces"}, "model.ethereum_models.core__sv_ez_nft_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_EZ_NFT_TRANSFERS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__ez_nft_transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__ez_nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_EZ_NFT_TRANSFERS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_ez_nft_transfers"], "unique_id": "model.ethereum_models.core__sv_ez_nft_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_ez_nft_transfers.sql", "original_file_path": "models/gold/secure_views/core__sv_ez_nft_transfers.sql", "name": "core__sv_ez_nft_transfers", "alias": "sv_ez_nft_transfers", "checksum": {"name": "sha256", "checksum": "2541110a1b59226358dfce2711701a9fed9c9826e00a571e56e94df6a0967556"}, "tags": [], "refs": [["core__ez_nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_ez_nft_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_EZ_NFT_TRANSFERS', 'VIEW') }}"]}, "created_at": 1671161288.294253, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.ez_nft_transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_ez_nft_transfers"}, "model.ethereum_models.core__sv_ez_eth_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_EZ_ETH_TRANSFERS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__ez_eth_transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_EZ_ETH_TRANSFERS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_ez_eth_transfers"], "unique_id": "model.ethereum_models.core__sv_ez_eth_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_ez_eth_transfers.sql", "original_file_path": "models/gold/secure_views/core__sv_ez_eth_transfers.sql", "name": "core__sv_ez_eth_transfers", "alias": "sv_ez_eth_transfers", "checksum": {"name": "sha256", "checksum": "8332e197aa0e68f220e1028fe401eaf60617918247367a4be65a604e917596f9"}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_ez_eth_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_EZ_ETH_TRANSFERS', 'VIEW') }}"]}, "created_at": 1671161288.298034, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.ez_eth_transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_ez_eth_transfers"}, "model.ethereum_models.core__sv_dim_function_signatures": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_DIM_FUNCTION_SIGNATURES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__dim_function_signatures') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_FUNCTION_SIGNATURES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_function_signatures"], "unique_id": "model.ethereum_models.core__sv_dim_function_signatures", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_dim_function_signatures.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_function_signatures.sql", "name": "core__sv_dim_function_signatures", "alias": "sv_dim_function_signatures", "checksum": {"name": "sha256", "checksum": "4458900c6bc331fc7e90b167170c2fbff1a0ee76e6fddc7a349dcc085efb0400"}, "tags": [], "refs": [["core__dim_function_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_function_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_DIM_FUNCTION_SIGNATURES', 'VIEW') }}"]}, "created_at": 1671161288.30088, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.dim_function_signatures", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_function_signatures"}, "model.ethereum_models.core__sv_fact_transactions": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_TRANSACTIONS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_transactions') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_TRANSACTIONS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_transactions"], "unique_id": "model.ethereum_models.core__sv_fact_transactions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_fact_transactions.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_transactions.sql", "name": "core__sv_fact_transactions", "alias": "sv_fact_transactions", "checksum": {"name": "sha256", "checksum": "f99a4a9fd334551a0dd781a15aff588f82b0e5ac9d9fd38d71c9a66ef2f8462f"}, "tags": [], "refs": [["core__fact_transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_transactions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_TRANSACTIONS', 'VIEW') }}"]}, "created_at": 1671161288.306829, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_transactions", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_transactions"}, "model.ethereum_models.core__sv_fact_event_logs": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_EVENT_LOGS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_event_logs') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_event_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_EVENT_LOGS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_event_logs"], "unique_id": "model.ethereum_models.core__sv_fact_event_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_fact_event_logs.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_event_logs.sql", "name": "core__sv_fact_event_logs", "alias": "sv_fact_event_logs", "checksum": {"name": "sha256", "checksum": "adc854f287257f5995309ed9eed0dcc8e78338516f2cf4168849691269b9afe2"}, "tags": [], "refs": [["core__fact_event_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_event_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_EVENT_LOGS', 'VIEW') }}"]}, "created_at": 1671161288.3103218, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_event_logs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_event_logs"}, "model.ethereum_models.core__sv_fact_token_transfers": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_FACT_TOKEN_TRANSFERS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__fact_token_transfers') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__fact_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_TOKEN_TRANSFERS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_token_transfers"], "unique_id": "model.ethereum_models.core__sv_fact_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_fact_token_transfers.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_token_transfers.sql", "name": "core__sv_fact_token_transfers", "alias": "sv_fact_token_transfers", "checksum": {"name": "sha256", "checksum": "910fe1620c769bb2602fc347ff86298865ac86bb3f90ef977b984b11161c8614"}, "tags": [], "refs": [["core__fact_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_FACT_TOKEN_TRANSFERS', 'VIEW') }}"]}, "created_at": 1671161288.3162189, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.fact_token_transfers", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_token_transfers"}, "model.ethereum_models.core__sv_dim_dex_liquidity_pools": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n pre_hook = \"call silver.sp_create_cross_db_share_clones()\",\n post_hook = \"{{ grant_data_share_statement('SV_DIM_DEX_LIQUIDITY_POOLS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ source('ethereum_share','dex_liquidity_pools')}}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["source.ethereum_models.ethereum_share.dex_liquidity_pools"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_DEX_LIQUIDITY_POOLS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": [{"sql": "call silver.sp_create_cross_db_share_clones()", "transaction": true, "index": null}]}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_dex_liquidity_pools"], "unique_id": "model.ethereum_models.core__sv_dim_dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_dim_dex_liquidity_pools.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_dex_liquidity_pools.sql", "name": "core__sv_dim_dex_liquidity_pools", "alias": "sv_dim_dex_liquidity_pools", "checksum": {"name": "sha256", "checksum": "4cc2f81442ca16d7f0f8c089c70015c6626b91466e2443762e6e200ca1efd138"}, "tags": [], "refs": [], "sources": [["ethereum_share", "dex_liquidity_pools"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_dex_liquidity_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "pre-hook": ["call silver.sp_create_cross_db_share_clones()"], "post-hook": ["{{ grant_data_share_statement('SV_DIM_DEX_LIQUIDITY_POOLS', 'VIEW') }}"]}, "created_at": 1671161288.319155, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.silver.dex_liquidity_pools", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_dex_liquidity_pools"}, "model.ethereum_models.core__sv_dim_contracts": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_DIM_CONTRACTS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__dim_contracts') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_CONTRACTS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_contracts"], "unique_id": "model.ethereum_models.core__sv_dim_contracts", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_dim_contracts.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_contracts.sql", "name": "core__sv_dim_contracts", "alias": "sv_dim_contracts", "checksum": {"name": "sha256", "checksum": "6d20526a4eab0d98158cc370008e6333e32f753c991c2157dec872f793013463"}, "tags": [], "refs": [["core__dim_contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_contracts.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_DIM_CONTRACTS', 'VIEW') }}"]}, "created_at": 1671161288.3222451, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.dim_contracts", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_contracts"}, "model.ethereum_models.core__sv_fact_hourly_token_prices": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n pre_hook = \"call silver.sp_create_cross_db_share_clones()\",\n post_hook = \"{{ grant_data_share_statement('SV_FACT_HOURLY_TOKEN_PRICES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ source('ethereum_share','token_prices_hourly')}}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["source.ethereum_models.ethereum_share.token_prices_hourly"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_FACT_HOURLY_TOKEN_PRICES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": [{"sql": "call silver.sp_create_cross_db_share_clones()", "transaction": true, "index": null}]}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_fact_hourly_token_prices"], "unique_id": "model.ethereum_models.core__sv_fact_hourly_token_prices", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_fact_hourly_token_prices.sql", "original_file_path": "models/gold/secure_views/core__sv_fact_hourly_token_prices.sql", "name": "core__sv_fact_hourly_token_prices", "alias": "sv_fact_hourly_token_prices", "checksum": {"name": "sha256", "checksum": "e45b0d248f8c8258ca3e18b16987e3a3b89c4c433dfc9173df203304b5ffb625"}, "tags": [], "refs": [], "sources": [["ethereum_share", "token_prices_hourly"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_fact_hourly_token_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "pre-hook": ["call silver.sp_create_cross_db_share_clones()"], "post-hook": ["{{ grant_data_share_statement('SV_FACT_HOURLY_TOKEN_PRICES', 'VIEW') }}"]}, "created_at": 1671161288.3258822, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.silver.token_prices_hourly", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_fact_hourly_token_prices"}, "model.ethereum_models.core__sv_dim_event_signatures": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_DIM_EVENT_SIGNATURES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__dim_event_signatures') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__dim_event_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_DIM_EVENT_SIGNATURES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_dim_event_signatures"], "unique_id": "model.ethereum_models.core__sv_dim_event_signatures", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_dim_event_signatures.sql", "original_file_path": "models/gold/secure_views/core__sv_dim_event_signatures.sql", "name": "core__sv_dim_event_signatures", "alias": "sv_dim_event_signatures", "checksum": {"name": "sha256", "checksum": "aadf2f5aaff93ac786d3b0b0c605374881f1ffa7ff4db6caf2f606a88df3d67f"}, "tags": [], "refs": [["core__dim_event_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_dim_event_signatures.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_DIM_EVENT_SIGNATURES', 'VIEW') }}"]}, "created_at": 1671161288.32894, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.dim_event_signatures", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_dim_event_signatures"}, "model.ethereum_models.maker__ez_repayments": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n payer, \n vault, \n token_paid, \n symbol, \n amount_paid_unadjusted,\n decimals, \n amount_paid\nFROM \n {{ ref('silver_maker__repayments') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_repayments"], "unique_id": "model.ethereum_models.maker__ez_repayments", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/maker/maker__ez_repayments.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.sql", "name": "maker__ez_repayments", "alias": "ez_repayments", "checksum": {"name": "sha256", "checksum": "f984796a73f405025b426759fe1a3b5664c64fd7191506cc58d23fca57be6688"}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "A record of all loan repayments on Maker", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "A wallet address of the user making a loan payment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PAID": {"name": "TOKEN_PAID", "description": "The address of the token / asset that is being used to make the loan payment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_PAID_UNADJUSTED": {"name": "AMOUNT_PAID_UNADJUSTED", "description": "The raw amount of token / asset used in the loan repayment. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_PAID": {"name": "AMOUNT_PAID", "description": "The amount of token / asset used in the loan repayment.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_repayments.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161291.4924512, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n payer, \n vault, \n token_paid, \n symbol, \n amount_paid_unadjusted,\n decimals, \n amount_paid\nFROM \n ETHEREUM_DEV.silver_maker.repayments", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_repayments"}, "model.ethereum_models.maker__ez_delegations": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n origin_from_address, \n contract_address, \n tx_event, \n delegate, \n amount_delegated_unadjusted, \n decimals, \n amount_delegated\nFROM \n {{ ref('silver_maker__delegations') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_delegations"], "unique_id": "model.ethereum_models.maker__ez_delegations", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/maker/maker__ez_delegations.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.sql", "name": "maker__ez_delegations", "alias": "ez_delegations", "checksum": {"name": "sha256", "checksum": "21c87c415d1a7d34cafc47d2f12e2505570c6205dd7d13510c8a601c0d5b2912"}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "A record of all MKR token delegations to Maker delegators. Maker delegators gain voting power for participation in Maker governance.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The address of the wallet that is delegating MKR to a delegator.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_EVENT": {"name": "TX_EVENT", "description": "Whether tokens are being delegated or undelegated in the transaction from a delegate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DELEGATED_UNADJUSTED": {"name": "AMOUNT_DELEGATED_UNADJUSTED", "description": "The raw amount of MKR delegated. Divide through by POW(10, DECIMALS) to get the amount of MKR.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DELEGATE": {"name": "DELEGATE", "description": "An address associated with the delegate receiving the delegation. A delegate then gains the voting power associated with the delegated tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DELEGATED": {"name": "AMOUNT_DELEGATED", "description": "The amount of MKR delegated.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_delegations.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161291.517272, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n origin_from_address, \n contract_address, \n tx_event, \n delegate, \n amount_delegated_unadjusted, \n decimals, \n amount_delegated\nFROM \n ETHEREUM_DEV.silver_maker.delegations", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_delegations"}, "model.ethereum_models.maker__ez_deposits": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n depositor, \n vault, \n token_deposited, \n symbol, \n amount_deposited_unadjusted, \n decimals, \n amount_deposited\nFROM \n {{ ref('silver_maker__deposits') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_deposits"], "unique_id": "model.ethereum_models.maker__ez_deposits", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/maker/maker__ez_deposits.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.sql", "name": "maker__ez_deposits", "alias": "ez_deposits", "checksum": {"name": "sha256", "checksum": "6d1d2ce26186c41d5793db4caaedfccfd1c702a8c426e59bd2d2ff58901cbafb"}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "A record of all deposits into Maker vaults", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR": {"name": "DEPOSITOR", "description": "The address of the wallet that is making a deposit into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_DEPOSITED": {"name": "TOKEN_DEPOSITED", "description": "The address of the token / asset that is being deposited into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DEPOSITED_UNADJUSTED": {"name": "AMOUNT_DEPOSITED_UNADJUSTED", "description": "The raw amount of the token being deposited into a Maker vault. Divide this through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_DEPOSITED": {"name": "AMOUNT_DEPOSITED", "description": "The amount of the token being deposited into a Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161291.413307, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n depositor, \n vault, \n token_deposited, \n symbol, \n amount_deposited_unadjusted, \n decimals, \n amount_deposited\nFROM \n ETHEREUM_DEV.silver_maker.deposits", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_deposits"}, "model.ethereum_models.maker__ez_liquidations": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n collateral, \n symbol, \n collateral_balance_unadjusted, \n decimals, \n collateral_balance, \n normalized_stablecoin_debt, \n vault, \n liquidated_wallet, \n liquidator, \n auction_id\nFROM \n {{ ref('silver_maker__liquidations') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_liquidations"], "unique_id": "model.ethereum_models.maker__ez_liquidations", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/maker/maker__ez_liquidations.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.sql", "name": "maker__ez_liquidations", "alias": "ez_liquidations", "checksum": {"name": "sha256", "checksum": "d15c85e1fd8bebff20af5904a0a4b13bd9cabb1b8c8b0a9b48e74e47f76afa75"}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "A record of all liquidations of Maker vaults. A liquidation occurs when the value of a vault's collateral falls below a required minimum level.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL": {"name": "COLLATERAL", "description": "The address of the token / asset that is being used as collateral in the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_BALANCE_UNADJUSTED": {"name": "COLLATERAL_BALANCE_UNADJUSTED", "description": "The raw amount of collateral in the vault at the time of liquidation. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_BALANCE": {"name": "COLLATERAL_BALANCE", "description": "The amount of collateral in the vault at the time of liquidation.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NORMALIZED_STABLECOIN_DEBT": {"name": "NORMALIZED_STABLECOIN_DEBT", "description": "The vault's amount of debt as normalized with DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATED_WALLET": {"name": "LIQUIDATED_WALLET", "description": "The wallet address of the vault owner that is being liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATOR": {"name": "LIQUIDATOR", "description": "The wallet address of the liquidator, or the user who is purchasing vault collateral to cover the vault's debt.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AUCTION_ID": {"name": "AUCTION_ID", "description": "An ID associated with the auction sale of the vault's collateral performed to cover the debt of the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_liquidations.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161291.4385972, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n collateral, \n symbol, \n collateral_balance_unadjusted, \n decimals, \n collateral_balance, \n normalized_stablecoin_debt, \n vault, \n liquidated_wallet, \n liquidator, \n auction_id\nFROM \n ETHEREUM_DEV.silver_maker.liquidations", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_liquidations"}, "model.ethereum_models.maker__ez_flash_loans": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n borrower, \n lender, \n token_loaned, \n symbol, \n amount_loaned_unadjusted, \n decimals, \n amount_loaned\nFROM \n {{ ref('silver_maker__flash_loans') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_flash_loans"], "unique_id": "model.ethereum_models.maker__ez_flash_loans", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/maker/maker__ez_flash_loans.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.sql", "name": "maker__ez_flash_loans", "alias": "ez_flash_loans", "checksum": {"name": "sha256", "checksum": "e57820ffab68a6a14ddc21d2cfcc831ac9b4ec00aea3d0db1dc9761c8e3a5904"}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "A record of all flash loans or uncollateralized loans that have occurred on Maker. This can also include flash loans on other platforms that utilize a Maker vault to receive DAI.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "The wallet address of the user who is taking out the flash loan and receiving tokens in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDER": {"name": "LENDER", "description": "An address associated with the lending contract or vault that is providing tokens in the flash loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_LOANED": {"name": "TOKEN_LOANED", "description": "The address of the token / asset that is being flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_LOANED_UNADJUSTED": {"name": "AMOUNT_LOANED_UNADJUSTED", "description": "The raw amount of the token / asset that is being flash loaned. Divide this through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_LOANED": {"name": "AMOUNT_LOANED", "description": "The amount of the token / asset that is being flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_flash_loans.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161291.46696, "compiled_sql": "\n\nSELECT\n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n borrower, \n lender, \n token_loaned, \n symbol, \n amount_loaned_unadjusted, \n decimals, \n amount_loaned\nFROM \n ETHEREUM_DEV.silver_maker.flash_loans", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_flash_loans"}, "model.ethereum_models.maker__ez_withdrawals": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n withdrawer, \n vault, \n token_withdrawn, \n symbol, \n amount_withdrawn_unadjusted, \n decimals, \n amount_withdrawn\nFROM \n {{ ref('silver_maker__withdrawals') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_withdrawals"], "unique_id": "model.ethereum_models.maker__ez_withdrawals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/maker/maker__ez_withdrawals.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.sql", "name": "maker__ez_withdrawals", "alias": "ez_withdrawals", "checksum": {"name": "sha256", "checksum": "4bfb75819ec7974a56fd10ea197d6e96b37b687d8e9899d13b4afa76e60f551d"}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "A record of all withdrawals into Maker vaults", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWER": {"name": "WITHDRAWER", "description": "The wallet address of the user performing the withdrawal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_WITHDRAWN": {"name": "TOKEN_WITHDRAWN", "description": "The address of the token / asset that is being withdrawn from the Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token / asset.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_WITHDRAWN_UNADJUSTED": {"name": "AMOUNT_WITHDRAWN_UNADJUSTED", "description": "The raw amount of token / asset withdrawn from the Maker vault. Divide through by POW(10, DECIMALS) to get the actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "Divide amount by POW(10, DECIMALS) to convert raw amount to actual amount.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_WITHDRAWN": {"name": "AMOUNT_WITHDRAWN", "description": "The amount of token / asset withdrawn from the Maker vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_withdrawals.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161291.575947, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n withdrawer, \n vault, \n token_withdrawn, \n symbol, \n amount_withdrawn_unadjusted, \n decimals, \n amount_withdrawn\nFROM \n ETHEREUM_DEV.silver_maker.withdrawals", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_withdrawals"}, "model.ethereum_models.maker__ez_vault_creation": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n creator, \n vault, \n vault_number\nFROM \n {{ ref('silver_maker__vault_creation') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_vault_creation"], "unique_id": "model.ethereum_models.maker__ez_vault_creation", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/maker/maker__ez_vault_creation.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.sql", "name": "maker__ez_vault_creation", "alias": "ez_vault_creation", "checksum": {"name": "sha256", "checksum": "84d89f7b70f95099843fdd073fa651ff99decd4bdcb6a438242f1bcb9189d02e"}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "A record of all vault creations on Maker", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR": {"name": "CREATOR", "description": "The wallet address of the user that opened the vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT": {"name": "VAULT", "description": "Address associated with a Maker Vault. A vault is a tool that allows the owner to deposit collateral and generate DAI.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VAULT_NUMBER": {"name": "VAULT_NUMBER", "description": "Number associated with a Maker Vault.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_vault_creation.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161291.5589812, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n creator, \n vault, \n vault_number\nFROM \n ETHEREUM_DEV.silver_maker.vault_creation", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_vault_creation"}, "model.ethereum_models.maker__ez_governance_votes": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n voter, \n polling_contract, \n vote_option, \n proposal_id\nFROM \n {{ ref('silver_maker__governance_votes') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "maker", "fqn": ["ethereum_models", "gold", "maker", "maker__ez_governance_votes"], "unique_id": "model.ethereum_models.maker__ez_governance_votes", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/maker/maker__ez_governance_votes.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.sql", "name": "maker__ez_governance_votes", "alias": "ez_governance_votes", "checksum": {"name": "sha256", "checksum": "f71d3a347cb1ea165c01ed9ae20b789e85418b58aa6c730d0557a975230bdf26"}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "A record of votes and vote choice selected on all Maker proposals.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TX_STATUS": {"name": "TX_STATUS", "description": "Status of the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "An index signifying where an event occurred within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POLLING_CONTRACT": {"name": "POLLING_CONTRACT", "description": "The governance contract that is used to conduct the vote. In this table, all governance contracts are associated with Maker DAO.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTE_OPTION": {"name": "VOTE_OPTION", "description": "The vote option is how the user voted on the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "An address that is associated with the proposal that the user is voting on.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "The wallet address of the user or delegate voting on a governance proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/maker/maker__ez_governance_votes.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161291.540753, "compiled_sql": "\n\nSELECT \n block_number, \n block_timestamp, \n tx_hash, \n tx_status, \n event_index, \n voter, \n polling_contract, \n vote_option, \n proposal_id\nFROM \n ETHEREUM_DEV.silver_maker.governance_votes", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.maker.ez_governance_votes"}, "model.ethereum_models.core__dim_dex_liquidity_pools": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n pool_name,\n pool_address,\n platform,\n token0_address as token0,\n token0_symbol,\n token0_decimals,\n token1_address as token1,\n token1_symbol,\n token1_decimals,\n tokens\nFROM\n {{ ref('silver_dex__pools') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_dex__pools"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "dex", "core__dim_dex_liquidity_pools"], "unique_id": "model.ethereum_models.core__dim_dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/dex/core__dim_dex_liquidity_pools.sql", "original_file_path": "models/gold/dex/core__dim_dex_liquidity_pools.sql", "name": "core__dim_dex_liquidity_pools", "alias": "dim_dex_liquidity_pools", "checksum": {"name": "sha256", "checksum": "cb836722798aa5dc818badaa1cbd2c846a4e2365e76a9d1fdec365e09e83816c"}, "tags": [], "refs": [["silver_dex__pools"]], "sources": [], "metrics": [], "description": "This table contains details on different Liquidity Pools on the Ethereum blockchain, including the tokens within each pool as well as platform and contract creation info where possible.", "columns": {"CREATION_TIME": {"name": "CREATION_TIME", "description": "When this pool was created, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATION_TX": {"name": "CREATION_TX", "description": "The transaction where this contract was created, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FACTORY_ADDRESS": {"name": "FACTORY_ADDRESS", "description": "The address that created or deployed this pool, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The name of the liquidity pool, where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address for the liquidity pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0": {"name": "TOKEN0", "description": "Token 0 is the first token in the pair, and will show up first within the event logs for relevant transactions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1": {"name": "TOKEN1", "description": "Token 1 is the second token in the pair, and will show up second within the event logs for relevant transactions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "This field denotes which application the liquidity pool belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS": {"name": "TOKENS", "description": "This field denotes which application the liquidity pool belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/dex/core__dim_dex_liquidity_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__dim_dex_liquidity_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671161291.669676, "compiled_sql": "\n\nSELECT\n creation_block,\n creation_time,\n creation_tx,\n factory_address,\n pool_name,\n pool_address,\n platform,\n token0_address as token0,\n token0_symbol,\n token0_decimals,\n token1_address as token1,\n token1_symbol,\n token1_decimals,\n tokens\nFROM\n ETHEREUM_DEV.silver_dex.pools", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.dim_dex_liquidity_pools"}, "model.ethereum_models.core__fact_dex_pool_weekly_reads": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n date,\n block_number,\n pid,\n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature\nFROM\n {{ ref('silver_dex__v2_pool_weekly_metrics') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_dex__v2_pool_weekly_metrics"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "dex", "core__fact_dex_pool_weekly_reads"], "unique_id": "model.ethereum_models.core__fact_dex_pool_weekly_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/dex/core__fact_dex_pool_weekly_reads.sql", "original_file_path": "models/gold/dex/core__fact_dex_pool_weekly_reads.sql", "name": "core__fact_dex_pool_weekly_reads", "alias": "fact_dex_pool_weekly_reads", "checksum": {"name": "sha256", "checksum": "e2d91ebc6a536106ef9be0efd7d7bef50d2fc70bd8796f981aa89542f2b673c1"}, "tags": [], "refs": [["silver_dex__v2_pool_weekly_metrics"]], "sources": [], "metrics": [], "description": "This view shows metrics that we're reading once per week off of the dex pool contracts", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block at which the read has been made from the contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PID": {"name": "PID", "description": "The pool ID of that pool inside the reward contract. In sushi the reward contract is called masterchef", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address of the liquidity pool or the reward contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ALLOCATION_POINTS": {"name": "ALLOCATION_POINTS", "description": "allocation points for the pools are used to calculate their share of rewards. when pid is null allocation points is showing the total allocation points for that reward contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CALL_NAME": {"name": "CALL_NAME", "description": "the name of the function call. This name is attached to the function signature", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FUNCTION_SIGNATURE": {"name": "FUNCTION_SIGNATURE", "description": "The ID for this function or event signature.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/dex/core__fact_dex_pool_weekly_reads.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__fact_dex_pool_weekly_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.602179, "compiled_sql": "\n\nSELECT\n date,\n block_number,\n pid,\n contract_address,\n pool_address,\n allocation_points,\n function_name,\n function_signature\nFROM\n ETHEREUM_DEV.silver_dex.v2_pool_weekly_metrics", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_dex_pool_weekly_reads"}, "model.ethereum_models.core__fact_dex_pool_daily_reads": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n id,\n date,\n block_number,\n contract_address,\n Balance_of_SLP_Staked,\n total_supply_of_SLP\nFROM\n {{ ref('silver_dex__v2_pool_daily_metrics') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_dex__v2_pool_daily_metrics"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "dex", "core__fact_dex_pool_daily_reads"], "unique_id": "model.ethereum_models.core__fact_dex_pool_daily_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/dex/core__fact_dex_pool_daily_reads.sql", "original_file_path": "models/gold/dex/core__fact_dex_pool_daily_reads.sql", "name": "core__fact_dex_pool_daily_reads", "alias": "fact_dex_pool_daily_reads", "checksum": {"name": "sha256", "checksum": "6074ffe04a5771963473f007396fe68715d5ddc86594179710065fc68dc9c4e2"}, "tags": [], "refs": [["silver_dex__v2_pool_daily_metrics"]], "sources": [], "metrics": [], "description": "This view shows metrics that we're reading per day off of the dex pool contracts", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block at which the read has been made from the contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address of the liquidity pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BALANCE_OF_SLP_STAKED": {"name": "BALANCE_OF_SLP_STAKED", "description": "Balance of pool token that is staked in the protocol for earning rewards", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_SUPPLY_OF_SLP": {"name": "TOTAL_SUPPLY_OF_SLP", "description": "total number of pool tokens issued by that pool", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/dex/core__fact_dex_pool_daily_reads.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__fact_dex_pool_daily_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671161291.668273, "compiled_sql": "\n\nSELECT\n id,\n date,\n block_number,\n contract_address,\n Balance_of_SLP_Staked,\n total_supply_of_SLP\nFROM\n ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_dex_pool_daily_reads"}, "model.ethereum_models.silver__aave_liquidity_mining": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"CONCAT_WS('-', block_number, token_address)\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_liquidity_mining']\n) }}\n\nWITH aave_base AS (\n\n SELECT\n block_number,\n function_signature,\n read_output,\n function_input AS token_address,\n _inserted_timestamp,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS emission_per_second\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0xf11b8188'\n AND read_output :: STRING <> '0x'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n block_number,\n token_address,\n emission_per_second,\n _inserted_timestamp\nFROM\n aave_base qualify(ROW_NUMBER() over(PARTITION BY block_number, token_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_liquidity_mining"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "CONCAT_WS('-', block_number, token_address)", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_liquidity_mining"], "unique_id": "model.ethereum_models.silver__aave_liquidity_mining", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/silver/silver__aave_liquidity_mining.sql", "original_file_path": "models/aave/silver/silver__aave_liquidity_mining.sql", "name": "silver__aave_liquidity_mining", "alias": "aave_liquidity_mining", "checksum": {"name": "sha256", "checksum": "1ee05541d577f4f3e46f1121a5d0cb64312d0979124e4941a178d9105038c14c"}, "tags": ["snowflake", "ethereum", "aave", "aave_liquidity_mining"], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EMISSION_PER_SECOND - not_null": {"name": "EMISSION_PER_SECOND - not_null", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/silver/silver__aave_liquidity_mining.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_liquidity_mining.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "CONCAT_WS('-', block_number, token_address)", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_liquidity_mining"]}, "created_at": 1671161291.6814442, "compiled_sql": "\n\nWITH aave_base AS (\n\n SELECT\n block_number,\n function_signature,\n read_output,\n function_input AS token_address,\n _inserted_timestamp,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS emission_per_second\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0xf11b8188'\n AND read_output :: STRING <> '0x'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.aave_liquidity_mining\n)\n\n)\nSELECT\n block_number,\n token_address,\n emission_per_second,\n _inserted_timestamp\nFROM\n aave_base qualify(ROW_NUMBER() over(PARTITION BY block_number, token_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_liquidity_mining"}, "model.ethereum_models.silver__aave_market_stats": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"id\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_market_stats']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n contract_address,\n function_input AS token_address,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n _inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0x35ea6a75'\n AND read_output :: STRING <> '0x'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\ndecoded AS (\n SELECT\n *,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: FLOAT AS availableLiquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: FLOAT AS totalStableDebt,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: FLOAT AS totalVariableDebt,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: FLOAT AS liquidityRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: FLOAT AS variableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [5] :: STRING\n ) :: FLOAT AS stableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [6] :: STRING\n ) :: FLOAT AS averageStableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [7] :: STRING\n ) :: FLOAT AS liquidityIndex,\n PUBLIC.udf_hex_to_int(\n segmented_data [8] :: STRING\n ) :: FLOAT AS variableBorrowIndex,\n PUBLIC.udf_hex_to_int(\n segmented_data [9] :: STRING\n ) :: FLOAT AS lastUpdateTimestamp\n FROM\n base\n)\nSELECT\n block_number,\n contract_address,\n token_address,\n _inserted_timestamp,\n availableLiquidity,\n totalStableDebt,\n totalVariableDebt,\n liquidityRate,\n variableBorrowRate,\n stableBorrowRate,\n averageStableBorrowRate,\n liquidityIndex,\n variableBorrowIndex,\n lastUpdateTimestamp,\n concat_ws(\n block_number,\n contract_address,\n token_address\n ) AS id\nFROM\n decoded qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_market_stats"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_market_stats"], "unique_id": "model.ethereum_models.silver__aave_market_stats", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/silver/silver__aave_market_stats.sql", "original_file_path": "models/aave/silver/silver__aave_market_stats.sql", "name": "silver__aave_market_stats", "alias": "aave_market_stats", "checksum": {"name": "sha256", "checksum": "5c4833485c8d2fa61e6925b960795eea16a108656ff7c6c1d419fe5f1b851b20"}, "tags": ["snowflake", "ethereum", "aave", "aave_market_stats"], "refs": [["bronze__successful_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_market_stats"]}, "created_at": 1671161288.364084, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_number,\n contract_address,\n function_input AS token_address,\n read_output,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0x35ea6a75'\n AND read_output :: STRING <> '0x'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.aave_market_stats\n)\n\n),\ndecoded AS (\n SELECT\n *,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: FLOAT AS availableLiquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: FLOAT AS totalStableDebt,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: FLOAT AS totalVariableDebt,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: FLOAT AS liquidityRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: FLOAT AS variableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [5] :: STRING\n ) :: FLOAT AS stableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [6] :: STRING\n ) :: FLOAT AS averageStableBorrowRate,\n PUBLIC.udf_hex_to_int(\n segmented_data [7] :: STRING\n ) :: FLOAT AS liquidityIndex,\n PUBLIC.udf_hex_to_int(\n segmented_data [8] :: STRING\n ) :: FLOAT AS variableBorrowIndex,\n PUBLIC.udf_hex_to_int(\n segmented_data [9] :: STRING\n ) :: FLOAT AS lastUpdateTimestamp\n FROM\n base\n)\nSELECT\n block_number,\n contract_address,\n token_address,\n _inserted_timestamp,\n availableLiquidity,\n totalStableDebt,\n totalVariableDebt,\n liquidityRate,\n variableBorrowRate,\n stableBorrowRate,\n averageStableBorrowRate,\n liquidityIndex,\n variableBorrowIndex,\n lastUpdateTimestamp,\n concat_ws(\n block_number,\n contract_address,\n token_address\n ) AS id\nFROM\n decoded qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_market_stats"}, "model.ethereum_models.silver__aave_tokens": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['aave', 'aave_tokens']\n) }}\n\nWITH base AS (\n\n SELECT\n LOWER(atoken_address) AS atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n LOWER(underlying_address) AS underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n CASE\n WHEN atoken_version = 'v2' THEN 'Aave V2'\n WHEN atoken_version = 'v1' THEN 'Aave V1'\n WHEN atoken_version = 'amm' THEN 'Aave AMM'\n END AS atoken_version,\n atoken_created_block,\n LOWER(atoken_stable_debt_address) AS atoken_stable_debt_address,\n LOWER(atoken_variable_debt_address) AS atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens_backfill') }}\n)\nSELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address,\n c1.contract_metadata AS atoken_metadata,\n c2.contract_metadata AS underlying_metadata\nFROM\n base\n LEFT JOIN {{ ref('core__dim_contracts') }}\n c1\n ON LOWER(\n c1.address\n ) = atoken_address\n LEFT JOIN {{ ref('core__dim_contracts') }}\n c2\n ON LOWER(\n c2.address\n ) = underlying_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["seed.ethereum_models.silver__aave_tokens_backfill", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["aave", "aave_tokens"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_tokens"], "unique_id": "model.ethereum_models.silver__aave_tokens", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/silver/silver__aave_tokens.sql", "original_file_path": "models/aave/silver/silver__aave_tokens.sql", "name": "silver__aave_tokens", "alias": "aave_tokens", "checksum": {"name": "sha256", "checksum": "c0c787ac28e17db0052ec2c44c9db77e195a0d02cc7c78977fcf57eaecfd7fe2"}, "tags": ["aave", "aave_tokens"], "refs": [["silver__aave_tokens_backfill"], ["core__dim_contracts"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_tokens.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["aave", "aave_tokens"]}, "created_at": 1671161288.367171, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n LOWER(atoken_address) AS atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n LOWER(underlying_address) AS underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n CASE\n WHEN atoken_version = 'v2' THEN 'Aave V2'\n WHEN atoken_version = 'v1' THEN 'Aave V1'\n WHEN atoken_version = 'amm' THEN 'Aave AMM'\n END AS atoken_version,\n atoken_created_block,\n LOWER(atoken_stable_debt_address) AS atoken_stable_debt_address,\n LOWER(atoken_variable_debt_address) AS atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens_backfill\n)\nSELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address,\n c1.contract_metadata AS atoken_metadata,\n c2.contract_metadata AS underlying_metadata\nFROM\n base\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n c1\n ON LOWER(\n c1.address\n ) = atoken_address\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n c2\n ON LOWER(\n c2.address\n ) = underlying_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_tokens"}, "model.ethereum_models.aave__ez_votes": {"raw_sql": "{{ config(\n materialized = 'incremental',\n sort = 'block_number',\n unique_key = \"_log_id\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_votes']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n block_timestamp,\n contract_address AS governance_contract,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS proposal_id,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS voter,\n CASE\n WHEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER = 1 THEN TRUE\n ELSE FALSE\n END AS support,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS voting_power,\n tx_hash,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n AND topics [0] :: STRING = '0x0c611e7b6ae0de26f4772260e1bbdb5f58cbb7c275fe2de14671968d29add8d6'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE\n FROM\n {{ this }}\n)\n{% endif %}\n)\nSELECT\n block_number,\n block_timestamp,\n governance_contract,\n proposal_id,\n support,\n voting_power,\n voter,\n tx_hash,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n base", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_votes"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "sort": "block_number", "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_votes"], "unique_id": "model.ethereum_models.aave__ez_votes", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/gold/aave__ez_votes.sql", "original_file_path": "models/aave/gold/aave__ez_votes.sql", "name": "aave__ez_votes", "alias": "ez_votes", "checksum": {"name": "sha256", "checksum": "5446262ac2e14d549250e16ebd1ed7ef51d04ba716dfc47da8a56b8401e6cece"}, "tags": ["snowflake", "ethereum", "aave", "aave_votes"], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "Aave.ez_votes contains Aave governance voting transactions. AAVE and/or stkAAVE token holders receive governance powers proportionally to the sum of their balance. Voting power is used to vote for or against existing proposals.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GOVERNANCE_CONTRACT": {"name": "GOVERNANCE_CONTRACT", "description": "The governance contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "The unique ID representing a proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPORT": {"name": "SUPPORT", "description": "A value indicating their vote (For: true, Against: false).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTING_POWER": {"name": "VOTING_POWER", "description": "The voter's voting power proportional to the sum of their balance of AAVE and/or stkAAVE.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VOTER": {"name": "VOTER", "description": "The voter's address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Internal Column", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "Internal Column", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_votes.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "sort": "block_number", "unique_key": "_log_id", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_votes"]}, "created_at": 1671161291.750188, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_number,\n block_timestamp,\n contract_address AS governance_contract,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS proposal_id,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS voter,\n CASE\n WHEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER = 1 THEN TRUE\n ELSE FALSE\n END AS support,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS voting_power,\n tx_hash,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n AND topics [0] :: STRING = '0x0c611e7b6ae0de26f4772260e1bbdb5f58cbb7c275fe2de14671968d29add8d6'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE\n FROM\n ETHEREUM_DEV.aave.ez_votes\n)\n\n)\nSELECT\n block_number,\n block_timestamp,\n governance_contract,\n proposal_id,\n support,\n voting_power,\n voter,\n tx_hash,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n base", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_votes"}, "model.ethereum_models.aave__ez_proposals": {"raw_sql": "{{\n config(\n materialized='incremental',\n sort='block_number',\n unique_key= \"CONCAT_WS('-', proposal_tx, proposal_id)\",\n incremental_strategy='delete+insert',\n tags=['snowflake', 'ethereum', 'aave', 'aave_proposals']\n )\n}}\n\n\nWITH \n p AS (\n SELECT \n block_number,\n block_timestamp,\n contract_address AS governance_contract,\n event_inputs:id::STRING AS proposal_id,\n 'Created' AS status,\n event_inputs:targets AS targets,\n LOWER(event_inputs:creator::STRING) AS proposer,\n tx_hash,\n event_inputs:endBlock::INTEGER AS end_voting_period,\n event_inputs:startBlock::INTEGER AS start_voting_period,\n CURRENT_DATE AS now\n FROM {{ref('core__fact_event_logs')}}\n WHERE \n event_name = 'ProposalCreated' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n\n), q AS (\n SELECT DISTINCT\n event_inputs:id::STRING AS id,\n 'Queued' AS status\n FROM {{ref('core__fact_event_logs')}}\n WHERE \n event_name = 'ProposalQueued' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n), e AS (\n \n SELECT DISTINCT\n COALESCE(event_inputs:id::STRING,event_inputs:proposalId::STRING) AS id,\n 'Executed' AS status\n FROM {{ref('core__fact_event_logs')}}\n WHERE \n event_name = 'ProposalExecuted' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n\n\n), c AS (\n SELECT \n CURRENT_DATE AS now,\n MAX(block_number) AS current_block\n FROM {{ref('core__fact_event_logs')}} \n WHERE block_timestamp >= CURRENT_DATE - 3\n)\n\n\nSELECT \n p.block_number,\n p.start_voting_period,\n p.end_voting_period,\n p.block_timestamp,\n p.governance_contract,\n p.proposal_id,\n CASE \n WHEN c.current_block > p.end_voting_period AND e.status IS NULL AND q.status IS NULL THEN 'Failed'\n ELSE COALESCE(e.status,q.status,p.status) END \n AS status,\n p.targets,\n p.proposer,\n p.tx_hash AS proposal_tx,\n 'ethereum' AS blockchain \n FROM \n p\n LEFT OUTER JOIN\n q\n ON p.proposal_id = q.id\n LEFT OUTER JOIN\n e\n ON p.proposal_id = e.id\n LEFT OUTER JOIN\n c\n ON p.now = c.now\n ORDER BY block_timestamp DESC", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_proposals"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "CONCAT_WS('-', proposal_tx, proposal_id)", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "sort": "block_number", "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_proposals"], "unique_id": "model.ethereum_models.aave__ez_proposals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/gold/aave__ez_proposals.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.sql", "name": "aave__ez_proposals", "alias": "ez_proposals", "checksum": {"name": "sha256", "checksum": "2f0867202be3d4204d9b4ffe91d1e0711173835420d052b333a0774d20967c39"}, "tags": ["snowflake", "ethereum", "aave", "aave_proposals"], "refs": [["core__fact_event_logs"], ["core__fact_event_logs"], ["core__fact_event_logs"], ["core__fact_event_logs"]], "sources": [], "metrics": [], "description": "Aave.ez_proposals contains transactions in which Aave improvement proposals are submitted for governance voting. AAVE and/or stkAAVE token holders receive governance powers. Proposal power gives access to creating and sustaining a proposal.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "START_VOTING_PERIOD": {"name": "START_VOTING_PERIOD", "description": "The block number in which the voting period begins.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "END_VOTING_PERIOD": {"name": "END_VOTING_PERIOD", "description": "The block number in which the voting period ends.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "GOVERNANCE_CONTRACT": {"name": "GOVERNANCE_CONTRACT", "description": "The governance contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_ID": {"name": "PROPOSAL_ID", "description": "The unique ID representing a proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STATUS": {"name": "STATUS", "description": "The proposal's status.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGETS": {"name": "TARGETS", "description": "List of the targeted addresses by proposal transactions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSER": {"name": "PROPOSER", "description": "The user's address that submitted the proposal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROPOSAL_TX": {"name": "PROPOSAL_TX", "description": "The transaction confirming a proposal submission.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_proposals.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "sort": "block_number", "unique_key": "CONCAT_WS('-', proposal_tx, proposal_id)", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_proposals"]}, "created_at": 1671161291.926005, "compiled_sql": "\n\n\nWITH \n p AS (\n SELECT \n block_number,\n block_timestamp,\n contract_address AS governance_contract,\n event_inputs:id::STRING AS proposal_id,\n 'Created' AS status,\n event_inputs:targets AS targets,\n LOWER(event_inputs:creator::STRING) AS proposer,\n tx_hash,\n event_inputs:endBlock::INTEGER AS end_voting_period,\n event_inputs:startBlock::INTEGER AS start_voting_period,\n CURRENT_DATE AS now\n FROM ETHEREUM_DEV.core.fact_event_logs\n WHERE \n event_name = 'ProposalCreated' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n\n), q AS (\n SELECT DISTINCT\n event_inputs:id::STRING AS id,\n 'Queued' AS status\n FROM ETHEREUM_DEV.core.fact_event_logs\n WHERE \n event_name = 'ProposalQueued' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n), e AS (\n \n SELECT DISTINCT\n COALESCE(event_inputs:id::STRING,event_inputs:proposalId::STRING) AS id,\n 'Executed' AS status\n FROM ETHEREUM_DEV.core.fact_event_logs\n WHERE \n event_name = 'ProposalExecuted' AND contract_address = '0xec568fffba86c094cf06b22134b23074dfe2252c'\n\n\n), c AS (\n SELECT \n CURRENT_DATE AS now,\n MAX(block_number) AS current_block\n FROM ETHEREUM_DEV.core.fact_event_logs \n WHERE block_timestamp >= CURRENT_DATE - 3\n)\n\n\nSELECT \n p.block_number,\n p.start_voting_period,\n p.end_voting_period,\n p.block_timestamp,\n p.governance_contract,\n p.proposal_id,\n CASE \n WHEN c.current_block > p.end_voting_period AND e.status IS NULL AND q.status IS NULL THEN 'Failed'\n ELSE COALESCE(e.status,q.status,p.status) END \n AS status,\n p.targets,\n p.proposer,\n p.tx_hash AS proposal_tx,\n 'ethereum' AS blockchain \n FROM \n p\n LEFT OUTER JOIN\n q\n ON p.proposal_id = q.id\n LEFT OUTER JOIN\n e\n ON p.proposal_id = e.id\n LEFT OUTER JOIN\n c\n ON p.now = c.now\n ORDER BY block_timestamp DESC", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_proposals"}, "model.ethereum_models.sushi__dim_distributor_reward_schedule": {"raw_sql": "{{ config(\n materialized = 'table',\n ) }}\n\nselect merkle_root,\n case when merkle_root = '0x015e6c2cd1a4d6fa77aa1884c436b2435aae4beab5c9a091f18fd0c00dc7e577' then cast('2021-10-22 23:10:00' as timestamp_ntz)\n when merkle_root = '0x2828440576d787582da1af59d0bc0f090e5add2680610dc2ffa53b5a6aa30b07' then cast('2021-10-12 21:47:00' as timestamp_ntz)\n end as rewards_snapshot,\n c.key as address,\n c.value:index::number as index,\n silver.js_hex_to_int(\n c.value :amount :: STRING\n ) / pow(10,18) AS amount,\n c.value:proof::array as proof\nfrom {{ source(\n 'bronze_streamline',\n 'sushi_rewards_schedule'\n ) }},\ntable(flatten(claims)) c", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.bronze_streamline.sushi_rewards_schedule"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "table", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "sushi", "fqn": ["ethereum_models", "Sushi", "sushi__dim_distributor_reward_schedule"], "unique_id": "model.ethereum_models.sushi__dim_distributor_reward_schedule", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "Sushi/sushi__dim_distributor_reward_schedule.sql", "original_file_path": "models/Sushi/sushi__dim_distributor_reward_schedule.sql", "name": "sushi__dim_distributor_reward_schedule", "alias": "dim_distributor_reward_schedule", "checksum": {"name": "sha256", "checksum": "7803375238bd00f3d690cd7669a4efbb660c5a27b3941eea3d24b9e2b61dd0f7"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "sushi_rewards_schedule"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__dim_distributor_reward_schedule.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "table"}, "created_at": 1671161288.4095309, "compiled_sql": "\n\nselect merkle_root,\n case when merkle_root = '0x015e6c2cd1a4d6fa77aa1884c436b2435aae4beab5c9a091f18fd0c00dc7e577' then cast('2021-10-22 23:10:00' as timestamp_ntz)\n when merkle_root = '0x2828440576d787582da1af59d0bc0f090e5add2680610dc2ffa53b5a6aa30b07' then cast('2021-10-12 21:47:00' as timestamp_ntz)\n end as rewards_snapshot,\n c.key as address,\n c.value:index::number as index,\n silver.js_hex_to_int(\n c.value :amount :: STRING\n ) / pow(10,18) AS amount,\n c.value:proof::array as proof\nfrom streamline.ETHEREUM.sushi_rewards_schedule,\ntable(flatten(claims)) c", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sushi.dim_distributor_reward_schedule"}, "model.ethereum_models.compound__ez_asset_details": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n tags = ['compound']\n) }}\n-- Pulls contract details for relevant c assets. The case when handles cETH.\nWITH base AS (\n\n SELECT\n address :: STRING AS ctoken_address,\n symbol :: STRING AS ctoken_symbol,\n NAME :: STRING AS ctoken_name,\n decimals :: INTEGER AS ctoken_decimals,\n CASE\n WHEN address = '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE LOWER(\n contract_metadata :underlying :: STRING\n )\n END AS underlying_asset_address,\n contract_metadata\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n address IN (\n '0x6c8c6b02e7b2be14d4fa6022dfd6d75921d90e4e',\n -- cbat\n '0x70e36f6bf80a52b3b46b3af8e106cc0ed743e8e4',\n -- ccomp\n '0x5d3a536e4d6dbd6114cc1ead35777bab948e3643',\n -- cdai\n '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5',\n -- cETH\n '0x158079ee67fce2f58472a96584a73c7ab9ac95c1',\n -- cREP\n '0xf5dce57282a584d2746faf1593d3121fcac444dc',\n -- csai\n '0x35a18000230da775cac24873d00ff85bccded550',\n -- cuni\n '0x39aa39c021dfbae8fac545936693ac917d5e7563',\n -- cusdc\n '0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9',\n -- cusdt\n '0xc11b1268c1a384e55c48c2391d8d480264a3a7f4',\n -- cwbtc\n '0xccf4429db6322d5c611ee964527d42e5d685dd6a',\n -- cwbtc2\n '0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407',\n -- czrx\n '0xe65cdb6479bac1e22340e4e755fae7e509ecd06c',\n -- caave\n '0xface851a4921ce59e912d19329929ce6da6eb0c7',\n -- clink\n '0x95b4ef2869ebd94beb4eee400a99824bf5dc325b',\n -- cmkr\n '0x4b0181102a0112a2ef11abee5563bb4a3176c9d7',\n -- csushi\n '0x80a2ae356fc9ef4305676f7a3e2ed04e12c33946',\n -- cyfi\n '0x12392f67bdf24fae0af363c24ac620a2f67dad86'\n ) -- ctusd)\n)\nSELECT\n b.ctoken_address,\n b.ctoken_symbol,\n b.ctoken_name,\n b.ctoken_decimals,\n b.underlying_asset_address,\n b.contract_metadata AS ctoken_metadata,\n CASE\n WHEN b.underlying_asset_address = '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2' THEN 'Maker'\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 'Reputation'\n WHEN b.underlying_asset_address = '0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359' THEN 'SAI Stablecoin'\n ELSE C.name :: STRING\n END AS underlying_name,\n CASE\n WHEN b.underlying_asset_address = '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2' THEN 'MKR'\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 'REP'\n WHEN b.underlying_asset_address = '0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359' THEN 'SAI'\n ELSE C.symbol :: STRING\n END AS underlying_symbol,\n CASE\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 18\n ELSE C.decimals :: INTEGER\n END AS underlying_decimals,\n C.contract_metadata AS underlying_contract_metadata,\n CASE\n WHEN b.ctoken_address = '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5' THEN 7710758\n WHEN b.ctoken_address = '0xe65cdb6479bac1e22340e4e755fae7e509ecd06c' THEN 12848198\n WHEN b.ctoken_address = '0xccf4429db6322d5c611ee964527d42e5d685dd6a' THEN 12038653\n WHEN b.ctoken_address = '0xf5dce57282a584d2746faf1593d3121fcac444dc' THEN 7710752\n WHEN b.ctoken_address = '0x80a2ae356fc9ef4305676f7a3e2ed04e12c33946' THEN 12848198\n WHEN b.ctoken_address = '0x95b4ef2869ebd94beb4eee400a99824bf5dc325b' THEN 12836064\n WHEN b.ctoken_address = '0x158079ee67fce2f58472a96584a73c7ab9ac95c1' THEN 7710755\n WHEN b.ctoken_address = '0x5d3a536e4d6dbd6114cc1ead35777bab948e3643' THEN 8983575\n WHEN b.ctoken_address = '0xface851a4921ce59e912d19329929ce6da6eb0c7' THEN 12286030\n WHEN b.ctoken_address = '0x4b0181102a0112a2ef11abee5563bb4a3176c9d7' THEN 12848166\n WHEN b.ctoken_address = '0x6c8c6b02e7b2be14d4fa6022dfd6d75921d90e4e' THEN 7710735\n WHEN b.ctoken_address = '0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407' THEN 7710733\n WHEN b.ctoken_address = '0x39aa39c021dfbae8fac545936693ac917d5e7563' THEN 7710760\n WHEN b.ctoken_address = '0x35a18000230da775cac24873d00ff85bccded550' THEN 10921410\n WHEN b.ctoken_address = '0x12392f67bdf24fae0af363c24ac620a2f67dad86' THEN 11008385\n WHEN b.ctoken_address = '0xc11b1268c1a384e55c48c2391d8d480264a3a7f4' THEN 8163813\n WHEN b.ctoken_address = '0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9' THEN 9879363\n WHEN b.ctoken_address = '0x70e36f6bf80a52b3b46b3af8e106cc0ed743e8e4' THEN 10960099\n END AS created_block\nFROM\n base b\n LEFT JOIN {{ ref('core__dim_contracts') }} C\n ON b.underlying_asset_address = C.address", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_asset_details"], "unique_id": "model.ethereum_models.compound__ez_asset_details", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "compound/gold/compound__ez_asset_details.sql", "original_file_path": "models/compound/gold/compound__ez_asset_details.sql", "name": "compound__ez_asset_details", "alias": "ez_asset_details", "checksum": {"name": "sha256", "checksum": "744bd57ff5537e60873b5985236da768f3633f9611a23445776b82192bc81eb0"}, "tags": ["compound"], "refs": [["core__dim_contracts"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "Contains details, such as decimals, name, and other relevant contract metadata for Compound assets.", "columns": {"CTOKEN_ADDRESS": {"name": "CTOKEN_ADDRESS", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "The cToken symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_NAME": {"name": "CTOKEN_NAME", "description": "The cToken name.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_DECIMALS": {"name": "CTOKEN_DECIMALS", "description": "The cToken decimals.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_ASSET_ADDRESS": {"name": "UNDERLYING_ASSET_ADDRESS", "description": "The underlying asset for the cToken.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_METADATA": {"name": "CTOKEN_METADATA", "description": "This JSON column contains other relevant details for each contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_CONTRACT_METADATA": {"name": "UNDERLYING_CONTRACT_METADATA", "description": "This JSON column contains other relevant details for each contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_SYMBOL": {"name": "UNDERLYING_SYMBOL", "description": "The underlying asset symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_NAME": {"name": "UNDERLYING_NAME", "description": "The underlying asset name.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_DECIMALS": {"name": "UNDERLYING_DECIMALS", "description": "The underlying asset decimals.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_asset_details.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_asset_details.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "tags": ["compound"]}, "created_at": 1671161292.108649, "compiled_sql": "\n-- Pulls contract details for relevant c assets. The case when handles cETH.\nWITH base AS (\n\n SELECT\n address :: STRING AS ctoken_address,\n symbol :: STRING AS ctoken_symbol,\n NAME :: STRING AS ctoken_name,\n decimals :: INTEGER AS ctoken_decimals,\n CASE\n WHEN address = '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE LOWER(\n contract_metadata :underlying :: STRING\n )\n END AS underlying_asset_address,\n contract_metadata\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n address IN (\n '0x6c8c6b02e7b2be14d4fa6022dfd6d75921d90e4e',\n -- cbat\n '0x70e36f6bf80a52b3b46b3af8e106cc0ed743e8e4',\n -- ccomp\n '0x5d3a536e4d6dbd6114cc1ead35777bab948e3643',\n -- cdai\n '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5',\n -- cETH\n '0x158079ee67fce2f58472a96584a73c7ab9ac95c1',\n -- cREP\n '0xf5dce57282a584d2746faf1593d3121fcac444dc',\n -- csai\n '0x35a18000230da775cac24873d00ff85bccded550',\n -- cuni\n '0x39aa39c021dfbae8fac545936693ac917d5e7563',\n -- cusdc\n '0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9',\n -- cusdt\n '0xc11b1268c1a384e55c48c2391d8d480264a3a7f4',\n -- cwbtc\n '0xccf4429db6322d5c611ee964527d42e5d685dd6a',\n -- cwbtc2\n '0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407',\n -- czrx\n '0xe65cdb6479bac1e22340e4e755fae7e509ecd06c',\n -- caave\n '0xface851a4921ce59e912d19329929ce6da6eb0c7',\n -- clink\n '0x95b4ef2869ebd94beb4eee400a99824bf5dc325b',\n -- cmkr\n '0x4b0181102a0112a2ef11abee5563bb4a3176c9d7',\n -- csushi\n '0x80a2ae356fc9ef4305676f7a3e2ed04e12c33946',\n -- cyfi\n '0x12392f67bdf24fae0af363c24ac620a2f67dad86'\n ) -- ctusd)\n)\nSELECT\n b.ctoken_address,\n b.ctoken_symbol,\n b.ctoken_name,\n b.ctoken_decimals,\n b.underlying_asset_address,\n b.contract_metadata AS ctoken_metadata,\n CASE\n WHEN b.underlying_asset_address = '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2' THEN 'Maker'\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 'Reputation'\n WHEN b.underlying_asset_address = '0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359' THEN 'SAI Stablecoin'\n ELSE C.name :: STRING\n END AS underlying_name,\n CASE\n WHEN b.underlying_asset_address = '0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2' THEN 'MKR'\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 'REP'\n WHEN b.underlying_asset_address = '0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359' THEN 'SAI'\n ELSE C.symbol :: STRING\n END AS underlying_symbol,\n CASE\n WHEN b.underlying_asset_address = '0x1985365e9f78359a9b6ad760e32412f4a445e862' THEN 18\n ELSE C.decimals :: INTEGER\n END AS underlying_decimals,\n C.contract_metadata AS underlying_contract_metadata,\n CASE\n WHEN b.ctoken_address = '0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5' THEN 7710758\n WHEN b.ctoken_address = '0xe65cdb6479bac1e22340e4e755fae7e509ecd06c' THEN 12848198\n WHEN b.ctoken_address = '0xccf4429db6322d5c611ee964527d42e5d685dd6a' THEN 12038653\n WHEN b.ctoken_address = '0xf5dce57282a584d2746faf1593d3121fcac444dc' THEN 7710752\n WHEN b.ctoken_address = '0x80a2ae356fc9ef4305676f7a3e2ed04e12c33946' THEN 12848198\n WHEN b.ctoken_address = '0x95b4ef2869ebd94beb4eee400a99824bf5dc325b' THEN 12836064\n WHEN b.ctoken_address = '0x158079ee67fce2f58472a96584a73c7ab9ac95c1' THEN 7710755\n WHEN b.ctoken_address = '0x5d3a536e4d6dbd6114cc1ead35777bab948e3643' THEN 8983575\n WHEN b.ctoken_address = '0xface851a4921ce59e912d19329929ce6da6eb0c7' THEN 12286030\n WHEN b.ctoken_address = '0x4b0181102a0112a2ef11abee5563bb4a3176c9d7' THEN 12848166\n WHEN b.ctoken_address = '0x6c8c6b02e7b2be14d4fa6022dfd6d75921d90e4e' THEN 7710735\n WHEN b.ctoken_address = '0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407' THEN 7710733\n WHEN b.ctoken_address = '0x39aa39c021dfbae8fac545936693ac917d5e7563' THEN 7710760\n WHEN b.ctoken_address = '0x35a18000230da775cac24873d00ff85bccded550' THEN 10921410\n WHEN b.ctoken_address = '0x12392f67bdf24fae0af363c24ac620a2f67dad86' THEN 11008385\n WHEN b.ctoken_address = '0xc11b1268c1a384e55c48c2391d8d480264a3a7f4' THEN 8163813\n WHEN b.ctoken_address = '0xf650c3d88d12db855b8bf7d11be6c55a4e07dcc9' THEN 9879363\n WHEN b.ctoken_address = '0x70e36f6bf80a52b3b46b3af8e106cc0ed743e8e4' THEN 10960099\n END AS created_block\nFROM\n base b\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts C\n ON b.underlying_asset_address = C.address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_asset_details"}, "analysis.ethereum_models.streamline__decode_logs_history_start_stop": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = [if_data_call_function( func = \"{{this.schema}}.udf_bulk_decode_logs(object_construct('sql_source', '{{this.identifier}}','producer_batch_size', 20000000,'producer_limit_size', 20000000))\", target = \"{{this.schema}}.{{this.identifier}}\" ),\"call system$wait(\" ~ var(\"WAIT\", 400) ~ \")\" ]\n) }}\n\n{% set start = this.identifier.split(\"_\") [-2] %}\n{% set stop = this.identifier.split(\"_\") [-1] %}\n{{ decode_logs_history(\n start,\n stop\n) }}", "compiled": true, "resource_type": "analysis", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function", "macro.ethereum_models.decode_logs_history"], "nodes": ["model.ethereum_models.streamline__decode_logs", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}, {"sql": "call system$wait(400)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "analysis", "streamline__decode_logs_history_start_stop"], "unique_id": "analysis.ethereum_models.streamline__decode_logs_history_start_stop", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "analysis/streamline__decode_logs_history_start_stop.sql", "original_file_path": "analysis/streamline__decode_logs_history_start_stop.sql", "name": "streamline__decode_logs_history_start_stop", "alias": "decode_logs_history_start_stop", "checksum": {"name": "sha256", "checksum": "3c90f16a187f4f17007d9a7bd46b1b57de844902a67977f084174d3c374f136f"}, "tags": [], "refs": [["streamline__decode_logs"], ["silver__abis"], ["streamline__complete_decode_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/analysis/streamline__decode_logs_history_start_stop.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n", "call system$wait(400)"]}, "created_at": 1671161288.492491, "compiled_sql": "\n\n\n\n\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n ETHEREUM_DEV.streamline.decode_logs\n l\n INNER JOIN ETHEREUM_DEV.silver.abis\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN start\n AND stop\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n ETHEREUM_DEV.streamline.complete_decode_logs\n WHERE\n block_number BETWEEN start\n AND stop\n )\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null}, "test.ethereum_models.test_silver__transactions_tx_gaps": {"raw_sql": "-- depends_on: {{ ref('silver__blocks') }}\n{{ tx_gaps(ref(\"silver__transactions\")) }}", "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.tx_gaps"], "nodes": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "test_silver", "fqn": ["ethereum_models", "ethereum", "test_silver__transactions_tx_gaps"], "unique_id": "test.ethereum_models.test_silver__transactions_tx_gaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum/test_silver__transactions_tx_gaps.sql", "original_file_path": "tests/ethereum/test_silver__transactions_tx_gaps.sql", "name": "test_silver__transactions_tx_gaps", "alias": "transactions_tx_gaps", "checksum": {"name": "sha256", "checksum": "65c68258e91e8a03312c4c39f19ef870828c3e9edc28b8b5d2f638ed9bf4e24c"}, "tags": [], "refs": [["silver__blocks"], ["silver__transactions"], ["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/tests/ethereum/test_silver__transactions_tx_gaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.502808, "compiled_sql": "-- depends_on: ETHEREUM_DEV.silver.blocks\n\n WITH block_base AS (\n SELECT\n block_number,\n tx_count\n FROM\n ETHEREUM_DEV.silver.blocks\n ),\n model_name AS (\n SELECT\n block_number,\n COUNT(\n DISTINCT tx_hash\n ) AS model_tx_count\n FROM\n ETHEREUM_DEV.silver.transactions\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 tx_count <> model_tx_count\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.test_silver.transactions_tx_gaps"}, "seed.ethereum_models.silver__synthetix_synths": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__synthetix_synths"], "unique_id": "seed.ethereum_models.silver__synthetix_synths", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__synthetix_synths.csv", "original_file_path": "data/silver__synthetix_synths.csv", "name": "silver__synthetix_synths", "alias": "synthetix_synths", "checksum": {"name": "sha256", "checksum": "15f5188003580c0b1834330b8c89379cd938b871b18fcd1ea8716971b775cc0d"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.5128908, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.synthetix_synths"}, "seed.ethereum_models.silver__evm_chains_20221212": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__evm_chains_20221212"], "unique_id": "seed.ethereum_models.silver__evm_chains_20221212", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__evm_chains_20221212.csv", "original_file_path": "data/silver__evm_chains_20221212.csv", "name": "silver__evm_chains_20221212", "alias": "evm_chains_20221212", "checksum": {"name": "sha256", "checksum": "1de7a624ae46e1e650d22f191660d2c1cf2384d6e93590459fa4a509549cab40"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.513925, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.evm_chains_20221212"}, "seed.ethereum_models.silver__seed_nft_metadata_upload": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__seed_nft_metadata_upload"], "unique_id": "seed.ethereum_models.silver__seed_nft_metadata_upload", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__seed_nft_metadata_upload.csv", "original_file_path": "data/silver__seed_nft_metadata_upload.csv", "name": "silver__seed_nft_metadata_upload", "alias": "seed_nft_metadata_upload", "checksum": {"name": "sha256", "checksum": "6bdf19727f2793d0a1355eee3ff253ac8499f0cfe1a535e518f48bfec70a61f7"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.514855, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.seed_nft_metadata_upload"}, "seed.ethereum_models.silver__event_signatures_backfill": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__event_signatures_backfill"], "unique_id": "seed.ethereum_models.silver__event_signatures_backfill", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__event_signatures_backfill.csv", "original_file_path": "data/silver__event_signatures_backfill.csv", "name": "silver__event_signatures_backfill", "alias": "event_signatures_backfill", "checksum": {"name": "path", "checksum": "data/silver__event_signatures_backfill.csv"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.5156438, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.event_signatures_backfill"}, "seed.ethereum_models.silver__aave_tokens_backfill": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__aave_tokens_backfill"], "unique_id": "seed.ethereum_models.silver__aave_tokens_backfill", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__aave_tokens_backfill.csv", "original_file_path": "data/silver__aave_tokens_backfill.csv", "name": "silver__aave_tokens_backfill", "alias": "aave_tokens_backfill", "checksum": {"name": "sha256", "checksum": "5a74df5fa81666c38c5bc83583041231396d383748bc238bf8cae5278f831898"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.516423, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_tokens_backfill"}, "seed.ethereum_models.silver__snapshot_network": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__snapshot_network"], "unique_id": "seed.ethereum_models.silver__snapshot_network", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__snapshot_network.csv", "original_file_path": "data/silver__snapshot_network.csv", "name": "silver__snapshot_network", "alias": "snapshot_network", "checksum": {"name": "sha256", "checksum": "9a51104f765ffce1d29c3be7031be46d643bc1c1ce2cb9ebb851b2f4642a4d42"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.517212, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.snapshot_network"}, "seed.ethereum_models.silver__eth_sig_art": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__eth_sig_art"], "unique_id": "seed.ethereum_models.silver__eth_sig_art", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__eth_sig_art.csv", "original_file_path": "data/silver__eth_sig_art.csv", "name": "silver__eth_sig_art", "alias": "eth_sig_art", "checksum": {"name": "path", "checksum": "data/silver__eth_sig_art.csv"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.5180879, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.eth_sig_art"}, "seed.ethereum_models.silver__curve_pools_backfill": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__curve_pools_backfill"], "unique_id": "seed.ethereum_models.silver__curve_pools_backfill", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__curve_pools_backfill.csv", "original_file_path": "data/silver__curve_pools_backfill.csv", "name": "silver__curve_pools_backfill", "alias": "curve_pools_backfill", "checksum": {"name": "sha256", "checksum": "3f5b913ad5735a3923f68f66034d22c63d5f5c402e1686022207dc5db063af07"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.5188742, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.curve_pools_backfill"}, "seed.ethereum_models.silver__chainlink_feeds_seed": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__chainlink_feeds_seed"], "unique_id": "seed.ethereum_models.silver__chainlink_feeds_seed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__chainlink_feeds_seed.csv", "original_file_path": "data/silver__chainlink_feeds_seed.csv", "name": "silver__chainlink_feeds_seed", "alias": "chainlink_feeds_seed", "checksum": {"name": "sha256", "checksum": "4d91aefa93c3e4b0d2531b1fb61034617026d593a52218bbf914353b1edcd9ab"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.519698, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.chainlink_feeds_seed"}, "seed.ethereum_models.silver__snapshot_voting": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__snapshot_voting"], "unique_id": "seed.ethereum_models.silver__snapshot_voting", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__snapshot_voting.csv", "original_file_path": "data/silver__snapshot_voting.csv", "name": "silver__snapshot_voting", "alias": "snapshot_voting", "checksum": {"name": "sha256", "checksum": "5d4cb665790f0d6d54dd150d281ea281c032af6568dd283bab538576b834132f"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.520604, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.snapshot_voting"}, "seed.ethereum_models.silver__signatures_backfill": {"raw_sql": "", "compiled": true, "resource_type": "seed", "depends_on": {"macros": [], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "seed", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "ignore", "grants": {}, "quote_columns": null, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver__signatures_backfill"], "unique_id": "seed.ethereum_models.silver__signatures_backfill", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver__signatures_backfill.csv", "original_file_path": "data/silver__signatures_backfill.csv", "name": "silver__signatures_backfill", "alias": "signatures_backfill", "checksum": {"name": "path", "checksum": "data/silver__signatures_backfill.csv"}, "tags": [], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {}, "created_at": 1671161288.521398, "compiled_sql": "", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.signatures_backfill"}, "operation.ethereum_models.ethereum_models-on-run-start-0": {"raw_sql": "{{ create_sps() }}", "compiled": true, "resource_type": "operation", "depends_on": {"macros": ["macro.ethereum_models.create_sps"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_models-on-run-start-0", "fqn": ["ethereum_models", "hooks", "ethereum_models-on-run-start-0"], "unique_id": "operation.ethereum_models.ethereum_models-on-run-start-0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "hooks/ethereum_models-on-run-start-0.sql", "original_file_path": "./dbt_project.yml", "name": "ethereum_models-on-run-start-0", "alias": "", "checksum": {"name": "sha256", "checksum": "d3231a5f7c6413efced4a9c453af7a1b9a181a42429e022aac15a01e943a86b3"}, "tags": ["on-run-start"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/./dbt_project.yml/hooks/ethereum_models-on-run-start-0.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns"}, "created_at": 1671161288.537875, "compiled_sql": "\n \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null, "index": 0}, "operation.ethereum_models.ethereum_models-on-run-start-1": {"raw_sql": "{{ sp_create_load_nft_metadata() }}", "compiled": true, "resource_type": "operation", "depends_on": {"macros": ["macro.ethereum_models.sp_create_load_nft_metadata"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_models-on-run-start-1", "fqn": ["ethereum_models", "hooks", "ethereum_models-on-run-start-1"], "unique_id": "operation.ethereum_models.ethereum_models-on-run-start-1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "hooks/ethereum_models-on-run-start-1.sql", "original_file_path": "./dbt_project.yml", "name": "ethereum_models-on-run-start-1", "alias": "", "checksum": {"name": "sha256", "checksum": "d3231a5f7c6413efced4a9c453af7a1b9a181a42429e022aac15a01e943a86b3"}, "tags": ["on-run-start"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/./dbt_project.yml/hooks/ethereum_models-on-run-start-1.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns"}, "created_at": 1671161288.5410078, "compiled_sql": "\n \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null, "index": 1}, "operation.ethereum_models.ethereum_models-on-run-start-2": {"raw_sql": "{{ sp_create_cross_db_share_clones() }}", "compiled": true, "resource_type": "operation", "depends_on": {"macros": ["macro.ethereum_models.sp_create_cross_db_share_clones"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_models-on-run-start-2", "fqn": ["ethereum_models", "hooks", "ethereum_models-on-run-start-2"], "unique_id": "operation.ethereum_models.ethereum_models-on-run-start-2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "hooks/ethereum_models-on-run-start-2.sql", "original_file_path": "./dbt_project.yml", "name": "ethereum_models-on-run-start-2", "alias": "", "checksum": {"name": "sha256", "checksum": "d3231a5f7c6413efced4a9c453af7a1b9a181a42429e022aac15a01e943a86b3"}, "tags": ["on-run-start"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/./dbt_project.yml/hooks/ethereum_models-on-run-start-2.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns"}, "created_at": 1671161288.544519, "compiled_sql": "\n \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null, "index": 2}, "operation.ethereum_models.ethereum_models-on-run-start-3": {"raw_sql": "{{ create_udfs() }}", "compiled": true, "resource_type": "operation", "depends_on": {"macros": ["macro.ethereum_models.create_udfs"], "nodes": []}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_models-on-run-start-3", "fqn": ["ethereum_models", "hooks", "ethereum_models-on-run-start-3"], "unique_id": "operation.ethereum_models.ethereum_models-on-run-start-3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "hooks/ethereum_models-on-run-start-3.sql", "original_file_path": "./dbt_project.yml", "name": "ethereum_models-on-run-start-3", "alias": "", "checksum": {"name": "sha256", "checksum": "d3231a5f7c6413efced4a9c453af7a1b9a181a42429e022aac15a01e943a86b3"}, "tags": ["on-run-start"], "refs": [], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/./dbt_project.yml/hooks/ethereum_models-on-run-start-3.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns"}, "created_at": 1671161288.547348, "compiled_sql": "\n \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": null, "index": 3}, "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_SLOT_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_SLOT_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_SLOT_NUMBER", "alias": "beacon_attestations_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_SLOT_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.595694, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere SLOT_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT", "alias": "beacon_attestations_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e25c00e9f6b11525b17afa1873aa1466"}, "created_at": 1671161288.596738, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_SLOT_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_SLOT_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_SLOT_TIMESTAMP", "alias": "beacon_attestations_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_SLOT_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.602582, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere SLOT_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1", "alias": "beacon_attestations_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_5caedcfd377d7cb137ca6ebfa999aca9"}, "created_at": 1671161288.603414, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(SLOT_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_attestations\n where\n -- to exclude erroneous future dates\n cast(SLOT_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_attestations_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_attestations_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8ff56e4bcc3ff777f5ca294547bf9112"}, "created_at": 1671161288.618943, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_EPOCH_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_EPOCH_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_EPOCH_NUMBER", "alias": "beacon_attestations_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_EPOCH_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.6211789, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere EPOCH_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT", "alias": "beacon_attestations_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_713e2d5bc52f3c752f7a679b0259488d"}, "created_at": 1671161288.622036, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EPOCH_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ATTESTATION_INDEX", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_ATTESTATION_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_ATTESTATION_INDEX.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_ATTESTATION_INDEX", "alias": "beacon_attestations_ATTESTATION_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_ATTESTATION_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.624459, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere ATTESTATION_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_ATTESTATION_INDEX", "column_name": "ATTESTATION_INDEX", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "ATTESTATION_INDEX", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT", "alias": "beacon_attestations_ATTESTATION_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_55bd372d21c63dd6fbbe3f809757e561"}, "created_at": 1671161288.625291, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ATTESTATION_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_ATTESTATION_INDEX", "column_name": "ATTESTATION_INDEX", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AGGREGATION_BITS", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_AGGREGATION_BITS"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_AGGREGATION_BITS.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_AGGREGATION_BITS", "alias": "beacon_attestations_AGGREGATION_BITS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_AGGREGATION_BITS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.627626, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere AGGREGATION_BITS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_AGGREGATION_BITS", "column_name": "AGGREGATION_BITS", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "AGGREGATION_BITS", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR", "alias": "beacon_attestations_AGGREGATION_BITS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_823a61117fad8518d6fa8df050fa389c"}, "created_at": 1671161288.628457, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AGGREGATION_BITS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_AGGREGATION_BITS", "column_name": "AGGREGATION_BITS", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BEACON_BLOCK_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT", "alias": "beacon_attestations_BEACON_BLOCK_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.6307461, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere BEACON_BLOCK_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_BEACON_BLOCK_ROOT", "column_name": "BEACON_BLOCK_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "BEACON_BLOCK_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR", "alias": "beacon_attestations_BEACON_BLOCK_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_caf4dbf474a09553baa986b0f9acf189"}, "created_at": 1671161288.631571, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BEACON_BLOCK_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_BEACON_BLOCK_ROOT", "column_name": "BEACON_BLOCK_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SOURCE_EPOCH", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_SOURCE_EPOCH"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_SOURCE_EPOCH.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_SOURCE_EPOCH", "alias": "beacon_attestations_SOURCE_EPOCH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_SOURCE_EPOCH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.6338282, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere SOURCE_EPOCH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_SOURCE_EPOCH", "column_name": "SOURCE_EPOCH", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SOURCE_EPOCH", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT", "alias": "beacon_attestations_SOURCE_EPOCH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_264d48cca71ef000ec1a0f93766fc49c"}, "created_at": 1671161288.634642, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SOURCE_EPOCH'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_SOURCE_EPOCH", "column_name": "SOURCE_EPOCH", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SOURCE_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_SOURCE_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_SOURCE_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_SOURCE_ROOT", "alias": "beacon_attestations_SOURCE_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_SOURCE_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.636889, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere SOURCE_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_SOURCE_ROOT", "column_name": "SOURCE_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SOURCE_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR", "alias": "beacon_attestations_SOURCE_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7c6e405d9c87c2eaf0ad372f24720fe5"}, "created_at": 1671161288.6377, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SOURCE_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_SOURCE_ROOT", "column_name": "SOURCE_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TARGET_EPOCH", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_TARGET_EPOCH"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_TARGET_EPOCH.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_TARGET_EPOCH", "alias": "beacon_attestations_TARGET_EPOCH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_TARGET_EPOCH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.639946, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere TARGET_EPOCH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_TARGET_EPOCH", "column_name": "TARGET_EPOCH", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TARGET_EPOCH", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT", "alias": "beacon_attestations_TARGET_EPOCH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_748d2623b7b0947e0adc6ccbc7fd35fb"}, "created_at": 1671161288.6407669, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TARGET_EPOCH'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_TARGET_EPOCH", "column_name": "TARGET_EPOCH", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TARGET_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_TARGET_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_TARGET_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_TARGET_ROOT", "alias": "beacon_attestations_TARGET_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_TARGET_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.642999, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere TARGET_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_TARGET_ROOT", "column_name": "TARGET_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TARGET_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR", "alias": "beacon_attestations_TARGET_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b54b7bd1269b183bade28ecf6f3db04f"}, "created_at": 1671161288.643808, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TARGET_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_TARGET_ROOT", "column_name": "TARGET_ROOT", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ATTESTATION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE", "alias": "beacon_attestations_ATTESTATION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.646046, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere ATTESTATION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations_ATTESTATION_SIGNATURE", "column_name": "ATTESTATION_SIGNATURE", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ATTESTATION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR", "alias": "beacon_attestations_ATTESTATION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b54ff6bcb4dc9cc5b256add68ec3e9c5"}, "created_at": 1671161288.64687, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ATTESTATION_SIGNATURE'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations_ATTESTATION_SIGNATURE", "column_name": "ATTESTATION_SIGNATURE", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_attestations__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "not_null_silver__beacon_attestations__INSERTED_TIMESTAMP", "alias": "beacon_attestations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.649099, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_attestations\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_attestations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33\") }}", "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__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1", "alias": "beacon_attestations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_af084e1bea6d0487f20a400cb2eb3d33"}, "created_at": 1671161288.650337, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_attestations\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_attestations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884\") }}", "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__beacon_attestations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_attestations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b62bfc1ab80b85b218e2bbc86bfc6884"}, "created_at": 1671161288.654845, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AGGREGATION_BITS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BEACON_BLOCK_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SOURCE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_EPOCH' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_attestations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__beacon_attestations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_attestations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_attestations.yml", "name": "dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID", "alias": "beacon_attestations_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_attestations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_attestations.yml/dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_92fdd4f61c1319602f6991dfed798192"}, "created_at": 1671161288.657044, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.beacon_attestations\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.beacon_attestations_ID", "column_name": null, "file_key_name": "models.silver__beacon_attestations"}, "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_SLOT_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_SLOT_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_SLOT_NUMBER", "alias": "beacon_blocks_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_SLOT_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.664104, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_blocks\nwhere SLOT_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT", "alias": "beacon_blocks_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c428199bf713890ce46fd4308bf702a8"}, "created_at": 1671161288.665013, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_SLOT_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_SLOT_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_SLOT_TIMESTAMP", "alias": "beacon_blocks_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_SLOT_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1671161288.667477, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere SLOT_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1", "alias": "beacon_blocks_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7e5c090c3fd7d3f2eacfb031ce3c2b5f"}, "created_at": 1671161288.668311, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(SLOT_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_blocks\n where\n -- to exclude erroneous future dates\n cast(SLOT_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_blocks_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_blocks_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_72456ab9bf1ffa79cd370c04fbd7b491"}, "created_at": 1671161288.673224, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT", "alias": "beacon_blocks_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5adb12bd4efcf54980e9a8ef3d713e91"}, "created_at": 1671161288.6754618, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EPOCH_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSER_INDEX", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_PROPOSER_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_PROPOSER_INDEX.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_PROPOSER_INDEX", "alias": "beacon_blocks_PROPOSER_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_PROPOSER_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1671161288.677932, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere PROPOSER_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_PROPOSER_INDEX", "column_name": "PROPOSER_INDEX", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PROPOSER_INDEX", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT", "alias": "beacon_blocks_PROPOSER_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a0eefa532c02d08c0f3804c27bfa04c0"}, "created_at": 1671161288.678813, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PROPOSER_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_PROPOSER_INDEX", "column_name": "PROPOSER_INDEX", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_PARENT_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_PARENT_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_PARENT_ROOT", "alias": "beacon_blocks_PARENT_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_PARENT_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1671161288.6812959, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere PARENT_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_PARENT_ROOT", "column_name": "PARENT_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PARENT_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR", "alias": "beacon_blocks_PARENT_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7f857ebc1e858343abef7008a3341949"}, "created_at": 1671161288.682132, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PARENT_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_PARENT_ROOT", "column_name": "PARENT_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_STATE_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_STATE_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_STATE_ROOT", "alias": "beacon_blocks_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_STATE_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1671161288.684554, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere STATE_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_STATE_ROOT", "column_name": "STATE_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "STATE_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR", "alias": "beacon_blocks_STATE_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_58cc51bc8401ef7d4b019b92c92d5656"}, "created_at": 1671161288.685375, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_STATE_ROOT", "column_name": "STATE_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RANDAO_REVEAL", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_RANDAO_REVEAL"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_RANDAO_REVEAL.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_RANDAO_REVEAL", "alias": "beacon_blocks_RANDAO_REVEAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_RANDAO_REVEAL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1671161288.68817, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere RANDAO_REVEAL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_RANDAO_REVEAL", "column_name": "RANDAO_REVEAL", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "RANDAO_REVEAL", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR", "alias": "beacon_blocks_RANDAO_REVEAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_189a0cadbbfb9b6edb7f97625d271a4a"}, "created_at": 1671161288.689039, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RANDAO_REVEAL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_RANDAO_REVEAL", "column_name": "RANDAO_REVEAL", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GRAFFITI", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_GRAFFITI"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_GRAFFITI.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_GRAFFITI", "alias": "beacon_blocks_GRAFFITI", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_GRAFFITI.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1671161288.691469, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere GRAFFITI is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_GRAFFITI", "column_name": "GRAFFITI", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "GRAFFITI", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR", "alias": "beacon_blocks_GRAFFITI", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9b699de0a858eed72a17c824d3e22741"}, "created_at": 1671161288.6924338, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GRAFFITI'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_GRAFFITI", "column_name": "GRAFFITI", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH1_BLOCK_HASH", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_ETH1_BLOCK_HASH"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_ETH1_BLOCK_HASH", "alias": "beacon_blocks_ETH1_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1671161288.69474, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere ETH1_BLOCK_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_ETH1_BLOCK_HASH", "column_name": "ETH1_BLOCK_HASH", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ETH1_BLOCK_HASH", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR", "alias": "beacon_blocks_ETH1_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e624160b1c83ab317bcc8b7155d9c2b7"}, "created_at": 1671161288.695711, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ETH1_BLOCK_HASH'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_ETH1_BLOCK_HASH", "column_name": "ETH1_BLOCK_HASH", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH1_DEPOSIT_COUNT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT", "alias": "beacon_blocks_ETH1_DEPOSIT_COUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1671161288.6981592, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere ETH1_DEPOSIT_COUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_ETH1_DEPOSIT_COUNT", "column_name": "ETH1_DEPOSIT_COUNT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "ETH1_DEPOSIT_COUNT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT", "alias": "beacon_blocks_ETH1_DEPOSIT_COUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0d23a68c654606943068800ac275e0e5"}, "created_at": 1671161288.698992, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ETH1_DEPOSIT_COUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_ETH1_DEPOSIT_COUNT", "column_name": "ETH1_DEPOSIT_COUNT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"EPOCH_NUMBER IS NOT NULL\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH1_DEPOSIT_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT", "alias": "beacon_blocks_ETH1_DEPOSIT_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "EPOCH_NUMBER IS NOT NULL"}, "created_at": 1671161288.701395, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.beacon_blocks where EPOCH_NUMBER IS NOT NULL) dbt_subquery\nwhere ETH1_DEPOSIT_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks_ETH1_DEPOSIT_ROOT", "column_name": "ETH1_DEPOSIT_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ETH1_DEPOSIT_ROOT", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR", "alias": "beacon_blocks_ETH1_DEPOSIT_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1c09b36dab14721c5b83dfd3ad5a5d8c"}, "created_at": 1671161288.7022898, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ETH1_DEPOSIT_ROOT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks_ETH1_DEPOSIT_ROOT", "column_name": "ETH1_DEPOSIT_ROOT", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_blocks__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "not_null_silver__beacon_blocks__INSERTED_TIMESTAMP", "alias": "beacon_blocks", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.704723, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_blocks\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_blocks", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc\") }}", "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__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1", "alias": "beacon_blocks", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d1b7b3661273c41b297e503c82f0dcbc"}, "created_at": 1671161288.705673, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_blocks\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_blocks", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059\") }}", "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__beacon_blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_blocks", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_02ea5da88d18704e9ec578e7d53ed059"}, "created_at": 1671161288.710708, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RANDAO_REVEAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GRAFFITI' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH1_DEPOSIT_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXECUTION_PAYLOAD' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSER_SLASHINGS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATTESTATIONS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_blocks", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["SLOT_NUMBER"], "model": "{{ get_where_subquery(ref('silver__beacon_blocks')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_blocks"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_blocks.yml", "name": "dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER", "alias": "beacon_blocks_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_blocks.yml/dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_2e3d386af7690cbb600e53a26ddada76"}, "created_at": 1671161288.713116, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n SLOT_NUMBER\n from ETHEREUM_DEV.silver.beacon_blocks\n group by SLOT_NUMBER\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.beacon_blocks_SLOT_NUMBER", "column_name": null, "file_key_name": "models.silver__beacon_blocks"}, "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_SLOT_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_deposits_SLOT_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_SLOT_NUMBER", "alias": "beacon_deposits_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_SLOT_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.71711, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere SLOT_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SLOT_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT", "alias": "beacon_deposits_SLOT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3ff2f3079b7301a84742c0018e11dae4"}, "created_at": 1671161288.7179708, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_SLOT_NUMBER", "column_name": "SLOT_NUMBER", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_SLOT_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_deposits_SLOT_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_SLOT_TIMESTAMP", "alias": "beacon_deposits_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_SLOT_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.720247, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere SLOT_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1", "alias": "beacon_deposits_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d2c49a7f4f237515870a78473bd67eb8"}, "created_at": 1671161288.72112, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(SLOT_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_deposits\n where\n -- to exclude erroneous future dates\n cast(SLOT_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_deposits_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "SLOT_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_deposits_SLOT_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5ac190b56e6596a1675c84daa320321c"}, "created_at": 1671161288.7265909, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SLOT_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_SLOT_TIMESTAMP", "column_name": "SLOT_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_EPOCH_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_deposits_EPOCH_NUMBER.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_EPOCH_NUMBER", "alias": "beacon_deposits_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_EPOCH_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.729055, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere EPOCH_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "EPOCH_NUMBER", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT", "alias": "beacon_deposits_EPOCH_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_af1bcb1b0ae1eaf2ef9a170cfea42c6f"}, "created_at": 1671161288.729955, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EPOCH_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_EPOCH_NUMBER", "column_name": "EPOCH_NUMBER", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEPOSIT_AMOUNT", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_DEPOSIT_AMOUNT"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_DEPOSIT_AMOUNT", "alias": "beacon_deposits_DEPOSIT_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.732565, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere DEPOSIT_AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_DEPOSIT_AMOUNT", "column_name": "DEPOSIT_AMOUNT", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DEPOSIT_AMOUNT", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT", "alias": "beacon_deposits_DEPOSIT_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_99c58ff2ab8e5919883d76fa9b692518"}, "created_at": 1671161288.733428, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DEPOSIT_AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_DEPOSIT_AMOUNT", "column_name": "DEPOSIT_AMOUNT", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PUBKEY", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_PUBKEY"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_deposits_PUBKEY.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_PUBKEY", "alias": "beacon_deposits_PUBKEY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_PUBKEY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.735772, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere PUBKEY is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_PUBKEY", "column_name": "PUBKEY", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "PUBKEY", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR", "alias": "beacon_deposits_PUBKEY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_04ab620f15f8c7a202c3c53a519bfb52"}, "created_at": 1671161288.7365818, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PUBKEY'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_PUBKEY", "column_name": "PUBKEY", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SIGNATURE", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_deposits_SIGNATURE.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_SIGNATURE", "alias": "beacon_deposits_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.738932, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_SIGNATURE", "column_name": "SIGNATURE", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SIGNATURE", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR", "alias": "beacon_deposits_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ae442aa80484e8d785011ee6452c5b7"}, "created_at": 1671161288.739805, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SIGNATURE'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_SIGNATURE", "column_name": "SIGNATURE", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "WITHDRAWAL_CREDENTIALS", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS", "alias": "beacon_deposits_WITHDRAWAL_CREDENTIALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.742201, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere WITHDRAWAL_CREDENTIALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits_WITHDRAWAL_CREDENTIALS", "column_name": "WITHDRAWAL_CREDENTIALS", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "WITHDRAWAL_CREDENTIALS", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR", "alias": "beacon_deposits_WITHDRAWAL_CREDENTIALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9f3948c132663e7aa26160f2985d5913"}, "created_at": 1671161288.743073, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'WITHDRAWAL_CREDENTIALS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits_WITHDRAWAL_CREDENTIALS", "column_name": "WITHDRAWAL_CREDENTIALS", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "not_null_silver__beacon_deposits__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "not_null_silver__beacon_deposits__INSERTED_TIMESTAMP", "alias": "beacon_deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.745396, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.beacon_deposits\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.beacon_deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d\") }}", "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__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1", "alias": "beacon_deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_4c259b7487b0ffa4a1f8050d5bcea92d"}, "created_at": 1671161288.746367, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.beacon_deposits\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.beacon_deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8\") }}", "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__beacon_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "beacon_deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9bead9912bfc5a22414f4d31ee8f84a8"}, "created_at": 1671161288.751301, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SLOT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SLOT_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EPOCH_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSIT_AMOUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PUBKEY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWAL_CREDENTIALS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROOFS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.beacon_deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__beacon_deposits')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__beacon_deposits"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "beacon_chain", "silver", "dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207.sql", "original_file_path": "models/beacon_chain/silver/silver__beacon_deposits.yml", "name": "dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID", "alias": "beacon_deposits_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__beacon_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/beacon_chain/silver/silver__beacon_deposits.yml/dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_6f4b07407a0b15ad3fc99ebc5fde7207"}, "created_at": 1671161288.753641, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.beacon_deposits\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.beacon_deposits_ID", "column_name": null, "file_key_name": "models.silver__beacon_deposits"}, "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_api__contract_reads')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__contract_reads"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.yml", "name": "not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP", "alias": "contract_reads", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__contract_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.yml/not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.762712, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.contract_reads\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.contract_reads", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__contract_reads"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12\") }}", "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_api__contract_reads')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__contract_reads"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1", "alias": "contract_reads", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__contract_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.yml/dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_9ca70954e4c438aa1da351030b733e12"}, "created_at": 1671161288.763633, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.bronze_api.contract_reads\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api.contract_reads", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__contract_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018\") }}", "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('bronze_api__contract_reads')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__contract_reads"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "contract_reads", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__contract_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.yml/dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d04396395b89f344646a1b86ea433018"}, "created_at": 1671161288.768783, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FUNCTION_SIG' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FUNCTION_INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_RESULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api.contract_reads", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__contract_reads"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["CONTRACT_ADDRESS", "FUNCTION_SIG"], "model": "{{ get_where_subquery(ref('bronze_api__contract_reads')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__contract_reads"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11.sql", "original_file_path": "models/bronze/api_udf/bronze_api__contract_reads.yml", "name": "dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG", "alias": "contract_reads_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__contract_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/bronze_api__contract_reads.yml/dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_1e74e7e66ea09d8f3666cb27e549ec11"}, "created_at": 1671161288.771096, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n CONTRACT_ADDRESS, FUNCTION_SIG\n from ETHEREUM_DEV.bronze_api.contract_reads\n group by CONTRACT_ADDRESS, FUNCTION_SIG\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_bronze_api.contract_reads_CONTRACT_ADDRESS", "column_name": null, "file_key_name": "models.bronze_api__contract_reads"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_ID.5f300fabf8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_ID.5f300fabf8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_PROPOSAL_ID.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_PROPOSAL_ID", "alias": "snapshot_proposals_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.775556, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_IPFS.004b6ff1fa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IPFS", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_IPFS"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_IPFS.004b6ff1fa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_IPFS.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_IPFS", "alias": "snapshot_proposals_IPFS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals_IPFS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.776781, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere IPFS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals_IPFS", "column_name": "IPFS", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CHOICES.90f7d0976b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CHOICES", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_CHOICES"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CHOICES.90f7d0976b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_CHOICES.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_CHOICES", "alias": "snapshot_proposals_CHOICES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals_CHOICES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.7777221, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere CHOICES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals_CHOICES", "column_name": "CHOICES", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR.ed1d6a653b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR.ed1d6a653b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR", "alias": "snapshot_proposals_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.778686, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere PROPOSAL_AUTHOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.6fb4509038": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_41d4e10766bd0962cba1f9f817ece854\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_41d4e10766bd0962cba1f9f817ece854", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "dbt_expectations_expect_column_values_to_match_regex_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.6fb4509038", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_41d4e10766bd0962cba1f9f817ece854.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_", "alias": "snapshot_proposals_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/dbt_expectations_expect_column_41d4e10766bd0962cba1f9f817ece854.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_41d4e10766bd0962cba1f9f817ece854"}, "created_at": 1671161288.779764, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PROPOSAL_AUTHOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.bronze_api.snapshot_proposals\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_bronze_api.snapshot_proposals_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE.e61193fac2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TITLE", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE.e61193fac2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE", "alias": "snapshot_proposals_PROPOSAL_TITLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.788693, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere PROPOSAL_TITLE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals_PROPOSAL_TITLE", "column_name": "PROPOSAL_TITLE", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_SPACE_ID.426589e7e6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SPACE_ID", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_SPACE_ID"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_SPACE_ID.426589e7e6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_SPACE_ID.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_SPACE_ID", "alias": "snapshot_proposals_SPACE_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals_SPACE_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.790604, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere SPACE_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals_SPACE_ID", "column_name": "SPACE_ID", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CREATED_AT.a301951597": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATED_AT", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_CREATED_AT"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CREATED_AT.a301951597", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_CREATED_AT.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_CREATED_AT", "alias": "snapshot_proposals_CREATED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals_CREATED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.791418, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere CREATED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals_CREATED_AT", "column_name": "CREATED_AT", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME.609f83aa46": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_START_TIME", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME.609f83aa46", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME", "alias": "snapshot_proposals_PROPOSAL_START_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.792265, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere PROPOSAL_START_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals_PROPOSAL_START_TIME", "column_name": "PROPOSAL_START_TIME", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME.1f58d1d626": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_END_TIME", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME.1f58d1d626", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME", "alias": "snapshot_proposals_PROPOSAL_END_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.793057, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere PROPOSAL_END_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals_PROPOSAL_END_TIME", "column_name": "PROPOSAL_END_TIME", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP.ad96e18fec": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP.ad96e18fec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP", "alias": "snapshot_proposals", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.793987, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_proposals\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_proposals", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.4feed89226": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2143ed99b0589c8af48532c58d6f5e3f\") }}", "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('bronze_api__snapshot_proposals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2143ed99b0589c8af48532c58d6f5e3f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.4feed89226", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2143ed99b0589c8af48532c58d6f5e3f.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "snapshot_proposals", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/dbt_expectations_expect_column_2143ed99b0589c8af48532c58d6f5e3f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2143ed99b0589c8af48532c58d6f5e3f"}, "created_at": 1671161288.7947872, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('IPFS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CHOICES' as TEXT) as relation_column,\n cast('ARRAY' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_AUTHOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_TITLE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_TEXT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SPACE_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_START_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_END_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api.snapshot_proposals", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_proposals_proposal_id.64dcfca107": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_9897dd16ddab2726553f1d70e05f50c8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["proposal_id"], "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_proposals"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_9897dd16ddab2726553f1d70e05f50c8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "dbt_utils_unique_combination_of_columns_bronze_api__snapshot_proposals_proposal_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_proposals_proposal_id.64dcfca107", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_9897dd16ddab2726553f1d70e05f50c8.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "dbt_utils_unique_combination_of_columns_bronze_api__snapshot_proposals_proposal_id", "alias": "snapshot_proposals_proposal_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml/dbt_utils_unique_combination_o_9897dd16ddab2726553f1d70e05f50c8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_9897dd16ddab2726553f1d70e05f50c8"}, "created_at": 1671161288.7971468, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n proposal_id\n from ETHEREUM_DEV.bronze_api.snapshot_proposals\n group by proposal_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_bronze_api.snapshot_proposals_proposal_id", "column_name": null, "file_key_name": "models.bronze_api__snapshot_proposals"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_ID.83345b0a08": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_votes_ID"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_ID.83345b0a08", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_votes_ID.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "not_null_bronze_api__snapshot_votes_ID", "alias": "snapshot_votes_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/not_null_bronze_api__snapshot_votes_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.8016472, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_votes\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_votes_ID", "column_name": "ID", "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_IPFS.e6bfc2e551": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IPFS", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_votes_IPFS"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_IPFS.e6bfc2e551", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_votes_IPFS.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "not_null_bronze_api__snapshot_votes_IPFS", "alias": "snapshot_votes_IPFS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/not_null_bronze_api__snapshot_votes_IPFS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.8026528, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_votes\nwhere IPFS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_votes_IPFS", "column_name": "IPFS", "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_PROPOSAL_ID.fb1b59ca8b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_votes_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_PROPOSAL_ID.fb1b59ca8b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_votes_PROPOSAL_ID.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "not_null_bronze_api__snapshot_votes_PROPOSAL_ID", "alias": "snapshot_votes_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/not_null_bronze_api__snapshot_votes_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.8035982, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_votes\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_votes_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTER.b219765dd1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_votes_VOTER"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTER.b219765dd1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_votes_VOTER.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "not_null_bronze_api__snapshot_votes_VOTER", "alias": "snapshot_votes_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/not_null_bronze_api__snapshot_votes_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.804411, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_votes\nwhere VOTER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_votes_VOTER", "column_name": "VOTER", "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTING_POWER.341cfdc344": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTING_POWER", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_votes_VOTING_POWER"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTING_POWER.341cfdc344", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_votes_VOTING_POWER.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "not_null_bronze_api__snapshot_votes_VOTING_POWER", "alias": "snapshot_votes_VOTING_POWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/not_null_bronze_api__snapshot_votes_VOTING_POWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.805237, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_votes\nwhere VOTING_POWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_votes_VOTING_POWER", "column_name": "VOTING_POWER", "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP.f9c18d3bd8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP.f9c18d3bd8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP", "alias": "snapshot_votes_VOTE_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.8060732, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_votes\nwhere VOTE_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_votes_VOTE_TIMESTAMP", "column_name": "VOTE_TIMESTAMP", "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_OPTION.21c6115f05": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_votes_VOTE_OPTION"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_OPTION.21c6115f05", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_votes_VOTE_OPTION.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "not_null_bronze_api__snapshot_votes_VOTE_OPTION", "alias": "snapshot_votes_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/not_null_bronze_api__snapshot_votes_VOTE_OPTION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.807006, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_votes\nwhere VOTE_OPTION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_votes_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP.67a8162999": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP.67a8162999", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP", "alias": "snapshot_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.8079329, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.snapshot_votes\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.snapshot_votes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b81f462ebe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db45021fab5ff006a7c6418867c6cda7\") }}", "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('bronze_api__snapshot_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db45021fab5ff006a7c6418867c6cda7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b81f462ebe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_db45021fab5ff006a7c6418867c6cda7.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "snapshot_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/dbt_expectations_expect_column_db45021fab5ff006a7c6418867c6cda7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db45021fab5ff006a7c6418867c6cda7"}, "created_at": 1671161288.808788, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('IPFS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_POWER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('ARRAY' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api.snapshot_votes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_votes_id.c9a319431b": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_62a2f216600df05735359f2f98161bd9\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["id"], "model": "{{ get_where_subquery(ref('bronze_api__snapshot_votes')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__snapshot_votes"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_62a2f216600df05735359f2f98161bd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "dbt_utils_unique_combination_of_columns_bronze_api__snapshot_votes_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_votes_id.c9a319431b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_62a2f216600df05735359f2f98161bd9.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml", "name": "dbt_utils_unique_combination_of_columns_bronze_api__snapshot_votes_id", "alias": "snapshot_votes_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/snapshot/bronze_api__snapshot_votes.yml/dbt_utils_unique_combination_o_62a2f216600df05735359f2f98161bd9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_62a2f216600df05735359f2f98161bd9"}, "created_at": 1671161288.811292, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n id\n from ETHEREUM_DEV.bronze_api.snapshot_votes\n group by id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_bronze_api.snapshot_votes_id", "column_name": null, "file_key_name": "models.bronze_api__snapshot_votes"}, "test.ethereum_models.not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP.0d1ca3c449": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('bronze_api__comp_v3_market_reads')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__comp_v3_market_reads"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "compound", "not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP.0d1ca3c449", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP.sql", "original_file_path": "models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.yml", "name": "not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP", "alias": "comp_v3_market_reads", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__comp_v3_market_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.yml/not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161288.8141272, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.bronze_api.comp_v3_market_reads\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_bronze_api.comp_v3_market_reads", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__comp_v3_market_reads"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__day__1.c756f73acf": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_e67e30b7fbfc7079eaab804da5d7f6cb\") }}", "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_api__comp_v3_market_reads')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__comp_v3_market_reads"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_e67e30b7fbfc7079eaab804da5d7f6cb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "compound", "dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__day__1.c756f73acf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_e67e30b7fbfc7079eaab804da5d7f6cb.sql", "original_file_path": "models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__day__1", "alias": "comp_v3_market_reads", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__comp_v3_market_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.yml/dbt_expectations_expect_row_va_e67e30b7fbfc7079eaab804da5d7f6cb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_e67e30b7fbfc7079eaab804da5d7f6cb"}, "created_at": 1671161288.815051, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.bronze_api.comp_v3_market_reads\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api.comp_v3_market_reads", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__comp_v3_market_reads"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6ced7a4892": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8a59f3093cc89514f4fbf53154088e69\") }}", "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('bronze_api__comp_v3_market_reads')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__comp_v3_market_reads"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8a59f3093cc89514f4fbf53154088e69", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "compound", "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6ced7a4892", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8a59f3093cc89514f4fbf53154088e69.sql", "original_file_path": "models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "comp_v3_market_reads", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__comp_v3_market_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.yml/dbt_expectations_expect_column_8a59f3093cc89514f4fbf53154088e69.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8a59f3093cc89514f4fbf53154088e69"}, "created_at": 1671161288.820415, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FUNCTION_SIG' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FUNCTION_INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_RESULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api.comp_v3_market_reads", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.bronze_api__comp_v3_market_reads"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__comp_v3_market_reads_ID.91b0b237ab": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1221376163a892fc7961ddaaabb1b852\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('bronze_api__comp_v3_market_reads')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.bronze_api__comp_v3_market_reads"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1221376163a892fc7961ddaaabb1b852", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "compound", "dbt_utils_unique_combination_of_columns_bronze_api__comp_v3_market_reads_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__comp_v3_market_reads_ID.91b0b237ab", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_1221376163a892fc7961ddaaabb1b852.sql", "original_file_path": "models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.yml", "name": "dbt_utils_unique_combination_of_columns_bronze_api__comp_v3_market_reads_ID", "alias": "comp_v3_market_reads_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__comp_v3_market_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/bronze/api_udf/compound/bronze_api__comp_v3_market_reads.yml/dbt_utils_unique_combination_o_1221376163a892fc7961ddaaabb1b852.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_1221376163a892fc7961ddaaabb1b852"}, "created_at": 1671161288.8228538, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.bronze_api.comp_v3_market_reads\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_bronze_api.comp_v3_market_reads_ID", "column_name": null, "file_key_name": "models.bronze_api__comp_v3_market_reads"}, "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_BLOCK_NUMBER", "alias": "logs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.0391538, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER", "alias": "logs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6bced39dcb284fa8dad23c0b49df1248"}, "created_at": 1671161289.040164, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_BLOCK_TIMESTAMP", "alias": "logs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.0425, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_246437673a44a698488babf02633f091\") }}", "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__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_246437673a44a698488babf02633f091", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_246437673a44a698488babf02633f091.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1", "alias": "logs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_row_va_246437673a44a698488babf02633f091.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_246437673a44a698488babf02633f091"}, "created_at": 1671161289.0433228, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.logs\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.logs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df\") }}", "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__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "logs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3a3eb74bc46de42ee273692cd9b3a7df"}, "created_at": 1671161289.048436, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_TX_HASH.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_TX_HASH", "alias": "logs_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.05087, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_", "alias": "logs_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6030dcae62096d3ca68fc728e3d15a65"}, "created_at": 1671161289.0518022, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.logs_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__logs"}, "test.ethereum_models.tx_block_count_silver__logs_TX_HASH.2176c33a7d": {"raw_sql": "{{ test_tx_block_count(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",error_if=\"!=0\") }}", "test_metadata": {"name": "tx_block_count", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_tx_block_count", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "error", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!=0"}, "database": "ETHEREUM_DEV", "schema": "tx_block_count_silver", "fqn": ["ethereum_models", "silver", "tx_block_count_silver__logs_TX_HASH"], "unique_id": "test.ethereum_models.tx_block_count_silver__logs_TX_HASH.2176c33a7d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "tx_block_count_silver__logs_TX_HASH.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "tx_block_count_silver__logs_TX_HASH", "alias": "logs_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/tx_block_count_silver__logs_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "error_if": "!=0"}, "created_at": 1671161289.055305, "compiled_sql": "\n\nSELECT \n TX_HASH, \n COUNT(DISTINCT block_number) AS num_blocks\nFROM\n ETHEREUM_DEV.silver.logs\nGROUP BY TX_HASH\nHAVING num_blocks > 1\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.tx_block_count_silver.logs_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_EVENT_INDEX.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_EVENT_INDEX", "alias": "logs_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.0594869, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT", "alias": "logs_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c696cc611f4a35c037364ebeebfefb43"}, "created_at": 1671161289.060574, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_CONTRACT_ADDRESS", "alias": "logs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.0638652, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "logs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8bbb281f525daefe2f856f6c8b08e8e9"}, "created_at": 1671161289.064765, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.logs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR", "alias": "logs_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3cd4d6e1b11a2401af32000858f05ab5"}, "created_at": 1671161289.067657, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "EVENT_INPUTS", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT", "alias": "logs_EVENT_INPUTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ca48036c47d26b7d96bf136183f6f6a5"}, "created_at": 1671161289.070587, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INPUTS' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOPICS' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_REMOVED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INPUTS'\n and\n relation_column_type not in ('OBJECT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.logs_EVENT_INPUTS", "column_name": "EVENT_INPUTS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOPICS", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_TOPICS"], "unique_id": "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_TOPICS.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_TOPICS", "alias": "logs_TOPICS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_TOPICS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.07341, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere TOPICS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_TOPICS", "column_name": "TOPICS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DATA", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_DATA"], "unique_id": "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_DATA.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_DATA", "alias": "logs_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.0744839, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_DATA", "column_name": "DATA", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_REMOVED", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_EVENT_REMOVED"], "unique_id": "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_EVENT_REMOVED.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_EVENT_REMOVED", "alias": "logs_EVENT_REMOVED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_EVENT_REMOVED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.075603, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere EVENT_REMOVED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_EVENT_REMOVED", "column_name": "EVENT_REMOVED", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs__LOG_ID.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs__LOG_ID", "alias": "logs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.076543, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs", "column_name": "_LOG_ID", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE", "alias": "logs_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.077798, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__logs_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__logs_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "not_null_silver__logs_ORIGIN_FROM_ADDRESS", "alias": "logs_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/not_null_silver__logs_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.07884, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.logs\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.logs_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "logs_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e1301d0c4df2c6cf4bb726a830884900"}, "created_at": 1671161289.07983, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.logs_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6\") }}", "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('silver__logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "logs_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_505e723dd043eda11bc88c8bb8ae33f6"}, "created_at": 1671161289.082957, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.logs_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver__logs"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID", "alias": "logs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.0860531, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.logs\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.logs", "column_name": null, "file_key_name": "models.silver__logs"}, "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a": {"raw_sql": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE\") }}", "test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER", "TX_HASH"], "column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "sequence_gaps_silver", "fqn": ["ethereum_models", "silver", "sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH"], "unique_id": "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.sql", "original_file_path": "models/silver/silver__logs.yml", "name": "sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH", "alias": "logs_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__logs.yml/sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE"}, "created_at": 1671161289.089132, "compiled_sql": "WITH source AS (\n SELECT\n BLOCK_NUMBER, TX_HASH,\n EVENT_INDEX,\n LAG(\n EVENT_INDEX,\n 1\n ) over (\n PARTITION BY BLOCK_NUMBER, TX_HASH\n ORDER BY\n EVENT_INDEX ASC\n ) AS prev_EVENT_INDEX\n FROM\n (select * from ETHEREUM_DEV.silver.logs where BLOCK_TIMESTAMP < CURRENT_DATE) dbt_subquery\n)\nSELECT\n BLOCK_NUMBER, TX_HASH,\n prev_EVENT_INDEX,\n EVENT_INDEX,\n EVENT_INDEX - prev_EVENT_INDEX\n - 1 AS gap\nFROM\n source\nWHERE\n EVENT_INDEX - prev_EVENT_INDEX <> 1\nORDER BY\n gap DESC ", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sequence_gaps_silver.logs_EVENT_INDEX", "column_name": null, "file_key_name": "models.silver__logs"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_BLOCK_NUMBER", "alias": "blocks_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.097507, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "blocks_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e05ea22080deb3c6bc0a6264fd73f41"}, "created_at": 1671161289.098593, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_BLOCK_TIMESTAMP", "alias": "blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.101393, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692\") }}", "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__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1", "alias": "blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_59f17192e0f2a3ba8e68b2c9a7ff0692"}, "created_at": 1671161289.1024718, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.blocks\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.blocks_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27\") }}", "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__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "blocks_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ee4d8ce0368be721e1f5e161b194f27"}, "created_at": 1671161289.112553, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_NETWORK"], "unique_id": "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_NETWORK.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_NETWORK", "alias": "blocks_NETWORK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_NETWORK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.1156092, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere NETWORK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_NETWORK", "column_name": "NETWORK", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR", "alias": "blocks_NETWORK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1cef2f83b795118726572883c9991bd1"}, "created_at": 1671161289.117347, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'NETWORK'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_NETWORK", "column_name": "NETWORK", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_BLOCKCHAIN.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_BLOCKCHAIN", "alias": "blocks_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.121342, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d\") }}", "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__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR", "alias": "blocks_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c04728f705e33131533b5963a999d26d"}, "created_at": 1671161289.122287, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCKCHAIN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_COUNT", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_TX_COUNT"], "unique_id": "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_TX_COUNT.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_TX_COUNT", "alias": "blocks_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_TX_COUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.1253068, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere TX_COUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_TX_COUNT", "column_name": "TX_COUNT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT", "alias": "blocks_TX_COUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_57647135d3191ca6bcc33dccc86d30b7"}, "created_at": 1671161289.1262898, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_COUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_TX_COUNT", "column_name": "TX_COUNT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DIFFICULTY", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_DIFFICULTY"], "unique_id": "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_DIFFICULTY.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_DIFFICULTY", "alias": "blocks_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_DIFFICULTY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.1296499, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere DIFFICULTY is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_DIFFICULTY", "column_name": "DIFFICULTY", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT", "alias": "blocks_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ed68d3dda75fcab39e15e42c73e545ac"}, "created_at": 1671161289.13061, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DIFFICULTY'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_DIFFICULTY", "column_name": "DIFFICULTY", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_DIFFICULTY", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_TOTAL_DIFFICULTY"], "unique_id": "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_TOTAL_DIFFICULTY.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_TOTAL_DIFFICULTY", "alias": "blocks_TOTAL_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_TOTAL_DIFFICULTY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.1334772, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere TOTAL_DIFFICULTY is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_TOTAL_DIFFICULTY", "column_name": "TOTAL_DIFFICULTY", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_DIFFICULTY", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT", "alias": "blocks_TOTAL_DIFFICULTY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ff09b420fb96365118952812fcba5b0"}, "created_at": 1671161289.134492, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_DIFFICULTY'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_TOTAL_DIFFICULTY", "column_name": "TOTAL_DIFFICULTY", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EXTRA_DATA", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_EXTRA_DATA"], "unique_id": "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_EXTRA_DATA.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_EXTRA_DATA", "alias": "blocks_EXTRA_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_EXTRA_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.137593, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere EXTRA_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_EXTRA_DATA", "column_name": "EXTRA_DATA", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_GAS_LIMIT"], "unique_id": "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_GAS_LIMIT.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_GAS_LIMIT", "alias": "blocks_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_GAS_LIMIT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.139155, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere GAS_LIMIT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_GAS_LIMIT", "column_name": "GAS_LIMIT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT", "alias": "blocks_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1daa86559d61b508d00b01f9f99af80a"}, "created_at": 1671161289.1405098, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GAS_LIMIT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_GAS_LIMIT", "column_name": "GAS_LIMIT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_GAS_USED"], "unique_id": "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_GAS_USED.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_GAS_USED", "alias": "blocks_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_GAS_USED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.143542, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere GAS_USED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_GAS_USED", "column_name": "GAS_USED", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT", "alias": "blocks_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f415928bbbf31687059ff7dbbfbd150b"}, "created_at": 1671161289.144751, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GAS_USED'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_GAS_USED", "column_name": "GAS_USED", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "HASH", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_HASH"], "unique_id": "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_HASH.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_HASH", "alias": "blocks_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.147682, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_HASH", "column_name": "HASH", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "HASH", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_", "alias": "blocks_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c1de592817bfb7ff003239c7e695b890"}, "created_at": 1671161289.1486652, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_HASH", "column_name": "HASH", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PARENT_HASH", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_PARENT_HASH"], "unique_id": "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_PARENT_HASH.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_PARENT_HASH", "alias": "blocks_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_PARENT_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.151697, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere PARENT_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_PARENT_HASH", "column_name": "PARENT_HASH", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_", "alias": "blocks_PARENT_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5ab97ce7ef94821c9e7507b522f5063b"}, "created_at": 1671161289.1526122, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PARENT_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_PARENT_HASH", "column_name": "PARENT_HASH", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "MINER", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_MINER"], "unique_id": "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_MINER.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_MINER", "alias": "blocks_MINER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_MINER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.155444, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere MINER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_MINER", "column_name": "MINER", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_", "alias": "blocks_MINER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a2ff9e6809e3f772c0d4c8ca8112dd8e"}, "created_at": 1671161289.156251, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(MINER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_MINER", "column_name": "MINER", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_NONCE"], "unique_id": "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_NONCE.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_NONCE", "alias": "blocks_NONCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_NONCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.158582, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere NONCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_NONCE", "column_name": "NONCE", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NONCE", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_", "alias": "blocks_NONCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9f1652571b7ac6fa920df47a87242455"}, "created_at": 1671161289.159422, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NONCE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_NONCE", "column_name": "NONCE", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIPTS_ROOT", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_RECEIPTS_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_RECEIPTS_ROOT.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_RECEIPTS_ROOT", "alias": "blocks_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_RECEIPTS_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.1621702, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere RECEIPTS_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_RECEIPTS_ROOT", "column_name": "RECEIPTS_ROOT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3\") }}", "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('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_", "alias": "blocks_RECEIPTS_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_928c7d0ac4503aa3fba357dc439448d3"}, "created_at": 1671161289.163096, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(RECEIPTS_ROOT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_RECEIPTS_ROOT", "column_name": "RECEIPTS_ROOT", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SHA3_UNCLES", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_SHA3_UNCLES"], "unique_id": "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_SHA3_UNCLES.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_SHA3_UNCLES", "alias": "blocks_SHA3_UNCLES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_SHA3_UNCLES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.166303, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere SHA3_UNCLES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_SHA3_UNCLES", "column_name": "SHA3_UNCLES", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SHA3_UNCLES", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_", "alias": "blocks_SHA3_UNCLES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_154155f901daaab522c7c97e397e6479"}, "created_at": 1671161289.167337, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SHA3_UNCLES, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.blocks\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.blocks_SHA3_UNCLES", "column_name": "SHA3_UNCLES", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SIZE", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_SIZE"], "unique_id": "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_SIZE.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_SIZE", "alias": "blocks_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_SIZE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.1702871, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere SIZE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_SIZE", "column_name": "SIZE", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "SIZE", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER", "alias": "blocks_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c12c48f401fb508673d875e88736b875"}, "created_at": 1671161289.171262, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SIZE'\n and\n relation_column_type not in ('NUMBER')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_SIZE", "column_name": "SIZE", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HEADER_JSON", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__blocks_BLOCK_HEADER_JSON"], "unique_id": "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__blocks_BLOCK_HEADER_JSON.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "not_null_silver__blocks_BLOCK_HEADER_JSON", "alias": "blocks_BLOCK_HEADER_JSON", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/not_null_silver__blocks_BLOCK_HEADER_JSON.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.173324, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.blocks\nwhere BLOCK_HEADER_JSON is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.blocks_BLOCK_HEADER_JSON", "column_name": "BLOCK_HEADER_JSON", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "BLOCK_HEADER_JSON", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT", "alias": "blocks_BLOCK_HEADER_JSON", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3ef449a2e3d542bf9a2fb0d78d544691"}, "created_at": 1671161289.1742852, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_COUNT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DIFFICULTY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_DIFFICULTY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXTRA_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PARENT_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('MINER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIPTS_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SHA3_UNCLES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNCLE_BLOCKS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HEADER_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_HEADER_JSON'\n and\n relation_column_type not in ('OBJECT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.blocks_BLOCK_HEADER_JSON", "column_name": "BLOCK_HEADER_JSON", "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER"], "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER", "alias": "blocks_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_29324c86efadd806a7aa4bc13c3aac08"}, "created_at": 1671161289.176878, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCK_NUMBER\n from ETHEREUM_DEV.silver.blocks\n group by BLOCK_NUMBER\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.blocks_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__blocks"}, "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840": {"raw_sql": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND BLOCK_NUMBER > 9265469\",warn_if=\">1\",error_if=\">10\") }}", "test_metadata": {"name": "sequence_gaps", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__blocks')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "error", "store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND BLOCK_NUMBER > 9265469", "limit": null, "fail_calc": "count(*)", "warn_if": ">1", "error_if": ">10"}, "database": "ETHEREUM_DEV", "schema": "sequence_gaps_silver", "fqn": ["ethereum_models", "silver", "sequence_gaps_silver__blocks_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "sequence_gaps_silver__blocks_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__blocks.yml", "name": "sequence_gaps_silver__blocks_BLOCK_NUMBER", "alias": "blocks_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__blocks.yml/sequence_gaps_silver__blocks_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "error", "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND BLOCK_NUMBER > 9265469", "warn_if": ">1", "error_if": ">10"}, "created_at": 1671161289.180026, "compiled_sql": "WITH source AS (\n SELECT\n \n BLOCK_NUMBER,\n LAG(\n BLOCK_NUMBER,\n 1\n ) over (\n \n ORDER BY\n BLOCK_NUMBER ASC\n ) AS prev_BLOCK_NUMBER\n FROM\n (select * from ETHEREUM_DEV.silver.blocks where BLOCK_TIMESTAMP < CURRENT_DATE - 1 AND BLOCK_NUMBER > 9265469) dbt_subquery\n)\nSELECT\n \n prev_BLOCK_NUMBER,\n BLOCK_NUMBER,\n BLOCK_NUMBER - prev_BLOCK_NUMBER\n - 1 AS gap\nFROM\n source\nWHERE\n BLOCK_NUMBER - prev_BLOCK_NUMBER <> 1\nORDER BY\n gap DESC ", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sequence_gaps_silver.blocks_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__blocks"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_TX_HASH.0c9192d19c": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH"], "model": "{{ get_where_subquery(ref('silver__proxies')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__proxies"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__proxies_TX_HASH"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_TX_HASH.0c9192d19c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_silver__proxies_TX_HASH.sql", "original_file_path": "models/silver/silver__proxies.yml", "name": "dbt_utils_unique_combination_of_columns_silver__proxies_TX_HASH", "alias": "proxies_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__proxies"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__proxies.yml/dbt_utils_unique_combination_of_columns_silver__proxies_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.182475, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH\n from ETHEREUM_DEV.silver.proxies\n group by TX_HASH\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.proxies_TX_HASH", "column_name": null, "file_key_name": "models.silver__proxies"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_BLOCK_NUMBER", "alias": "transactions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.188936, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "transactions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_05e071a30a52fe01bd86c5f0b2b8b265"}, "created_at": 1671161289.189947, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_BLOCK_TIMESTAMP", "alias": "transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.192799, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb\") }}", "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__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1", "alias": "transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7e7ddbc9b4a7dbd76c2af79a27effcdb"}, "created_at": 1671161289.1945732, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.transactions\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.transactions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb\") }}", "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__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "transactions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_867039df339fcae87e7a780c6020a0eb"}, "created_at": 1671161289.200159, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_TX_HASH.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_TX_HASH", "alias": "transactions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.202508, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_", "alias": "transactions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_084333e99c2867404db31712b1bd21ec"}, "created_at": 1671161289.2033532, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transactions\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transactions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NONCE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_NONCE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_NONCE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_NONCE", "alias": "transactions_NONCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_NONCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.205882, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere NONCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_NONCE", "column_name": "NONCE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT", "alias": "transactions_NONCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_62dca8692bf0a9aa5386914ec2196f2f"}, "created_at": 1671161289.2068422, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'NONCE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_NONCE", "column_name": "NONCE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POSITION", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_POSITION"], "unique_id": "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_POSITION.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_POSITION", "alias": "transactions_POSITION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_POSITION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.209237, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere POSITION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_POSITION", "column_name": "POSITION", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER"], "column_name": "POSITION", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER", "alias": "transactions_POSITION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_555689e62c9d439cab0c03d27abf490d"}, "created_at": 1671161289.210083, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'POSITION'\n and\n relation_column_type not in ('NUMBER')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_POSITION", "column_name": "POSITION", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_FROM_ADDRESS", "alias": "transactions_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.212259, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transactions_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ace827f4f78564d52ce5e48d294e6787"}, "created_at": 1671161289.2131069, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transactions\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transactions_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190": {"raw_sql": "{{ 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_dc2d30f7c379dd83ac67adf5ebd5bf14\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dc2d30f7c379dd83ac67adf5ebd5bf14", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_dc2d30f7c379dd83ac67adf5ebd5bf14.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transactions_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_dc2d30f7c379dd83ac67adf5ebd5bf14.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_dc2d30f7c379dd83ac67adf5ebd5bf14"}, "created_at": 1671161289.2155368, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from (select * from ETHEREUM_DEV.silver.transactions where TO_ADDRESS IS NOT NULL) dbt_subquery\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transactions_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH_VALUE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_ETH_VALUE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_ETH_VALUE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_ETH_VALUE", "alias": "transactions_ETH_VALUE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_ETH_VALUE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.218781, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere ETH_VALUE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_ETH_VALUE", "column_name": "ETH_VALUE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HASH", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_BLOCK_HASH"], "unique_id": "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_BLOCK_HASH.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_BLOCK_HASH", "alias": "transactions_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_BLOCK_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.219743, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere BLOCK_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_BLOCK_HASH", "column_name": "BLOCK_HASH", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_", "alias": "transactions_BLOCK_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_edb379d8ec7579800d3cdbbe1bc0c0ef"}, "created_at": 1671161289.220854, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BLOCK_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transactions\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transactions_BLOCK_HASH", "column_name": "BLOCK_HASH", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_PRICE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_GAS_PRICE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_GAS_PRICE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_GAS_PRICE", "alias": "transactions_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_GAS_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.223209, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere GAS_PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_GAS_PRICE", "column_name": "GAS_PRICE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "GAS_PRICE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT", "alias": "transactions_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b1991aaa0f0ac7849860fbbb2c14be39"}, "created_at": 1671161289.224173, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GAS_PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_GAS_PRICE", "column_name": "GAS_PRICE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_LIMIT", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_GAS_LIMIT"], "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_GAS_LIMIT.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_GAS_LIMIT", "alias": "transactions_GAS_LIMIT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_GAS_LIMIT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.226756, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere GAS_LIMIT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_GAS_LIMIT", "column_name": "GAS_LIMIT", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_INPUT_DATA.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_INPUT_DATA", "alias": "transactions_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.227817, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATUS", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_STATUS"], "unique_id": "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_STATUS.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_STATUS", "alias": "transactions_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.228684, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_STATUS", "column_name": "STATUS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["SUCCESS", "FAIL"], "column_name": "STATUS", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL", "alias": "transactions_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_872f99065f10c7e61eabddf3c8777c3c"}, "created_at": 1671161289.229533, "compiled_sql": "\n\nwith all_values as (\n\n select\n STATUS as value_field\n\n from ETHEREUM_DEV.silver.transactions\n \n\n),\nset_values as (\n\n select\n cast('SUCCESS' as TEXT) as value_field\n union all\n select\n cast('FAIL' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver.transactions_STATUS", "column_name": "STATUS", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GAS_USED", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_GAS_USED"], "unique_id": "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_GAS_USED.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_GAS_USED", "alias": "transactions_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_GAS_USED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.236606, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere GAS_USED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_GAS_USED", "column_name": "GAS_USED", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07\") }}", "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('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT", "alias": "transactions_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e2b2dda75a879bf3be8005c2ae5de07"}, "created_at": 1671161289.2374861, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'GAS_USED'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_GAS_USED", "column_name": "GAS_USED", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CUMULATIVE_GAS_USED", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_CUMULATIVE_GAS_USED"], "unique_id": "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_CUMULATIVE_GAS_USED.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_CUMULATIVE_GAS_USED", "alias": "transactions_CUMULATIVE_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_CUMULATIVE_GAS_USED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.239991, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere CUMULATIVE_GAS_USED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_CUMULATIVE_GAS_USED", "column_name": "CUMULATIVE_GAS_USED", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CUMULATIVE_GAS_USED", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT", "alias": "transactions_CUMULATIVE_GAS_USED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45b95261835eb2c24f1f98898c20a8ed"}, "created_at": 1671161289.240861, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CUMULATIVE_GAS_USED'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_CUMULATIVE_GAS_USED", "column_name": "CUMULATIVE_GAS_USED", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_TX_FEE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_TX_FEE", "alias": "transactions_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.243605, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT", "alias": "transactions_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0b4d3bcae2ca4f1c43b283711aef3c35"}, "created_at": 1671161289.244492, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EFFECTIVE_GAS_PRICE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_EFFECTIVE_GAS_PRICE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_EFFECTIVE_GAS_PRICE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_EFFECTIVE_GAS_PRICE", "alias": "transactions_EFFECTIVE_GAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_EFFECTIVE_GAS_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.246902, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere EFFECTIVE_GAS_PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_EFFECTIVE_GAS_PRICE", "column_name": "EFFECTIVE_GAS_PRICE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_JSON", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_TX_JSON"], "unique_id": "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_TX_JSON.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_TX_JSON", "alias": "transactions_TX_JSON", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_TX_JSON.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.247709, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere TX_JSON is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_TX_JSON", "column_name": "TX_JSON", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "TX_JSON", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT", "alias": "transactions_TX_JSON", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_06b0aca54d96e39c17a644c62937f0ed"}, "created_at": 1671161289.248526, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_JSON'\n and\n relation_column_type not in ('OBJECT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_TX_JSON", "column_name": "TX_JSON", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_INGESTED_AT.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_INGESTED_AT", "alias": "transactions_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.250852, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ", "alias": "transactions_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52f894208921d17a5239f274366ad6f3"}, "created_at": 1671161289.251787, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NONCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POSITION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_LIMIT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CUMULATIVE_GAS_USED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EFFECTIVE_GAS_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_JSON' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transactions_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE", "alias": "transactions_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.254205, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transactions\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transactions_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver__transactions"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH"], "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH", "alias": "transactions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_7a84e25f1ca3d82eb9547aa168eb4b32"}, "created_at": 1671161289.255075, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH\n from ETHEREUM_DEV.silver.transactions\n group by TX_HASH\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.transactions_TX_HASH", "column_name": null, "file_key_name": "models.silver__transactions"}, "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e": {"raw_sql": "{{ test_sequence_gaps(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE\") }}", "test_metadata": {"name": "sequence_gaps", "kwargs": {"partition_by": ["BLOCK_NUMBER"], "column_name": "POSITION", "model": "{{ get_where_subquery(ref('silver__transactions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_sequence_gaps", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "sequence_gaps_silver", "fqn": ["ethereum_models", "silver", "sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER"], "unique_id": "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__transactions.yml", "name": "sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER", "alias": "transactions_POSITION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transactions.yml/sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE"}, "created_at": 1671161289.2574432, "compiled_sql": "WITH source AS (\n SELECT\n BLOCK_NUMBER,\n POSITION,\n LAG(\n POSITION,\n 1\n ) over (\n PARTITION BY BLOCK_NUMBER\n ORDER BY\n POSITION ASC\n ) AS prev_POSITION\n FROM\n (select * from ETHEREUM_DEV.silver.transactions where BLOCK_TIMESTAMP < CURRENT_DATE) dbt_subquery\n)\nSELECT\n BLOCK_NUMBER,\n prev_POSITION,\n POSITION,\n POSITION - prev_POSITION\n - 1 AS gap\nFROM\n source\nWHERE\n POSITION - prev_POSITION <> 1\nORDER BY\n gap DESC ", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sequence_gaps_silver.transactions_POSITION", "column_name": null, "file_key_name": "models.silver__transactions"}, "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_BLOCK_NUMBER", "alias": "transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.26202, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bd45beacfc40801946216542c2049d02"}, "created_at": 1671161289.262999, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_BLOCK_TIMESTAMP", "alias": "transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.265358, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d\") }}", "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__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1", "alias": "transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0391e7977e8cebd188a1d5fa8d5e5c1d"}, "created_at": 1671161289.266189, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1\") }}", "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__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aaa4d09592b0234773f61be8de1236a1"}, "created_at": 1671161289.271296, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers_TX_HASH.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_TX_HASH", "alias": "transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.274827, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d624337f4f78032513c390b15f119aab"}, "created_at": 1671161289.275784, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_CONTRACT_ADDRESS", "alias": "transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.2794392, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fba7c1e9a17511d04443ec0e84015cde"}, "created_at": 1671161289.280363, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_FROM_ADDRESS", "alias": "transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1671161289.283359, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.transfers where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_11c955c962648507f9afe949f72ead16"}, "created_at": 1671161289.2843258, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers_TO_ADDRESS.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_TO_ADDRESS", "alias": "transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.287636, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_61bceb32252bba56af400b6e097a7cfc"}, "created_at": 1671161289.288498, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RAW_AMOUNT", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_RAW_AMOUNT"], "unique_id": "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers_RAW_AMOUNT.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_RAW_AMOUNT", "alias": "transfers_RAW_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_RAW_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.290899, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere RAW_AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_RAW_AMOUNT", "column_name": "RAW_AMOUNT", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "RAW_AMOUNT", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT", "alias": "transfers_RAW_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_940dd8a16015feb4a7bd93d193e67f0d"}, "created_at": 1671161289.291795, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RAW_AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.transfers_RAW_AMOUNT", "column_name": "RAW_AMOUNT", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers__LOG_ID.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers__LOG_ID", "alias": "transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.294487, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers", "column_name": "_LOG_ID", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE", "alias": "transfers_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.295984, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__transfers_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__transfers_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "not_null_silver__transfers_ORIGIN_FROM_ADDRESS", "alias": "transfers_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/not_null_silver__transfers_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.296942, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.transfers\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.transfers_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_57a875c8c76ea04448b1a0fd7cdd4c83"}, "created_at": 1671161289.297884, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c\") }}", "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('silver__transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "transfers_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_485ceed5592c0a003510c7db121e3c6c"}, "created_at": 1671161289.3009322, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.transfers_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d.sql", "original_file_path": "models/silver/silver__transfers.yml", "name": "dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID", "alias": "transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__transfers.yml/dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_92e87c768ab455e8d4a45a09a6fd346d"}, "created_at": 1671161289.303946, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.transfers\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.transfers", "column_name": null, "file_key_name": "models.silver__transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_51b22f541a5c89963742af97de750741\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "SYSTEM_CREATED_AT", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_51b22f541a5c89963742af97de750741", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_51b22f541a5c89963742af97de750741.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ", "alias": "contracts_extended_SYSTEM_CREATED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_51b22f541a5c89963742af97de750741.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_51b22f541a5c89963742af97de750741"}, "created_at": 1671161289.3084722, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYSTEM_CREATED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_SYSTEM_CREATED_AT", "column_name": "SYSTEM_CREATED_AT", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d\") }}", "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('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "contracts_extended_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a5c9aaa7f71b3ca1cce74b9b3d574e2d"}, "created_at": 1671161289.310724, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a\") }}", "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__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "contracts_extended_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f6a1b080bfc366aceb9ea7eb85beed9a"}, "created_at": 1671161289.313036, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CREATOR_ADDRESS", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_", "alias": "contracts_extended_CREATOR_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_df40c5a7c0021b47ae23c6297aca0b27"}, "created_at": 1671161289.315632, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CREATOR_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.contracts_extended\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.contracts_extended_CREATOR_ADDRESS", "column_name": "CREATOR_ADDRESS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__contracts_extended_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__contracts_extended_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "not_null_silver__contracts_extended_CONTRACT_ADDRESS", "alias": "contracts_extended_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/not_null_silver__contracts_extended_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.3179111, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.contracts_extended\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.contracts_extended_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_29653322841560693cc3978988bf1921\") }}", "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('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_29653322841560693cc3978988bf1921", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_29653322841560693cc3978988bf1921.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "contracts_extended_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_29653322841560693cc3978988bf1921.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_29653322841560693cc3978988bf1921"}, "created_at": 1671161289.318743, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.contracts_extended\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.contracts_extended_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LOGIC_ADDRESS", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_", "alias": "contracts_extended_LOGIC_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b1868c5990d25068cf16d54891198066"}, "created_at": 1671161289.321072, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LOGIC_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.contracts_extended\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.contracts_extended_LOGIC_ADDRESS", "column_name": "LOGIC_ADDRESS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TOKEN_CONVENTION", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR", "alias": "contracts_extended_TOKEN_CONVENTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6a6f31851212e121389c601744bf1a24"}, "created_at": 1671161289.32334, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_CONVENTION'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_TOKEN_CONVENTION", "column_name": "TOKEN_CONVENTION", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(where=\"TOKEN_CONVENTION is not null\",alias=\"dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["erc20", "erc721", "erc1155"], "column_name": "TOKEN_CONVENTION", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "TOKEN_CONVENTION is not null", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155", "alias": "contracts_extended_TOKEN_CONVENTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "TOKEN_CONVENTION is not null", "alias": "dbt_expectations_expect_column_6285d4f6d3d89e28a48463e42dd08a70"}, "created_at": 1671161289.325829, "compiled_sql": "\n\nwith all_values as (\n\n select\n TOKEN_CONVENTION as value_field\n\n from (select * from ETHEREUM_DEV.silver.contracts_extended where TOKEN_CONVENTION is not null) dbt_subquery\n \n\n),\nset_values as (\n\n select\n cast('erc20' as TEXT) as value_field\n union all\n select\n cast('erc721' as TEXT) as value_field\n union all\n select\n cast('erc1155' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver.contracts_extended_TOKEN_CONVENTION", "column_name": "TOKEN_CONVENTION", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "NAME", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR", "alias": "contracts_extended_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_776952163e1c79b92e37af1fae34f924"}, "created_at": 1671161289.32912, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_NAME", "column_name": "NAME", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR", "alias": "contracts_extended_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4a3ed3da048f9c6c8f0638b45685c640"}, "created_at": 1671161289.331518, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT", "alias": "contracts_extended_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_409d8a1640bed17064fc7e5fed6c5385"}, "created_at": 1671161289.333663, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DECIMALS'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_METADATA", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__contracts_extended_CONTRACT_METADATA"], "unique_id": "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__contracts_extended_CONTRACT_METADATA.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "not_null_silver__contracts_extended_CONTRACT_METADATA", "alias": "contracts_extended_CONTRACT_METADATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/not_null_silver__contracts_extended_CONTRACT_METADATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.3360121, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.contracts_extended\nwhere CONTRACT_METADATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.contracts_extended_CONTRACT_METADATA", "column_name": "CONTRACT_METADATA", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["OBJECT"], "column_name": "CONTRACT_METADATA", "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT", "alias": "contracts_extended_CONTRACT_METADATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7ac8e0c5fb835ca55d8e6d0782eda263"}, "created_at": 1671161289.33684, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('SYSTEM_CREATED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOGIC_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_CONVENTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('MODEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CONTRACT_METADATA'\n and\n relation_column_type not in ('OBJECT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.contracts_extended_CONTRACT_METADATA", "column_name": "CONTRACT_METADATA", "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["CONTRACT_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__contracts_extended')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts_extended"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8.sql", "original_file_path": "models/silver/silver__contracts_extended.yml", "name": "dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS", "alias": "contracts_extended_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts_extended"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts_extended.yml/dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_cd7d2371cf72ae6e3b2adf547477c4a8"}, "created_at": 1671161289.339011, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n CONTRACT_ADDRESS\n from ETHEREUM_DEV.silver.contracts_extended\n group by CONTRACT_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.contracts_extended_CONTRACT_ADDRESS", "column_name": null, "file_key_name": "models.silver__contracts_extended"}, "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__nft_transfers_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_BLOCK_NUMBER", "alias": "nft_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.343105, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "nft_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6add112b2d8e0c299e30b547af5ab5e1"}, "created_at": 1671161289.3440242, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__nft_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_BLOCK_TIMESTAMP", "alias": "nft_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.346357, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7\") }}", "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_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1", "alias": "nft_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_45e6ae25b8c42f8c18dbda9bc5e5b7f7"}, "created_at": 1671161289.347175, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.nft_transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.nft_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45\") }}", "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_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "nft_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e750c43f3ffd557a04a136de37795f45"}, "created_at": 1671161289.353111, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.nft_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__nft_transfers_TX_HASH.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_TX_HASH", "alias": "nft_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.355597, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "nft_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fb993c97f7f2c06d68854546566bad24"}, "created_at": 1671161289.356433, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.nft_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.nft_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__nft_transfers_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_CONTRACT_ADDRESS", "alias": "nft_transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.358868, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nft_transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_102ca38cde0e2a4d7edf4dff83c80e7b"}, "created_at": 1671161289.359783, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.nft_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.nft_transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__nft_transfers_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_FROM_ADDRESS", "alias": "nft_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1671161289.362507, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.nft_transfers where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nft_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_18e05fc821a0d2e3f47c3e0c582d9260"}, "created_at": 1671161289.363402, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.nft_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.nft_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__nft_transfers_TO_ADDRESS.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_TO_ADDRESS", "alias": "nft_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.3657322, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1\") }}", "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('silver__nft_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nft_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b2c305b6afd9f9c08b6bd97e0e6b0bc1"}, "created_at": 1671161289.366571, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.nft_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.nft_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__nft_transfers_TOKENID.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_TOKENID", "alias": "nft_transfers_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.368972, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__nft_transfers__LOG_ID.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers__LOG_ID", "alias": "nft_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.369777, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers", "column_name": "_LOG_ID", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__nft_transfers_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__nft_transfers_INGESTED_AT.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "not_null_silver__nft_transfers_INGESTED_AT", "alias": "nft_transfers_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/not_null_silver__nft_transfers_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.3707159, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.nft_transfers\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.nft_transfers_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__nft_transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53.sql", "original_file_path": "models/silver/silver__nft_transfers.yml", "name": "dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID", "alias": "nft_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__nft_transfers.yml/dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_e1b067c56516fb6dea9092b8e1a81b53"}, "created_at": 1671161289.3715358, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.nft_transfers\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.nft_transfers", "column_name": null, "file_key_name": "models.silver__nft_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_transfers_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_BLOCK_NUMBER", "alias": "eth_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.375146, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c\") }}", "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('silver__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "eth_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b40ac98806c1ca1e2f2f12e49086326c"}, "created_at": 1671161289.376128, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_BLOCK_TIMESTAMP", "alias": "eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.3783062, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c\") }}", "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__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1", "alias": "eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0451b7535f3ee2557d7f3d393567797c"}, "created_at": 1671161289.379275, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5\") }}", "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__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_808a998e50a8f2779988d3f2dbe9dec5"}, "created_at": 1671161289.384623, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_transfers_TX_HASH.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_TX_HASH", "alias": "eth_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.386931, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a\") }}", "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('silver__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "eth_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ab5472cc7a55ba8304c20cd35c17804a"}, "created_at": 1671161289.387818, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.eth_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.eth_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_transfers_FROM_ADDRESS.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_FROM_ADDRESS", "alias": "eth_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.3901079, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_transfers_TO_ADDRESS.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_TO_ADDRESS", "alias": "eth_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.390909, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH_VALUE", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__eth_transfers_ETH_VALUE"], "unique_id": "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_transfers_ETH_VALUE.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "not_null_silver__eth_transfers_ETH_VALUE", "alias": "eth_transfers_ETH_VALUE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/not_null_silver__eth_transfers_ETH_VALUE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.39185, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_transfers\nwhere ETH_VALUE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_transfers_ETH_VALUE", "column_name": "ETH_VALUE", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "ETH_VALUE", "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT", "alias": "eth_transfers_ETH_VALUE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0186d73cf3a4c96e026c2f43c507e140"}, "created_at": 1671161289.393228, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ETH_VALUE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_transfers_ETH_VALUE", "column_name": "ETH_VALUE", "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_CALL_ID"], "model": "{{ get_where_subquery(ref('silver__eth_transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9.sql", "original_file_path": "models/silver/silver__eth_transfers.yml", "name": "dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID", "alias": "eth_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__eth_transfers.yml/dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_43e00def325884cf2bd84d81431761b9"}, "created_at": 1671161289.3957078, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _CALL_ID\n from ETHEREUM_DEV.silver.eth_transfers\n group by _CALL_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.eth_transfers", "column_name": null, "file_key_name": "models.silver__eth_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_CONTRACT_ADDRESS.fde1a02696": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_cabd61f91907bcabf2bfa4113e8b9af7\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["CONTRACT_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__abis')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__abis"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_cabd61f91907bcabf2bfa4113e8b9af7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__abis_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_CONTRACT_ADDRESS.fde1a02696", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_cabd61f91907bcabf2bfa4113e8b9af7.sql", "original_file_path": "models/silver/silver__abis.yml", "name": "dbt_utils_unique_combination_of_columns_silver__abis_CONTRACT_ADDRESS", "alias": "abis_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__abis"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__abis.yml/dbt_utils_unique_combination_o_cabd61f91907bcabf2bfa4113e8b9af7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_cabd61f91907bcabf2bfa4113e8b9af7"}, "created_at": 1671161289.398292, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n CONTRACT_ADDRESS\n from ETHEREUM_DEV.silver.abis\n group by CONTRACT_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.abis_CONTRACT_ADDRESS", "column_name": null, "file_key_name": "models.silver__abis"}, "test.ethereum_models.not_null_silver__snapshot_temp_ID.6d8ea7208e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_ID"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_ID.6d8ea7208e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_ID.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_ID", "alias": "snapshot_temp_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.40348, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_ID", "column_name": "ID", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_ID.f2e16f7555": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_ID.f2e16f7555", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_PROPOSAL_ID.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_PROPOSAL_ID", "alias": "snapshot_temp_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.404531, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_VOTER.a003eec20e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_VOTER"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_VOTER.a003eec20e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_VOTER.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_VOTER", "alias": "snapshot_temp_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.405362, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere VOTER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_VOTER", "column_name": "VOTER", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_VOTER__0_xX_0_9a_fA_F_.2cc4de2695": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9e1dc4ed0c5b06e85dfced345bd9e7ad\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9e1dc4ed0c5b06e85dfced345bd9e7ad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_VOTER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_VOTER__0_xX_0_9a_fA_F_.2cc4de2695", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9e1dc4ed0c5b06e85dfced345bd9e7ad.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_VOTER__0_xX_0_9a_fA_F_", "alias": "snapshot_temp_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/dbt_expectations_expect_column_9e1dc4ed0c5b06e85dfced345bd9e7ad.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9e1dc4ed0c5b06e85dfced345bd9e7ad"}, "created_at": 1671161289.4064598, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VOTER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.snapshot_temp\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.snapshot_temp_VOTER", "column_name": "VOTER", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_OPTION.55bc1be852": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_VOTE_OPTION"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_OPTION.55bc1be852", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_VOTE_OPTION.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_VOTE_OPTION", "alias": "snapshot_temp_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_VOTE_OPTION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.4092531, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere VOTE_OPTION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_VOTING_POWER.7d14d92497": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTING_POWER", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_VOTING_POWER"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_VOTING_POWER.7d14d92497", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_VOTING_POWER.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_VOTING_POWER", "alias": "snapshot_temp_VOTING_POWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_VOTING_POWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.410363, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere VOTING_POWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_VOTING_POWER", "column_name": "VOTING_POWER", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_TIMESTAMP.8f45d74d85": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_VOTE_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_TIMESTAMP.8f45d74d85", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_VOTE_TIMESTAMP.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_VOTE_TIMESTAMP", "alias": "snapshot_temp_VOTE_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_VOTE_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.411206, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere VOTE_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_VOTE_TIMESTAMP", "column_name": "VOTE_TIMESTAMP", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_temp_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e344d1812": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ebe1ccf6cc35c938eb3314208c78d7c4\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "VOTE_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ebe1ccf6cc35c938eb3314208c78d7c4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_temp_VOTE_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_temp_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e344d1812", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ebe1ccf6cc35c938eb3314208c78d7c4.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_temp_VOTE_TIMESTAMP__TIMESTAMP_NTZ", "alias": "snapshot_temp_VOTE_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/dbt_expectations_expect_column_ebe1ccf6cc35c938eb3314208c78d7c4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ebe1ccf6cc35c938eb3314208c78d7c4"}, "created_at": 1671161289.412117, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('ARRAY' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_POWER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CHOICES' as TEXT) as relation_column,\n cast('ARRAY' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_AUTHOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_TITLE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_TEXT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SPACE_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DELAY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('QUORUM' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_PERIOD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_START_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_END_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'VOTE_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.snapshot_temp_VOTE_TIMESTAMP", "column_name": "VOTE_TIMESTAMP", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_CHOICES.4b4474a310": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CHOICES", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_CHOICES"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_CHOICES.4b4474a310", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_CHOICES.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_CHOICES", "alias": "snapshot_temp_CHOICES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_CHOICES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.4146361, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere CHOICES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_CHOICES", "column_name": "CHOICES", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_AUTHOR.92b1a09da0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_PROPOSAL_AUTHOR"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_AUTHOR.92b1a09da0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_PROPOSAL_AUTHOR.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_PROPOSAL_AUTHOR", "alias": "snapshot_temp_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_PROPOSAL_AUTHOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.415447, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere PROPOSAL_AUTHOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.2c87e05eb7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6951c2b0da00839e25e175db54a0836a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6951c2b0da00839e25e175db54a0836a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.2c87e05eb7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6951c2b0da00839e25e175db54a0836a.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_", "alias": "snapshot_temp_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/dbt_expectations_expect_column_6951c2b0da00839e25e175db54a0836a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6951c2b0da00839e25e175db54a0836a"}, "created_at": 1671161289.416435, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PROPOSAL_AUTHOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.snapshot_temp\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.snapshot_temp_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_TITLE.400fc7fdd3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TITLE", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_PROPOSAL_TITLE"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_TITLE.400fc7fdd3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_PROPOSAL_TITLE.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_PROPOSAL_TITLE", "alias": "snapshot_temp_PROPOSAL_TITLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_PROPOSAL_TITLE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.418716, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere PROPOSAL_TITLE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_PROPOSAL_TITLE", "column_name": "PROPOSAL_TITLE", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_SPACE_ID.187a5677b6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SPACE_ID", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_SPACE_ID"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_SPACE_ID.187a5677b6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_SPACE_ID.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_SPACE_ID", "alias": "snapshot_temp_SPACE_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_SPACE_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.420567, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere SPACE_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_SPACE_ID", "column_name": "SPACE_ID", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_START_TIME.7ee08c1e52": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_START_TIME", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_PROPOSAL_START_TIME"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_START_TIME.7ee08c1e52", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_PROPOSAL_START_TIME.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_PROPOSAL_START_TIME", "alias": "snapshot_temp_PROPOSAL_START_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_PROPOSAL_START_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.42139, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere PROPOSAL_START_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_PROPOSAL_START_TIME", "column_name": "PROPOSAL_START_TIME", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_END_TIME.4f6bc674a8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_END_TIME", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_PROPOSAL_END_TIME"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_END_TIME.4f6bc674a8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_PROPOSAL_END_TIME.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_PROPOSAL_END_TIME", "alias": "snapshot_temp_PROPOSAL_END_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/not_null_silver__snapshot_temp_PROPOSAL_END_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.422648, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot_temp\nwhere PROPOSAL_END_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_temp_PROPOSAL_END_TIME", "column_name": "PROPOSAL_END_TIME", "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_temp_ID.2723858ee0": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_fc078fe013a0959ceee8d9aba4cb18c5\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot_temp"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_fc078fe013a0959ceee8d9aba4cb18c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__snapshot_temp_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_temp_ID.2723858ee0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_fc078fe013a0959ceee8d9aba4cb18c5.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "dbt_utils_unique_combination_of_columns_silver__snapshot_temp_ID", "alias": "snapshot_temp_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot_temp.yml/dbt_utils_unique_combination_o_fc078fe013a0959ceee8d9aba4cb18c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_fc078fe013a0959ceee8d9aba4cb18c5"}, "created_at": 1671161289.42348, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.snapshot_temp\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.snapshot_temp_ID", "column_name": null, "file_key_name": "models.silver__snapshot_temp"}, "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "address", "model": "{{ get_where_subquery(ref('silver__contracts')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__contracts_address"], "unique_id": "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__contracts_address.sql", "original_file_path": "models/silver/silver__contracts.yml", "name": "not_null_silver__contracts_address", "alias": "contracts_address", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts.yml/not_null_silver__contracts_address.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.4263492, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.contracts\nwhere address is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.contracts_address", "column_name": "address", "file_key_name": "models.silver__contracts"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["address"], "model": "{{ get_where_subquery(ref('silver__contracts')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__contracts_address"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342.sql", "original_file_path": "models/silver/silver__contracts.yml", "name": "dbt_utils_unique_combination_of_columns_silver__contracts_address", "alias": "contracts_address", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__contracts"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__contracts.yml/dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_69edf1f7655000224e2ca0febedab342"}, "created_at": 1671161289.4272032, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n address\n from ETHEREUM_DEV.silver.contracts\n group by address\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.contracts_address", "column_name": null, "file_key_name": "models.silver__contracts"}, "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_ID"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_ID.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_ID", "alias": "snapshot_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.432024, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_ID", "column_name": "ID", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_ID.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_ID", "alias": "snapshot_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.4329758, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_VOTER"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_VOTER.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_VOTER", "alias": "snapshot_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.433845, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere VOTER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_VOTER", "column_name": "VOTER", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_", "alias": "snapshot_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2fa51805f33660d5177c5f4d9b272508"}, "created_at": 1671161289.434718, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VOTER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.snapshot\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.snapshot_VOTER", "column_name": "VOTER", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_VOTE_OPTION"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_VOTE_OPTION.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_VOTE_OPTION", "alias": "snapshot_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_VOTE_OPTION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.437406, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere VOTE_OPTION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTING_POWER", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_VOTING_POWER"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_VOTING_POWER.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_VOTING_POWER", "alias": "snapshot_VOTING_POWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_VOTING_POWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.438286, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere VOTING_POWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_VOTING_POWER", "column_name": "VOTING_POWER", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_VOTE_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_VOTE_TIMESTAMP.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_VOTE_TIMESTAMP", "alias": "snapshot_VOTE_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_VOTE_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.439311, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere VOTE_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_VOTE_TIMESTAMP", "column_name": "VOTE_TIMESTAMP", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "VOTE_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ", "alias": "snapshot_VOTE_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_92f710cda09e7343df9e68865e0f0dfd"}, "created_at": 1671161289.4401531, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('ARRAY' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_POWER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CHOICES' as TEXT) as relation_column,\n cast('ARRAY' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_AUTHOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_TITLE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_TEXT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SPACE_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NETWORK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DELAY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('QUORUM' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_PERIOD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTING_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_START_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_END_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'VOTE_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.snapshot_VOTE_TIMESTAMP", "column_name": "VOTE_TIMESTAMP", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CHOICES", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_CHOICES"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_CHOICES.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_CHOICES", "alias": "snapshot_CHOICES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_CHOICES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.4426188, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere CHOICES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_CHOICES", "column_name": "CHOICES", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_AUTHOR"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_AUTHOR.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_AUTHOR", "alias": "snapshot_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_AUTHOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.443496, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_AUTHOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_", "alias": "snapshot_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bbb79adc1c7cc88a2f941c31b6f13b2e"}, "created_at": 1671161289.444365, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PROPOSAL_AUTHOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.snapshot\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.snapshot_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TITLE", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_TITLE"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_TITLE.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_TITLE", "alias": "snapshot_PROPOSAL_TITLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_TITLE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.4469829, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_TITLE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_TITLE", "column_name": "PROPOSAL_TITLE", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SPACE_ID", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_SPACE_ID"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_SPACE_ID.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_SPACE_ID", "alias": "snapshot_SPACE_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_SPACE_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.448745, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere SPACE_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_SPACE_ID", "column_name": "SPACE_ID", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_START_TIME", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_START_TIME"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_START_TIME.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_START_TIME", "alias": "snapshot_PROPOSAL_START_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_START_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.4495318, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_START_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_START_TIME", "column_name": "PROPOSAL_START_TIME", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_END_TIME", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_END_TIME"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_END_TIME.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_END_TIME", "alias": "snapshot_PROPOSAL_END_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/not_null_silver__snapshot_PROPOSAL_END_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.4503198, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.snapshot\nwhere PROPOSAL_END_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.snapshot_PROPOSAL_END_TIME", "column_name": "PROPOSAL_END_TIME", "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__snapshot_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_silver__snapshot_ID.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "dbt_utils_unique_combination_of_columns_silver__snapshot_ID", "alias": "snapshot_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__snapshot.yml/dbt_utils_unique_combination_of_columns_silver__snapshot_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.451266, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.snapshot\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.snapshot_ID", "column_name": null, "file_key_name": "models.silver__snapshot"}, "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__traces')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "traces", "not_null_silver__traces_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__traces_BLOCK_NUMBER.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "not_null_silver__traces_BLOCK_NUMBER", "alias": "traces_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/not_null_silver__traces_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.454815, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.traces\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.traces_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9\") }}", "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('silver__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "traces_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_43321ed6b77eca5b45f709f9d684bdc9"}, "created_at": 1671161289.455769, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('OUTPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_TRACES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.traces_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__traces"}, "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__traces')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "traces", "not_null_silver__traces_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__traces_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "not_null_silver__traces_BLOCK_TIMESTAMP", "alias": "traces_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/not_null_silver__traces_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.458289, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.traces\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.traces_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0\") }}", "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__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1", "alias": "traces_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d59c36b69ea35df3a2a1dec4ddbc34f0"}, "created_at": 1671161289.459193, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.traces\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.traces_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590\") }}", "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__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "traces_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_628e3bea29d28ae73049f876d7c18590"}, "created_at": 1671161289.46457, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_VALUE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('GAS_USED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('OUTPUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_TRACES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.traces_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__traces"}, "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__traces')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "traces", "not_null_silver__traces_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__traces_TX_HASH.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "not_null_silver__traces_TX_HASH", "alias": "traces_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/not_null_silver__traces_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.466752, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.traces\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.traces_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060\") }}", "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('silver__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_", "alias": "traces_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_579eb36993ea514537ff9fdd9ab01060"}, "created_at": 1671161289.467565, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.traces\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.traces_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__traces"}, "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"TYPE <> 'SELFDESTRUCT'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver__traces')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "TYPE <> 'SELFDESTRUCT'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "traces", "not_null_silver__traces_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__traces_FROM_ADDRESS.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "not_null_silver__traces_FROM_ADDRESS", "alias": "traces_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/not_null_silver__traces_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "TYPE <> 'SELFDESTRUCT'"}, "created_at": 1671161289.470187, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.traces where TYPE <> 'SELFDESTRUCT') dbt_subquery\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.traces_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f\") }}", "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('silver__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "traces_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9a525672490a2311a5e69fded19fee5f"}, "created_at": 1671161289.471467, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.traces\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.traces_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.silver__traces"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e": {"raw_sql": "{{ 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_5136f4a73886b056486a516d60d01feb\") }}", "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('silver__traces')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5136f4a73886b056486a516d60d01feb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "traces", "dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5136f4a73886b056486a516d60d01feb.sql", "original_file_path": "models/silver/traces/silver__traces.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "traces_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__traces"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/traces/silver__traces.yml/dbt_expectations_expect_column_5136f4a73886b056486a516d60d01feb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_5136f4a73886b056486a516d60d01feb"}, "created_at": 1671161289.4746938, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from (select * from ETHEREUM_DEV.silver.traces where TO_ADDRESS IS NOT NULL) dbt_subquery\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.traces_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.silver__traces"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_ec3473bd9f54027fe53b5bc1a605a16a"}, "created_at": 1671161289.523417, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "column_name": "L1_SUBMISSION_BLOCK_NUMBER", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "L1_SUBMISSION_BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_30d22e366be7ea2581b09312bbdfa380"}, "created_at": 1671161289.524599, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER", "column_name": "L1_SUBMISSION_BLOCK_NUMBER", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_cad80c74d5c7b437919f371be3352333"}, "created_at": 1671161289.527373, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d8d5798ef9e8806dc98f16ce037e10aa"}, "created_at": 1671161289.5284748, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(L1_SUBMISSION_BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.optimism_submission_hashes\n where\n -- to exclude erroneous future dates\n cast(L1_SUBMISSION_BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a763b5ddc09ed16f3c30f713299a92f3"}, "created_at": 1671161289.5336168, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP", "column_name": "L1_SUBMISSION_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_TX_HASH", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "alias": "optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_e25dcde34cf350693f284f35e807a083"}, "created_at": 1671161289.5364501, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "column_name": "L1_SUBMISSION_TX_HASH", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "L1_SUBMISSION_TX_HASH", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_", "alias": "optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1220881f786f019f9bfc20fb7c884a42"}, "created_at": 1671161289.537312, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(L1_SUBMISSION_TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.optimism_submission_hashes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "column_name": "L1_SUBMISSION_TX_HASH", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_BATCH_INDEX", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "alias": "optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_719aff91778214c73a8d53bb7c4c5cb8"}, "created_at": 1671161289.539671, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_BATCH_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "column_name": "L1_SUBMISSION_BATCH_INDEX", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "L1_SUBMISSION_BATCH_INDEX", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT", "alias": "optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a64ba295f38da14aa61cf76dea41be62"}, "created_at": 1671161289.5404851, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_BATCH_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX", "column_name": "L1_SUBMISSION_BATCH_INDEX", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_BATCH_ROOT", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "alias": "optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_887b15edbfabfe1cc8867b04b8c28c2b"}, "created_at": 1671161289.54295, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_BATCH_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "column_name": "L1_SUBMISSION_BATCH_ROOT", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "L1_SUBMISSION_BATCH_ROOT", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_", "alias": "optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_95b66652f9b1dc170d756d05130ec568"}, "created_at": 1671161289.5440462, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(L1_SUBMISSION_BATCH_ROOT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.optimism_submission_hashes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT", "column_name": "L1_SUBMISSION_BATCH_ROOT", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_SIZE", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE", "alias": "optimism_submission_hashes_L1_SUBMISSION_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.546744, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_SIZE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_SIZE", "column_name": "L1_SUBMISSION_SIZE", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "L1_SUBMISSION_SIZE", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT", "alias": "optimism_submission_hashes_L1_SUBMISSION_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_04ed7acd0b19385bd6a7f2123d4a0e28"}, "created_at": 1671161289.5475972, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_SIZE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_SIZE", "column_name": "L1_SUBMISSION_SIZE", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "alias": "optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_subm_d94d197c1f0367538bc26c84ced4dbc4"}, "created_at": 1671161289.550025, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere L1_SUBMISSION_PREV_TOTAL_ELEMENTS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "column_name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT", "alias": "optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bd30e1f8f86d0e273788eea2167af241"}, "created_at": 1671161289.551071, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'L1_SUBMISSION_PREV_TOTAL_ELEMENTS'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "column_name": "L1_SUBMISSION_PREV_TOTAL_ELEMENTS", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUB_MIN_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK", "alias": "optimism_submission_hashes_SUB_MIN_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.553887, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere SUB_MIN_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_SUB_MIN_BLOCK", "column_name": "SUB_MIN_BLOCK", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SUB_MIN_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT", "alias": "optimism_submission_hashes_SUB_MIN_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1ea605cad7ddff054f4fed3425f571eb"}, "created_at": 1671161289.5547788, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUB_MIN_BLOCK'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_SUB_MIN_BLOCK", "column_name": "SUB_MIN_BLOCK", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUB_MAX_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK", "alias": "optimism_submission_hashes_SUB_MAX_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.5573592, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere SUB_MAX_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes_SUB_MAX_BLOCK", "column_name": "SUB_MAX_BLOCK", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "SUB_MAX_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT", "alias": "optimism_submission_hashes_SUB_MAX_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52f5a1a52e7e037a9202011c511e2488"}, "created_at": 1671161289.5582871, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUB_MAX_BLOCK'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes_SUB_MAX_BLOCK", "column_name": "SUB_MAX_BLOCK", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP", "alias": "optimism_submission_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.561001, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_submission_hashes\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_submission_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730\") }}", "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__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1", "alias": "optimism_submission_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_87a0fdcc40cc9ac379e9124f052de730"}, "created_at": 1671161289.561824, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.optimism_submission_hashes\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.optimism_submission_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd\") }}", "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__optimism_submission_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "optimism_submission_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4e339b74a2277ffedb60bc5a47c05afd"}, "created_at": 1671161289.566985, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('L1_SUBMISSION_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('L1_SUBMISSION_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUB_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_submission_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["L1_SUBMISSION_TX_HASH"], "model": "{{ get_where_subquery(ref('silver__optimism_submission_hashes')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_submission_hashes"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522.sql", "original_file_path": "models/silver/optimism/silver__optimism_submission_hashes.yml", "name": "dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "alias": "optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_submission_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_submission_hashes.yml/dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_ed86a7825bcd56b7357790d2a00bb522"}, "created_at": 1671161289.569504, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n L1_SUBMISSION_TX_HASH\n from ETHEREUM_DEV.silver.optimism_submission_hashes\n group by L1_SUBMISSION_TX_HASH\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.optimism_submission_hashes_L1_SUBMISSION_TX_HASH", "column_name": null, "file_key_name": "models.silver__optimism_submission_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER", "alias": "optimism_state_hashes_STATE_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.574464, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BLOCK_NUMBER", "column_name": "STATE_BLOCK_NUMBER", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7080dfea2a388c708cb26d299cf90c0a"}, "created_at": 1671161289.575489, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_BLOCK_NUMBER", "column_name": "STATE_BLOCK_NUMBER", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "alias": "optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.5784929, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "column_name": "STATE_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "STATE_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1", "alias": "optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_f4ff4bdb8dfdce9bddbbcbd72699038b"}, "created_at": 1671161289.579404, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(STATE_BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.optimism_state_hashes\n where\n -- to exclude erroneous future dates\n cast(STATE_BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "column_name": "STATE_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "STATE_BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c3150c468e2b5c8ceec8c6b5ef7464da"}, "created_at": 1671161289.584116, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_BLOCK_TIMESTAMP", "column_name": "STATE_BLOCK_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_TX_HASH", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_TX_HASH.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_TX_HASH", "alias": "optimism_state_hashes_STATE_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.587071, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_TX_HASH", "column_name": "STATE_TX_HASH", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "STATE_TX_HASH", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_", "alias": "optimism_state_hashes_STATE_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5a165984f3881ded46329329b3d47bc2"}, "created_at": 1671161289.587956, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(STATE_TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.optimism_state_hashes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.optimism_state_hashes_STATE_TX_HASH", "column_name": "STATE_TX_HASH", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BATCH_INDEX", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX", "alias": "optimism_state_hashes_STATE_BATCH_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.590751, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BATCH_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BATCH_INDEX", "column_name": "STATE_BATCH_INDEX", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_BATCH_INDEX", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_BATCH_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b477d5bb91422e6417979fd9d835f759"}, "created_at": 1671161289.591601, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_BATCH_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_BATCH_INDEX", "column_name": "STATE_BATCH_INDEX", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BATCH_ROOT", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT", "alias": "optimism_state_hashes_STATE_BATCH_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.5939908, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BATCH_ROOT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BATCH_ROOT", "column_name": "STATE_BATCH_ROOT", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "STATE_BATCH_ROOT", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_", "alias": "optimism_state_hashes_STATE_BATCH_ROOT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9aa97f18b0902128faacfc9a6be21028"}, "created_at": 1671161289.594806, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(STATE_BATCH_ROOT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.optimism_state_hashes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.optimism_state_hashes_STATE_BATCH_ROOT", "column_name": "STATE_BATCH_ROOT", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_BATCH_SIZE", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE", "alias": "optimism_state_hashes_STATE_BATCH_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.598079, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_BATCH_SIZE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_BATCH_SIZE", "column_name": "STATE_BATCH_SIZE", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_BATCH_SIZE", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_BATCH_SIZE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_801e69fdf53a32ac06b2dab1916bfda3"}, "created_at": 1671161289.598967, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_BATCH_SIZE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_BATCH_SIZE", "column_name": "STATE_BATCH_SIZE", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_PREV_TOTAL_ELEMENTS", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "alias": "optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__optimism_stat_000136ba12e9756f53d9db8daaa258e6"}, "created_at": 1671161289.6015968, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_PREV_TOTAL_ELEMENTS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "column_name": "STATE_PREV_TOTAL_ELEMENTS", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_PREV_TOTAL_ELEMENTS", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_272d9884dbeee9353a4cbfe91125b081"}, "created_at": 1671161289.602462, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_PREV_TOTAL_ELEMENTS'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS", "column_name": "STATE_PREV_TOTAL_ELEMENTS", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_MIN_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK", "alias": "optimism_state_hashes_STATE_MIN_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.604784, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_MIN_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_MIN_BLOCK", "column_name": "STATE_MIN_BLOCK", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_MIN_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_MIN_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52104981e10a617d12b1d9d3a9018732"}, "created_at": 1671161289.6060858, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_MIN_BLOCK'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_MIN_BLOCK", "column_name": "STATE_MIN_BLOCK", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATE_MAX_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK", "alias": "optimism_state_hashes_STATE_MAX_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.608889, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere STATE_MAX_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes_STATE_MAX_BLOCK", "column_name": "STATE_MAX_BLOCK", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "STATE_MAX_BLOCK", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT", "alias": "optimism_state_hashes_STATE_MAX_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_238e56555eb8b2b1b8c80c0265243029"}, "created_at": 1671161289.60999, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'STATE_MAX_BLOCK'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes_STATE_MAX_BLOCK", "column_name": "STATE_MAX_BLOCK", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "optimism", "not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP", "alias": "optimism_state_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161289.612703, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.optimism_state_hashes\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.optimism_state_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f\") }}", "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__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1", "alias": "optimism_state_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_ba814a31264899a2fb1db1b7beb9195f"}, "created_at": 1671161289.613621, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.optimism_state_hashes\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.optimism_state_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd\") }}", "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__optimism_state_hashes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "optimism_state_hashes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e539c1ae8d9d44661769322f7933b2dd"}, "created_at": 1671161289.619473, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('STATE_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_ROOT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_BATCH_SIZE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_PREV_TOTAL_ELEMENTS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MIN_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('STATE_MAX_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.optimism_state_hashes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["STATE_TX_HASH"], "model": "{{ get_where_subquery(ref('silver__optimism_state_hashes')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__optimism_state_hashes"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "optimism", "dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec.sql", "original_file_path": "models/silver/optimism/silver__optimism_state_hashes.yml", "name": "dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH", "alias": "optimism_state_hashes_STATE_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__optimism_state_hashes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/optimism/silver__optimism_state_hashes.yml/dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_7bf68232a6120f1b3f364aab402ee7ec"}, "created_at": 1671161289.621938, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n STATE_TX_HASH\n from ETHEREUM_DEV.silver.optimism_state_hashes\n group by STATE_TX_HASH\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.optimism_state_hashes_STATE_TX_HASH", "column_name": null, "file_key_name": "models.silver__optimism_state_hashes"}, "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_BLOCK_NUMBER", "alias": "repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.5042088, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8\") }}", "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('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4c7e3262a934c8d78b641273fbefa0f8"}, "created_at": 1671161290.505216, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PAID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_BLOCK_TIMESTAMP", "alias": "repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.50737, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2", "alias": "repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_c2f1b4b861049cfa15f1ea89089ce53c"}, "created_at": 1671161290.50834, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.repayments\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99\") }}", "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_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c61376935e9bce78c62daa479a0f2f99"}, "created_at": 1671161290.513502, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PAID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_TX_HASH", "alias": "repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.515761, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a\") }}", "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('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_", "alias": "repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_249e73b1e2a86a6e845d688cb93ae60a"}, "created_at": 1671161290.516587, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.repayments\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_TX_STATUS", "alias": "repayments_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.519114, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_EVENT_INDEX.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_EVENT_INDEX", "alias": "repayments_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.519918, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_PAYER"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_PAYER.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_PAYER", "alias": "repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_PAYER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.520779, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere PAYER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PAYER", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_", "alias": "repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fa52b0b3b31e3b6b7b04a9be03730a5e"}, "created_at": 1671161290.521709, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PAYER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.repayments\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_VAULT", "alias": "repayments_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.523839, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_", "alias": "repayments_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bb505bd8e316293afaca8f7923bb7286"}, "created_at": 1671161290.5247822, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.repayments\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.repayments_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_PAID", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_TOKEN_PAID"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_TOKEN_PAID.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_TOKEN_PAID", "alias": "repayments_TOKEN_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_TOKEN_PAID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.52703, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere TOKEN_PAID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_TOKEN_PAID", "column_name": "TOKEN_PAID", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_PAID", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_", "alias": "repayments_TOKEN_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1f4b22c8ec9c0131d5bfb8e39b6964d6"}, "created_at": 1671161290.527841, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_PAID, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.repayments\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.repayments_TOKEN_PAID", "column_name": "TOKEN_PAID", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_PAID_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED", "alias": "repayments_AMOUNT_PAID_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.5308712, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere AMOUNT_PAID_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_AMOUNT_PAID_UNADJUSTED", "column_name": "AMOUNT_PAID_UNADJUSTED", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_DECIMALS", "alias": "repayments_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.531664, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_PAID", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_AMOUNT_PAID"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_AMOUNT_PAID.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_AMOUNT_PAID", "alias": "repayments_AMOUNT_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments_AMOUNT_PAID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.532587, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere AMOUNT_PAID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments_AMOUNT_PAID", "column_name": "AMOUNT_PAID", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments__INSERTED_TIMESTAMP", "alias": "repayments", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/not_null_silver_maker__repayments__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.533371, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.repayments\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.repayments", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f\") }}", "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_maker__repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "repayments", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d193ebba08b2a8a78c9f25d2689f994f"}, "created_at": 1671161290.5341508, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PAID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_PAID' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.repayments", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__repayments"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID", "alias": "repayments", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__repayments.yml/dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_936a3bf35f0bd3db69be80c65a528333"}, "created_at": 1671161290.5362968, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.repayments\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.repayments", "column_name": null, "file_key_name": "models.silver_maker__repayments"}, "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_BLOCK_NUMBER", "alias": "deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.54101, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588\") }}", "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('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c07ed18736c84dcca845d9fff5296588"}, "created_at": 1671161290.5418382, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DEPOSITED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_BLOCK_TIMESTAMP", "alias": "deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.544087, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2", "alias": "deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b9991c8b2f1a7533b1c94a5cbd1c7283"}, "created_at": 1671161290.54494, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.deposits\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb\") }}", "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_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_257a6952a515f56ab3aa52657416adbb"}, "created_at": 1671161290.549888, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DEPOSITED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_TX_HASH", "alias": "deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.552469, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493\") }}", "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('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_", "alias": "deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7db653606f15fd157f26a6d50f6ee493"}, "created_at": 1671161290.5532968, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.deposits\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_TX_STATUS", "alias": "deposits_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.555553, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_EVENT_INDEX.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_EVENT_INDEX", "alias": "deposits_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.556351, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_DEPOSITOR"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_DEPOSITOR.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_DEPOSITOR", "alias": "deposits_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_DEPOSITOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.557138, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere DEPOSITOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_", "alias": "deposits_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a984c7afe095767d73c02b349b752aae"}, "created_at": 1671161290.558073, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(DEPOSITOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.deposits\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.deposits_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_VAULT", "alias": "deposits_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.5602078, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_", "alias": "deposits_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4b8cb019cdaa877f83dedafb1a47954c"}, "created_at": 1671161290.5611362, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.deposits\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.deposits_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_DEPOSITED", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_TOKEN_DEPOSITED"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_TOKEN_DEPOSITED.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_TOKEN_DEPOSITED", "alias": "deposits_TOKEN_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_TOKEN_DEPOSITED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.5634701, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere TOKEN_DEPOSITED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_TOKEN_DEPOSITED", "column_name": "TOKEN_DEPOSITED", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_DEPOSITED", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_", "alias": "deposits_TOKEN_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e8d65b6bd4d031454e464af08995623"}, "created_at": 1671161290.5642948, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_DEPOSITED, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.deposits\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.deposits_TOKEN_DEPOSITED", "column_name": "TOKEN_DEPOSITED", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_DEPOSITED_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED", "alias": "deposits_AMOUNT_DEPOSITED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.567408, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere AMOUNT_DEPOSITED_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_AMOUNT_DEPOSITED_UNADJUSTED", "column_name": "AMOUNT_DEPOSITED_UNADJUSTED", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_DECIMALS", "alias": "deposits_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.5681942, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_DEPOSITED", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_AMOUNT_DEPOSITED"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_AMOUNT_DEPOSITED.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_AMOUNT_DEPOSITED", "alias": "deposits_AMOUNT_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits_AMOUNT_DEPOSITED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.569126, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere AMOUNT_DEPOSITED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits_AMOUNT_DEPOSITED", "column_name": "AMOUNT_DEPOSITED", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits__INSERTED_TIMESTAMP", "alias": "deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/not_null_silver_maker__deposits__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.569917, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.deposits\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756\") }}", "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_maker__deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_49a67f9416e63b6bc1da86e2974c8756"}, "created_at": 1671161290.570703, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DEPOSITED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DEPOSITED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.deposits", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__deposits"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID", "alias": "deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__deposits.yml/dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_c3218e3422364c7d8f204cc1dd48fb1c"}, "created_at": 1671161290.5728588, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.deposits\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.deposits", "column_name": null, "file_key_name": "models.silver_maker__deposits"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_BLOCK_NUMBER", "alias": "flash_loans_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.5775318, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8\") }}", "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('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "flash_loans_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_eefa92e1e06779f312aa427fa459b4d8"}, "created_at": 1671161290.578374, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_LOANED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.flash_loans_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP", "alias": "flash_loans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.580607, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418\") }}", "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_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "flash_loans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e462be613b2674a4924ab444e37e418"}, "created_at": 1671161290.581423, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_LOANED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.flash_loans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_TX_HASH", "alias": "flash_loans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.58353, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c\") }}", "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('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_", "alias": "flash_loans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4bea6eada6c1dcc982120380095d246c"}, "created_at": 1671161290.584397, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.flash_loans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_TX_STATUS", "alias": "flash_loans_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.586941, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_BORROWER"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_BORROWER.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_BORROWER", "alias": "flash_loans_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.587729, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_BORROWER", "column_name": "BORROWER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BORROWER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_", "alias": "flash_loans_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_409af3018ec8d96aff9409a2cc7100d6"}, "created_at": 1671161290.588516, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BORROWER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.flash_loans_BORROWER", "column_name": "BORROWER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_LENDER"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_LENDER.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_LENDER", "alias": "flash_loans_LENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_LENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.590852, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere LENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_LENDER", "column_name": "LENDER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LENDER", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_", "alias": "flash_loans_LENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_341b8156ec5b996a9dc0607734a42625"}, "created_at": 1671161290.59167, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LENDER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.flash_loans_LENDER", "column_name": "LENDER", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_LOANED", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_TOKEN_LOANED"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_TOKEN_LOANED.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_TOKEN_LOANED", "alias": "flash_loans_TOKEN_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_TOKEN_LOANED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.594522, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere TOKEN_LOANED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_TOKEN_LOANED", "column_name": "TOKEN_LOANED", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_LOANED", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_", "alias": "flash_loans_TOKEN_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c52a069b269312c43ad2ff943cd71448"}, "created_at": 1671161290.595406, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_LOANED, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.flash_loans_TOKEN_LOANED", "column_name": "TOKEN_LOANED", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_LOANED_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED", "alias": "flash_loans_AMOUNT_LOANED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.5988328, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere AMOUNT_LOANED_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_AMOUNT_LOANED_UNADJUSTED", "column_name": "AMOUNT_LOANED_UNADJUSTED", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_DECIMALS", "alias": "flash_loans_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.59963, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_LOANED", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_AMOUNT_LOANED"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_AMOUNT_LOANED.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_AMOUNT_LOANED", "alias": "flash_loans_AMOUNT_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans_AMOUNT_LOANED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.600426, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere AMOUNT_LOANED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans_AMOUNT_LOANED", "column_name": "AMOUNT_LOANED", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP", "alias": "flash_loans", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6012359, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.flash_loans\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.flash_loans", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843\") }}", "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_maker__flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "flash_loans", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d820e9e852ca62355d5662b72658b843"}, "created_at": 1671161290.60219, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_LOANED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_LOANED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.flash_loans", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__flash_loans"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID", "alias": "flash_loans", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__flash_loans.yml/dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_b89e14cf7240b91868ca1bb8151c88cd"}, "created_at": 1671161290.604854, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.flash_loans\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.flash_loans", "column_name": null, "file_key_name": "models.silver_maker__flash_loans"}, "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__vault_creation_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_BLOCK_NUMBER", "alias": "vault_creation_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.608953, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a\") }}", "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('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "vault_creation_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_020ddab61022557a1b69eb0ad6652f9a"}, "created_at": 1671161290.609807, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.vault_creation_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP", "alias": "vault_creation_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6121202, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 10, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10", "alias": "vault_creation_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_12e53aa115b48e5e3686cbc5cd718843"}, "created_at": 1671161290.6129348, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.vault_creation\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -10,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.vault_creation_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68\") }}", "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_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "vault_creation_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ad220aeceb3d3dfd7c79be6e53beb68"}, "created_at": 1671161290.617973, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.vault_creation_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__vault_creation_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_TX_HASH", "alias": "vault_creation_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.620485, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a\") }}", "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('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_", "alias": "vault_creation_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_24c06e5ffccf288dae0b82a2402ae26a"}, "created_at": 1671161290.621322, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.vault_creation\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.vault_creation_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__vault_creation_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_TX_STATUS", "alias": "vault_creation_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.624047, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_CREATOR"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__vault_creation_CREATOR.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_CREATOR", "alias": "vault_creation_CREATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_CREATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.624866, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere CREATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_CREATOR", "column_name": "CREATOR", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "CREATOR", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_", "alias": "vault_creation_CREATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_34436a4505f4a10264d2b19368c2e445"}, "created_at": 1671161290.625718, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CREATOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.vault_creation\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.vault_creation_CREATOR", "column_name": "CREATOR", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__vault_creation_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_VAULT", "alias": "vault_creation_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6281059, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_", "alias": "vault_creation_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_21a00121f4e6670cb41d08885b601a7c"}, "created_at": 1671161290.6289191, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.vault_creation\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.vault_creation_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__vault_creation_VAULT_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__vault_creation_VAULT_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "not_null_silver_maker__vault_creation_VAULT_NUMBER", "alias": "vault_creation_VAULT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/not_null_silver_maker__vault_creation_VAULT_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.631318, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.vault_creation\nwhere VAULT_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.vault_creation_VAULT_NUMBER", "column_name": "VAULT_NUMBER", "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["VAULT"], "model": "{{ get_where_subquery(ref('silver_maker__vault_creation')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__vault_creation"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0.sql", "original_file_path": "models/silver/maker/silver_maker__vault_creation.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT", "alias": "vault_creation_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__vault_creation.yml/dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_14d553d26cce1fe070a4bf1e13dd29e0"}, "created_at": 1671161290.63218, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n VAULT\n from ETHEREUM_DEV.silver_maker.vault_creation\n group by VAULT\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.vault_creation_VAULT", "column_name": null, "file_key_name": "models.silver_maker__vault_creation"}, "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_BLOCK_NUMBER", "alias": "delegations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.636984, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78\") }}", "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('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "delegations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8e2faae0d7f4b378b69837ae343f8f78"}, "created_at": 1671161290.637866, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_EVENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DELEGATE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED_UNADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.delegations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_BLOCK_TIMESTAMP", "alias": "delegations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6402419, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 10, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10", "alias": "delegations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_65fe60c7037dc4175290c4f708d0c2f4"}, "created_at": 1671161290.641129, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.delegations\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -10,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.delegations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f\") }}", "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_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "delegations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e3c5cb5c241d78d9ca8c1e2ef2549e9f"}, "created_at": 1671161290.646168, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_EVENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DELEGATE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED_UNADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.delegations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_TX_HASH", "alias": "delegations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.648502, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636\") }}", "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('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_", "alias": "delegations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_977a61d633f9bd44a411be78e8ad0636"}, "created_at": 1671161290.6493928, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.delegations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_TX_STATUS", "alias": "delegations_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.651857, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",warn_if=\">0\",error_if=\">5\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": ">0", "error_if": ">5"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS", "alias": "delegations_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "ERROR", "warn_if": ">0", "error_if": ">5"}, "created_at": 1671161290.653229, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30\") }}", "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('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "delegations_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_48cd25248a43abe84f93c0f20fe47c30"}, "created_at": 1671161290.654047, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.delegations_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_CONTRACT_ADDRESS", "alias": "delegations_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.656259, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930\") }}", "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('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "delegations_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ee8c1ca45d160d30d62f61322221930"}, "created_at": 1671161290.6570601, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.delegations_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_EVENT", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_TX_EVENT"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_TX_EVENT.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_TX_EVENT", "alias": "delegations_TX_EVENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_TX_EVENT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6596868, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere TX_EVENT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_TX_EVENT", "column_name": "TX_EVENT", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["delegate", "undelegate"], "column_name": "TX_EVENT", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate", "alias": "delegations_TX_EVENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8beb3f70f2d3d3c4ca83b3098e5dd9f0"}, "created_at": 1671161290.660477, "compiled_sql": "\n\nwith all_values as (\n\n select\n TX_EVENT as value_field\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nset_values as (\n\n select\n cast('delegate' as TEXT) as value_field\n union all\n select\n cast('undelegate' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_maker.delegations_TX_EVENT", "column_name": "TX_EVENT", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_DELEGATED_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED", "alias": "delegations_AMOUNT_DELEGATED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6633852, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere AMOUNT_DELEGATED_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_AMOUNT_DELEGATED_UNADJUSTED", "column_name": "AMOUNT_DELEGATED_UNADJUSTED", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_DECIMALS", "alias": "delegations_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6641989, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_DELEGATED", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_AMOUNT_DELEGATED"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_AMOUNT_DELEGATED.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_AMOUNT_DELEGATED", "alias": "delegations_AMOUNT_DELEGATED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_AMOUNT_DELEGATED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.665139, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere AMOUNT_DELEGATED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_AMOUNT_DELEGATED", "column_name": "AMOUNT_DELEGATED", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(severity=\"error\",warn_if=\">0\",error_if=\">5\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DELEGATE", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": ">0", "error_if": ">5"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations_DELEGATE"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations_DELEGATE.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations_DELEGATE", "alias": "delegations_DELEGATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations_DELEGATE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "ERROR", "warn_if": ">0", "error_if": ">5"}, "created_at": 1671161290.66644, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere DELEGATE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations_DELEGATE", "column_name": "DELEGATE", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "DELEGATE", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_", "alias": "delegations_DELEGATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dd73663c9e0a5336aebb8d621b314a2e"}, "created_at": 1671161290.6673338, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(DELEGATE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.delegations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.delegations_DELEGATE", "column_name": "DELEGATE", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__delegations__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__delegations__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "not_null_silver_maker__delegations__INSERTED_TIMESTAMP", "alias": "delegations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/not_null_silver_maker__delegations__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.669811, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.delegations\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.delegations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324\") }}", "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_maker__delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "delegations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e6b25b204842de45102ecfbbe9969324"}, "created_at": 1671161290.6706402, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_EVENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DELEGATE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED_UNADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_DELEGATED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.delegations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__delegations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__delegations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc.sql", "original_file_path": "models/silver/maker/silver_maker__delegations.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID", "alias": "delegations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__delegations.yml/dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_913d1f1e66c1ae1089077483e0fb66fc"}, "created_at": 1671161290.672829, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.delegations\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.delegations", "column_name": null, "file_key_name": "models.silver_maker__delegations"}, "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_BLOCK_NUMBER", "alias": "liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.677949, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb\") }}", "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('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e703043163261b821b79b47e8a6808eb"}, "created_at": 1671161290.6787891, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('NORMALIZED_STABLECOIN_DEBT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_WALLET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AUCTION_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_BLOCK_TIMESTAMP", "alias": "liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6810749, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091\") }}", "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_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fed157b2101e983d2cbe068fb1f1b091"}, "created_at": 1671161290.68189, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('NORMALIZED_STABLECOIN_DEBT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_WALLET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AUCTION_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_TX_HASH", "alias": "liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6840131, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be\") }}", "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('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_", "alias": "liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ad2ddfcd98824eab74305129572dd0be"}, "created_at": 1671161290.684821, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_TX_STATUS", "alias": "liquidations_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.687072, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_COLLATERAL"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_COLLATERAL.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_COLLATERAL", "alias": "liquidations_COLLATERAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_COLLATERAL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.687903, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere COLLATERAL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_COLLATERAL", "column_name": "COLLATERAL", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "COLLATERAL", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_", "alias": "liquidations_COLLATERAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_be85fd71e58e132da2eca60f632dc068"}, "created_at": 1671161290.688877, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(COLLATERAL, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_COLLATERAL", "column_name": "COLLATERAL", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_BALANCE_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED", "alias": "liquidations_COLLATERAL_BALANCE_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_maker__liquida_a0e984a50470eeaf450dac38ea50c42b"}, "created_at": 1671161290.691947, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere COLLATERAL_BALANCE_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_COLLATERAL_BALANCE_UNADJUSTED", "column_name": "COLLATERAL_BALANCE_UNADJUSTED", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_DECIMALS", "alias": "liquidations_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.692752, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_BALANCE", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_COLLATERAL_BALANCE"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_COLLATERAL_BALANCE.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_COLLATERAL_BALANCE", "alias": "liquidations_COLLATERAL_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_COLLATERAL_BALANCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.693527, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere COLLATERAL_BALANCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_COLLATERAL_BALANCE", "column_name": "COLLATERAL_BALANCE", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NORMALIZED_STABLECOIN_DEBT", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT", "alias": "liquidations_NORMALIZED_STABLECOIN_DEBT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6947331, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere NORMALIZED_STABLECOIN_DEBT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_NORMALIZED_STABLECOIN_DEBT", "column_name": "NORMALIZED_STABLECOIN_DEBT", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_VAULT", "alias": "liquidations_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.6955252, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_", "alias": "liquidations_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b6f9142820729c6f6a4a8165668a771b"}, "created_at": 1671161290.696383, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATED_WALLET", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_LIQUIDATED_WALLET"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_LIQUIDATED_WALLET.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_LIQUIDATED_WALLET", "alias": "liquidations_LIQUIDATED_WALLET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_LIQUIDATED_WALLET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.698647, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere LIQUIDATED_WALLET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_LIQUIDATED_WALLET", "column_name": "LIQUIDATED_WALLET", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LIQUIDATED_WALLET", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_", "alias": "liquidations_LIQUIDATED_WALLET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8ee8a9b9501e674265d91dd0d9ecf7ac"}, "created_at": 1671161290.6994581, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LIQUIDATED_WALLET, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_LIQUIDATED_WALLET", "column_name": "LIQUIDATED_WALLET", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_LIQUIDATOR"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_LIQUIDATOR.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_LIQUIDATOR", "alias": "liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_LIQUIDATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.701694, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere LIQUIDATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_", "alias": "liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e19c2f67a08a29089c0474e6959e3ee2"}, "created_at": 1671161290.702552, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LIQUIDATOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.liquidations\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AUCTION_ID", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_AUCTION_ID"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_AUCTION_ID.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_AUCTION_ID", "alias": "liquidations_AUCTION_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations_AUCTION_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.704972, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere AUCTION_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations_AUCTION_ID", "column_name": "AUCTION_ID", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations__INSERTED_TIMESTAMP", "alias": "liquidations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.705778, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.liquidations\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.liquidations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630\") }}", "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_maker__liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "liquidations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_59610793fbab91c8728ccf1ba99f8630"}, "created_at": 1671161290.706796, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE_UNADJUSTED' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_BALANCE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('NORMALIZED_STABLECOIN_DEBT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_WALLET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AUCTION_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.liquidations", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__liquidations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID", "alias": "liquidations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__liquidations.yml/dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_91fa59e4b72ef9cc729c60a496b8908f"}, "created_at": 1671161290.709076, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.liquidations\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.liquidations", "column_name": null, "file_key_name": "models.silver_maker__liquidations"}, "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_BLOCK_NUMBER", "alias": "governance_votes_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.713803, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84\") }}", "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('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "governance_votes_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_74c85d04bece24c0b6274b755e3f2f84"}, "created_at": 1671161290.7146869, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POLLING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.governance_votes_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP", "alias": "governance_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.717035, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 7, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7", "alias": "governance_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7178ec3363fc4ad999f0812a3dfd2369"}, "created_at": 1671161290.717891, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.governance_votes\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -7,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.governance_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a\") }}", "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_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "governance_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_13f2c68342c91ab04fbb2dedd07ced7a"}, "created_at": 1671161290.722904, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POLLING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.governance_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_TX_HASH", "alias": "governance_votes_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.725195, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538\") }}", "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('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_", "alias": "governance_votes_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_af245e1c6ff0496f9db30c4ed1fb3538"}, "created_at": 1671161290.726105, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.governance_votes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.governance_votes_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_TX_STATUS", "alias": "governance_votes_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.728501, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes_EVENT_INDEX.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_EVENT_INDEX", "alias": "governance_votes_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.7293031, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POLLING_CONTRACT", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_POLLING_CONTRACT"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes_POLLING_CONTRACT.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_POLLING_CONTRACT", "alias": "governance_votes_POLLING_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_POLLING_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.730618, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere POLLING_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_POLLING_CONTRACT", "column_name": "POLLING_CONTRACT", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "POLLING_CONTRACT", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_", "alias": "governance_votes_POLLING_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_96a75fb28f228b393f0cd940b62cb05c"}, "created_at": 1671161290.731427, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(POLLING_CONTRACT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.governance_votes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.governance_votes_POLLING_CONTRACT", "column_name": "POLLING_CONTRACT", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_VOTE_OPTION"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes_VOTE_OPTION.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_VOTE_OPTION", "alias": "governance_votes_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_VOTE_OPTION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.733655, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere VOTE_OPTION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes_PROPOSAL_ID.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_PROPOSAL_ID", "alias": "governance_votes_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.734445, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes_VOTER"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes_VOTER.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes_VOTER", "alias": "governance_votes_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.735235, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere VOTER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes_VOTER", "column_name": "VOTER", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VOTER", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_", "alias": "governance_votes_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ac085662a8350102fda1fb93c7d1f3e"}, "created_at": 1671161290.736198, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VOTER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.governance_votes\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.governance_votes_VOTER", "column_name": "VOTER", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP", "alias": "governance_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.738302, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.governance_votes\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.governance_votes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392\") }}", "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_maker__governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "governance_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bcd98ff416721af04cea96b0796ad392"}, "created_at": 1671161290.739241, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POLLING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VOTE_OPTION' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROPOSAL_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.governance_votes", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__governance_votes')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__governance_votes"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4.sql", "original_file_path": "models/silver/maker/silver_maker__governance_votes.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID", "alias": "governance_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__governance_votes.yml/dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_73e0c40117b110bacf9aa8efd513f4f4"}, "created_at": 1671161290.741206, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.governance_votes\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.governance_votes", "column_name": null, "file_key_name": "models.silver_maker__governance_votes"}, "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_BLOCK_NUMBER.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_BLOCK_NUMBER", "alias": "withdrawals_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.745984, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3\") }}", "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('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "withdrawals_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e0e14f66f46d09c71c330301aa83fbf3"}, "created_at": 1671161290.7468328, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_WITHDRAWN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.withdrawals_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP", "alias": "withdrawals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.749036, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2", "alias": "withdrawals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7c48c3ac21d6ce3d9a419eb4026f7c65"}, "created_at": 1671161290.749834, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_maker.withdrawals\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker.withdrawals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b\") }}", "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_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "withdrawals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_601ecf5471ef71ba653388b023efb60b"}, "created_at": 1671161290.754645, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_WITHDRAWN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.withdrawals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_TX_HASH.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_TX_HASH", "alias": "withdrawals_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.756829, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1\") }}", "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('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_", "alias": "withdrawals_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f42e69423e16702ab67d2b4008ae8de1"}, "created_at": 1671161290.75765, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.withdrawals\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.withdrawals_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_TX_STATUS"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_TX_STATUS.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_TX_STATUS", "alias": "withdrawals_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_TX_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.759965, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere TX_STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_EVENT_INDEX.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_EVENT_INDEX", "alias": "withdrawals_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.7607622, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "WITHDRAWER", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_WITHDRAWER"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_WITHDRAWER.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_WITHDRAWER", "alias": "withdrawals_WITHDRAWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_WITHDRAWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.761682, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere WITHDRAWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_WITHDRAWER", "column_name": "WITHDRAWER", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "WITHDRAWER", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_", "alias": "withdrawals_WITHDRAWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_770374f6e9ad8c6e6297e9e016815efd"}, "created_at": 1671161290.762475, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(WITHDRAWER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.withdrawals\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.withdrawals_WITHDRAWER", "column_name": "WITHDRAWER", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_VAULT"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_VAULT.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_VAULT", "alias": "withdrawals_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_VAULT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.765019, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere VAULT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "VAULT", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_", "alias": "withdrawals_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4037af656ea51b8e10daa0ada9317a1e"}, "created_at": 1671161290.765811, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(VAULT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.withdrawals\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.withdrawals_VAULT", "column_name": "VAULT", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_WITHDRAWN", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN", "alias": "withdrawals_TOKEN_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.768121, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere TOKEN_WITHDRAWN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_TOKEN_WITHDRAWN", "column_name": "TOKEN_WITHDRAWN", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_WITHDRAWN", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_", "alias": "withdrawals_TOKEN_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ce6629d3467d363f354336fb3660d70"}, "created_at": 1671161290.768933, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_WITHDRAWN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_maker.withdrawals\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_maker.withdrawals_TOKEN_WITHDRAWN", "column_name": "TOKEN_WITHDRAWN", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_WITHDRAWN_UNADJUSTED", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "alias": "withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.771977, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere AMOUNT_WITHDRAWN_UNADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "column_name": "AMOUNT_WITHDRAWN_UNADJUSTED", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_WITHDRAWN", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN", "alias": "withdrawals_AMOUNT_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.7737658, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere AMOUNT_WITHDRAWN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals_AMOUNT_WITHDRAWN", "column_name": "AMOUNT_WITHDRAWN", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP", "alias": "withdrawals", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.774583, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_maker.withdrawals\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_maker.withdrawals", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236\") }}", "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_maker__withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "withdrawals", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_44b732d5afd779445022acb6568ae236"}, "created_at": 1671161290.775396, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_STATUS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VAULT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_WITHDRAWN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN_UNADJUSTED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_WITHDRAWN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker.withdrawals", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_maker__withdrawals"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID", "alias": "withdrawals", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/maker/silver_maker__withdrawals.yml/dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_1e84760c4269e8eb64089883e8e55fb4"}, "created_at": 1671161290.777521, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_maker.withdrawals\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_maker.withdrawals", "column_name": null, "file_key_name": "models.silver_maker__withdrawals"}, "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balance_diffs_BLOCK_NUMBER.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_BLOCK_NUMBER", "alias": "token_balance_diffs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.7812638, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471\") }}", "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('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "token_balance_diffs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9c1b48aee9d65c00bfa0a4e8d443b471"}, "created_at": 1671161290.782242, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balance_diffs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP", "alias": "token_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.784554, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2", "alias": "token_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_3db704f34e49929d9e34a78373e6f691"}, "created_at": 1671161290.7853708, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_balance_diffs\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752\") }}", "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__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "token_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4a78cb1b1a6b6c7f1bc0c9956f447752"}, "created_at": 1671161290.7900631, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balance_diffs_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_ADDRESS", "alias": "token_balance_diffs_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.792284, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_", "alias": "token_balance_diffs_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4493d6c60a32fe9b59ad56f137859d80"}, "created_at": 1671161290.793099, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.token_balance_diffs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.token_balance_diffs_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_CONTRACT_ADDRESS", "alias": "token_balance_diffs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.795329, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861\") }}", "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('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "token_balance_diffs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5fdf753916c2afae6b24c2b14d456861"}, "created_at": 1671161290.796132, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.token_balance_diffs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.token_balance_diffs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PREV_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_PREV_BAL_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_PREV_BAL_UNADJ", "alias": "token_balance_diffs_PREV_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.798683, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere PREV_BAL_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_PREV_BAL_UNADJ", "column_name": "PREV_BAL_UNADJ", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PREV_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT", "alias": "token_balance_diffs_PREV_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_427b30aded5d04c0bc554cee788bc8c3"}, "created_at": 1671161290.799479, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PREV_BAL_UNADJ'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balance_diffs_PREV_BAL_UNADJ", "column_name": "PREV_BAL_UNADJ", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENT_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ", "alias": "token_balance_diffs_CURRENT_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.801701, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere CURRENT_BAL_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_CURRENT_BAL_UNADJ", "column_name": "CURRENT_BAL_UNADJ", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CURRENT_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT", "alias": "token_balance_diffs_CURRENT_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_70e8e0dbee1e9626f915da91ef0929f0"}, "created_at": 1671161290.802508, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CURRENT_BAL_UNADJ'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balance_diffs_CURRENT_BAL_UNADJ", "column_name": "CURRENT_BAL_UNADJ", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP", "alias": "token_balance_diffs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.804725, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2", "alias": "token_balance_diffs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_22016adaf7a0518b30bfeacd9f70be80"}, "created_at": 1671161290.805527, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_balance_diffs\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_balance_diffs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balance_diffs_ID"], "unique_id": "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balance_diffs_ID.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "not_null_silver__token_balance_diffs_ID", "alias": "token_balance_diffs_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/not_null_silver__token_balance_diffs_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.8103318, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balance_diffs\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balance_diffs_ID", "column_name": "ID", "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__token_balance_diffs')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422.sql", "original_file_path": "models/silver/balances/silver__token_balance_diffs.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID", "alias": "token_balance_diffs_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balance_diffs.yml/dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_0fc95823e4427174a02f3db1d4b0d422"}, "created_at": 1671161290.811293, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.token_balance_diffs\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_balance_diffs_ID", "column_name": null, "file_key_name": "models.silver__token_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balances_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balances_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "not_null_silver__eth_balances_BLOCK_TIMESTAMP", "alias": "eth_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/not_null_silver__eth_balances_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.814773, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balances\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2", "alias": "eth_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_fe74777c133084d34c416de20c10639e"}, "created_at": 1671161290.815615, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_balances\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027\") }}", "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__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "eth_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c10ce51fe02f6275f60fe2043b811027"}, "created_at": 1671161290.82035, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balances_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balances_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "not_null_silver__eth_balances_ADDRESS", "alias": "eth_balances_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/not_null_silver__eth_balances_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.8225658, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balances\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balances_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_", "alias": "eth_balances_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_78d7576cdd90f9beb5b8bd853f6cc17b"}, "created_at": 1671161290.823381, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.eth_balances\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.eth_balances_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BALANCE", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT", "alias": "eth_balances_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc846efcfed9de7bed59e61a8f0723b5"}, "created_at": 1671161290.825665, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BALANCE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balances_BALANCE", "column_name": "BALANCE", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balances__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balances__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "not_null_silver__eth_balances__INSERTED_TIMESTAMP", "alias": "eth_balances", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/not_null_silver__eth_balances__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.827873, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balances\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balances", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2", "alias": "eth_balances", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8a021f4f99d139bb32425bc33d115589"}, "created_at": 1671161290.828683, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_balances\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_balances", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balances_ID"], "unique_id": "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balances_ID.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "not_null_silver__eth_balances_ID", "alias": "eth_balances_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/not_null_silver__eth_balances_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.833672, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balances\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balances_ID", "column_name": "ID", "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__eth_balances')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_utils_unique_combination_of_columns_silver__eth_balances_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.sql", "original_file_path": "models/silver/balances/silver__eth_balances.yml", "name": "dbt_utils_unique_combination_of_columns_silver__eth_balances_ID", "alias": "eth_balances_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balances.yml/dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.8344839, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.eth_balances\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.eth_balances_ID", "column_name": null, "file_key_name": "models.silver__eth_balances"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balance_diffs_BLOCK_NUMBER.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_BLOCK_NUMBER", "alias": "eth_balance_diffs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.838208, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f\") }}", "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('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "eth_balance_diffs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8b49f406c0c555a178f99f93f0391d7f"}, "created_at": 1671161290.8390532, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balance_diffs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP", "alias": "eth_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.841364, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2", "alias": "eth_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_302994cce6672d4aba03063dfaf73639"}, "created_at": 1671161290.842177, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_balance_diffs\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d\") }}", "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__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "eth_balance_diffs_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2405fd2daf0269de606ea3d09575860d"}, "created_at": 1671161290.846828, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balance_diffs_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balance_diffs_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_ADDRESS", "alias": "eth_balance_diffs_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.849057, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_", "alias": "eth_balance_diffs_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ad7522687337f6b6e6050465a53ff54e"}, "created_at": 1671161290.84988, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.eth_balance_diffs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.eth_balance_diffs_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PREV_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ", "alias": "eth_balance_diffs_PREV_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.852134, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere PREV_BAL_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_PREV_BAL_UNADJ", "column_name": "PREV_BAL_UNADJ", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PREV_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT", "alias": "eth_balance_diffs_PREV_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_42672dd7e66b86e5ee8f9af9fdc11c40"}, "created_at": 1671161290.8529449, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PREV_BAL_UNADJ'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balance_diffs_PREV_BAL_UNADJ", "column_name": "PREV_BAL_UNADJ", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENT_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ", "alias": "eth_balance_diffs_CURRENT_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.855214, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere CURRENT_BAL_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_CURRENT_BAL_UNADJ", "column_name": "CURRENT_BAL_UNADJ", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CURRENT_BAL_UNADJ", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT", "alias": "eth_balance_diffs_CURRENT_BAL_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c4873ccd0c42f5ce731a7c1d107e828a"}, "created_at": 1671161290.8560152, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREV_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENT_BAL_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CURRENT_BAL_UNADJ'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.eth_balance_diffs_CURRENT_BAL_UNADJ", "column_name": "CURRENT_BAL_UNADJ", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP", "alias": "eth_balance_diffs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.8582551, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2", "alias": "eth_balance_diffs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0402f9367e2be563a4695a4db333a735"}, "created_at": 1671161290.859062, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.eth_balance_diffs\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.eth_balance_diffs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__eth_balance_diffs_ID"], "unique_id": "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__eth_balance_diffs_ID.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "not_null_silver__eth_balance_diffs_ID", "alias": "eth_balance_diffs_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/not_null_silver__eth_balance_diffs_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.86404, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.eth_balance_diffs\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.eth_balance_diffs_ID", "column_name": "ID", "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__eth_balance_diffs')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f.sql", "original_file_path": "models/silver/balances/silver__eth_balance_diffs.yml", "name": "dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID", "alias": "eth_balance_diffs_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__eth_balance_diffs.yml/dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_aef906a9e68dabb885342df6228ff24f"}, "created_at": 1671161290.8648582, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.eth_balance_diffs\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.eth_balance_diffs_ID", "column_name": null, "file_key_name": "models.silver__eth_balance_diffs"}, "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balances_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances_BLOCK_TIMESTAMP", "alias": "token_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.868525, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2", "alias": "token_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_cd123d584aa93c26c7446f80ad03209c"}, "created_at": 1671161290.8693602, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_balances\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2\") }}", "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__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "token_balances_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_98a69c63757fe1bc1d48f341773ac5a2"}, "created_at": 1671161290.8739789, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balances_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balances_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances_ADDRESS", "alias": "token_balances_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.876126, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_", "alias": "token_balances_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_834a1a3f3fcf493c23c7c1376789b443"}, "created_at": 1671161290.8769448, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.token_balances\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.token_balances_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balances_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances_CONTRACT_ADDRESS", "alias": "token_balances_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.879203, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c\") }}", "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('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "token_balances_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_47dceef4b44ceb87d97e6f7803e36b1c"}, "created_at": 1671161290.880019, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.token_balances\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.token_balances_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "BALANCE", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT", "alias": "token_balances_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c20366ef9a48d0f5a7a2f79f78040713"}, "created_at": 1671161290.882277, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_LTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BALANCE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.token_balances_BALANCE", "column_name": "BALANCE", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balances__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances__INSERTED_TIMESTAMP", "alias": "token_balances", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.884471, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 2, "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2", "alias": "token_balances", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b348a06338f3ec6b766d580eaa95c9fb"}, "created_at": 1671161290.885275, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_balances\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -2,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_balances", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "balances", "not_null_silver__token_balances_ID"], "unique_id": "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_balances_ID.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "not_null_silver__token_balances_ID", "alias": "token_balances_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/not_null_silver__token_balances_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.889898, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_balances\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_balances_ID", "column_name": "ID", "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__token_balances')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_balances"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "balances", "dbt_utils_unique_combination_of_columns_silver__token_balances_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda.sql", "original_file_path": "models/silver/balances/silver__token_balances.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_balances_ID", "alias": "token_balances_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances/silver__token_balances.yml/dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_67088ff470a11e1c4d0dd95d8e033eda"}, "created_at": 1671161290.890722, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.token_balances\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_balances_ID", "column_name": null, "file_key_name": "models.silver__token_balances"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["DATE", "BLOCK_NUMBER", "CONTRACT_ADDRESS"], "model": "{{ get_where_subquery(ref('silver_dex__v2_pool_daily_metrics')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_pool_daily_metrics"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea.sql", "original_file_path": "models/silver/dex/silver_dex__v2_pool_daily_metrics.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS", "alias": "v2_pool_daily_metrics_DATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_pool_daily_metrics"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_pool_daily_metrics.yml/dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_b8e8ed93ed3d4f4eedb567aa5a0a3dea"}, "created_at": 1671161290.8932412, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n DATE, BLOCK_NUMBER, CONTRACT_ADDRESS\n from ETHEREUM_DEV.silver_dex.v2_pool_daily_metrics\n group by DATE, BLOCK_NUMBER, CONTRACT_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.v2_pool_daily_metrics_DATE", "column_name": null, "file_key_name": "models.silver_dex__v2_pool_daily_metrics"}, "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_pools_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_pools_POOL_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "not_null_silver_dex__curve_pools_POOL_ADDRESS", "alias": "curve_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/not_null_silver_dex__curve_pools_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.961649, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_pools\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_pools_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "curve_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d2eff0fd4df990bf40761551efdca591"}, "created_at": 1671161290.9624698, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.curve_pools\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.curve_pools_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["varchar"], "column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar", "alias": "curve_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8c786e6fcaf4ec610ca58c542d7f338a"}, "created_at": 1671161290.9647071, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'POOL_ADDRESS'\n and\n relation_column_type not in ('VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_pools_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_pools_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_pools_TOKEN_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "not_null_silver_dex__curve_pools_TOKEN_ADDRESS", "alias": "curve_pools_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/not_null_silver_dex__curve_pools_TOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.966846, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_pools\nwhere TOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_pools_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_", "alias": "curve_pools_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a1e0429da5025fa07af81cee239ef0fc"}, "created_at": 1671161290.967652, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.curve_pools\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.curve_pools_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["varchar"], "column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar", "alias": "curve_pools_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b90f49950132225f54a7312cc7832509"}, "created_at": 1671161290.969874, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_ADDRESS'\n and\n relation_column_type not in ('VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_pools_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_INDEX", "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_pools_TOKEN_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_pools_TOKEN_INDEX.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "not_null_silver_dex__curve_pools_TOKEN_INDEX", "alias": "curve_pools_TOKEN_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/not_null_silver_dex__curve_pools_TOKEN_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161290.971932, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_pools\nwhere TOKEN_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_pools_TOKEN_INDEX", "column_name": "TOKEN_INDEX", "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["POOL_ID"], "model": "{{ get_where_subquery(ref('silver_dex__curve_pools')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_pools"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a.sql", "original_file_path": "models/silver/dex/silver_dex__curve_pools.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID", "alias": "curve_pools_POOL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_pools.yml/dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_94e7c51d1000f63ceb4a8088a36da76a"}, "created_at": 1671161290.972737, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n POOL_ID\n from ETHEREUM_DEV.silver_dex.curve_pools\n group by POOL_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.curve_pools_POOL_ID", "column_name": null, "file_key_name": "models.silver_dex__curve_pools"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["POOLID"], "model": "{{ get_where_subquery(ref('silver_dex__balancer_pools')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_pools"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_pools.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID", "alias": "balancer_pools_POOLID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_pools.yml/dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_420f434ce36328d960cad19f2c052523"}, "created_at": 1671161291.041627, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n POOLID\n from ETHEREUM_DEV.silver_dex.balancer_pools\n group by POOLID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.balancer_pools_POOLID", "column_name": null, "file_key_name": "models.silver_dex__balancer_pools"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["POOL_ADDRESS"], "model": "{{ get_where_subquery(ref('silver_dex__pools')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__pools"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad.sql", "original_file_path": "models/silver/dex/silver_dex__pools.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS", "alias": "pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__pools.yml/dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_3eb55b02ddabb1f993f696fb4a3931ad"}, "created_at": 1671161291.18463, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n POOL_ADDRESS\n from ETHEREUM_DEV.silver_dex.pools\n group by POOL_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.pools_POOL_ADDRESS", "column_name": null, "file_key_name": "models.silver_dex__pools"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["DATE", "BLOCK_NUMBER", "CONTRACT_ADDRESS", "PID"], "model": "{{ get_where_subquery(ref('silver_dex__v2_pool_weekly_metrics')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_pool_weekly_metrics"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8.sql", "original_file_path": "models/silver/dex/silver_dex__v2_pool_weekly_metrics.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID", "alias": "v2_pool_weekly_metrics_DATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_pool_weekly_metrics"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_pool_weekly_metrics.yml/dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_67f3f7bef2f3db9fbf2ae966a97f7de8"}, "created_at": 1671161291.1871302, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n DATE, BLOCK_NUMBER, CONTRACT_ADDRESS, PID\n from ETHEREUM_DEV.silver_dex.v2_pool_weekly_metrics\n group by DATE, BLOCK_NUMBER, CONTRACT_ADDRESS, PID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.v2_pool_weekly_metrics_DATE", "column_name": null, "file_key_name": "models.silver_dex__v2_pool_weekly_metrics"}, "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "chainlink", "silver", "not_null_silver__chainlink_feeds_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__chainlink_feeds_BLOCK_NUMBER.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "not_null_silver__chainlink_feeds_BLOCK_NUMBER", "alias": "chainlink_feeds_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/not_null_silver__chainlink_feeds_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.190652, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.chainlink_feeds\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.chainlink_feeds_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25\") }}", "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('silver__chainlink_feeds')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "chainlink_feeds_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d0a1b0326ce79b9c57c211cfa25ece25"}, "created_at": 1671161291.191663, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_RESULT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.chainlink_feeds_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "chainlink", "silver", "not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP", "alias": "chainlink_feeds", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.193845, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.chainlink_feeds\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.chainlink_feeds", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917\") }}", "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__chainlink_feeds')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1", "alias": "chainlink_feeds", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_d13a438f3d844a79aa92885dffd9f917"}, "created_at": 1671161291.194813, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.chainlink_feeds\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.chainlink_feeds", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924\") }}", "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__chainlink_feeds')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "chainlink_feeds", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dab259646ba06909df7a08dea568c924"}, "created_at": 1671161291.200286, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_RESULT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.chainlink_feeds", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "chainlink", "silver", "not_null_silver__chainlink_feeds_ID"], "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__chainlink_feeds_ID.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "not_null_silver__chainlink_feeds_ID", "alias": "chainlink_feeds_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/not_null_silver__chainlink_feeds_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.202576, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.chainlink_feeds\nwhere ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.chainlink_feeds_ID", "column_name": "ID", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "chainlink", "silver", "not_null_silver__chainlink_feeds_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "not_null_silver__chainlink_feeds_CONTRACT_ADDRESS", "alias": "chainlink_feeds_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.203403, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.chainlink_feeds\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.chainlink_feeds_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed\") }}", "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('silver__chainlink_feeds')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "chainlink_feeds_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8f8731cce4c7e5633871e1726ff8b8ed"}, "created_at": 1671161291.204206, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.chainlink_feeds\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.chainlink_feeds_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__chainlink_feeds')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__chainlink_feeds"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "chainlink", "silver", "dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d.sql", "original_file_path": "models/chainlink/silver/silver__chainlink_feeds.yml", "name": "dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID", "alias": "chainlink_feeds_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__chainlink_feeds"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/chainlink/silver/silver__chainlink_feeds.yml/dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_6200bb2d694de95e58043ddeeeea9b5d"}, "created_at": 1671161291.206579, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.chainlink_feeds\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.chainlink_feeds_ID", "column_name": null, "file_key_name": "models.silver__chainlink_feeds"}, "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP", "alias": "ez_eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.2982552, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5\") }}", "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_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1", "alias": "ez_eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_527c58c16dc7724c537a429ce83291d5"}, "created_at": 1671161291.299426, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.core.ez_eth_transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_core.ez_eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2\") }}", "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_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "ez_eth_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fac181b0bb644907f964dc6d0ab12ca2"}, "created_at": 1671161291.304903, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_eth_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_eth_transfers_TX_HASH.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_TX_HASH", "alias": "ez_eth_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.307434, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641\") }}", "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('core__ez_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_eth_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e1150af9b581e88eb10497d01dedd641"}, "created_at": 1671161291.308317, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_eth_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_eth_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS", "alias": "ez_eth_transfers_ETH_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.310684, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere ETH_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_ETH_FROM_ADDRESS", "column_name": "ETH_FROM_ADDRESS", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ETH_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_eth_transfers_ETH_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_11c10f8caff54145600d5a185c9133f4"}, "created_at": 1671161291.3115032, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ETH_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_eth_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_eth_transfers_ETH_FROM_ADDRESS", "column_name": "ETH_FROM_ADDRESS", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ETH_TO_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_ETH_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_ETH_TO_ADDRESS", "alias": "ez_eth_transfers_ETH_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.3144379, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere ETH_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_ETH_TO_ADDRESS", "column_name": "ETH_TO_ADDRESS", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ETH_TO_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_eth_transfers_ETH_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e57f6ddae7d8ad5194a7288da95a349b"}, "created_at": 1671161291.315285, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ETH_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_eth_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_eth_transfers_ETH_TO_ADDRESS", "column_name": "ETH_TO_ADDRESS", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_AMOUNT"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_eth_transfers_AMOUNT.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_AMOUNT", "alias": "ez_eth_transfers_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.317718, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_eth_transfers\nwhere AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a\") }}", "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_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT", "alias": "ez_eth_transfers_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6aa6e04d4f57a8ba6697e0ac8393031a"}, "created_at": 1671161291.318532, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_eth_transfers_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-01-01' AND BLOCK_TIMESTAMP < CURRENT_DATE - 1\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-01-01' AND BLOCK_TIMESTAMP < CURRENT_DATE - 1", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_eth_transfers_AMOUNT_USD"], "unique_id": "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_eth_transfers_AMOUNT_USD.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "not_null_core__ez_eth_transfers_AMOUNT_USD", "alias": "ez_eth_transfers_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/not_null_core__ez_eth_transfers_AMOUNT_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-01-01' AND BLOCK_TIMESTAMP < CURRENT_DATE - 1"}, "created_at": 1671161291.321012, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_eth_transfers where BLOCK_TIMESTAMP::date > '2021-01-01' AND BLOCK_TIMESTAMP < CURRENT_DATE - 1) dbt_subquery\nwhere AMOUNT_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_eth_transfers_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT", "alias": "ez_eth_transfers_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a189fa5290fa7a7a51f2842dade29719"}, "created_at": 1671161291.321846, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('IDENTIFIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ETH_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_CALL_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_eth_transfers_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_CALL_ID"], "model": "{{ get_where_subquery(ref('core__ez_eth_transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_eth_transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731.sql", "original_file_path": "models/gold/core__ez_eth_transfers.yml", "name": "dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID", "alias": "ez_eth_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_eth_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_eth_transfers.yml/dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_8904dfc3898d93aa50b4e56e8b31b731"}, "created_at": 1671161291.324117, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _CALL_ID\n from ETHEREUM_DEV.core.ez_eth_transfers\n group by _CALL_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.ez_eth_transfers", "column_name": null, "file_key_name": "models.core__ez_eth_transfers"}, "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__dim_labels_BLOCKCHAIN.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_BLOCKCHAIN", "alias": "dim_labels_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.331722, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["ethereum"], "column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum", "alias": "dim_labels_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_14c66c36d1c8bb2901a57f73036c5944"}, "created_at": 1671161291.332599, "compiled_sql": "\n\nwith all_values as (\n\n select\n BLOCKCHAIN as value_field\n\n from ETHEREUM_DEV.core.dim_labels\n \n\n),\nset_values as (\n\n select\n cast('ethereum' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_core.dim_labels_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_CREATOR"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__dim_labels_CREATOR.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_CREATOR", "alias": "dim_labels_CREATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_CREATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.335099, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere CREATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_CREATOR", "column_name": "CREATOR", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__dim_labels_ADDRESS.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_ADDRESS", "alias": "dim_labels_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.3358998, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ADDRESS", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_", "alias": "dim_labels_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e990285a86f4dce4c3da26f6932752bc"}, "created_at": 1671161291.337398, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.dim_labels\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.dim_labels_ADDRESS", "column_name": "ADDRESS", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b\") }}", "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('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR", "alias": "dim_labels_ADDRESS_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0157bb28d9599f33d4efbe0a75260f3b"}, "created_at": 1671161291.3397288, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_SUBTYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ADDRESS_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.dim_labels_ADDRESS_NAME", "column_name": "ADDRESS_NAME", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LABEL_TYPE", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_LABEL_TYPE"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__dim_labels_LABEL_TYPE.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_LABEL_TYPE", "alias": "dim_labels_LABEL_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_LABEL_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.3419971, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere LABEL_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_LABEL_TYPE", "column_name": "LABEL_TYPE", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["flotsam", "nft", "defi", "dex", "cex", "dapp", "token", "operator", "layer2", "chadmin", "project"], "column_name": "LABEL_TYPE", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project", "alias": "dim_labels_LABEL_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9218b3ba70968c098bf5a126b21109bf"}, "created_at": 1671161291.3428202, "compiled_sql": "\n\nwith all_values as (\n\n select\n LABEL_TYPE as value_field\n\n from ETHEREUM_DEV.core.dim_labels\n \n\n),\nset_values as (\n\n select\n cast('flotsam' as TEXT) as value_field\n union all\n select\n cast('nft' as TEXT) as value_field\n union all\n select\n cast('defi' as TEXT) as value_field\n union all\n select\n cast('dex' as TEXT) as value_field\n union all\n select\n cast('cex' as TEXT) as value_field\n union all\n select\n cast('dapp' as TEXT) as value_field\n union all\n select\n cast('token' as TEXT) as value_field\n union all\n select\n cast('operator' as TEXT) as value_field\n union all\n select\n cast('layer2' as TEXT) as value_field\n union all\n select\n cast('chadmin' as TEXT) as value_field\n union all\n select\n cast('project' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_core.dim_labels_LABEL_TYPE", "column_name": "LABEL_TYPE", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LABEL_SUBTYPE", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_LABEL_SUBTYPE"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__dim_labels_LABEL_SUBTYPE.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_LABEL_SUBTYPE", "alias": "dim_labels_LABEL_SUBTYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_LABEL_SUBTYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.348812, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere LABEL_SUBTYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_LABEL_SUBTYPE", "column_name": "LABEL_SUBTYPE", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f\") }}", "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('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR", "alias": "dim_labels_LABEL_SUBTYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d519d707a433e06c1d79b58bc3bb7d6f"}, "created_at": 1671161291.349629, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_SUBTYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LABEL_SUBTYPE'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.dim_labels_LABEL_SUBTYPE", "column_name": "LABEL_SUBTYPE", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LABEL", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__dim_labels_LABEL"], "unique_id": "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__dim_labels_LABEL.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "not_null_core__dim_labels_LABEL", "alias": "dim_labels_LABEL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/not_null_core__dim_labels_LABEL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.351976, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.dim_labels\nwhere LABEL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.dim_labels_LABEL", "column_name": "LABEL", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "LABEL", "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR", "alias": "dim_labels_LABEL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2e33d53b4d8844955796a70fcdf19357"}, "created_at": 1671161291.352797, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ADDRESS_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL_SUBTYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LABEL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LABEL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.dim_labels_LABEL", "column_name": "LABEL", "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCKCHAIN", "CREATOR", "ADDRESS"], "model": "{{ get_where_subquery(ref('core__dim_labels')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__dim_labels"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845.sql", "original_file_path": "models/gold/core__dim_labels.yml", "name": "dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS", "alias": "dim_labels_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__dim_labels"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__dim_labels.yml/dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_8a7e229c14095011e4d56d1d71aa4845"}, "created_at": 1671161291.3550668, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCKCHAIN, CREATOR, ADDRESS\n from ETHEREUM_DEV.core.dim_labels\n group by BLOCKCHAIN, CREATOR, ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.dim_labels_BLOCKCHAIN", "column_name": null, "file_key_name": "models.core__dim_labels"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "ID", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID", "alias": "ez_snapshot_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.373148, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('ID' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_ID", "column_name": "ID", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID", "alias": "ez_snapshot_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45ee070d103895a18efcae9a113c4d23"}, "created_at": 1671161291.3770611, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_ID' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER", "alias": "ez_snapshot_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.378885, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTER' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTER", "column_name": "VOTER", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION", "alias": "ez_snapshot_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_01cf7abd8e32158ba15c9184e625ffa5"}, "created_at": 1671161291.380706, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTE_OPTION' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTING_POWER", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER", "alias": "ez_snapshot_VOTING_POWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8b472c63d66a3f6882ae4f3983095330"}, "created_at": 1671161291.3826041, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTING_POWER' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTING_POWER", "column_name": "VOTING_POWER", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTE_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP", "alias": "ez_snapshot_VOTE_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_36dc3edde12bc25273b129889677b28c"}, "created_at": 1671161291.3845482, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTE_TIMESTAMP' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTE_TIMESTAMP", "column_name": "VOTE_TIMESTAMP", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "CHOICES", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES", "alias": "ez_snapshot_CHOICES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aaf3e75701eee0a3888d27eb81f5124a"}, "created_at": 1671161291.386351, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('CHOICES' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_CHOICES", "column_name": "CHOICES", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_AUTHOR", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR", "alias": "ez_snapshot_PROPOSAL_AUTHOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_560254762d47a96d122310eac4fe7c6b"}, "created_at": 1671161291.388272, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_AUTHOR' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_AUTHOR", "column_name": "PROPOSAL_AUTHOR", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_TITLE", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE", "alias": "ez_snapshot_PROPOSAL_TITLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6fd88e8e34f429329353dd6572225421"}, "created_at": 1671161291.390211, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_TITLE' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_TITLE", "column_name": "PROPOSAL_TITLE", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_TEXT", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT", "alias": "ez_snapshot_PROPOSAL_TEXT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_86cbd60a9adbf1026cb3cc84a8800037"}, "created_at": 1671161291.392013, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_TEXT' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_TEXT", "column_name": "PROPOSAL_TEXT", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SPACE_ID", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID", "alias": "ez_snapshot_SPACE_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fdcd7315c947514f6641fe373b5164c6"}, "created_at": 1671161291.3939269, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SPACE_ID' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_SPACE_ID", "column_name": "SPACE_ID", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "NETWORK", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK", "alias": "ez_snapshot_NETWORK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0369bb41e8a32e580ded13351563909a"}, "created_at": 1671161291.395849, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('NETWORK' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_NETWORK", "column_name": "NETWORK", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DELAY", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY", "alias": "ez_snapshot_DELAY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.397633, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DELAY' as TEXT) as column_name,\n 12 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_DELAY", "column_name": "DELAY", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "QUORUM", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM", "alias": "ez_snapshot_QUORUM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ff36dd55a3cbaafeb66e2b4b2b6a5246"}, "created_at": 1671161291.399418, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('QUORUM' as TEXT) as column_name,\n 13 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_QUORUM", "column_name": "QUORUM", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTING_PERIOD", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD", "alias": "ez_snapshot_VOTING_PERIOD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fdfd8e07401e14bfa1f47a3cd6cccbcf"}, "created_at": 1671161291.401331, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTING_PERIOD' as TEXT) as column_name,\n 14 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTING_PERIOD", "column_name": "VOTING_PERIOD", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTING_TYPE", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE", "alias": "ez_snapshot_VOTING_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_51a271259c5d80deb3ad63e5a3cf1286"}, "created_at": 1671161291.403168, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTING_TYPE' as TEXT) as column_name,\n 15 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_VOTING_TYPE", "column_name": "VOTING_TYPE", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_START_TIME", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME", "alias": "ez_snapshot_PROPOSAL_START_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fcdf051ece583b71c46428705e32a364"}, "created_at": 1671161291.4053261, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_START_TIME' as TEXT) as column_name,\n 16 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_START_TIME", "column_name": "PROPOSAL_START_TIME", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_END_TIME", "model": "{{ get_where_subquery(ref('core__ez_snapshot')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_snapshot"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79.sql", "original_file_path": "models/gold/core__ez_snapshot.yml", "name": "dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME", "alias": "ez_snapshot_PROPOSAL_END_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_snapshot.yml/dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_34409db62e2f269e0d71949a22ac3d79"}, "created_at": 1671161291.407252, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_END_TIME' as TEXT) as column_name,\n 17 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_core.ez_snapshot_PROPOSAL_END_TIME", "column_name": "PROPOSAL_END_TIME", "file_key_name": "models.core__ez_snapshot"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER", "alias": "ez_deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5e995bc90d7b4ac72a3d791007413c21"}, "created_at": 1671161291.4137092, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db2fda0124090fdddcac331286c10abb"}, "created_at": 1671161291.415623, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH", "alias": "ez_deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_632cdb07cbf5ff3f4f03a6d355ad3e3c"}, "created_at": 1671161291.417425, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS", "alias": "ez_deposits_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b25a01cf9573c4893270ced3cccfca67"}, "created_at": 1671161291.41938, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX", "alias": "ez_deposits_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f9d1c209061573bbe8c814766c28a9fc"}, "created_at": 1671161291.421294, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('EVENT_INDEX' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_146f59909807286325e273076589044a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_146f59909807286325e273076589044a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_146f59909807286325e273076589044a.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR", "alias": "ez_deposits_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_146f59909807286325e273076589044a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_146f59909807286325e273076589044a"}, "created_at": 1671161291.4232378, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DEPOSITOR' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT", "alias": "ez_deposits_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8e39425216b780f2e85a91aea1c372ce"}, "created_at": 1671161291.425034, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TOKEN_DEPOSITED", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED", "alias": "ez_deposits_TOKEN_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6924f2713cf0b8906268738e7912cbae"}, "created_at": 1671161291.42694, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TOKEN_DEPOSITED' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_TOKEN_DEPOSITED", "column_name": "TOKEN_DEPOSITED", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL", "alias": "ez_deposits_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ace3f6fa9a82801a2f18bea170e3527"}, "created_at": 1671161291.428863, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_DEPOSITED_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED", "alias": "ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_df07e36312bdd763db8fdc05c0fb926d"}, "created_at": 1671161291.430646, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_DEPOSITED_UNADJUSTED' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED", "column_name": "AMOUNT_DEPOSITED_UNADJUSTED", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS", "alias": "ez_deposits_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3c7e2ef0d02274a67ddb42c6eb9b594d"}, "created_at": 1671161291.432538, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_DEPOSITED", "model": "{{ get_where_subquery(ref('maker__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5.sql", "original_file_path": "models/gold/maker/maker__ez_deposits.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED", "alias": "ez_deposits_AMOUNT_DEPOSITED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_deposits.yml/dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4313e37e57b20d887433dcecc04dc3c5"}, "created_at": 1671161291.434458, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_DEPOSITED' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_deposits_AMOUNT_DEPOSITED", "column_name": "AMOUNT_DEPOSITED", "file_key_name": "models.maker__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER", "alias": "ez_liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dfaf9149c77ae1489d411be5ffc35e13"}, "created_at": 1671161291.438998, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3539f3530d654a06fa7e565fe893120b"}, "created_at": 1671161291.440911, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH", "alias": "ez_liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_985ed2374dca5827d2316861de71d9ea"}, "created_at": 1671161291.442831, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS", "alias": "ez_liquidations_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b32c222dac7f897ac39343b942d20b57"}, "created_at": 1671161291.444635, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "COLLATERAL", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL", "alias": "ez_liquidations_COLLATERAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1f27cfe206c08f2feb511f766abe024a"}, "created_at": 1671161291.446559, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('COLLATERAL' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_COLLATERAL", "column_name": "COLLATERAL", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL", "alias": "ez_liquidations_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5faffb940d8681690ece584691b4f27c"}, "created_at": 1671161291.448462, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "COLLATERAL_BALANCE_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED", "alias": "ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_72f03b7a1c65045f3beebb5fd52af274"}, "created_at": 1671161291.450272, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('COLLATERAL_BALANCE_UNADJUSTED' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED", "column_name": "COLLATERAL_BALANCE_UNADJUSTED", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS", "alias": "ez_liquidations_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ac3d929d0910b7e22379a3648242ff3"}, "created_at": 1671161291.452201, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_317cff689ecf7977029058d41194013f\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "COLLATERAL_BALANCE", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_317cff689ecf7977029058d41194013f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_317cff689ecf7977029058d41194013f.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE", "alias": "ez_liquidations_COLLATERAL_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_317cff689ecf7977029058d41194013f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_317cff689ecf7977029058d41194013f"}, "created_at": 1671161291.4540951, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('COLLATERAL_BALANCE' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_COLLATERAL_BALANCE", "column_name": "COLLATERAL_BALANCE", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "NORMALIZED_STABLECOIN_DEBT", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT", "alias": "ez_liquidations_NORMALIZED_STABLECOIN_DEBT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_820cc6d9f7c0ecc5abca21b8bd502988"}, "created_at": 1671161291.455883, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('NORMALIZED_STABLECOIN_DEBT' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_NORMALIZED_STABLECOIN_DEBT", "column_name": "NORMALIZED_STABLECOIN_DEBT", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT", "alias": "ez_liquidations_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0a3b0a2680700ba01d574c78d3a4a07f"}, "created_at": 1671161291.457819, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "LIQUIDATED_WALLET", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET", "alias": "ez_liquidations_LIQUIDATED_WALLET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d92a10fb58aba9cde7bccc70a8530c26"}, "created_at": 1671161291.459717, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('LIQUIDATED_WALLET' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_LIQUIDATED_WALLET", "column_name": "LIQUIDATED_WALLET", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR", "alias": "ez_liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ac1fa43cfd28516e9fb47395457dfeda"}, "created_at": 1671161291.4616141, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('LIQUIDATOR' as TEXT) as column_name,\n 12 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AUCTION_ID", "model": "{{ get_where_subquery(ref('maker__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2.sql", "original_file_path": "models/gold/maker/maker__ez_liquidations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID", "alias": "ez_liquidations_AUCTION_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_liquidations.yml/dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2fa2722e1160ccd477283d76ea0536d2"}, "created_at": 1671161291.463396, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AUCTION_ID' as TEXT) as column_name,\n 13 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_liquidations_AUCTION_ID", "column_name": "AUCTION_ID", "file_key_name": "models.maker__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER", "alias": "ez_flash_loans_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45a5de7e82b367678df3ad0acc207e2b"}, "created_at": 1671161291.467354, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP", "alias": "ez_flash_loans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7ccbb95e00623425cc0a5220fc52f4ff"}, "created_at": 1671161291.469163, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH", "alias": "ez_flash_loans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_23ce38ee108206069eb8150ec907a5d0"}, "created_at": 1671161291.471381, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f\") }}", "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('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_flash_loans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7c6e0e44025d06949370d71d7b0dfa3f"}, "created_at": 1671161291.473283, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.maker.ez_flash_loans\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_maker.ez_flash_loans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS", "alias": "ez_flash_loans_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8e0441cf52ac0914e85cf0faeeada74e"}, "created_at": 1671161291.475521, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER", "alias": "ez_flash_loans_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e7a8163f7ef35e15c7385670f73f6844"}, "created_at": 1671161291.477397, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BORROWER' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_BORROWER", "column_name": "BORROWER", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "LENDER", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER", "alias": "ez_flash_loans_LENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_86265af4ebf6f9b5eed6b7733078bb55"}, "created_at": 1671161291.479305, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('LENDER' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_LENDER", "column_name": "LENDER", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TOKEN_LOANED", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED", "alias": "ez_flash_loans_TOKEN_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_50e65945fc203d0b8573f7c59b4f4ee5"}, "created_at": 1671161291.481232, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TOKEN_LOANED' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_TOKEN_LOANED", "column_name": "TOKEN_LOANED", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL", "alias": "ez_flash_loans_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_372790cab7ef70daee56af1efc6e5776"}, "created_at": 1671161291.4830341, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_LOANED_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED", "alias": "ez_flash_loans_AMOUNT_LOANED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_115faf8ce454cf79e78ef6bfc43927e8"}, "created_at": 1671161291.484939, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_LOANED_UNADJUSTED' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_AMOUNT_LOANED_UNADJUSTED", "column_name": "AMOUNT_LOANED_UNADJUSTED", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS", "alias": "ez_flash_loans_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9d7987d0c97309ef41dedc7d836f2661"}, "created_at": 1671161291.486916, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_LOANED", "model": "{{ get_where_subquery(ref('maker__ez_flash_loans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_flash_loans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53.sql", "original_file_path": "models/gold/maker/maker__ez_flash_loans.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED", "alias": "ez_flash_loans_AMOUNT_LOANED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_flash_loans.yml/dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f19e62262b9d97ffac5f082529a64a53"}, "created_at": 1671161291.488719, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_LOANED' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_flash_loans_AMOUNT_LOANED", "column_name": "AMOUNT_LOANED", "file_key_name": "models.maker__ez_flash_loans"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER", "alias": "ez_repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_299cbe788eccd93ac93902a03528eaec"}, "created_at": 1671161291.492895, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5359ecfafa38b31c4e3bea82c6043c7b"}, "created_at": 1671161291.494741, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH", "alias": "ez_repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8ed995c804bea9af8cc79c5f680d187a"}, "created_at": 1671161291.496647, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS", "alias": "ez_repayments_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b4f69359cbd7d1e1df3ec54587ac98ad"}, "created_at": 1671161291.498543, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX", "alias": "ez_repayments_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d09852673ba22d361fc538815f5dfed5"}, "created_at": 1671161291.500455, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('EVENT_INDEX' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER", "alias": "ez_repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_06c2fe8a20cc475d308c662a87259163"}, "created_at": 1671161291.502303, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PAYER' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT", "alias": "ez_repayments_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_77c557e3d0287deac05f3892d3d02464"}, "created_at": 1671161291.504461, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TOKEN_PAID", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID", "alias": "ez_repayments_TOKEN_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4a67e0068b7571df207f895268c9e5d8"}, "created_at": 1671161291.506412, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TOKEN_PAID' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_TOKEN_PAID", "column_name": "TOKEN_PAID", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL", "alias": "ez_repayments_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_eb886074186715152800aaa73f50da7b"}, "created_at": 1671161291.50819, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_PAID_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED", "alias": "ez_repayments_AMOUNT_PAID_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fd9c4cdb782464ed7a9395dceaf6091b"}, "created_at": 1671161291.5101252, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_PAID_UNADJUSTED' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_AMOUNT_PAID_UNADJUSTED", "column_name": "AMOUNT_PAID_UNADJUSTED", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS", "alias": "ez_repayments_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bb105ddecb42fb3cf281d9b70e5ad265"}, "created_at": 1671161291.5120451, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_PAID", "model": "{{ get_where_subquery(ref('maker__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d.sql", "original_file_path": "models/gold/maker/maker__ez_repayments.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID", "alias": "ez_repayments_AMOUNT_PAID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_repayments.yml/dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ce5a5f0b3e1ce6776f068b4c2695479d"}, "created_at": 1671161291.513833, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_PAID' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_repayments_AMOUNT_PAID", "column_name": "AMOUNT_PAID", "file_key_name": "models.maker__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER", "alias": "ez_delegations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e9a6da25e9a33d4a62e3f55a917551b"}, "created_at": 1671161291.517788, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP", "alias": "ez_delegations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f7ab9384669a1cfc4441cefec6f080b4"}, "created_at": 1671161291.519597, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH", "alias": "ez_delegations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a99cfae34f1e2913c8da2cecc9c71159"}, "created_at": 1671161291.521503, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS", "alias": "ez_delegations_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f642f6ec0d5667ff93e8dce936d9e8ee"}, "created_at": 1671161291.523432, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS", "alias": "ez_delegations_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d6ae6de857d2d46c2683ccf05d294e03"}, "created_at": 1671161291.525259, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS", "alias": "ez_delegations_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5c2ee40ad080309f8ca67a4579796e9f"}, "created_at": 1671161291.527172, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('CONTRACT_ADDRESS' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_EVENT", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT", "alias": "ez_delegations_TX_EVENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_50b5c2e30ae2f25f008b1b21d32fa5c4"}, "created_at": 1671161291.5292149, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_EVENT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_TX_EVENT", "column_name": "TX_EVENT", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_DELEGATED_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED", "alias": "ez_delegations_AMOUNT_DELEGATED_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e48bbb43ce976b603159bab5b1d2025b"}, "created_at": 1671161291.531141, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_DELEGATED_UNADJUSTED' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_AMOUNT_DELEGATED_UNADJUSTED", "column_name": "AMOUNT_DELEGATED_UNADJUSTED", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS", "alias": "ez_delegations_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bf670a9ca852372f8b8c8ab46ef7a345"}, "created_at": 1671161291.53309, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DELEGATE", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE", "alias": "ez_delegations_DELEGATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3b423d2d77f35e56108e47679b863cca"}, "created_at": 1671161291.535001, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DELEGATE' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_DELEGATE", "column_name": "DELEGATE", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_DELEGATED", "model": "{{ get_where_subquery(ref('maker__ez_delegations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_delegations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c.sql", "original_file_path": "models/gold/maker/maker__ez_delegations.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED", "alias": "ez_delegations_AMOUNT_DELEGATED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_delegations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_delegations.yml/dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_afe74707c16f7d86ba12900b24f2f51c"}, "created_at": 1671161291.536918, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_DELEGATED' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_delegations_AMOUNT_DELEGATED", "column_name": "AMOUNT_DELEGATED", "file_key_name": "models.maker__ez_delegations"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER", "alias": "ez_governance_votes_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_09ce99b32a997d163339a0face0794ff"}, "created_at": 1671161291.5411599, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP", "alias": "ez_governance_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fa0fdf45a7a698d983c96610f0bb5b12"}, "created_at": 1671161291.542969, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH", "alias": "ez_governance_votes_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d56bcc8078f98e6c22973dcfa9975bb4"}, "created_at": 1671161291.5448709, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS", "alias": "ez_governance_votes_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_30eee40c7eb1c18ea8996118011c7d24"}, "created_at": 1671161291.546765, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX", "alias": "ez_governance_votes_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6da3187a11fef0282f240d0419c244a7"}, "created_at": 1671161291.548695, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('EVENT_INDEX' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "POLLING_CONTRACT", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT", "alias": "ez_governance_votes_POLLING_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d4294e2a0421ed97d869c41a62d561ef"}, "created_at": 1671161291.550501, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('POLLING_CONTRACT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_POLLING_CONTRACT", "column_name": "POLLING_CONTRACT", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTE_OPTION", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION", "alias": "ez_governance_votes_VOTE_OPTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_09f51e2fe354c1c0b9c91b50fcfc966b"}, "created_at": 1671161291.5523992, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTE_OPTION' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_VOTE_OPTION", "column_name": "VOTE_OPTION", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID", "alias": "ez_governance_votes_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_862f3a4b9b98eb49803880f0aac2067d"}, "created_at": 1671161291.554326, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('PROPOSAL_ID' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('maker__ez_governance_votes')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_governance_votes"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035.sql", "original_file_path": "models/gold/maker/maker__ez_governance_votes.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER", "alias": "ez_governance_votes_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_governance_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_governance_votes.yml/dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f75c5d7959f98bd2ab666e9089a14035"}, "created_at": 1671161291.556103, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VOTER' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_governance_votes_VOTER", "column_name": "VOTER", "file_key_name": "models.maker__ez_governance_votes"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER", "alias": "ez_vault_creation_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d35a6df60d776f6578bc168265fd680c"}, "created_at": 1671161291.5594208, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP", "alias": "ez_vault_creation_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f5a7fba796849ffa7d7255352cf82674"}, "created_at": 1671161291.561758, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH", "alias": "ez_vault_creation_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_947933b8182c9dc0e90977862e063383"}, "created_at": 1671161291.5638201, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS", "alias": "ez_vault_creation_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f476b45f4c577bab5f7c2ea07f1b5ae4"}, "created_at": 1671161291.565865, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "CREATOR", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR", "alias": "ez_vault_creation_CREATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_33d766212c6f593f3c595776647a798c"}, "created_at": 1671161291.5676742, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('CREATOR' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_CREATOR", "column_name": "CREATOR", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT", "alias": "ez_vault_creation_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_02eea2e87e899191666267e4e661346b"}, "created_at": 1671161291.569602, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_vault_creation')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_vault_creation"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c.sql", "original_file_path": "models/gold/maker/maker__ez_vault_creation.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER", "alias": "ez_vault_creation_VAULT_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_vault_creation"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_vault_creation.yml/dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b93a88d721666c6014fb74209c7fe79c"}, "created_at": 1671161291.571873, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT_NUMBER' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_vault_creation_VAULT_NUMBER", "column_name": "VAULT_NUMBER", "file_key_name": "models.maker__ez_vault_creation"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER", "alias": "ez_withdrawals_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_32ef81b617cacf3ce7094b41b52453aa"}, "created_at": 1671161291.576392, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_NUMBER' as TEXT) as column_name,\n 0 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP", "alias": "ez_withdrawals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_101f2da49ce58b3ebbf6edcb24ba445d"}, "created_at": 1671161291.578557, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('BLOCK_TIMESTAMP' as TEXT) as column_name,\n 1 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_353d318b605f703a54093197144e084b\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_353d318b605f703a54093197144e084b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_353d318b605f703a54093197144e084b.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH", "alias": "ez_withdrawals_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_353d318b605f703a54093197144e084b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_353d318b605f703a54093197144e084b"}, "created_at": 1671161291.5807202, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_HASH' as TEXT) as column_name,\n 2 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TX_STATUS", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS", "alias": "ez_withdrawals_TX_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ce695138d62a8b01bd7372eed491df78"}, "created_at": 1671161291.582577, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TX_STATUS' as TEXT) as column_name,\n 3 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_TX_STATUS", "column_name": "TX_STATUS", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX", "alias": "ez_withdrawals_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8876129ea29c9931ac777ab6766a9f61"}, "created_at": 1671161291.585025, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('EVENT_INDEX' as TEXT) as column_name,\n 4 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "WITHDRAWER", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER", "alias": "ez_withdrawals_WITHDRAWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_519a44a0fab52056c8852701b6b47c42"}, "created_at": 1671161291.5872278, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('WITHDRAWER' as TEXT) as column_name,\n 5 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_WITHDRAWER", "column_name": "WITHDRAWER", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "VAULT", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT", "alias": "ez_withdrawals_VAULT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_037d6dbfd1b38e6b50c76b65ac4e7bc8"}, "created_at": 1671161291.589183, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('VAULT' as TEXT) as column_name,\n 6 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_VAULT", "column_name": "VAULT", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "TOKEN_WITHDRAWN", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN", "alias": "ez_withdrawals_TOKEN_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3a30091da09cbbd3df47695eb4f4cc28"}, "created_at": 1671161291.591254, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('TOKEN_WITHDRAWN' as TEXT) as column_name,\n 7 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_TOKEN_WITHDRAWN", "column_name": "TOKEN_WITHDRAWN", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL", "alias": "ez_withdrawals_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ec3a2015a71d6f941ede6b4cb634f7ef"}, "created_at": 1671161291.5932648, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('SYMBOL' as TEXT) as column_name,\n 8 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_WITHDRAWN_UNADJUSTED", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "alias": "ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7b74db4bee2498a97ef19369712773dc"}, "created_at": 1671161291.595087, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_WITHDRAWN_UNADJUSTED' as TEXT) as column_name,\n 9 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED", "column_name": "AMOUNT_WITHDRAWN_UNADJUSTED", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS", "alias": "ez_withdrawals_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e51fb60680d99b8623d65800fba0638"}, "created_at": 1671161291.5972521, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('DECIMALS' as TEXT) as column_name,\n 10 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750": {"raw_sql": "{{ dbt_expectations.test_expect_column_to_exist(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280\") }}", "test_metadata": {"name": "expect_column_to_exist", "kwargs": {"column_name": "AMOUNT_WITHDRAWN", "model": "{{ get_where_subquery(ref('maker__ez_withdrawals')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_to_exist", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.maker__ez_withdrawals"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_to_exist_maker", "fqn": ["ethereum_models", "gold", "maker", "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280.sql", "original_file_path": "models/gold/maker/maker__ez_withdrawals.yml", "name": "dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN", "alias": "ez_withdrawals_AMOUNT_WITHDRAWN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["maker__ez_withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/maker/maker__ez_withdrawals.yml/dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1a7de648aa42df6d1f9de0358c32a280"}, "created_at": 1671161291.599343, "compiled_sql": "\n\n with test_data as (\n\n select\n cast('AMOUNT_WITHDRAWN' as TEXT) as column_name,\n 11 as matching_column_index,\n True as column_index_matches\n\n )\n select *\n from test_data\n where\n not(matching_column_index >= 0 and column_index_matches)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_to_exist_maker.ez_withdrawals_AMOUNT_WITHDRAWN", "column_name": "AMOUNT_WITHDRAWN", "file_key_name": "models.maker__ez_withdrawals"}, "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__aave_liquidity_mining')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_liquidity_mining"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_liquidity_mining_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.sql", "original_file_path": "models/aave/silver/silver__aave_liquidity_mining.yml", "name": "not_null_silver__aave_liquidity_mining_BLOCK_NUMBER", "alias": "aave_liquidity_mining_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_liquidity_mining"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_liquidity_mining.yml/not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.681844, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_liquidity_mining\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_liquidity_mining_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__aave_liquidity_mining"}, "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__aave_liquidity_mining')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_liquidity_mining"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.sql", "original_file_path": "models/aave/silver/silver__aave_liquidity_mining.yml", "name": "not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS", "alias": "aave_liquidity_mining_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_liquidity_mining"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_liquidity_mining.yml/not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.68266, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_liquidity_mining\nwhere TOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_liquidity_mining_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__aave_liquidity_mining"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER", "TOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__aave_liquidity_mining')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_liquidity_mining"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c.sql", "original_file_path": "models/aave/silver/silver__aave_liquidity_mining.yml", "name": "dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS", "alias": "aave_liquidity_mining_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_liquidity_mining"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_liquidity_mining.yml/dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_89d1784667faa10e3e42c1c832ad9d4c"}, "created_at": 1671161291.6835022, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCK_NUMBER, TOKEN_ADDRESS\n from ETHEREUM_DEV.silver.aave_liquidity_mining\n group by BLOCK_NUMBER, TOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.aave_liquidity_mining_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__aave_liquidity_mining"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_votes_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_BLOCKCHAIN", "alias": "ez_votes_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.750598, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_votes_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_TX_HASH", "alias": "ez_votes_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.751425, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_votes_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_BLOCK_NUMBER", "alias": "ez_votes_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.752224, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_votes_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_BLOCK_TIMESTAMP", "alias": "ez_votes_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.753002, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GOVERNANCE_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_GOVERNANCE_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_votes_GOVERNANCE_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_GOVERNANCE_CONTRACT", "alias": "ez_votes_GOVERNANCE_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_GOVERNANCE_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.753914, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere GOVERNANCE_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_GOVERNANCE_CONTRACT", "column_name": "GOVERNANCE_CONTRACT", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_votes_PROPOSAL_ID.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_PROPOSAL_ID", "alias": "ez_votes_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.754687, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUPPORT", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_SUPPORT"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_votes_SUPPORT.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_SUPPORT", "alias": "ez_votes_SUPPORT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_SUPPORT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.755454, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere SUPPORT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_SUPPORT", "column_name": "SUPPORT", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTING_POWER", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_VOTING_POWER"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_votes_VOTING_POWER.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_VOTING_POWER", "alias": "ez_votes_VOTING_POWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_VOTING_POWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.756355, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere VOTING_POWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_VOTING_POWER", "column_name": "VOTING_POWER", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VOTER", "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_votes_VOTER"], "unique_id": "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_votes_VOTER.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "not_null_aave__ez_votes_VOTER", "alias": "ez_votes_VOTER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/not_null_aave__ez_votes_VOTER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.757129, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_votes\nwhere VOTER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_votes_VOTER", "column_name": "VOTER", "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('aave__ez_votes')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_votes"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.sql", "original_file_path": "models/aave/gold/aave__ez_votes.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID", "alias": "ez_votes", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_votes"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_votes.yml/dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.757909, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.aave.ez_votes\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_votes", "column_name": null, "file_key_name": "models.aave__ez_votes"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_BLOCKCHAIN", "alias": "ez_proposals_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.926404, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_BLOCK_NUMBER", "alias": "ez_proposals_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.927234, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "START_VOTING_PERIOD", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_START_VOTING_PERIOD"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_START_VOTING_PERIOD.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_START_VOTING_PERIOD", "alias": "ez_proposals_START_VOTING_PERIOD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_START_VOTING_PERIOD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.9281468, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere START_VOTING_PERIOD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_START_VOTING_PERIOD", "column_name": "START_VOTING_PERIOD", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "END_VOTING_PERIOD", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_END_VOTING_PERIOD"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_END_VOTING_PERIOD.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_END_VOTING_PERIOD", "alias": "ez_proposals_END_VOTING_PERIOD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_END_VOTING_PERIOD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.928941, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere END_VOTING_PERIOD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_END_VOTING_PERIOD", "column_name": "END_VOTING_PERIOD", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_BLOCK_TIMESTAMP", "alias": "ez_proposals_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.929724, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "GOVERNANCE_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_GOVERNANCE_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_GOVERNANCE_CONTRACT", "alias": "ez_proposals_GOVERNANCE_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.9305248, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere GOVERNANCE_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_GOVERNANCE_CONTRACT", "column_name": "GOVERNANCE_CONTRACT", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_ID", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_PROPOSAL_ID"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_PROPOSAL_ID.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_PROPOSAL_ID", "alias": "ez_proposals_PROPOSAL_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_PROPOSAL_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.931437, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere PROPOSAL_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_PROPOSAL_ID", "column_name": "PROPOSAL_ID", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "STATUS", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_STATUS"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_STATUS.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_STATUS", "alias": "ez_proposals_STATUS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_STATUS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.932211, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere STATUS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_STATUS", "column_name": "STATUS", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TARGETS", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_TARGETS"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_TARGETS.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_TARGETS", "alias": "ez_proposals_TARGETS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_TARGETS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.93298, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere TARGETS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_TARGETS", "column_name": "TARGETS", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSER", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_PROPOSER"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_PROPOSER.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_PROPOSER", "alias": "ez_proposals_PROPOSER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_PROPOSER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.933752, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere PROPOSER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_PROPOSER", "column_name": "PROPOSER", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TX", "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_proposals_PROPOSAL_TX"], "unique_id": "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_proposals_PROPOSAL_TX.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "not_null_aave__ez_proposals_PROPOSAL_TX", "alias": "ez_proposals_PROPOSAL_TX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/not_null_aave__ez_proposals_PROPOSAL_TX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671161291.9346519, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_proposals\nwhere PROPOSAL_TX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_proposals_PROPOSAL_TX", "column_name": "PROPOSAL_TX", "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["PROPOSAL_TX", "PROPOSAL_ID"], "model": "{{ get_where_subquery(ref('aave__ez_proposals')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_proposals"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4.sql", "original_file_path": "models/aave/gold/aave__ez_proposals.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID", "alias": "ez_proposals_PROPOSAL_TX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_proposals.yml/dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_e1667681cdbe9a3b8230bb2b6939cba4"}, "created_at": 1671161291.935432, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n PROPOSAL_TX, PROPOSAL_ID\n from ETHEREUM_DEV.aave.ez_proposals\n group by PROPOSAL_TX, PROPOSAL_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_proposals_PROPOSAL_TX", "column_name": null, "file_key_name": "models.aave__ez_proposals"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["CTOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('compound__ez_asset_details')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_asset_details"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5.sql", "original_file_path": "models/compound/gold/compound__ez_asset_details.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS", "alias": "ez_asset_details_CTOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_asset_details"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_asset_details.yml/dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_fc73335cad979ad09976f3b15adee5a5"}, "created_at": 1671161292.109077, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n CTOKEN_ADDRESS\n from ETHEREUM_DEV.compound.ez_asset_details\n group by CTOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_asset_details_CTOKEN_ADDRESS", "column_name": null, "file_key_name": "models.compound__ez_asset_details"}, "model.ethereum_models.silver__decoded_logs": {"raw_sql": "{{ 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) }}\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => '{{ source( \"bronze_streamline\", \"decoded_logs\") }}'\n )\n ) A\n\n{% if is_incremental() %}\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n {{ this }})\n )\n{% else %}\n)\n{% endif %},\ndecoded_logs AS (\n SELECT\n block_number :: INTEGER AS block_number,\n SPLIT(\n id,\n '-'\n ) [0] :: STRING AS tx_hash,\n SPLIT(\n id,\n '-'\n ) [1] :: INTEGER AS event_index,\n DATA :name :: STRING AS event_name,\n LOWER(\n DATA :address :: STRING\n ) :: STRING AS contract_address,\n DATA AS decoded_data,\n id :: STRING AS _log_id,\n registered_on :: TIMESTAMP AS _inserted_timestamp\n FROM\n {{ source(\n \"bronze_streamline\",\n \"decoded_logs\"\n ) }} AS s\n JOIN meta b\n ON b.file_name = metadata$filename\n WHERE\n block_number > 15000000 qualify(ROW_NUMBER() over (PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp 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 _log_id,\n silver.udf_transform_logs(decoded_data) AS transformed\n FROM\n decoded_logs\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._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 transformed_logs b,\n LATERAL FLATTEN(\n input => 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 transformed,\n b._log_id,\n b._inserted_timestamp\n)\nSELECT\n *\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["source.ethereum_models.bronze_streamline.decoded_logs", "source.ethereum_models.bronze_streamline.decoded_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["_log_id"], "post-hook": [{"sql": "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(_log_id)", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "silver__decoded_logs"], "unique_id": "model.ethereum_models.silver__decoded_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/silver__decoded_logs.sql", "original_file_path": "models/silver/silver__decoded_logs.sql", "name": "silver__decoded_logs", "alias": "decoded_logs", "checksum": {"name": "sha256", "checksum": "fdcef87aa2fa7a20f115e6661949fa24a3faf5acd3eb09684a62c497e5c2ae65"}, "tags": [], "refs": [], "sources": [["bronze_streamline", "decoded_logs"], ["bronze_streamline", "decoded_logs"]], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/silver__decoded_logs.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["_log_id"], "post-hook": ["ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(_log_id)"]}, "created_at": 1671649132.739151, "compiled_sql": "\n\nWITH meta AS (\n\n SELECT\n registered_on,\n last_modified,\n file_name\n FROM\n TABLE(\n information_schema.external_table_files(\n table_name => 'streamline.ETHEREUM.decoded_logs'\n )\n ) A\n\n\nWHERE\n LEAST(\n registered_on,\n last_modified\n ) >= (\n SELECT\n COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP\n FROM\n ETHEREUM_DEV.silver.decoded_logs)\n )\n,\ndecoded_logs AS (\n SELECT\n block_number :: INTEGER AS block_number,\n SPLIT(\n id,\n '-'\n ) [0] :: STRING AS tx_hash,\n SPLIT(\n id,\n '-'\n ) [1] :: INTEGER AS event_index,\n DATA :name :: STRING AS event_name,\n LOWER(\n DATA :address :: STRING\n ) :: STRING AS contract_address,\n DATA AS decoded_data,\n id :: STRING AS _log_id,\n registered_on :: TIMESTAMP AS _inserted_timestamp\n FROM\n streamline.ETHEREUM.decoded_logs AS s\n JOIN meta b\n ON b.file_name = metadata$filename\n WHERE\n block_number > 15000000 qualify(ROW_NUMBER() over (PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp 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 _log_id,\n silver.udf_transform_logs(decoded_data) AS transformed\n FROM\n decoded_logs\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._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 transformed_logs b,\n LATERAL FLATTEN(\n input => 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 transformed,\n b._log_id,\n b._inserted_timestamp\n)\nSELECT\n *\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.decoded_logs"}, "model.ethereum_models.beta__fact_decoded_logs": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n block_number,\n tx_hash,\n event_index,\n event_name,\n contract_address,\n decoded_flat as decoded_log,\n decoded_data AS full_decoded_log\n\nFROM\n {{ ref('silver__decoded_logs') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "beta", "fqn": ["ethereum_models", "gold", "beta", "beta__fact_decoded_logs"], "unique_id": "model.ethereum_models.beta__fact_decoded_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/beta/beta__fact_decoded_logs.sql", "original_file_path": "models/gold/beta/beta__fact_decoded_logs.sql", "name": "beta__fact_decoded_logs", "alias": "fact_decoded_logs", "checksum": {"name": "sha256", "checksum": "34a4eac5bde37cf05518ecce74611186c4bf53cc917d57bbd18bcc41192c8caa"}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "'BETA TABLE!\nTHIS TABLE IS SUBJECT TO CHANGE WITHOUT NOTICE AND MAY CONTAIN BUGS. DO NOT USE FOR DASHBOARDS OR IMPORTANT ANALYSIS.\nThis table is a beta version of our new ABI decoder for EVM events. Please report bugs as you find them, but know any issues you find will not be fixed immediately. \nOnly includes blocks 14,000,000 - 16,000,000 and does not update. We are aware of some popular contracts that are not included in this table, and we are working on adding them.\nAny feedback on this table is welcome, but please note that this table is not intended for production use in any way.' \n \n", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number of the block containing the transaction that emitted the event.'", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "The hash of the transaction that emitted the event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "The index of the event in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "The name of the event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address of the contract that emitted the event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECODED_LOG": {"name": "DECODED_LOG", "description": "The ABI-decoded event log, with values mapped to their names. This column is most similar to the \"event_inputs\" column within \"fact_event_logs\".", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FULL_DECODED_LOG": {"name": "FULL_DECODED_LOG", "description": "The ABI-decoded event log, including all fields.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/beta/beta__fact_decoded_logs.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/beta/beta__fact_decoded_logs.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649132.790473, "compiled_sql": "\n\nSELECT\n block_number,\n tx_hash,\n event_index,\n event_name,\n contract_address,\n decoded_flat as decoded_log,\n decoded_data AS full_decoded_log\n\nFROM\n ETHEREUM_DEV.silver.decoded_logs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.beta.fact_decoded_logs"}, "model.ethereum_models.aave__ez_market_stats": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"read_id\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_market_stats', 'address_labels']\n) }}\n\nWITH blocks AS (\n\n SELECT\n block_number,\n block_timestamp,\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_hour\n FROM\n {{ ref('silver__blocks') }}\n),\naave_reads AS (\n SELECT\n A.block_number,\n block_hour,\n block_timestamp,\n contract_address,\n token_address,\n _inserted_timestamp,\n availableLiquidity,\n totalStableDebt,\n totalVariableDebt,\n liquidityRate,\n variableBorrowRate,\n stableBorrowRate,\n averageStableBorrowRate,\n liquidityIndex,\n variableBorrowIndex,\n lastUpdateTimestamp,\n CASE\n WHEN contract_address = '0x057835ad21a177dbdd3090bb1cae03eacf78fc6d' THEN 'Aave V2'\n WHEN contract_address = '0xc443ad9dde3cecfb9dfc5736578f447afe3590ba' THEN 'Aave AMM'\n WHEN contract_address = '0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d' THEN 'Aave V1'\n END AS aave_version,\n contract_address AS data_provider,\n CASE\n WHEN aave_version = 'Aave V2' THEN '0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'\n WHEN aave_version = 'Aave V1' THEN '0x398ec7346dcd622edc5ae82352f02be94c62d119'\n WHEN aave_version = 'Aave AMM' THEN '0x7937d4799803fbbe595ed57278bc4ca21f3bffcb'\n END AS lending_pool_add\n FROM\n {{ ref('silver__aave_market_stats') }} A\n LEFT JOIN blocks\n ON A.block_number = blocks.block_number\n WHERE\n contract_address IN (\n LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d'),\n LOWER('0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba'),\n LOWER('0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d')\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 3\n FROM\n {{ this }}\n)\n{% endif %}\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\ntoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n AVG(hourly_price) AS hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n GROUP BY\n 1,\n 2\n),\natoken_prices AS (\n SELECT\n HOUR AS atoken_hour,\n token_address AS atoken_address,\n AVG(price) AS hourly_atoken_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT atoken_address\n FROM\n atoken_meta\n )\n OR token_address = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n blocks\n )\n GROUP BY\n 1,\n 2\n),\nstkaave AS (\n SELECT\n A.block_number,\n b.block_hour,\n token_address,\n emission_per_second\n FROM\n {{ ref('silver__aave_liquidity_mining') }} A\n LEFT JOIN blocks b\n ON A.block_number = b.block_number\n),\naave_price AS (\n SELECT\n atoken_hour AS aave_token_hour,\n hourly_atoken_price AS aave_price\n FROM\n atoken_prices\n WHERE\n atoken_address = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'\n),\njoined_aave_meta AS (\n SELECT\n block_number,\n block_hour,\n block_timestamp,\n token_address AS aave_market,\n data_provider,\n lending_pool_add,\n _inserted_timestamp,\n liquidityRate :: numeric / pow(\n 10,\n 27\n ) AS liquidity_rate,\n variableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS variable_borrow_rate,\n stableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS stable_borrow_rate,\n averagestableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS average_stable_borrow_rate,\n liquidityindex :: numeric / pow(\n 10,\n 27\n ) AS utilization_rate,\n CASE\n WHEN aave_version <> 'Aave V1' THEN (\n availableliquidity + totalstabledebt + totalvariabledebt\n )\n ELSE availableliquidity\n END AS total_liquidity_unadj,\n CASE\n WHEN total_liquidity_unadj <> 0\n AND aave_version <> 'Aave V1' THEN ((totalstabledebt + totalvariabledebt) / total_liquidity_unadj)\n WHEN total_liquidity_unadj = 0 THEN 0\n ELSE utilization_rate\n END AS utilization_rate2,\n total_liquidity_unadj / pow(\n 10,\n underlying_decimals\n ) AS total_liquidity_token,\n totalstabledebt / pow(\n 10,\n underlying_decimals\n ) AS total_stable_debt_token,\n totalvariabledebt / pow(\n 10,\n underlying_decimals\n ) AS total_variable_debt_token,\n underlying_symbol AS reserve_name,\n atoken_address,\n atoken_stable_debt_address AS stable_debt_token_address,\n atoken_variable_debt_address AS variable_debt_token_address,\n aave_version\n FROM\n aave_reads\n LEFT JOIN atoken_meta\n ON token_address = underlying_address\n AND aave_version = atoken_version\n),\nFINAL AS (\n SELECT\n joined_aave_meta.block_hour AS block_hour,\n joined_aave_meta.block_number AS block_number,\n aave_market,\n lending_pool_add,\n data_provider,\n reserve_name,\n joined_aave_meta.atoken_address AS atoken_address,\n stable_debt_token_address,\n variable_debt_token_address,\n hourly_price AS reserve_price,\n hourly_atoken_price AS atoken_price,\n total_liquidity_token,\n total_liquidity_token * hourly_price AS total_liquidity_usd,\n total_stable_debt_token,\n total_stable_debt_token * hourly_price AS total_stable_debt_usd,\n total_variable_debt_token,\n total_variable_debt_token * hourly_price AS total_variable_debt_usd,\n liquidity_rate AS supply_rate,\n COALESCE(\n stable_borrow_rate,\n average_stable_borrow_rate\n ) AS borrow_rate_stable,\n variable_borrow_rate AS borrow_rate_variable,\n aave_price,\n utilization_rate2 AS utilization_rate,\n aave_version,\n 'ethereum' AS blockchain,\n COALESCE(\n div0(\n stable.emission_per_second * aave_price * 31536000,\n total_liquidity_usd\n ),\n 0\n ) AS stkaave_rate_supply,\n COALESCE(\n div0(\n var_address.emission_per_second * aave_price * 31536000,\n total_liquidity_usd\n ),\n 0\n ) AS stkaave_rate_variable_borrow,\n _inserted_timestamp,\n CONCAT(\n joined_aave_meta.block_number,\n '-',\n aave_version,\n '-',\n aave_market\n ) AS read_id\n FROM\n joined_aave_meta\n LEFT JOIN token_prices\n ON joined_aave_meta.block_hour = prices_hour\n AND aave_market = underlying_address\n LEFT JOIN aave_price\n ON joined_aave_meta.block_hour = aave_token_hour\n LEFT JOIN atoken_prices\n ON joined_aave_meta.block_hour = atoken_hour\n AND joined_aave_meta.atoken_address = atoken_prices.atoken_address\n LEFT JOIN stkaave stable\n ON stable.block_number = joined_aave_meta.block_number\n AND stable.token_address = joined_aave_meta.stable_debt_token_address\n LEFT JOIN stkaave var_address\n ON var_address.block_number = joined_aave_meta.block_number\n AND var_address.token_address = joined_aave_meta.variable_debt_token_address\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n block_hour IS NOT NULL\n AND aave_market IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY read_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__aave_market_stats", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__aave_liquidity_mining"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_market_stats", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "read_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_market_stats"], "unique_id": "model.ethereum_models.aave__ez_market_stats", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/gold/aave__ez_market_stats.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.sql", "name": "aave__ez_market_stats", "alias": "ez_market_stats", "checksum": {"name": "sha256", "checksum": "43205b64bdfa564fac33d5887cda995b7204ce692b6635661be5c3d0814b84c5"}, "tags": ["snowflake", "ethereum", "aave", "aave_market_stats", "address_labels"], "refs": [["silver__blocks"], ["silver__aave_market_stats"], ["silver__aave_tokens"], ["silver__aave_token_prices"], ["core__fact_hourly_token_prices"], ["silver__aave_liquidity_mining"]], "sources": [], "metrics": [], "description": "Aave.ez_market_stats details market statistics for Aave markets by block hour. These include reserves, token addresses, token prices, borrow and supply rates, the utilization rate, and total supplies of liquidity and debt tokens. For more information, see column descriptions.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_HOUR": {"name": "BLOCK_HOUR", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_ADD": {"name": "LENDING_POOL_ADD", "description": "The address of the lending pool. This changes based on the Aave version.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DATA_PROVIDER": {"name": "DATA_PROVIDER", "description": "The Aave protocol data provider contract address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVE_NAME": {"name": "RESERVE_NAME", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATOKEN_ADDRESS": {"name": "ATOKEN_ADDRESS", "description": "The Aave interest bearing token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STABLE_DEBT_TOKEN_ADDRESS": {"name": "STABLE_DEBT_TOKEN_ADDRESS", "description": "Debt tokens are interest-accruing tokens that are minted and burned on borrow and repay, representing a debt to the protocol with a stable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VARIABLE_DEBT_TOKEN_ADDRESS": {"name": "VARIABLE_DEBT_TOKEN_ADDRESS", "description": "Debt tokens are interest-accruing tokens that are minted and burned on borrow and repay, representing a debt to the protocol with a variable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVE_PRICE": {"name": "RESERVE_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATOKEN_PRICE": {"name": "ATOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_LIQUIDITY_TOKEN": {"name": "TOTAL_LIQUIDITY_TOKEN", "description": "The total supply of liquidity tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_LIQUIDITY_USD": {"name": "TOTAL_LIQUIDITY_USD", "description": "The total value of liquidity tokens, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_STABLE_DEBT_TOKEN": {"name": "TOTAL_STABLE_DEBT_TOKEN", "description": "The total supply of debt tokens, representing a debt to the protocol with a stable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_STABLE_DEBT_USD": {"name": "TOTAL_STABLE_DEBT_USD", "description": "The total USD value of debt tokens, representing a debt to the protocol with a stable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_VARIABLE_DEBT_TOKEN": {"name": "TOTAL_VARIABLE_DEBT_TOKEN", "description": "The total supply of debt tokens, representing a debt to the protocol with a variable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_VARIABLE_DEBT_USD": {"name": "TOTAL_VARIABLE_DEBT_USD", "description": "The total USD value of debt tokens, representing a debt to the protocol with a variable interest rate.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_RATE": {"name": "SUPPLY_RATE", "description": "The interest rate for supplying assets to the protocol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_RATE_STABLE": {"name": "BORROW_RATE_STABLE", "description": "The stable interest rate for borrowing assets.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_RATE_VARIABLE": {"name": "BORROW_RATE_VARIABLE", "description": "The variable interest rate for borrowing assets.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_PRICE": {"name": "AAVE_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UTILIZATION_RATE": {"name": "UTILIZATION_RATE", "description": "The percentage of assets loaned out.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STKAAVE_RATE_SUPPLY": {"name": "STKAAVE_RATE_SUPPLY", "description": "The stkAAVE rate for supplying assets to the protocol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "STKAAVE_RATE_VARIABLE_BORROW": {"name": "STKAAVE_RATE_VARIABLE_BORROW", "description": "The stkAAVE variable rate for borrowing assets.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_market_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "read_id", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_market_stats", "address_labels"]}, "created_at": 1671649132.830863, "compiled_sql": "\n\nWITH blocks AS (\n\n SELECT\n block_number,\n block_timestamp,\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_hour\n FROM\n ETHEREUM_DEV.silver.blocks\n),\naave_reads AS (\n SELECT\n A.block_number,\n block_hour,\n block_timestamp,\n contract_address,\n token_address,\n _inserted_timestamp,\n availableLiquidity,\n totalStableDebt,\n totalVariableDebt,\n liquidityRate,\n variableBorrowRate,\n stableBorrowRate,\n averageStableBorrowRate,\n liquidityIndex,\n variableBorrowIndex,\n lastUpdateTimestamp,\n CASE\n WHEN contract_address = '0x057835ad21a177dbdd3090bb1cae03eacf78fc6d' THEN 'Aave V2'\n WHEN contract_address = '0xc443ad9dde3cecfb9dfc5736578f447afe3590ba' THEN 'Aave AMM'\n WHEN contract_address = '0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d' THEN 'Aave V1'\n END AS aave_version,\n contract_address AS data_provider,\n CASE\n WHEN aave_version = 'Aave V2' THEN '0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'\n WHEN aave_version = 'Aave V1' THEN '0x398ec7346dcd622edc5ae82352f02be94c62d119'\n WHEN aave_version = 'Aave AMM' THEN '0x7937d4799803fbbe595ed57278bc4ca21f3bffcb'\n END AS lending_pool_add\n FROM\n ETHEREUM_DEV.silver.aave_market_stats A\n LEFT JOIN blocks\n ON A.block_number = blocks.block_number\n WHERE\n contract_address IN (\n LOWER('0x057835Ad21a177dbdd3090bB1CAE03EaCF78Fc6d'),\n LOWER('0xc443AD9DDE3cecfB9dfC5736578f447aFE3590ba'),\n LOWER('0xc1ec30dfd855c287084bf6e14ae2fdd0246baf0d')\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 3\n FROM\n ETHEREUM_DEV.aave.ez_market_stats\n)\n\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\ntoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n AVG(hourly_price) AS hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n GROUP BY\n 1,\n 2\n),\natoken_prices AS (\n SELECT\n HOUR AS atoken_hour,\n token_address AS atoken_address,\n AVG(price) AS hourly_atoken_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT atoken_address\n FROM\n atoken_meta\n )\n OR token_address = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n blocks\n )\n GROUP BY\n 1,\n 2\n),\nstkaave AS (\n SELECT\n A.block_number,\n b.block_hour,\n token_address,\n emission_per_second\n FROM\n ETHEREUM_DEV.silver.aave_liquidity_mining A\n LEFT JOIN blocks b\n ON A.block_number = b.block_number\n),\naave_price AS (\n SELECT\n atoken_hour AS aave_token_hour,\n hourly_atoken_price AS aave_price\n FROM\n atoken_prices\n WHERE\n atoken_address = '0x7fc66500c84a76ad7e9c93437bfc5ac33e2ddae9'\n),\njoined_aave_meta AS (\n SELECT\n block_number,\n block_hour,\n block_timestamp,\n token_address AS aave_market,\n data_provider,\n lending_pool_add,\n _inserted_timestamp,\n liquidityRate :: numeric / pow(\n 10,\n 27\n ) AS liquidity_rate,\n variableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS variable_borrow_rate,\n stableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS stable_borrow_rate,\n averagestableborrowrate :: numeric / pow(\n 10,\n 27\n ) AS average_stable_borrow_rate,\n liquidityindex :: numeric / pow(\n 10,\n 27\n ) AS utilization_rate,\n CASE\n WHEN aave_version <> 'Aave V1' THEN (\n availableliquidity + totalstabledebt + totalvariabledebt\n )\n ELSE availableliquidity\n END AS total_liquidity_unadj,\n CASE\n WHEN total_liquidity_unadj <> 0\n AND aave_version <> 'Aave V1' THEN ((totalstabledebt + totalvariabledebt) / total_liquidity_unadj)\n WHEN total_liquidity_unadj = 0 THEN 0\n ELSE utilization_rate\n END AS utilization_rate2,\n total_liquidity_unadj / pow(\n 10,\n underlying_decimals\n ) AS total_liquidity_token,\n totalstabledebt / pow(\n 10,\n underlying_decimals\n ) AS total_stable_debt_token,\n totalvariabledebt / pow(\n 10,\n underlying_decimals\n ) AS total_variable_debt_token,\n underlying_symbol AS reserve_name,\n atoken_address,\n atoken_stable_debt_address AS stable_debt_token_address,\n atoken_variable_debt_address AS variable_debt_token_address,\n aave_version\n FROM\n aave_reads\n LEFT JOIN atoken_meta\n ON token_address = underlying_address\n AND aave_version = atoken_version\n),\nFINAL AS (\n SELECT\n joined_aave_meta.block_hour AS block_hour,\n joined_aave_meta.block_number AS block_number,\n aave_market,\n lending_pool_add,\n data_provider,\n reserve_name,\n joined_aave_meta.atoken_address AS atoken_address,\n stable_debt_token_address,\n variable_debt_token_address,\n hourly_price AS reserve_price,\n hourly_atoken_price AS atoken_price,\n total_liquidity_token,\n total_liquidity_token * hourly_price AS total_liquidity_usd,\n total_stable_debt_token,\n total_stable_debt_token * hourly_price AS total_stable_debt_usd,\n total_variable_debt_token,\n total_variable_debt_token * hourly_price AS total_variable_debt_usd,\n liquidity_rate AS supply_rate,\n COALESCE(\n stable_borrow_rate,\n average_stable_borrow_rate\n ) AS borrow_rate_stable,\n variable_borrow_rate AS borrow_rate_variable,\n aave_price,\n utilization_rate2 AS utilization_rate,\n aave_version,\n 'ethereum' AS blockchain,\n COALESCE(\n div0(\n stable.emission_per_second * aave_price * 31536000,\n total_liquidity_usd\n ),\n 0\n ) AS stkaave_rate_supply,\n COALESCE(\n div0(\n var_address.emission_per_second * aave_price * 31536000,\n total_liquidity_usd\n ),\n 0\n ) AS stkaave_rate_variable_borrow,\n _inserted_timestamp,\n CONCAT(\n joined_aave_meta.block_number,\n '-',\n aave_version,\n '-',\n aave_market\n ) AS read_id\n FROM\n joined_aave_meta\n LEFT JOIN token_prices\n ON joined_aave_meta.block_hour = prices_hour\n AND aave_market = underlying_address\n LEFT JOIN aave_price\n ON joined_aave_meta.block_hour = aave_token_hour\n LEFT JOIN atoken_prices\n ON joined_aave_meta.block_hour = atoken_hour\n AND joined_aave_meta.atoken_address = atoken_prices.atoken_address\n LEFT JOIN stkaave stable\n ON stable.block_number = joined_aave_meta.block_number\n AND stable.token_address = joined_aave_meta.stable_debt_token_address\n LEFT JOIN stkaave var_address\n ON var_address.block_number = joined_aave_meta.block_number\n AND var_address.token_address = joined_aave_meta.variable_debt_token_address\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n block_hour IS NOT NULL\n AND aave_market IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY read_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_market_stats"}, "model.ethereum_models.compound__ez_borrows": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_borrows AS (\n SELECT\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS borrower,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS loan_amount_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS accountBorrows,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS totalBorrows,\n contract_address AS ctoken,\n tx_hash,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x13ed6866d4e1ee6da46f845c46d7e54120883d75c5ea9a2dacc1c4ca8984ab80'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_borrows\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS borrows_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS borrows_contract_symbol,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n loan_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS loan_amount,\n ROUND((loan_amount_raw * p.token_price) / pow(10, underlying_decimals), 2) AS loan_amount_usd,\n _inserted_timestamp,\n _log_id\nFROM\n comp_borrows\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_borrows.block_timestamp\n ) = p.block_hour\n AND comp_borrows.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_borrows.ctoken = asset_details.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_borrows"], "unique_id": "model.ethereum_models.compound__ez_borrows", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "compound/gold/compound__ez_borrows.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.sql", "name": "compound__ez_borrows", "alias": "ez_borrows", "checksum": {"name": "sha256", "checksum": "414445dd11df85b5d2b2956f327b3ab2238725b251a3ad97fb700a83bfd88b93"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Borrows exist within the compound schema, as compound.ez_borrows", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Address that initiated a borrow event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_CONTRACT_ADDRESS": {"name": "BORROWS_CONTRACT_ADDRESS", "description": "Address of borrowed token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_CONTRACT_SYMBOL": {"name": "BORROWS_CONTRACT_SYMBOL", "description": "Symbol of borrowed token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LOAN_AMOUNT": {"name": "LOAN_AMOUNT", "description": "Native amount of borrow (decimal adjusted).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LOAN_AMOUNT_USD": {"name": "LOAN_AMOUNT_USD", "description": "The equivalent borrow amount in USD. Note this is computed by taking the average hourly price around the time of the tx event.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_borrows.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1671649132.886156, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_borrows AS (\n SELECT\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS borrower,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS loan_amount_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS accountBorrows,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS totalBorrows,\n contract_address AS ctoken,\n tx_hash,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x13ed6866d4e1ee6da46f845c46d7e54120883d75c5ea9a2dacc1c4ca8984ab80'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_borrows\n)\n\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_borrows\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS borrows_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS borrows_contract_symbol,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n loan_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS loan_amount,\n ROUND((loan_amount_raw * p.token_price) / pow(10, underlying_decimals), 2) AS loan_amount_usd,\n _inserted_timestamp,\n _log_id\nFROM\n comp_borrows\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_borrows.block_timestamp\n ) = p.block_hour\n AND comp_borrows.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_borrows.ctoken = asset_details.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_borrows"}, "model.ethereum_models.compound__ez_deposits": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_deposits AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address AS ctoken,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS mintTokens_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS mintAmount_raw,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS supplier,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_deposits\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n mintTokens_raw / pow(\n 10,\n ctoken_decimals\n ) AS issued_ctokens,\n mintAmount_raw / pow(\n 10,\n underlying_decimals\n ) AS supplied_base_asset,\n ROUND((mintAmount_raw * p.token_price) / pow(10, underlying_decimals), 2) AS supplied_base_asset_usd,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS supplied_contract_addr,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS supplied_symbol,\n supplier,\n _inserted_timestamp,\n _log_id\nFROM\n comp_deposits\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_deposits.block_timestamp\n ) = p.block_hour\n AND comp_deposits.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_deposits.ctoken = asset_details.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_deposits"], "unique_id": "model.ethereum_models.compound__ez_deposits", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "compound/gold/compound__ez_deposits.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.sql", "name": "compound__ez_deposits", "alias": "ez_deposits", "checksum": {"name": "sha256", "checksum": "2c2520838a69ba7a890ec3f6d3aefc046f403776dace453e2ce128015d69b320"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Deposits exist within the compound schema, as compound.ez_deposits", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ISSUED_CTOKENS": {"name": "ISSUED_CTOKENS", "description": "Amount of cToken issued for providing liquidity.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_BASE_ASSET": {"name": "SUPPLIED_BASE_ASSET", "description": "Native amount provided as liquidity (decimal adjusted).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_BASE_ASSET_USD": {"name": "SUPPLIED_BASE_ASSET_USD", "description": "The equivalent liquidity amount in USD. Note this is computed by taking the average hourly price around the time of the tx event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_CONTRACT_ADDR": {"name": "SUPPLIED_CONTRACT_ADDR", "description": "Address of token provided liquidity for.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_SYMBOL": {"name": "SUPPLIED_SYMBOL", "description": "Symbol of token provided liquidity for.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIER": {"name": "SUPPLIER", "description": "Address of liquidity provider.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1671649132.911922, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_deposits AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address AS ctoken,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS mintTokens_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS mintAmount_raw,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS supplier,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x4c209b5fc8ad50758f13e2e1088ba56a560dff690a1c6fef26394f4c03821c4f'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_deposits\n)\n\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_deposits\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n mintTokens_raw / pow(\n 10,\n ctoken_decimals\n ) AS issued_ctokens,\n mintAmount_raw / pow(\n 10,\n underlying_decimals\n ) AS supplied_base_asset,\n ROUND((mintAmount_raw * p.token_price) / pow(10, underlying_decimals), 2) AS supplied_base_asset_usd,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS supplied_contract_addr,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS supplied_symbol,\n supplier,\n _inserted_timestamp,\n _log_id\nFROM\n comp_deposits\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_deposits.block_timestamp\n ) = p.block_hour\n AND comp_deposits.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_deposits.ctoken = asset_details.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_deposits"}, "model.ethereum_models.compound__ez_liquidations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\n-- add the collateral liquidated here\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_liquidations AS (\n SELECT\n block_number,\n block_timestamp,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS borrower,\n contract_address AS ctoken,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS liquidator,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: INTEGER AS seizeTokens_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS repayAmount_raw,\n CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 25, 40)) AS cTokenCollateral,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x298637f684da70674f26509b10f07ec2fbc77a335ab1e7d6215a4b2484d8bb52'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_liquidations\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n ctoken,\n asd1.ctoken_symbol AS ctoken_symbol,\n liquidator,\n seizeTokens_raw / pow(\n 10,\n asd2.ctoken_decimals\n ) AS ctokens_seized,\n cTokenCollateral AS collateral_ctoken,\n asd2.ctoken_symbol AS collateral_symbol,\n repayAmount_raw / pow(\n 10,\n asd1.underlying_decimals\n ) AS liquidation_amount,\n ROUND((repayAmount_raw * p.token_price) / pow(10, asd1.underlying_decimals), 2) AS liquidation_amount_usd,\n CASE\n WHEN asd1.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asd1.underlying_asset_address\n END AS liquidation_contract_address,\n CASE\n WHEN asd1.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asd1.underlying_symbol\n END AS liquidation_contract_symbol,\n _inserted_timestamp,\n _log_id\nFROM\n comp_liquidations\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_liquidations.block_timestamp\n ) = p.block_hour\n AND comp_liquidations.ctoken = p.ctoken_address\n LEFT JOIN asset_details asd1\n ON comp_liquidations.ctoken = asd1.ctoken_address\n LEFT JOIN asset_details asd2\n ON comp_liquidations.cTokenCollateral = asd2.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_liquidations"], "unique_id": "model.ethereum_models.compound__ez_liquidations", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "compound/gold/compound__ez_liquidations.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.sql", "name": "compound__ez_liquidations", "alias": "ez_liquidations", "checksum": {"name": "sha256", "checksum": "b034753f07a6ec7460e4f95e75032343654112850b4349dab9934e0f85ad0cab"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Liquidations exist within the compound schema, as compound.ez_liquidations", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Address that initiated a borrow event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATOR": {"name": "LIQUIDATOR", "description": "Address that got liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKENS_SEIZED": {"name": "CTOKENS_SEIZED", "description": "cToken collateral held by the insolvent borrower that is taken by the liquidator.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATION_AMOUNT": {"name": "LIQUIDATION_AMOUNT", "description": "Native amount liquidated (decimal adjusted).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATION_AMOUNT_USD": {"name": "LIQUIDATION_AMOUNT_USD", "description": "The equivalent liquidated amount in USD. Note this is computed by taking the average hourly price around the time of the tx event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATION_CONTRACT_ADDRESS": {"name": "LIQUIDATION_CONTRACT_ADDRESS", "description": "Address of liquidated token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATION_CONTRACT_SYMBOL": {"name": "LIQUIDATION_CONTRACT_SYMBOL", "description": "Symbol of liquidated token.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_CTOKEN": {"name": "COLLATERAL_CTOKEN", "description": "Contract address of cToken seized.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_SYMBOL": {"name": "COLLATERAL_SYMBOL", "description": "Symbol of cToken seized.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_liquidations.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1671649132.940614, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\n-- add the collateral liquidated here\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_liquidations AS (\n SELECT\n block_number,\n block_timestamp,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS borrower,\n contract_address AS ctoken,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS liquidator,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: INTEGER AS seizeTokens_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS repayAmount_raw,\n CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 25, 40)) AS cTokenCollateral,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x298637f684da70674f26509b10f07ec2fbc77a335ab1e7d6215a4b2484d8bb52'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_liquidations\n)\n\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_liquidations\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n ctoken,\n asd1.ctoken_symbol AS ctoken_symbol,\n liquidator,\n seizeTokens_raw / pow(\n 10,\n asd2.ctoken_decimals\n ) AS ctokens_seized,\n cTokenCollateral AS collateral_ctoken,\n asd2.ctoken_symbol AS collateral_symbol,\n repayAmount_raw / pow(\n 10,\n asd1.underlying_decimals\n ) AS liquidation_amount,\n ROUND((repayAmount_raw * p.token_price) / pow(10, asd1.underlying_decimals), 2) AS liquidation_amount_usd,\n CASE\n WHEN asd1.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asd1.underlying_asset_address\n END AS liquidation_contract_address,\n CASE\n WHEN asd1.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asd1.underlying_symbol\n END AS liquidation_contract_symbol,\n _inserted_timestamp,\n _log_id\nFROM\n comp_liquidations\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_liquidations.block_timestamp\n ) = p.block_hour\n AND comp_liquidations.ctoken = p.ctoken_address\n LEFT JOIN asset_details asd1\n ON comp_liquidations.ctoken = asd1.ctoken_address\n LEFT JOIN asset_details asd2\n ON comp_liquidations.cTokenCollateral = asd2.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_liquidations"}, "model.ethereum_models.compound__ez_redemptions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_redemptions AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address AS ctoken,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS received_amount_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS redeemed_ctoken_raw,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS redeemer,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0xe5b754fb1abb7f01b499791d0b820ae3b6af3424ac1c59768edb53f4ec31a929'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each underlying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_redemptions\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n received_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS received_amount,\n ROUND(\n received_amount * p.token_price,\n 2\n ) AS received_amount_usd,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS received_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS received_contract_symbol,\n redeemed_ctoken_raw / pow(\n 10,\n ctoken_decimals\n ) AS redeemed_ctoken,\n redeemer,\n _inserted_timestamp,\n _log_id\nFROM\n comp_redemptions ee\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p.block_hour\n AND ee.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON ee.ctoken = asset_details.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_redemptions"], "unique_id": "model.ethereum_models.compound__ez_redemptions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "compound/gold/compound__ez_redemptions.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.sql", "name": "compound__ez_redemptions", "alias": "ez_redemptions", "checksum": {"name": "sha256", "checksum": "eef510a1efdbd246bb3d1763080a02f158ff91c7268cd0f03a8a60e898d6d0fc"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Redemptions exist within the compound schema, as compound.ez_redemptions", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIVED_AMOUNT": {"name": "RECEIVED_AMOUNT", "description": "Native amount provided as liquidity (decimal adjusted).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIVED_AMOUNT_USD": {"name": "RECEIVED_AMOUNT_USD", "description": "The equivalent liquidity amount in USD. Note this is computed by taking the average hourly price around the time of the tx event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIVED_CONTRACT_ADDRESS": {"name": "RECEIVED_CONTRACT_ADDRESS", "description": "Address of token refunded as part of the redemption.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECEIVED_CONTRACT_SYMBOL": {"name": "RECEIVED_CONTRACT_SYMBOL", "description": "Symbol of token refunded as part of the redemption.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REDEEMED_CTOKEN": {"name": "REDEEMED_CTOKEN", "description": "cToken deposited to redeem", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REDEEMER": {"name": "REDEEMER", "description": "Address of the redeemer.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_redemptions.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1671649132.971385, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_redemptions AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address AS ctoken,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS received_amount_raw,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS redeemed_ctoken_raw,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS redeemer,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0xe5b754fb1abb7f01b499791d0b820ae3b6af3424ac1c59768edb53f4ec31a929'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_redemptions\n)\n\n),\n--pull hourly prices for each underlying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_redemptions\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n received_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS received_amount,\n ROUND(\n received_amount * p.token_price,\n 2\n ) AS received_amount_usd,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS received_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS received_contract_symbol,\n redeemed_ctoken_raw / pow(\n 10,\n ctoken_decimals\n ) AS redeemed_ctoken,\n redeemer,\n _inserted_timestamp,\n _log_id\nFROM\n comp_redemptions ee\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p.block_hour\n AND ee.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON ee.ctoken = asset_details.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_redemptions"}, "model.ethereum_models.compound__ez_repayments": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['compound']\n) }}\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ncomp_repayments AS (\n SELECT\n block_number,\n block_timestamp,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS borrower,\n contract_address AS ctoken,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS payer,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS repayed_amount_raw,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x1a2a22cb034d26d1854bdc6666a5b91fe25efbbb5dcad3b0355478d6f5c362a1'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_repayments\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n payer,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS repay_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS repay_contract_symbol,\n repayed_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS repayed_amount,\n ROUND(\n repayed_amount * p.token_price,\n 2\n ) AS repayed_amount_usd,\n _inserted_timestamp,\n _log_id\nFROM\n comp_repayments\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_repayments.block_timestamp\n ) = p.block_hour\n AND comp_repayments.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_repayments.ctoken = asset_details.ctoken_address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["compound"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_repayments"], "unique_id": "model.ethereum_models.compound__ez_repayments", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "compound/gold/compound__ez_repayments.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.sql", "name": "compound__ez_repayments", "alias": "ez_repayments", "checksum": {"name": "sha256", "checksum": "2660b015354303d078e92b3e98cc852167a30d235bb8b4062322638aed9e0865"}, "tags": ["compound"], "refs": [["compound__ez_asset_details"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "Repayments exist within the compound schema, as compound.ez_repayments", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Address that initiated a borrow event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN": {"name": "CTOKEN", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_SYMBOL": {"name": "CTOKEN_SYMBOL", "description": "Symbol of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "Address of user that paid out the loan", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAY_CONTRACT_ADDRESS": {"name": "REPAY_CONTRACT_ADDRESS", "description": "Address of token refunded as part of the redemption", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAY_CONTRACT_SYMBOL": {"name": "REPAY_CONTRACT_SYMBOL", "description": "Symbol of token refunded as part of the redemption", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAYED_AMOUNT": {"name": "REPAYED_AMOUNT", "description": "Native amount repaid on loan (decimal adjusted)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAYED_AMOUNT_USD": {"name": "REPAYED_AMOUNT_USD", "description": "The equivalent repaid amount in USD. Note this is computed by taking the average hourly price around the time of the tx event", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event index within transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_repayments.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["compound"]}, "created_at": 1671649132.998069, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\nWITH asset_details AS (\n\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n ctoken_metadata,\n underlying_name,\n underlying_symbol,\n underlying_decimals,\n underlying_contract_metadata\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ncomp_repayments AS (\n SELECT\n block_number,\n block_timestamp,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS borrower,\n contract_address AS ctoken,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS payer,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS repayed_amount_raw,\n tx_hash,\n event_index,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n SELECT\n ctoken_address\n FROM\n asset_details\n )\n AND topics [0] :: STRING = '0x1a2a22cb034d26d1854bdc6666a5b91fe25efbbb5dcad3b0355478d6f5c362a1'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.compound.ez_repayments\n)\n\n),\n--pull hourly prices for each undelrying\nprices AS (\n SELECT\n HOUR AS block_hour,\n token_address AS token_contract,\n ctoken_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n INNER JOIN asset_details\n ON token_address = underlying_asset_address\n WHERE\n HOUR :: DATE IN (\n SELECT\n block_timestamp :: DATE\n FROM\n comp_repayments\n )\n GROUP BY\n 1,\n 2,\n 3\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n borrower,\n ctoken,\n asset_details.ctoken_symbol AS ctoken_symbol,\n payer,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN NULL\n ELSE asset_details.underlying_asset_address\n END AS repay_contract_address,\n CASE\n WHEN asset_details.underlying_asset_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2' THEN 'ETH'\n ELSE asset_details.underlying_symbol\n END AS repay_contract_symbol,\n repayed_amount_raw / pow(\n 10,\n underlying_decimals\n ) AS repayed_amount,\n ROUND(\n repayed_amount * p.token_price,\n 2\n ) AS repayed_amount_usd,\n _inserted_timestamp,\n _log_id\nFROM\n comp_repayments\n LEFT JOIN prices p\n ON DATE_TRUNC(\n 'hour',\n comp_repayments.block_timestamp\n ) = p.block_hour\n AND comp_repayments.ctoken = p.ctoken_address\n LEFT JOIN asset_details\n ON comp_repayments.ctoken = asset_details.ctoken_address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_repayments"}, "model.ethereum_models.core__ez_balance_deltas": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['balances'],\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nWITH prices AS (\n\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref(\"core__fact_hourly_token_prices\") }}\n GROUP BY\n 1,\n 2\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref(\"core__dim_contracts\") }}\n),\neth_prices AS (\n SELECT\n HOUR,\n price AS eth_price\n FROM\n prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntoken_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n prev_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN prev_bal_unadj / pow(\n 10,\n decimals\n )\n END AS prev_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n prev_bal * price,\n 2\n )\n END AS prev_bal_usd,\n current_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN current_bal_unadj / pow(\n 10,\n decimals\n )\n END AS current_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * price,\n 2\n )\n END AS current_bal_usd,\n symbol,\n NAME,\n decimals,\n CASE\n WHEN 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 FROM\n {{ ref(\"silver__token_balance_diffs\") }}\n base\n LEFT JOIN token_metadata\n ON base.contract_address = token_metadata.token_address\n LEFT JOIN prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n AND prices.token_address = base.contract_address\n),\neth_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n NULL AS contract_address,\n prev_bal_unadj,\n prev_bal_unadj / pow(\n 10,\n 18\n ) AS prev_bal,\n ROUND(\n prev_bal * eth_price,\n 2\n ) AS prev_bal_usd,\n current_bal_unadj,\n current_bal_unadj / pow(\n 10,\n 18\n ) AS current_bal,\n ROUND(\n current_bal * eth_price,\n 2\n ) AS current_bal_usd,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n 18 AS decimals,\n TRUE AS has_decimal,\n CASE\n WHEN eth_price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price\n FROM\n {{ ref(\"silver__eth_balance_diffs\") }}\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n)\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n prev_bal_unadj,\n prev_bal,\n prev_bal_usd,\n current_bal_unadj,\n current_bal,\n current_bal_usd,\n current_bal_unadj - prev_bal_unadj AS bal_delta_unadj,\n current_bal - prev_bal AS bal_delta,\n current_bal_usd - prev_bal_usd AS bal_delta_usd,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price\nFROM\n eth_diffs\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n prev_bal_unadj,\n prev_bal,\n prev_bal_usd,\n current_bal_unadj,\n current_bal,\n current_bal_usd,\n current_bal_unadj - prev_bal_unadj AS bal_delta_unadj,\n current_bal - prev_bal AS bal_delta,\n current_bal_usd - prev_bal_usd AS bal_delta_usd,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price\nFROM\n token_diffs", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_balance_deltas"], "unique_id": "model.ethereum_models.core__ez_balance_deltas", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__ez_balance_deltas.sql", "original_file_path": "models/gold/core__ez_balance_deltas.sql", "name": "core__ez_balance_deltas", "alias": "ez_balance_deltas", "checksum": {"name": "sha256", "checksum": "6995db5260a49e4ce2b3ac665bd053b00b1ce8515aa552043b7620a1b9f84d4b"}, "tags": ["balances"], "refs": [["core__fact_hourly_token_prices"], ["core__dim_contracts"], ["silver__token_balance_diffs"], ["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "This table contains the block level balance changes for both tokens (including ERC721s) and Native ETH on the Ethereum Blockchain for all wallets and contracts. If a token or Native ETH is moved, we will read the balance of the involved wallets at that block, and carry forward the previous balance into the current record. Symbol, name, and price are joined where possible. ERC721s are included. Data is currently read at the max daily block for wallets with activity. We plan to increase the granularity on this table to block level changes in the near term. \n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `block_timestamp::date` as a filter will lead to optimal query performance.\n\nIf you want to take this data and make it daily, you can do so with the query below. You must use a `block_timestamp::date` filter here at a minimum. Other filters will help query runtime. \n\n```sql\nWITH base_table AS (\n SELECT\n block_timestamp :: DATE AS balance_date,\n CASE\n WHEN symbol = 'ETH' THEN 'ETH'\n ELSE contract_address\n END AS contract_address,\n user_address,\n symbol,\n current_bal\n FROM\n ethereum.core.ez_balance_diffs\n WHERE\n block_timestamp :: DATE >= '' --user input \n AND user_address = '' --user input\n AND (\n contract_address = '' --user input\n OR symbol = 'ETH'\n )\n),\nall_days AS (\n SELECT\n date_day AS balance_date\n FROM\n ethereum.core.dim_dates\n),\naddress_ranges AS (\n SELECT\n user_address,\n contract_address,\n symbol,\n MIN(\n balance_date :: DATE\n ) AS min_block_date,\n CURRENT_DATE() :: DATE AS max_block_date\n FROM\n base_table\n GROUP BY\n user_address,\n contract_address,\n symbol,\n max_block_date\n),\nall_dates AS (\n SELECT\n C.balance_date,\n A.user_address,\n A.contract_address,\n A.symbol\n FROM\n all_days C\n LEFT JOIN address_ranges A\n ON C.full_balance_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.user_address IS NOT NULL\n),\neth_balances AS (\n SELECT\n user_address,\n contract_address,\n balance_date,\n current_bal,\n TRUE AS daily_activity\n FROM\n base_table\n),\nbalance_tmp AS (\n SELECT\n d.balance_date,\n d.user_address,\n d.contract_address,\n d.symbol,\n b.current_bal,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.balance_date = b.balance_date\n AND d.user_address = b.user_address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n balance_date,\n user_address,\n contract_address,\n symbol,\n LAST_VALUE(\n current_bal ignore nulls\n ) over(\n PARTITION BY user_address,\n contract_address\n ORDER BY\n balance_date ASC rows unbounded preceding\n ) AS balance,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0\nORDER BY\n balance_date DESC,\n contract_address\n```", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "Block at which the balance was read (when the transfer occurred).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "Block timestamp at which the balance was read (when the transfer occurred).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USER_ADDRESS": {"name": "USER_ADDRESS", "description": "The wallet address holding the tokens / ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The contract address of the token (null for ETH).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL_UNADJ": {"name": "PREV_BAL_UNADJ", "description": "The token or ETH balance from the previously recorded record for this wallet / token, without a decimal adjustment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL": {"name": "PREV_BAL", "description": "The decimal adjusted token or ETH balance from the previously recorded record for this wallet and token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREV_BAL_USD": {"name": "PREV_BAL_USD", "description": "Previously recorded balance in USD - this will be null for tokens without a decimal adjustment. Please note, the USD value is calculated at this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_UNADJ": {"name": "CURRENT_BAL_UNADJ", "description": "The token or ETH balance at the current block number, without a decimal adjustment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL": {"name": "CURRENT_BAL", "description": "The decimal adjusted token or ETH balance at the current block number.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_USD": {"name": "CURRENT_BAL_USD", "description": "The current balance in USD - this will be null for tokens without a decimal adjustment. Please note, the USD value is calculated at this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BAL_DELTA_UNADJ": {"name": "BAL_DELTA_UNADJ", "description": "The non-decimal adjusted balance change.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BAL_DELTA": {"name": "BAL_DELTA", "description": "The decimal adjusted balance change", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BAL_DELTA_USD": {"name": "BAL_DELTA_USD", "description": "The balance change in USD, will be null for tokens without a decimal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token contract, or ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_NAME": {"name": "TOKEN_NAME", "description": "The name of the token contract, or Native ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The decimals for the token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_DECIMAL": {"name": "HAS_DECIMAL", "description": "Whether the token has a decimal or not, either TRUE or FALSE.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_PRICE": {"name": "HAS_PRICE", "description": "Whether the token has an hourly price or not, either TRUE or FALSE.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_balance_deltas.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_balance_deltas.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["balances"], "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.024977, "compiled_sql": "\n\nWITH prices AS (\n\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n GROUP BY\n 1,\n 2\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n),\neth_prices AS (\n SELECT\n HOUR,\n price AS eth_price\n FROM\n prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntoken_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n prev_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN prev_bal_unadj / pow(\n 10,\n decimals\n )\n END AS prev_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n prev_bal * price,\n 2\n )\n END AS prev_bal_usd,\n current_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN current_bal_unadj / pow(\n 10,\n decimals\n )\n END AS current_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * price,\n 2\n )\n END AS current_bal_usd,\n symbol,\n NAME,\n decimals,\n CASE\n WHEN 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 FROM\n ETHEREUM_DEV.silver.token_balance_diffs\n base\n LEFT JOIN token_metadata\n ON base.contract_address = token_metadata.token_address\n LEFT JOIN prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n AND prices.token_address = base.contract_address\n),\neth_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n NULL AS contract_address,\n prev_bal_unadj,\n prev_bal_unadj / pow(\n 10,\n 18\n ) AS prev_bal,\n ROUND(\n prev_bal * eth_price,\n 2\n ) AS prev_bal_usd,\n current_bal_unadj,\n current_bal_unadj / pow(\n 10,\n 18\n ) AS current_bal,\n ROUND(\n current_bal * eth_price,\n 2\n ) AS current_bal_usd,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n 18 AS decimals,\n TRUE AS has_decimal,\n CASE\n WHEN eth_price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price\n FROM\n ETHEREUM_DEV.silver.eth_balance_diffs\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n)\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n prev_bal_unadj,\n prev_bal,\n prev_bal_usd,\n current_bal_unadj,\n current_bal,\n current_bal_usd,\n current_bal_unadj - prev_bal_unadj AS bal_delta_unadj,\n current_bal - prev_bal AS bal_delta,\n current_bal_usd - prev_bal_usd AS bal_delta_usd,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price\nFROM\n eth_diffs\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n address AS user_address,\n contract_address,\n prev_bal_unadj,\n prev_bal,\n prev_bal_usd,\n current_bal_unadj,\n current_bal,\n current_bal_usd,\n current_bal_unadj - prev_bal_unadj AS bal_delta_unadj,\n current_bal - prev_bal AS bal_delta,\n current_bal_usd - prev_bal_usd AS bal_delta_usd,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price\nFROM\n token_diffs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_balance_deltas"}, "model.ethereum_models.core__ez_current_balances": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['balances'],\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nWITH prices AS (\n\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref(\"core__fact_hourly_token_prices\") }}\n WHERE\n price IS NOT NULL\n AND token_address IS NOT NULL\n GROUP BY\n 1,\n 2\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref(\"core__dim_contracts\") }}\n),\nlast_price AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n prices qualify(ROW_NUMBER() over (PARTITION BY token_address\n ORDER BY\n HOUR DESC)) = 1\n),\nlatest_tokens AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj\n FROM\n {{ ref(\"silver__token_balance_diffs\") }}\n qualify(ROW_NUMBER() over (PARTITION BY address, contract_address\n ORDER BY\n block_number DESC)) = 1\n),\nlatest_eth AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n NULL AS contract_address,\n current_bal_unadj\n FROM\n {{ ref(\"silver__eth_balance_diffs\") }}\n qualify(ROW_NUMBER() over (PARTITION BY address\n ORDER BY\n block_number DESC)) = 1\n),\ntoken_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN current_bal_unadj / pow(\n 10,\n decimals\n )\n END AS current_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * A.price,\n 2\n )\n END AS usd_value_last_activity,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * b.price,\n 2\n )\n END AS usd_value_now,\n symbol,\n NAME,\n decimals,\n CASE\n WHEN decimals IS NULL THEN FALSE\n ELSE TRUE\n END AS has_decimal,\n CASE\n WHEN A.price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n b.hour :: TIMESTAMP AS last_recorded_price\n FROM\n latest_tokens base\n LEFT JOIN token_metadata\n ON base.contract_address = token_metadata.token_address\n LEFT JOIN prices A\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = A.hour\n AND A.token_address = base.contract_address\n LEFT JOIN last_price b\n ON b.token_address = base.contract_address\n WHERE\n current_bal_unadj <> 0\n),\neth_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj,\n current_bal_unadj / pow(\n 10,\n 18\n ) AS current_bal,\n ROUND(\n current_bal * A.price,\n 2\n ) AS usd_value_last_activity,\n ROUND(\n current_bal * b.price,\n 2\n ) AS usd_value_now,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n 18 AS decimals,\n TRUE AS has_decimal,\n CASE\n WHEN A.price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n b.hour :: TIMESTAMP AS last_recorded_price\n FROM\n latest_eth\n LEFT JOIN prices A\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = A.hour\n AND A.token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n LEFT JOIN last_price b\n ON b.token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n WHERE\n current_bal_unadj <> 0\n)\nSELECT\n block_number AS last_activity_block,\n block_timestamp AS last_activity_block_timestamp,\n address AS user_address,\n contract_address,\n current_bal_unadj,\n current_bal,\n usd_value_last_activity,\n usd_value_now,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price,\n last_recorded_price\nFROM\n eth_diffs\nUNION ALL\nSELECT\n block_number AS last_activity_block,\n block_timestamp AS last_activity_block_timestamp,\n address AS user_address,\n contract_address,\n current_bal_unadj,\n current_bal,\n usd_value_last_activity,\n usd_value_now,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price,\n last_recorded_price\nFROM\n token_diffs", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.silver__eth_balance_diffs"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances"], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_current_balances"], "unique_id": "model.ethereum_models.core__ez_current_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__ez_current_balances.sql", "original_file_path": "models/gold/core__ez_current_balances.sql", "name": "core__ez_current_balances", "alias": "ez_current_balances", "checksum": {"name": "sha256", "checksum": "5684dac52ba20f14b9bf7fcae3d7b0a3f67036e42d93d896957fd6187fd10cbf"}, "tags": ["balances"], "refs": [["core__fact_hourly_token_prices"], ["core__dim_contracts"], ["silver__token_balance_diffs"], ["silver__eth_balance_diffs"]], "sources": [], "metrics": [], "description": "This table contains the current, non 0, balances for wallets on the Ethereum Blockchain. Symbol, name, and price are joined where possible. Prices are calculated as of the last activity date and as of the most recently recorded hourly price. ERC721s are included.\n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `last_activity_block_timestamp::date` as a filter will lead to optimal query performance.", "columns": {"LAST_ACTIVITY_BLOCK": {"name": "LAST_ACTIVITY_BLOCK", "description": "The last block where this token was transferred by this address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The last block timestamp where this token was transferred by this address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USER_ADDRESS": {"name": "USER_ADDRESS", "description": "The wallet address holding the tokens / ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The contract address of the token (null for ETH).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL_UNADJ": {"name": "CURRENT_BAL_UNADJ", "description": "The current token or ETH balance for this address, without a decimal adjustment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENT_BAL": {"name": "CURRENT_BAL", "description": "The decimal adjusted current token or ETH balance.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USD_VALUE_LAST_ACTIVITY": {"name": "USD_VALUE_LAST_ACTIVITY", "description": "The value of the tokens or ETH in USD, at the time the last token activity occurred. Will be null for tokens without a decimal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "USD_VALUE_NOW": {"name": "USD_VALUE_NOW", "description": "The value of the tokens or ETH in USD, as of the most recently recorded hourly price. Will be null for tokens without a decimal.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the token contract, or ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_NAME": {"name": "TOKEN_NAME", "description": "The name of the token contract, or Native ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The decimals for the token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_DECIMAL": {"name": "HAS_DECIMAL", "description": "Whether the token has a decimal or not, either TRUE or FALSE.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_PRICE": {"name": "HAS_PRICE", "description": "Whether the token has an hourly price or not, either TRUE or FALSE.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LAST_RECORDED_PRICE": {"name": "LAST_RECORDED_PRICE", "description": "The timestamp of the last hourly price recorded for this token.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_current_balances.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_current_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["balances"], "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.027075, "compiled_sql": "\n\nWITH prices AS (\n\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n price IS NOT NULL\n AND token_address IS NOT NULL\n GROUP BY\n 1,\n 2\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n),\nlast_price AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n prices qualify(ROW_NUMBER() over (PARTITION BY token_address\n ORDER BY\n HOUR DESC)) = 1\n),\nlatest_tokens AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj\n FROM\n ETHEREUM_DEV.silver.token_balance_diffs\n qualify(ROW_NUMBER() over (PARTITION BY address, contract_address\n ORDER BY\n block_number DESC)) = 1\n),\nlatest_eth AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n NULL AS contract_address,\n current_bal_unadj\n FROM\n ETHEREUM_DEV.silver.eth_balance_diffs\n qualify(ROW_NUMBER() over (PARTITION BY address\n ORDER BY\n block_number DESC)) = 1\n),\ntoken_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj,\n CASE\n WHEN decimals IS NOT NULL THEN current_bal_unadj / pow(\n 10,\n decimals\n )\n END AS current_bal,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * A.price,\n 2\n )\n END AS usd_value_last_activity,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n current_bal * b.price,\n 2\n )\n END AS usd_value_now,\n symbol,\n NAME,\n decimals,\n CASE\n WHEN decimals IS NULL THEN FALSE\n ELSE TRUE\n END AS has_decimal,\n CASE\n WHEN A.price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n b.hour :: TIMESTAMP AS last_recorded_price\n FROM\n latest_tokens base\n LEFT JOIN token_metadata\n ON base.contract_address = token_metadata.token_address\n LEFT JOIN prices A\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = A.hour\n AND A.token_address = base.contract_address\n LEFT JOIN last_price b\n ON b.token_address = base.contract_address\n WHERE\n current_bal_unadj <> 0\n),\neth_diffs AS (\n SELECT\n block_number,\n block_timestamp,\n address,\n contract_address,\n current_bal_unadj,\n current_bal_unadj / pow(\n 10,\n 18\n ) AS current_bal,\n ROUND(\n current_bal * A.price,\n 2\n ) AS usd_value_last_activity,\n ROUND(\n current_bal * b.price,\n 2\n ) AS usd_value_now,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n 18 AS decimals,\n TRUE AS has_decimal,\n CASE\n WHEN A.price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n b.hour :: TIMESTAMP AS last_recorded_price\n FROM\n latest_eth\n LEFT JOIN prices A\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = A.hour\n AND A.token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n LEFT JOIN last_price b\n ON b.token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n WHERE\n current_bal_unadj <> 0\n)\nSELECT\n block_number AS last_activity_block,\n block_timestamp AS last_activity_block_timestamp,\n address AS user_address,\n contract_address,\n current_bal_unadj,\n current_bal,\n usd_value_last_activity,\n usd_value_now,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price,\n last_recorded_price\nFROM\n eth_diffs\nUNION ALL\nSELECT\n block_number AS last_activity_block,\n block_timestamp AS last_activity_block_timestamp,\n address AS user_address,\n contract_address,\n current_bal_unadj,\n current_bal,\n usd_value_last_activity,\n usd_value_now,\n symbol,\n NAME AS token_name,\n decimals,\n has_decimal,\n has_price,\n last_recorded_price\nFROM\n token_diffs", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_current_balances"}, "model.ethereum_models.ethereum_share__ez_nft_mints": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n mint_price_eth,\n mint_price_usd,\n nft_count,\n amount,\n amount_usd,\n mint_price_tokens,\n mint_price_tokens_usd,\n mint_token_symbol,\n mint_token_address,\n tx_fee\nFROM\n {{ref('core__ez_nft_mints')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_nft_mints"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_nft_mints"], "unique_id": "model.ethereum_models.ethereum_share__ez_nft_mints", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__ez_nft_mints.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_nft_mints.sql", "name": "ethereum_share__ez_nft_mints", "alias": "ez_nft_mints", "checksum": {"name": "sha256", "checksum": "0d5f7a84592a85ed76de0193e875a65ab087fd2edb0e36034dd56d31cb1e4419"}, "tags": ["share"], "refs": [["core__ez_nft_mints"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_nft_mints.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671649132.423701, "compiled_sql": "\n\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n mint_price_eth,\n mint_price_usd,\n nft_count,\n amount,\n amount_usd,\n mint_price_tokens,\n mint_price_tokens_usd,\n mint_token_symbol,\n mint_token_address,\n tx_fee\nFROM\n ETHEREUM_DEV.core.ez_nft_mints\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_nft_mints"}, "model.ethereum_models.core__ez_nft_mints": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n post_hook = \"{{ grant_data_share_statement('EZ_NFT_MINTS', 'TABLE') }}\"\n) }}\n\nWITH nft_mints AS (\n\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n from_address,\n to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n 'nft_mint' AS event_type,\n ingested_at\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n event_type = 'mint'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(ingested_at) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nmint_price AS (\n SELECT\n tx_hash,\n eth_value,\n tx_fee\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n status = 'SUCCESS'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n nft_mints\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(ingested_at) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntokens_per_tx AS (\n SELECT\n tx_hash,\n COUNT(\n DISTINCT tokenId\n ) AS nft_count\n FROM\n nft_mints\n GROUP BY\n tx_hash\n),\ntokens_moved AS (\n SELECT\n tx_hash,\n _log_id,\n from_address,\n to_address,\n contract_address,\n raw_amount\n FROM\n {{ ref('silver__transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n nft_mints\n ) qualify(ROW_NUMBER() over(PARTITION BY tx_hash\n ORDER BY\n raw_amount DESC)) = 1\n),\ntoken_prices AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(contract_address)\n FROM\n tokens_moved\n )\n OR (\n token_address IS NULL\n AND symbol IS NULL\n )\n OR token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n nft_mints\n )\n GROUP BY\n HOUR,\n token_address\n),\nmetadata AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nFINAL AS (\n SELECT\n block_timestamp,\n block_number,\n nft_mints.tx_hash AS tx_hash,\n event_type,\n nft_mints.contract_address AS nft_address,\n project_name,\n nft_mints.from_address AS nft_from_address,\n nft_mints.to_address AS nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n eth_value / nft_count AS mint_price_eth,\n ROUND(\n eth_value / nft_count * eth_price,\n 2\n ) AS mint_price_usd,\n nft_count,\n raw_amount,\n CASE\n WHEN metadata.decimals IS NOT NULL THEN raw_amount / pow(\n 10,\n metadata.decimals\n )\n ELSE raw_amount\n END AS amount,\n CASE\n WHEN metadata.decimals IS NOT NULL THEN amount * price\n ELSE NULL\n END AS amount_usd,\n amount / nft_count AS mint_price_tokens,\n ROUND(\n amount_usd / nft_count,\n 2\n ) AS mint_price_tokens_usd,\n symbol AS mint_token_symbol,\n tokens_moved.contract_address AS mint_token_address,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n nft_mints.ingested_at,\n nft_mints._log_id\n FROM\n nft_mints\n JOIN mint_price\n ON nft_mints.tx_hash = mint_price.tx_hash\n JOIN tokens_per_tx\n ON nft_mints.tx_hash = tokens_per_tx.tx_hash\n LEFT JOIN tokens_moved\n ON tokens_moved.tx_hash = nft_mints.tx_hash\n LEFT JOIN token_prices\n ON DATE_TRUNC(\n 'hour',\n nft_mints.block_timestamp\n ) = token_prices.hour\n AND token_prices.token_address = tokens_moved.contract_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n nft_mints.block_timestamp\n ) = eth_prices.hour\n LEFT JOIN metadata\n ON metadata.address = tokens_moved.contract_address\n)\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n mint_price_eth,\n mint_price_usd,\n nft_count,\n amount,\n amount_usd,\n mint_price_tokens,\n mint_price_tokens_usd,\n mint_token_symbol,\n mint_token_address,\n tx_fee,\n ingested_at,\n _log_id\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [{"sql": "{{ grant_data_share_statement('EZ_NFT_MINTS', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_nft_mints"], "unique_id": "model.ethereum_models.core__ez_nft_mints", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__ez_nft_mints.sql", "original_file_path": "models/gold/core__ez_nft_mints.sql", "name": "core__ez_nft_mints", "alias": "ez_nft_mints", "checksum": {"name": "sha256", "checksum": "e52102ec66fb1f8c9b560ed9678ed7a5aa7653fc6e13730a0da172baf351ee00"}, "tags": [], "refs": [["silver__nft_transfers"], ["silver__transactions"], ["silver__transfers"], ["core__fact_hourly_token_prices"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "This table contains NFT mint events, defined as an NFT transfers from a burn address to an address, on the ethereum blockchain.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "The contract address of the NFT.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROJECT_NAME": {"name": "PROJECT_NAME", "description": "The name of the NFT project. This field, along with metadata, will be filled in over time.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ERC1155_VALUE": {"name": "ERC1155_VALUE", "description": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_FROM_ADDRESS": {"name": "NFT_FROM_ADDRESS", "description": "The sending address of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_TO_ADDRESS": {"name": "NFT_TO_ADDRESS", "description": "The receiving address of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "The token ID for this NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_METADATA": {"name": "TOKEN_METADATA", "description": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_PRICE_ETH": {"name": "MINT_PRICE_ETH", "description": "The price paid in ETH to mint the NFT(s).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_PRICE_USD": {"name": "MINT_PRICE_USD", "description": "The price paid in US dollars to mint the NFT(s).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_COUNT": {"name": "NFT_COUNT", "description": "The number of NFTs minted in this event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "The gas fee for this transaction in ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "The gas fee for this transaction in US dollars.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_PRICE_TOKENS": {"name": "MINT_PRICE_TOKENS", "description": "The decimal adjusted amount of tokens supplied within the same transaction to mint the NFT. This field may not handle all edge cases.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_PRICE_TOKENS_USD": {"name": "MINT_PRICE_TOKENS_USD", "description": "The amount of tokens supplied in US dollars within the same transaction to mint the NFT. This field may not handle all edge cases.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_TOKEN_SYMBOL": {"name": "MINT_TOKEN_SYMBOL", "description": "The symbol of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "MINT_TOKEN_ADDRESS": {"name": "MINT_TOKEN_ADDRESS", "description": "The contract address of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_nft_mints.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_mints.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "post-hook": ["{{ grant_data_share_statement('EZ_NFT_MINTS', 'TABLE') }}"]}, "created_at": 1671649133.030082, "compiled_sql": "\n\nWITH nft_mints AS (\n\n SELECT\n _log_id,\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n from_address,\n to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n 'nft_mint' AS event_type,\n ingested_at\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n event_type = 'mint'\n\n\nAND ingested_at >= (\n SELECT\n MAX(ingested_at) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_nft_mints\n)\n\n),\nmint_price AS (\n SELECT\n tx_hash,\n eth_value,\n tx_fee\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n status = 'SUCCESS'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n nft_mints\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(ingested_at) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_nft_mints\n)\n\n),\ntokens_per_tx AS (\n SELECT\n tx_hash,\n COUNT(\n DISTINCT tokenId\n ) AS nft_count\n FROM\n nft_mints\n GROUP BY\n tx_hash\n),\ntokens_moved AS (\n SELECT\n tx_hash,\n _log_id,\n from_address,\n to_address,\n contract_address,\n raw_amount\n FROM\n ETHEREUM_DEV.silver.transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n nft_mints\n ) qualify(ROW_NUMBER() over(PARTITION BY tx_hash\n ORDER BY\n raw_amount DESC)) = 1\n),\ntoken_prices AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(contract_address)\n FROM\n tokens_moved\n )\n OR (\n token_address IS NULL\n AND symbol IS NULL\n )\n OR token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n nft_mints\n )\n GROUP BY\n HOUR,\n token_address\n),\nmetadata AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nFINAL AS (\n SELECT\n block_timestamp,\n block_number,\n nft_mints.tx_hash AS tx_hash,\n event_type,\n nft_mints.contract_address AS nft_address,\n project_name,\n nft_mints.from_address AS nft_from_address,\n nft_mints.to_address AS nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n eth_value / nft_count AS mint_price_eth,\n ROUND(\n eth_value / nft_count * eth_price,\n 2\n ) AS mint_price_usd,\n nft_count,\n raw_amount,\n CASE\n WHEN metadata.decimals IS NOT NULL THEN raw_amount / pow(\n 10,\n metadata.decimals\n )\n ELSE raw_amount\n END AS amount,\n CASE\n WHEN metadata.decimals IS NOT NULL THEN amount * price\n ELSE NULL\n END AS amount_usd,\n amount / nft_count AS mint_price_tokens,\n ROUND(\n amount_usd / nft_count,\n 2\n ) AS mint_price_tokens_usd,\n symbol AS mint_token_symbol,\n tokens_moved.contract_address AS mint_token_address,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n nft_mints.ingested_at,\n nft_mints._log_id\n FROM\n nft_mints\n JOIN mint_price\n ON nft_mints.tx_hash = mint_price.tx_hash\n JOIN tokens_per_tx\n ON nft_mints.tx_hash = tokens_per_tx.tx_hash\n LEFT JOIN tokens_moved\n ON tokens_moved.tx_hash = nft_mints.tx_hash\n LEFT JOIN token_prices\n ON DATE_TRUNC(\n 'hour',\n nft_mints.block_timestamp\n ) = token_prices.hour\n AND token_prices.token_address = tokens_moved.contract_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n nft_mints.block_timestamp\n ) = eth_prices.hour\n LEFT JOIN metadata\n ON metadata.address = tokens_moved.contract_address\n)\nSELECT\n block_timestamp,\n block_number,\n tx_hash,\n event_type,\n nft_address,\n project_name,\n nft_from_address,\n nft_to_address,\n tokenId,\n token_metadata,\n erc1155_value,\n mint_price_eth,\n mint_price_usd,\n nft_count,\n amount,\n amount_usd,\n mint_price_tokens,\n mint_price_tokens_usd,\n mint_token_symbol,\n mint_token_address,\n tx_fee,\n ingested_at,\n _log_id\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_nft_mints"}, "model.ethereum_models.ethereum_share__ez_token_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\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 contract_address,\n from_address,\n to_address,\n raw_amount,\n decimals,\n symbol,\n token_price,\n amount,\n amount_usd,\n has_decimal,\n has_price\nFROM\n {{ref('core__ez_token_transfers')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_token_transfers"], "unique_id": "model.ethereum_models.ethereum_share__ez_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__ez_token_transfers.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_token_transfers.sql", "name": "ethereum_share__ez_token_transfers", "alias": "ez_token_transfers", "checksum": {"name": "sha256", "checksum": "554bac9a1548a654be9d844835b1407c612f108125cad490221d316ed3324adc"}, "tags": ["share"], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671649132.430944, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n decimals,\n symbol,\n token_price,\n amount,\n amount_usd,\n has_decimal,\n has_price\nFROM\n ETHEREUM_DEV.core.ez_token_transfers\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_token_transfers"}, "model.ethereum_models.core__sv_ez_nft_sales": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_EZ_NFT_SALES', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__ez_nft_sales') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__ez_nft_sales"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_EZ_NFT_SALES', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_ez_nft_sales"], "unique_id": "model.ethereum_models.core__sv_ez_nft_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_ez_nft_sales.sql", "original_file_path": "models/gold/secure_views/core__sv_ez_nft_sales.sql", "name": "core__sv_ez_nft_sales", "alias": "sv_ez_nft_sales", "checksum": {"name": "sha256", "checksum": "c1693381d34fe06312b9eb76a01d1c6bc88573a58c460ee74d10fabf078084b4"}, "tags": [], "refs": [["core__ez_nft_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_ez_nft_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_EZ_NFT_SALES', 'VIEW') }}"]}, "created_at": 1671649132.432203, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.ez_nft_sales", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_ez_nft_sales"}, "model.ethereum_models.ethereum_share__ez_nft_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ref('core__ez_nft_sales')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_nft_sales"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_nft_sales"], "unique_id": "model.ethereum_models.ethereum_share__ez_nft_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__ez_nft_sales.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_nft_sales.sql", "name": "ethereum_share__ez_nft_sales", "alias": "ez_nft_sales", "checksum": {"name": "sha256", "checksum": "3a0be6611e40994a99ded3394dd50f33cc31aea0855e326b292170061cfce1c0"}, "tags": ["share"], "refs": [["core__ez_nft_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_nft_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671649132.435717, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.core.ez_nft_sales\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_nft_sales"}, "model.ethereum_models.core__ez_nft_sales": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n nft_from_address AS seller_address,\n nft_to_address AS buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__opensea_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n nft_from_address AS seller_address,\n nft_to_address AS buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__looksrare_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__rarible_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__x2y2_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__nftx_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__seaport_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__cryptopunk_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__sudoswap_sales') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__rarible_sales_update_sept_2022') }}\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n {{ ref('silver_nft__blur_sales') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_nft_sales"], "unique_id": "model.ethereum_models.core__ez_nft_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__ez_nft_sales.sql", "original_file_path": "models/gold/core__ez_nft_sales.sql", "name": "core__ez_nft_sales", "alias": "ez_nft_sales", "checksum": {"name": "sha256", "checksum": "c402b0dd4bb8c3a9cb6f35c1e606f4bc33667597ab3d99ea953bcf3a5d3dbefa"}, "tags": [], "refs": [["silver_nft__opensea_sales"], ["silver_nft__looksrare_sales"], ["silver_nft__rarible_sales"], ["silver_nft__x2y2_sales"], ["silver_nft__nftx_sales"], ["silver_nft__seaport_sales"], ["silver_nft__cryptopunk_sales"], ["silver_nft__sudoswap_sales"], ["silver_nft__rarible_sales_update_sept_2022"], ["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "This table contains NFT events on the Ethereum blockchain. It currently supports sales on Opensea, Seaport, Blur, Larva Labs, LooksRare, Rarible, x2y2, Sudoswap, and NFTX. More data and exchanges will be added over time.", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "The block number at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The block timestamp at which the NFT event occurred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "The address of the exchange used for the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "The name of the exchange used for the trade. Currently, the exchanges supported are `opensea`, `looksrare`, `larva labs`, `blur`, `rarible`, `x2y2`, `sudoswap`, and `nftx`. More exchanges will be added over time.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_EXCHANGE_VERSION": {"name": "PLATFORM_EXCHANGE_VERSION", "description": "The version of the exchange contract used for the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AGGREGATOR_NAME": {"name": "AGGREGATOR_NAME", "description": "The name of the aggregator platform where the sale took place. If the sale did not take place via an aggregator platform, then the value will be null.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "The address of the seller of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "The address of the buyer of the NFT in the transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "The contract address of the NFT.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROJECT_NAME": {"name": "PROJECT_NAME", "description": "The name of the NFT project. This field, along with metadata, will be filled in over time.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ERC1155_VALUE": {"name": "ERC1155_VALUE", "description": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "The token ID for this NFT contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_METADATA": {"name": "TOKEN_METADATA", "description": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_SYMBOL": {"name": "CURRENCY_SYMBOL", "description": "The token symbol for this NFT event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "The token contract address for this NFT event. This will be `ETH` for native ETH transactions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "The amount of the NFT event in the currency in which the transaction occurred, decimal adjusted where possible.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "The amount of the NFT event in US dollars. This will be null for tokens without a decimal adjustment or hourly price.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "The total amount of fees paid relating to the NFT purchase in the transaction currency. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "The decimal adjusted amount of fees paid to the platform for this NFT event in the transaction's currency. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "The decimal adjusted amount of fees paid to the NFT collection as royalty payments for this NFT event in the transaction's currency. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "The total amount of fees paid relating to the NFT purchase in US dollars. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "The amount of fees paid to the platform for this NFT event in US dollars. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "The amount of fees paid to the NFT collection as royalty payments for this NFT event in US dollars. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "The gas fee for this transaction in ETH.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "The gas fee for this transaction in US dollars.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address of this transaction. In most cases, this is the NFT buyer. However, for some more complex transactions, it may not be the NFT buyer.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address of this transaction. In most cases, this is the exchange contract. However, for some more complex NFT events, such as aggregate buys with tools such as Gem and Genie, this may not be the exchange address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_nft_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.206753, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n nft_from_address AS seller_address,\n nft_to_address AS buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.opensea_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n nft_from_address AS seller_address,\n nft_to_address AS buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.rarible_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.nftx_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.seaport_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n CASE\n WHEN RIGHT(\n input_data,\n 8\n ) = '72db8c0b' THEN 'Gem'\n WHEN RIGHT(\n input_data,\n 8\n ) = '332d1229'\n OR origin_to_address IN (\n '0x39da41747a83aee658334415666f3ef92dd0d541',\n '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n THEN 'Blur'\n ELSE NULL\n END AS aggregator_name,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature\nFROM\n ETHEREUM_DEV.silver_nft.blur_sales", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_nft_sales"}, "model.ethereum_models.silver_nft__seaport_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH seaport_interactions AS (\n\n SELECT\n DISTINCT tx_hash\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_number > 14000000\n AND contract_address = '0x00000000006c3852cbef3e08e8df289169ede581'\n AND topics [0] :: STRING = '0x9d9af8e38d66c62e2c12f0225249fd9d721c54b83f48d9352c97c6cacdcb6f31'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nseaport_traces AS (\n SELECT\n tx_hash,\n block_timestamp,\n to_address AS nft_address,\n CONCAT('0x', SUBSTR(input, 35, 40)) AS nft_from_address,\n CONCAT('0x', SUBSTR(input, 99, 40)) AS nft_to_address,\n udf_hex_to_int(SUBSTR(input, 139, 64)) AS tokenid\n FROM\n {{ ref('silver__traces') }}\n WHERE\n tx_status = 'SUCCESS'\n AND block_number > 14000000\n AND LEFT(\n input,\n 10\n ) IN (\n '0x23b872dd',\n '0xf242432a'\n )\n AND to_address NOT IN (\n SELECT\n DISTINCT contract_address\n FROM\n {{ ref('silver__transfers') }}\n )\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n contract_address AS nft_address,\n project_name,\n from_address,\n to_address,\n tokenid,\n token_metadata,\n erc1155_value,\n ingested_at,\n _log_id,\n event_index\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n AND to_address <> '0x0000000000000000000000000000000000000000'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nall_relevant_transfers AS (\n SELECT\n A.*,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n A.event_index ASC\n ) AS agg_id\n FROM\n nft_transfers A\n INNER JOIN seaport_traces b\n ON A.tx_hash = b.tx_hash\n AND A.nft_address = b.nft_address\n AND A.tokenid = b.tokenid\n AND A.from_address = b.nft_from_address\n AND A.to_address = b.nft_to_address\n),\nother_exchanges AS (\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__looksrare_sales') }}\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__nftx_sales') }}\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__opensea_sales') }}\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__rarible_sales') }}\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n {{ ref('silver_nft__x2y2_sales') }}\n),\nfilter_transfers AS (\n SELECT\n A.*,\n b.tx_hash AS checked\n FROM\n all_relevant_transfers A\n LEFT OUTER JOIN other_exchanges b\n ON A.tx_hash = b.tx_hash\n AND A.nft_address = b.nft_address\n AND A.tokenId = b.tokenId\n),\nrelevant_transfers AS (\n SELECT\n *\n FROM\n filter_transfers\n WHERE\n checked IS NULL\n),\neth_tx_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.eth_value,\n CASE\n WHEN A.to_address IN (\n '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073',\n '0x8de9c5a032463c561423387a9648c5c7bcc5bc90',\n '0x0000a26b00c1f0df003000390027140000faa719'\n ) THEN 'os_fee' --fee managment contract\n WHEN A.to_address = b.from_address THEN 'to_seller'\n ELSE 'royalty'\n END AS payment_type,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address\n FROM\n {{ ref('silver__eth_transfers') }} A full\n OUTER JOIN (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n relevant_transfers\n ) b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n WHERE\n block_number > 14000000\n AND A.tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n seaport_interactions\n )\n AND A.from_address = '0x00000000006c3852cbef3e08e8df289169ede581' --exchange contract\n AND A.to_address <> '0x83c8f28c26bf6aaca652df1dbbe0e1b56f8baba2'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncount_type AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN payment_type = 'os_fee' THEN 1\n END\n ) AS os_fee_count,\n SUM(\n CASE\n WHEN payment_type = 'royalty' THEN 1\n END\n ) AS royalty_count,\n SUM(\n CASE\n WHEN payment_type = 'to_seller' THEN 1\n END\n ) AS seller_payment_count\n FROM\n eth_tx_data\n GROUP BY\n tx_hash\n),\nnft_count AS (\n SELECT\n tx_hash,\n from_address,\n COUNT(\n DISTINCT tokenid\n ) AS nft_count\n FROM\n relevant_transfers\n GROUP BY\n tx_hash,\n from_address\n),\nnft_count_total AS (\n SELECT\n tx_hash,\n SUM(nft_count) AS nft_count_total\n FROM\n nft_count\n GROUP BY\n tx_hash\n),\nos_total_eth_fees AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'os_fee'\n GROUP BY\n tx_hash\n),\nos_fees_per_nft AS (\n SELECT\n A.tx_hash,\n amount / b.nft_count_total AS os_fees_per_nft\n FROM\n os_total_eth_fees A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\neth_sales AS (\n SELECT\n tx_hash,\n to_address,\n SUM(eth_value) AS eth_sale_amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'to_seller'\n GROUP BY\n tx_hash,\n to_address\n),\neth_sales_per AS (\n SELECT\n A.tx_hash,\n A.to_address,\n A.eth_sale_amount / b.nft_count AS eth_sale_per\n FROM\n eth_sales A\n LEFT JOIN nft_count b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n),\neth_royalties_total AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS royalty_amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'royalty'\n GROUP BY\n tx_hash\n),\neth_royalties AS (\n SELECT\n A.tx_hash,\n royalty_amount / b.nft_count_total AS royalty_amount\n FROM\n eth_royalties_total A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntoken_tx_data1 AS (\n SELECT\n A.tx_hash,\n A.contract_address AS currency_address,\n A.to_address,\n A.from_address,\n CASE\n WHEN A.to_address IN (\n '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073',\n '0x8de9c5a032463c561423387a9648c5c7bcc5bc90',\n '0x0000a26b00c1f0df003000390027140000faa719'\n ) THEN 'os_fee' --fee managment contract\n WHEN A.to_address = b.from_address\n OR raw_amount = MAX(raw_amount) over (\n PARTITION BY A.tx_hash\n ) THEN 'to_seller'\n ELSE 'royalty'\n END AS payment_type,\n A.raw_amount,\n A.event_index,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__transfers') }} A full\n OUTER JOIN (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n relevant_transfers\n ) b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n WHERE\n A.tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n\n{% if is_incremental() %}\nAND A.ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntoken_tx_buyers AS (\n SELECT\n DISTINCT tx_hash,\n from_address AS buyer_address\n FROM\n token_tx_data1\n WHERE\n payment_type = 'to_seller'\n),\ntoken_tx_data AS (\n SELECT\n A.*,\n CASE\n WHEN b.buyer_address IS NOT NULL THEN 'sale'\n END AS payment_type2\n FROM\n token_tx_data1 A\n LEFT JOIN token_tx_buyers b\n ON A.tx_hash = b.tx_hash\n AND A.from_address = b.buyer_address\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address,\n CASE\n WHEN currency_address IN (\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2',\n '0x4d224452801aced8b2f0aebe155379bb5d594381',\n '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48',\n '0x6b175474e89094c44da98b954eedeac495271d0f'\n ) THEN 2\n ELSE 3\n END AS priority\n FROM\n token_tx_data\n UNION ALL\n SELECT\n tx_hash,\n currency_address,\n 1 AS priority\n FROM\n eth_tx_data\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address,\n priority\n FROM\n trade_currency qualify(ROW_NUMBER() over(PARTITION BY tx_hash\n ORDER BY\n priority ASC)) = 1\n),\nos_total_token_fees AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS os_token_fees\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'os_fee'\n GROUP BY\n 1\n),\nos_token_fees_per AS (\n SELECT\n A.tx_hash,\n os_token_fees / nft_count_total AS os_token_fees\n FROM\n os_total_token_fees A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntotal_token_royalties AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS royalties\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'royalty'\n GROUP BY\n 1\n),\ntoken_royalties AS (\n SELECT\n A.tx_hash,\n royalties / nft_count_total AS royalty_fee\n FROM\n total_token_royalties A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntotal_tokens_to_seller AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS sale_amount\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'to_seller'\n OR payment_type2 = 'sale'\n GROUP BY\n 1\n),\ntokens_to_seller AS (\n SELECT\n A.tx_hash,\n sale_amount / nft_count_total AS token_sale_amount\n FROM\n total_tokens_to_seller A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\neth_tx_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n seaport_interactions\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n token_tx_data\n )\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n tx_currency\n )\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n trade_currency\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n seaport_traces\n )\n GROUP BY\n HOUR,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n ingested_at,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_traces\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nFINAL AS (\n SELECT\n b.block_number,\n b.block_timestamp,\n A.tx_hash,\n b.origin_to_address,\n b.origin_from_address,\n b.origin_function_signature,\n 'sale' AS event_type,\n '0x00000000006c3852cbef3e08e8df289169ede581' AS platform_address,\n 'opensea' AS platform_name,\n 'seaport_1_1' AS platform_exchange_version,\n A.nft_address,\n A.project_name,\n A.from_address AS seller_address,\n A.to_address AS buyer_address,\n C.currency_address AS currency_address,\n CASE\n WHEN C.currency_address = 'ETH' THEN 'ETH'\n ELSE d.symbol\n END AS currency_symbol,\n A.tokenid,\n A.token_metadata,\n A.erc1155_value,\n A.ingested_at,\n A._log_id,\n COALESCE(\n os_fees_per_nft,\n os_token_fees,\n 0\n ) AS platform_fee_unadj,\n COALESCE(\n royalty_amount,\n royalty_fee,\n 0\n ) AS creator_fee_unadj,\n COALESCE(\n eth_sale_per,\n token_sale_amount\n ) AS sale_amount_unadj,\n CASE\n WHEN currency_address = 'ETH' THEN platform_fee_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN platform_fee_unadj\n ELSE platform_fee_unadj / pow(\n 10,\n d.decimals\n )\n END AS platform_fee,\n CASE\n WHEN currency_address = 'ETH' THEN creator_fee_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN creator_fee_unadj\n ELSE creator_fee_unadj / pow(\n 10,\n d.decimals\n )\n END AS creator_fee,\n CASE\n WHEN currency_address = 'ETH' THEN sale_amount_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN sale_amount_unadj\n ELSE sale_amount_unadj / pow(\n 10,\n d.decimals\n )\n END AS sale_amount,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN creator_fee * price\n ELSE NULL\n END,\n 2\n ) AS creator_fee_usd,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN platform_fee * price\n ELSE NULL\n END,\n 2\n ) AS platform_fee_usd,\n creator_fee + platform_fee AS total_fees,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN total_fees * price\n ELSE NULL\n END,\n 2\n ) AS total_fees_usd,\n CASE\n WHEN currency_address = 'ETH' THEN creator_fee + sale_amount + platform_fee\n ELSE sale_amount\n END AS adj_price,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN adj_price * price\n ELSE NULL\n END,\n 2\n ) AS price_usd,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n input_data\n FROM\n relevant_transfers A\n LEFT JOIN tx_data b\n ON A.tx_hash = b.tx_hash\n LEFT JOIN tx_currency C\n ON A.tx_hash = C.tx_hash\n LEFT JOIN decimals d\n ON C.currency_address = d.address\n LEFT JOIN os_fees_per_nft osf\n ON A.tx_hash = osf.tx_hash\n LEFT JOIN eth_sales_per\n ON A.tx_hash = eth_sales_per.tx_hash\n AND A.from_address = eth_sales_per.to_address\n LEFT JOIN eth_royalties\n ON A.tx_hash = eth_royalties.tx_hash\n LEFT JOIN os_token_fees_per\n ON A.tx_hash = os_token_fees_per.tx_hash\n LEFT JOIN token_royalties\n ON A.tx_hash = token_royalties.tx_hash\n LEFT JOIN tokens_to_seller\n ON A.tx_hash = tokens_to_seller.tx_hash\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n b.block_timestamp\n )\n AND C.currency_address = token_prices.token_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n b.block_timestamp\n )\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL\nWHERE\n price IS NOT NULL\n AND COALESCE(price_usd, 0) < 100000000 qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__seaport_sales"], "unique_id": "model.ethereum_models.silver_nft__seaport_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__seaport_sales.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.sql", "name": "silver_nft__seaport_sales", "alias": "seaport_sales", "checksum": {"name": "sha256", "checksum": "c2b82d10f43681ff599e1818fddcad3f356467f44dfd5f713f1840684d4cd581"}, "tags": [], "refs": [["silver__logs"], ["silver__traces"], ["silver__transfers"], ["silver__nft_transfers"], ["silver_nft__looksrare_sales"], ["silver_nft__nftx_sales"], ["silver_nft__opensea_sales"], ["silver_nft__rarible_sales"], ["silver_nft__x2y2_sales"], ["silver__eth_transfers"], ["silver__transfers"], ["silver__contracts"], ["core__fact_hourly_token_prices"], ["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__seaport_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649133.211273, "compiled_sql": "\n\nWITH seaport_interactions AS (\n\n SELECT\n DISTINCT tx_hash\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_number > 14000000\n AND contract_address = '0x00000000006c3852cbef3e08e8df289169ede581'\n AND topics [0] :: STRING = '0x9d9af8e38d66c62e2c12f0225249fd9d721c54b83f48d9352c97c6cacdcb6f31'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\nseaport_traces AS (\n SELECT\n tx_hash,\n block_timestamp,\n to_address AS nft_address,\n CONCAT('0x', SUBSTR(input, 35, 40)) AS nft_from_address,\n CONCAT('0x', SUBSTR(input, 99, 40)) AS nft_to_address,\n udf_hex_to_int(SUBSTR(input, 139, 64)) AS tokenid\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n tx_status = 'SUCCESS'\n AND block_number > 14000000\n AND LEFT(\n input,\n 10\n ) IN (\n '0x23b872dd',\n '0xf242432a'\n )\n AND to_address NOT IN (\n SELECT\n DISTINCT contract_address\n FROM\n ETHEREUM_DEV.silver.transfers\n )\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n contract_address AS nft_address,\n project_name,\n from_address,\n to_address,\n tokenid,\n token_metadata,\n erc1155_value,\n ingested_at,\n _log_id,\n event_index\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n AND to_address <> '0x0000000000000000000000000000000000000000'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\nall_relevant_transfers AS (\n SELECT\n A.*,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n A.event_index ASC\n ) AS agg_id\n FROM\n nft_transfers A\n INNER JOIN seaport_traces b\n ON A.tx_hash = b.tx_hash\n AND A.nft_address = b.nft_address\n AND A.tokenid = b.tokenid\n AND A.from_address = b.nft_from_address\n AND A.to_address = b.nft_to_address\n),\nother_exchanges AS (\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n UNION ALL\n SELECT\n tx_hash,\n nft_address,\n tokenId\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n),\nfilter_transfers AS (\n SELECT\n A.*,\n b.tx_hash AS checked\n FROM\n all_relevant_transfers A\n LEFT OUTER JOIN other_exchanges b\n ON A.tx_hash = b.tx_hash\n AND A.nft_address = b.nft_address\n AND A.tokenId = b.tokenId\n),\nrelevant_transfers AS (\n SELECT\n *\n FROM\n filter_transfers\n WHERE\n checked IS NULL\n),\neth_tx_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.eth_value,\n CASE\n WHEN A.to_address IN (\n '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073',\n '0x8de9c5a032463c561423387a9648c5c7bcc5bc90',\n '0x0000a26b00c1f0df003000390027140000faa719'\n ) THEN 'os_fee' --fee managment contract\n WHEN A.to_address = b.from_address THEN 'to_seller'\n ELSE 'royalty'\n END AS payment_type,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address\n FROM\n ETHEREUM_DEV.silver.eth_transfers A full\n OUTER JOIN (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n relevant_transfers\n ) b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n WHERE\n block_number > 14000000\n AND A.tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n seaport_interactions\n )\n AND A.from_address = '0x00000000006c3852cbef3e08e8df289169ede581' --exchange contract\n AND A.to_address <> '0x83c8f28c26bf6aaca652df1dbbe0e1b56f8baba2'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\ncount_type AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN payment_type = 'os_fee' THEN 1\n END\n ) AS os_fee_count,\n SUM(\n CASE\n WHEN payment_type = 'royalty' THEN 1\n END\n ) AS royalty_count,\n SUM(\n CASE\n WHEN payment_type = 'to_seller' THEN 1\n END\n ) AS seller_payment_count\n FROM\n eth_tx_data\n GROUP BY\n tx_hash\n),\nnft_count AS (\n SELECT\n tx_hash,\n from_address,\n COUNT(\n DISTINCT tokenid\n ) AS nft_count\n FROM\n relevant_transfers\n GROUP BY\n tx_hash,\n from_address\n),\nnft_count_total AS (\n SELECT\n tx_hash,\n SUM(nft_count) AS nft_count_total\n FROM\n nft_count\n GROUP BY\n tx_hash\n),\nos_total_eth_fees AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'os_fee'\n GROUP BY\n tx_hash\n),\nos_fees_per_nft AS (\n SELECT\n A.tx_hash,\n amount / b.nft_count_total AS os_fees_per_nft\n FROM\n os_total_eth_fees A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\neth_sales AS (\n SELECT\n tx_hash,\n to_address,\n SUM(eth_value) AS eth_sale_amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'to_seller'\n GROUP BY\n tx_hash,\n to_address\n),\neth_sales_per AS (\n SELECT\n A.tx_hash,\n A.to_address,\n A.eth_sale_amount / b.nft_count AS eth_sale_per\n FROM\n eth_sales A\n LEFT JOIN nft_count b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n),\neth_royalties_total AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS royalty_amount\n FROM\n eth_tx_data\n WHERE\n payment_type = 'royalty'\n GROUP BY\n tx_hash\n),\neth_royalties AS (\n SELECT\n A.tx_hash,\n royalty_amount / b.nft_count_total AS royalty_amount\n FROM\n eth_royalties_total A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntoken_tx_data1 AS (\n SELECT\n A.tx_hash,\n A.contract_address AS currency_address,\n A.to_address,\n A.from_address,\n CASE\n WHEN A.to_address IN (\n '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073',\n '0x8de9c5a032463c561423387a9648c5c7bcc5bc90',\n '0x0000a26b00c1f0df003000390027140000faa719'\n ) THEN 'os_fee' --fee managment contract\n WHEN A.to_address = b.from_address\n OR raw_amount = MAX(raw_amount) over (\n PARTITION BY A.tx_hash\n ) THEN 'to_seller'\n ELSE 'royalty'\n END AS payment_type,\n A.raw_amount,\n A.event_index,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.transfers A full\n OUTER JOIN (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n relevant_transfers\n ) b\n ON A.tx_hash = b.tx_hash\n AND A.to_address = b.from_address\n WHERE\n A.tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_interactions\n )\n\n\nAND A.ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\ntoken_tx_buyers AS (\n SELECT\n DISTINCT tx_hash,\n from_address AS buyer_address\n FROM\n token_tx_data1\n WHERE\n payment_type = 'to_seller'\n),\ntoken_tx_data AS (\n SELECT\n A.*,\n CASE\n WHEN b.buyer_address IS NOT NULL THEN 'sale'\n END AS payment_type2\n FROM\n token_tx_data1 A\n LEFT JOIN token_tx_buyers b\n ON A.tx_hash = b.tx_hash\n AND A.from_address = b.buyer_address\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address,\n CASE\n WHEN currency_address IN (\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2',\n '0x4d224452801aced8b2f0aebe155379bb5d594381',\n '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48',\n '0x6b175474e89094c44da98b954eedeac495271d0f'\n ) THEN 2\n ELSE 3\n END AS priority\n FROM\n token_tx_data\n UNION ALL\n SELECT\n tx_hash,\n currency_address,\n 1 AS priority\n FROM\n eth_tx_data\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address,\n priority\n FROM\n trade_currency qualify(ROW_NUMBER() over(PARTITION BY tx_hash\n ORDER BY\n priority ASC)) = 1\n),\nos_total_token_fees AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS os_token_fees\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'os_fee'\n GROUP BY\n 1\n),\nos_token_fees_per AS (\n SELECT\n A.tx_hash,\n os_token_fees / nft_count_total AS os_token_fees\n FROM\n os_total_token_fees A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntotal_token_royalties AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS royalties\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'royalty'\n GROUP BY\n 1\n),\ntoken_royalties AS (\n SELECT\n A.tx_hash,\n royalties / nft_count_total AS royalty_fee\n FROM\n total_token_royalties A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\ntotal_tokens_to_seller AS (\n SELECT\n A.tx_hash,\n SUM(raw_amount) AS sale_amount\n FROM\n token_tx_data A\n INNER JOIN tx_currency b\n ON A.tx_hash = b.tx_hash\n AND A.currency_address = b.currency_address\n WHERE\n payment_type = 'to_seller'\n OR payment_type2 = 'sale'\n GROUP BY\n 1\n),\ntokens_to_seller AS (\n SELECT\n A.tx_hash,\n sale_amount / nft_count_total AS token_sale_amount\n FROM\n total_tokens_to_seller A\n LEFT JOIN nft_count_total b\n ON A.tx_hash = b.tx_hash\n),\neth_tx_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n seaport_interactions\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n token_tx_data\n )\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n tx_currency\n )\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n trade_currency\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n seaport_traces\n )\n GROUP BY\n HOUR,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n ingested_at,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n seaport_traces\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.seaport_sales\n)\n\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nFINAL AS (\n SELECT\n b.block_number,\n b.block_timestamp,\n A.tx_hash,\n b.origin_to_address,\n b.origin_from_address,\n b.origin_function_signature,\n 'sale' AS event_type,\n '0x00000000006c3852cbef3e08e8df289169ede581' AS platform_address,\n 'opensea' AS platform_name,\n 'seaport_1_1' AS platform_exchange_version,\n A.nft_address,\n A.project_name,\n A.from_address AS seller_address,\n A.to_address AS buyer_address,\n C.currency_address AS currency_address,\n CASE\n WHEN C.currency_address = 'ETH' THEN 'ETH'\n ELSE d.symbol\n END AS currency_symbol,\n A.tokenid,\n A.token_metadata,\n A.erc1155_value,\n A.ingested_at,\n A._log_id,\n COALESCE(\n os_fees_per_nft,\n os_token_fees,\n 0\n ) AS platform_fee_unadj,\n COALESCE(\n royalty_amount,\n royalty_fee,\n 0\n ) AS creator_fee_unadj,\n COALESCE(\n eth_sale_per,\n token_sale_amount\n ) AS sale_amount_unadj,\n CASE\n WHEN currency_address = 'ETH' THEN platform_fee_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN platform_fee_unadj\n ELSE platform_fee_unadj / pow(\n 10,\n d.decimals\n )\n END AS platform_fee,\n CASE\n WHEN currency_address = 'ETH' THEN creator_fee_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN creator_fee_unadj\n ELSE creator_fee_unadj / pow(\n 10,\n d.decimals\n )\n END AS creator_fee,\n CASE\n WHEN currency_address = 'ETH' THEN sale_amount_unadj\n WHEN currency_address <> 'ETH'\n AND d.decimals IS NULL THEN sale_amount_unadj\n ELSE sale_amount_unadj / pow(\n 10,\n d.decimals\n )\n END AS sale_amount,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN creator_fee * price\n ELSE NULL\n END,\n 2\n ) AS creator_fee_usd,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN platform_fee * price\n ELSE NULL\n END,\n 2\n ) AS platform_fee_usd,\n creator_fee + platform_fee AS total_fees,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN total_fees * price\n ELSE NULL\n END,\n 2\n ) AS total_fees_usd,\n CASE\n WHEN currency_address = 'ETH' THEN creator_fee + sale_amount + platform_fee\n ELSE sale_amount\n END AS adj_price,\n ROUND(\n CASE\n WHEN d.decimals IS NOT NULL\n OR currency_address = 'ETH' THEN adj_price * price\n ELSE NULL\n END,\n 2\n ) AS price_usd,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n input_data\n FROM\n relevant_transfers A\n LEFT JOIN tx_data b\n ON A.tx_hash = b.tx_hash\n LEFT JOIN tx_currency C\n ON A.tx_hash = C.tx_hash\n LEFT JOIN decimals d\n ON C.currency_address = d.address\n LEFT JOIN os_fees_per_nft osf\n ON A.tx_hash = osf.tx_hash\n LEFT JOIN eth_sales_per\n ON A.tx_hash = eth_sales_per.tx_hash\n AND A.from_address = eth_sales_per.to_address\n LEFT JOIN eth_royalties\n ON A.tx_hash = eth_royalties.tx_hash\n LEFT JOIN os_token_fees_per\n ON A.tx_hash = os_token_fees_per.tx_hash\n LEFT JOIN token_royalties\n ON A.tx_hash = token_royalties.tx_hash\n LEFT JOIN tokens_to_seller\n ON A.tx_hash = tokens_to_seller.tx_hash\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n b.block_timestamp\n )\n AND C.currency_address = token_prices.token_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n b.block_timestamp\n )\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL\nWHERE\n price IS NOT NULL\n AND COALESCE(price_usd, 0) < 100000000 qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.seaport_sales"}, "model.ethereum_models.silver_nft__rarible_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'nft_uni_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH rarible_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n CONCAT('0x', SUBSTR(DATA, 91, 40)) AS from_address,\n CONCAT('0x', SUBSTR(DATA, 155, 40)) AS to_address,\n CASE\n WHEN CONCAT('0x', RIGHT(DATA, 40)) = '0x0000000000000000000000000000000000000000' THEN 'ETH'\n ELSE CONCAT('0x', RIGHT(DATA, 40))\n END AS currency_address,\n CASE\n WHEN SUBSTR(\n DATA,\n 195,\n 10\n ) = '1a0388dd00' THEN 'sale'\n ELSE 'bid_won'\n END AS trade_direction,\n silver.js_hex_to_int(SUBSTR(DATA, 433, 18)) / pow(\n 10,\n 18\n ) AS eth_value,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS nft_log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6')\n AND topics [0] :: STRING = '0xcae9d16f553e92058883de29cb3135dbc0c1e31fd7eace79fef1d80577fe482e'\n AND eth_value >.000000001\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n *,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n rarible_sales\n )\n AND from_address IN (\n SELECT\n DISTINCT to_address\n FROM\n rarible_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_sellers AS (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n nft_transfers\n),\npayment_type AS (\n SELECT\n b.*,\n CASE\n WHEN b.to_address = LOWER('0x1cf0dF2A5A20Cd61d68d4489eEBbf85b8d39e18a') THEN 'platform_fee'\n WHEN nft_sellers.from_address IS NOT NULL THEN 'to_seller'\n ELSE 'creator_fee'\n END AS TYPE,CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 3\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 3\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 3\n )\n END AS joinid,\n CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 4\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 4\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 4\n )\n END AS joinid2,\n CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 2\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 2\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 2\n )\n END AS joinid3\n FROM\n rarible_sales b\n LEFT JOIN nft_sellers\n ON nft_sellers.tx_hash = b.tx_hash\n AND nft_sellers.from_address = b.to_address\n),\nmulti_sales AS (\n SELECT\n tx_hash,\n COUNT(*)\n FROM\n nft_transfers\n GROUP BY\n tx_hash\n HAVING\n COUNT(*) > 1\n),\nsale_amount_basic AS (\n SELECT\n tx_hash,\n currency_address,\n trade_direction,\n SUM(eth_value) AS sale_amount\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n GROUP BY\n tx_hash,\n currency_address,\n trade_direction\n),\nplatform_amount_basic AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS platform_fee\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n AND TYPE = 'platform_fee'\n GROUP BY\n tx_hash\n),\ncreator_amount_basic AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS creator_fee\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n AND TYPE = 'creator_fee'\n GROUP BY\n tx_hash\n),\nbasic_join AS (\n SELECT\n b.block_number,\n b.tx_hash,\n b.block_timestamp,\n b.contract_address,\n b.project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid,\n b.erc1155_value,\n b.token_metadata AS token_metadata,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n nft_transfers b\n INNER JOIN sale_amount_basic\n ON b.tx_hash = sale_amount_basic.tx_hash\n LEFT JOIN platform_amount_basic\n ON b.tx_hash = platform_amount_basic.tx_hash\n LEFT JOIN creator_amount_basic\n ON b.tx_hash = creator_amount_basic.tx_hash\n),\nmulti_sales_types AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN TYPE = 'platform_fee' THEN 1\n END\n ) AS platform_fee,\n SUM(\n CASE\n WHEN TYPE = 'to_seller' THEN 1\n END\n ) AS to_seller,\n SUM(\n CASE\n WHEN TYPE = 'creator_fee' THEN 1\n END\n ) AS creator_fee,\n CASE\n WHEN platform_fee = to_seller\n AND to_seller = creator_fee THEN 'joinid'\n WHEN (\n to_seller * 2\n ) = platform_fee\n AND to_seller = creator_fee THEN 'joinid2'\n WHEN (\n platform_fee * 2\n ) = to_seller\n AND creator_fee IS NULL THEN 'joinid'\n WHEN to_seller = creator_fee\n AND platform_fee IS NULL THEN 'joinid'\n WHEN to_seller IS NOT NULL\n AND platform_fee IS NULL\n AND creator_fee IS NULL THEN 'nft_log_id'\n WHEN platform_fee = to_seller\n AND creator_fee IS NULL THEN 'joinid3'\n WHEN (\n to_seller * 2\n ) = platform_fee\n AND creator_fee IS NULL THEN 'joinid'\n END AS join_type\n FROM\n payment_type\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n GROUP BY\n tx_hash\n),\nfinal_group_ids AS (\n SELECT\n b.*,\n join_type,\n CASE\n WHEN join_type = 'joinid' THEN joinid\n WHEN join_type = 'joinid2' THEN joinid2\n WHEN join_type = 'joinid3' THEN joinid3\n WHEN join_type = 'nft_log_id' THEN nft_log_id\n END AS final_join_id\n FROM\n payment_type b\n LEFT JOIN multi_sales_types\n ON b.tx_hash = multi_sales_types.tx_hash\n WHERE\n b.tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\nsale_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n SUM(eth_value) AS sale_amount\n FROM\n final_group_ids\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address\n),\nplatform_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n trade_direction,\n SUM(eth_value) AS platform_fee\n FROM\n final_group_ids\n WHERE\n TYPE = 'platform_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n trade_direction\n),\ncreator_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n SUM(eth_value) AS creator_fee\n FROM\n final_group_ids\n WHERE\n TYPE = 'creator_fee'\n GROUP BY\n tx_hash,\n final_join_id\n),\nmulti_sales_final AS (\n SELECT\n b.block_number AS block_number,\n b.tx_hash AS tx_hash,\n b.block_timestamp AS block_timestamp,\n b.contract_address AS contract_address,\n b.project_name AS project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid AS tokenid,\n b.erc1155_value AS erc1155_value,\n b.token_metadata AS token_metadata,\n currency_address,\n trade_direction,\n sale_amount AS sale_amount,\n platform_fee AS platform_fee,\n creator_fee AS creator_fee\n FROM\n nft_transfers b\n INNER JOIN sale_amount_multi\n ON b.tx_hash = sale_amount_multi.tx_hash\n AND b.agg_id = sale_amount_multi.final_join_id\n LEFT JOIN platform_amount_multi\n ON b.tx_hash = platform_amount_multi.tx_hash\n AND b.agg_id = platform_amount_multi.final_join_id\n LEFT JOIN creator_amount_multi\n ON b.tx_hash = creator_amount_multi.tx_hash\n AND b.agg_id = creator_amount_multi.final_join_id\n WHERE\n b.tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\nlegacy_exchange_txs AS (\n SELECT\n tx_hash,\n CASE\n WHEN event_inputs :buyValue :: FLOAT > event_inputs :sellValue :: FLOAT THEN 'bid_won'\n ELSE 'sale'\n END AS trade_direction\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = LOWER('0xcd4EC7b66fbc029C116BA9Ffb3e59351c20B5B06')\n AND event_name = 'Buy'\n AND tx_status = 'SUCCESS'\n AND block_number < 14000000\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlegacy_nft_transfers AS (\n SELECT\n *\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n AND block_number < 14000000\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlegacy_token_transfers AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n {{ ref('core__ez_token_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n),\nlegacy_traces AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n 'ETH' AS contract_address,\n 'ETH' AS symbol,\n eth_value AS amount\n FROM\n {{ ref('silver__eth_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n AND identifier <> 'CALL_ORIGIN'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nall_legacy_sales AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n legacy_token_transfers\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n legacy_traces\n),\nlegacy_sales_amount AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS sale_amount\n FROM\n all_legacy_sales\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nlegacy_platform_fees AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS platform_fee\n FROM\n all_legacy_sales\n WHERE\n to_address = LOWER('0xe627243104A101Ca59a2c629AdbCd63a782E837f')\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nlegacy_creator_fees AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS creator_fee\n FROM\n all_legacy_sales\n WHERE\n to_address <> LOWER('0xe627243104A101Ca59a2c629AdbCd63a782E837f')\n AND to_address NOT IN (\n SELECT\n DISTINCT from_address\n FROM\n legacy_nft_transfers\n )\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nfinal_legacy_table AS (\n SELECT\n b.block_number AS block_number,\n b.tx_hash AS tx_hash,\n b.block_timestamp AS block_timestamp,\n b.contract_address AS contract_address,\n b.project_name AS project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid AS tokenid,\n b.erc1155_value AS erc1155_value,\n s.currency_address AS currency_address,\n b.token_metadata AS token_metadata,\n trade_direction,\n sale_amount AS sale_amount,\n platform_fee AS platform_fee,\n creator_fee AS creator_fee\n FROM\n legacy_nft_transfers b\n LEFT JOIN legacy_sales_amount s\n ON b.tx_hash = s.tx_hash\n LEFT JOIN legacy_platform_fees\n ON b.tx_hash = legacy_platform_fees.tx_hash\n LEFT JOIN legacy_creator_fees\n ON b.tx_hash = legacy_creator_fees.tx_hash\n LEFT JOIN legacy_exchange_txs\n ON legacy_exchange_txs.tx_hash = b.tx_hash\n),\nall_sales AS (\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n basic_join\n UNION ALL\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n multi_sales_final\n UNION ALL\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0xcd4EC7b66fbc029C116BA9Ffb3e59351c20B5B06') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n final_legacy_table\n),\ntx_data AS (\n SELECT\n tx_hash,\n to_address,\n from_address,\n tx_fee,\n origin_function_signature,\n ingested_at,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n block_number > 10000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n all_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n symbol,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n all_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n all_sales\n )\n GROUP BY\n HOUR,\n symbol,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n symbol,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS symbol,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nsymbols AS (\n SELECT\n DISTINCT token_address,\n symbol\n FROM\n token_prices\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nfinal_join AS (\n SELECT\n A.block_number AS block_number,\n A.tx_hash AS tx_hash,\n A.block_timestamp AS block_timestamp,\n A.contract_address AS nft_address,\n A.project_name AS project_name,\n A.seller_address AS seller_address,\n A.buyer_address AS buyer_address,\n A.tokenid AS tokenId,\n A.token_metadata AS token_metadata,\n A.erc1155_value AS erc1155_value,\n A.currency_address AS currency_address,\n A.trade_direction AS event_type,\n A.sale_amount AS price,\n A.sale_amount * p.price AS price_usd,\n COALESCE(\n A.platform_fee,\n 0\n ) AS platform_fee,\n COALESCE(\n A.creator_fee,\n 0\n ) AS creator_fee,\n (\n COALESCE(\n A.platform_fee,\n 0\n ) + COALESCE(\n A.creator_fee,\n 0\n )\n ) AS total_fees,\n (\n total_fees * p.price\n ) AS total_fees_usd,\n t.origin_function_signature AS origin_function_signature,\n t.to_address AS origin_to_address,\n t.from_address AS origin_from_address,\n t.tx_fee AS tx_fee,\n (\n tx_fee * eth_price\n ) AS tx_fee_usd,\n (\n platform_fee * p.price\n ) AS platform_fee_usd,\n (\n creator_fee * p.price\n ) AS creator_fee_usd,\n t.ingested_at AS ingested_at,\n 'rarible' AS platform_name,\n platform_address,\n CASE\n WHEN currency_address = 'ETH' THEN 'ETH'\n ELSE symbols.symbol\n END AS currency_symbol,\n CONCAT(\n A.tx_hash,\n '-',\n tokenId,\n '-',\n COALESCE(\n A.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t.input_data\n FROM\n all_sales A\n LEFT JOIN token_prices p\n ON p.hour = DATE_TRUNC(\n 'hour',\n A.block_timestamp\n )\n AND A.currency_address = p.token_address\n LEFT JOIN tx_data t\n ON t.tx_hash = A.tx_hash\n LEFT JOIN symbols\n ON symbols.token_address = A.currency_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'hour',\n A.block_timestamp\n )\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n 'rarible' AS platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n nft_uni_id,\n ingested_at,\n input_data\nFROM\n final_join qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\nORDER BY\n price_usd DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "nft_uni_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__rarible_sales"], "unique_id": "model.ethereum_models.silver_nft__rarible_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__rarible_sales.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.sql", "name": "silver_nft__rarible_sales", "alias": "rarible_sales", "checksum": {"name": "sha256", "checksum": "f421ae80e46b08b2ac4b22d742670d413b9c8bd2980d12b334ecbb16f44c6435"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__logs"], ["silver__nft_transfers"], ["core__ez_token_transfers"], ["silver__eth_transfers"], ["silver__transactions"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "nft_uni_id": {"name": "nft_uni_id", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__rarible_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "nft_uni_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649133.110089, "compiled_sql": "\n\nWITH rarible_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n CONCAT('0x', SUBSTR(DATA, 91, 40)) AS from_address,\n CONCAT('0x', SUBSTR(DATA, 155, 40)) AS to_address,\n CASE\n WHEN CONCAT('0x', RIGHT(DATA, 40)) = '0x0000000000000000000000000000000000000000' THEN 'ETH'\n ELSE CONCAT('0x', RIGHT(DATA, 40))\n END AS currency_address,\n CASE\n WHEN SUBSTR(\n DATA,\n 195,\n 10\n ) = '1a0388dd00' THEN 'sale'\n ELSE 'bid_won'\n END AS trade_direction,\n silver.js_hex_to_int(SUBSTR(DATA, 433, 18)) / pow(\n 10,\n 18\n ) AS eth_value,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS nft_log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6')\n AND topics [0] :: STRING = '0xcae9d16f553e92058883de29cb3135dbc0c1e31fd7eace79fef1d80577fe482e'\n AND eth_value >.000000001\n AND tx_status = 'SUCCESS'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n *,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n rarible_sales\n )\n AND from_address IN (\n SELECT\n DISTINCT to_address\n FROM\n rarible_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nnft_sellers AS (\n SELECT\n DISTINCT tx_hash,\n from_address\n FROM\n nft_transfers\n),\npayment_type AS (\n SELECT\n b.*,\n CASE\n WHEN b.to_address = LOWER('0x1cf0dF2A5A20Cd61d68d4489eEBbf85b8d39e18a') THEN 'platform_fee'\n WHEN nft_sellers.from_address IS NOT NULL THEN 'to_seller'\n ELSE 'creator_fee'\n END AS TYPE,CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 3\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 3\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 3\n )\n END AS joinid,\n CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 4\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 4\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 4\n )\n END AS joinid2,\n CASE\n WHEN TYPE = 'to_seller' THEN CEIL(\n nft_log_id / 2\n )\n WHEN TYPE = 'creator_fee' THEN CEIL(\n nft_log_id / 2\n )\n WHEN TYPE = 'platform_fee' THEN CEIL(\n nft_log_id / 2\n )\n END AS joinid3\n FROM\n rarible_sales b\n LEFT JOIN nft_sellers\n ON nft_sellers.tx_hash = b.tx_hash\n AND nft_sellers.from_address = b.to_address\n),\nmulti_sales AS (\n SELECT\n tx_hash,\n COUNT(*)\n FROM\n nft_transfers\n GROUP BY\n tx_hash\n HAVING\n COUNT(*) > 1\n),\nsale_amount_basic AS (\n SELECT\n tx_hash,\n currency_address,\n trade_direction,\n SUM(eth_value) AS sale_amount\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n GROUP BY\n tx_hash,\n currency_address,\n trade_direction\n),\nplatform_amount_basic AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS platform_fee\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n AND TYPE = 'platform_fee'\n GROUP BY\n tx_hash\n),\ncreator_amount_basic AS (\n SELECT\n tx_hash,\n SUM(eth_value) AS creator_fee\n FROM\n payment_type\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n AND TYPE = 'creator_fee'\n GROUP BY\n tx_hash\n),\nbasic_join AS (\n SELECT\n b.block_number,\n b.tx_hash,\n b.block_timestamp,\n b.contract_address,\n b.project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid,\n b.erc1155_value,\n b.token_metadata AS token_metadata,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n nft_transfers b\n INNER JOIN sale_amount_basic\n ON b.tx_hash = sale_amount_basic.tx_hash\n LEFT JOIN platform_amount_basic\n ON b.tx_hash = platform_amount_basic.tx_hash\n LEFT JOIN creator_amount_basic\n ON b.tx_hash = creator_amount_basic.tx_hash\n),\nmulti_sales_types AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN TYPE = 'platform_fee' THEN 1\n END\n ) AS platform_fee,\n SUM(\n CASE\n WHEN TYPE = 'to_seller' THEN 1\n END\n ) AS to_seller,\n SUM(\n CASE\n WHEN TYPE = 'creator_fee' THEN 1\n END\n ) AS creator_fee,\n CASE\n WHEN platform_fee = to_seller\n AND to_seller = creator_fee THEN 'joinid'\n WHEN (\n to_seller * 2\n ) = platform_fee\n AND to_seller = creator_fee THEN 'joinid2'\n WHEN (\n platform_fee * 2\n ) = to_seller\n AND creator_fee IS NULL THEN 'joinid'\n WHEN to_seller = creator_fee\n AND platform_fee IS NULL THEN 'joinid'\n WHEN to_seller IS NOT NULL\n AND platform_fee IS NULL\n AND creator_fee IS NULL THEN 'nft_log_id'\n WHEN platform_fee = to_seller\n AND creator_fee IS NULL THEN 'joinid3'\n WHEN (\n to_seller * 2\n ) = platform_fee\n AND creator_fee IS NULL THEN 'joinid'\n END AS join_type\n FROM\n payment_type\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n GROUP BY\n tx_hash\n),\nfinal_group_ids AS (\n SELECT\n b.*,\n join_type,\n CASE\n WHEN join_type = 'joinid' THEN joinid\n WHEN join_type = 'joinid2' THEN joinid2\n WHEN join_type = 'joinid3' THEN joinid3\n WHEN join_type = 'nft_log_id' THEN nft_log_id\n END AS final_join_id\n FROM\n payment_type b\n LEFT JOIN multi_sales_types\n ON b.tx_hash = multi_sales_types.tx_hash\n WHERE\n b.tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\nsale_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n SUM(eth_value) AS sale_amount\n FROM\n final_group_ids\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address\n),\nplatform_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n trade_direction,\n SUM(eth_value) AS platform_fee\n FROM\n final_group_ids\n WHERE\n TYPE = 'platform_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n trade_direction\n),\ncreator_amount_multi AS (\n SELECT\n tx_hash,\n final_join_id,\n SUM(eth_value) AS creator_fee\n FROM\n final_group_ids\n WHERE\n TYPE = 'creator_fee'\n GROUP BY\n tx_hash,\n final_join_id\n),\nmulti_sales_final AS (\n SELECT\n b.block_number AS block_number,\n b.tx_hash AS tx_hash,\n b.block_timestamp AS block_timestamp,\n b.contract_address AS contract_address,\n b.project_name AS project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid AS tokenid,\n b.erc1155_value AS erc1155_value,\n b.token_metadata AS token_metadata,\n currency_address,\n trade_direction,\n sale_amount AS sale_amount,\n platform_fee AS platform_fee,\n creator_fee AS creator_fee\n FROM\n nft_transfers b\n INNER JOIN sale_amount_multi\n ON b.tx_hash = sale_amount_multi.tx_hash\n AND b.agg_id = sale_amount_multi.final_join_id\n LEFT JOIN platform_amount_multi\n ON b.tx_hash = platform_amount_multi.tx_hash\n AND b.agg_id = platform_amount_multi.final_join_id\n LEFT JOIN creator_amount_multi\n ON b.tx_hash = creator_amount_multi.tx_hash\n AND b.agg_id = creator_amount_multi.final_join_id\n WHERE\n b.tx_hash IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\nlegacy_exchange_txs AS (\n SELECT\n tx_hash,\n CASE\n WHEN event_inputs :buyValue :: FLOAT > event_inputs :sellValue :: FLOAT THEN 'bid_won'\n ELSE 'sale'\n END AS trade_direction\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = LOWER('0xcd4EC7b66fbc029C116BA9Ffb3e59351c20B5B06')\n AND event_name = 'Buy'\n AND tx_status = 'SUCCESS'\n AND block_number < 14000000\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nlegacy_nft_transfers AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n AND block_number < 14000000\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nlegacy_token_transfers AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n ETHEREUM_DEV.core.ez_token_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n),\nlegacy_traces AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n 'ETH' AS contract_address,\n 'ETH' AS symbol,\n eth_value AS amount\n FROM\n ETHEREUM_DEV.silver.eth_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n legacy_exchange_txs\n )\n AND identifier <> 'CALL_ORIGIN'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\nall_legacy_sales AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n legacy_token_transfers\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n contract_address,\n symbol,\n amount\n FROM\n legacy_traces\n),\nlegacy_sales_amount AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS sale_amount\n FROM\n all_legacy_sales\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nlegacy_platform_fees AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS platform_fee\n FROM\n all_legacy_sales\n WHERE\n to_address = LOWER('0xe627243104A101Ca59a2c629AdbCd63a782E837f')\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nlegacy_creator_fees AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n symbol,\n SUM(amount) AS creator_fee\n FROM\n all_legacy_sales\n WHERE\n to_address <> LOWER('0xe627243104A101Ca59a2c629AdbCd63a782E837f')\n AND to_address NOT IN (\n SELECT\n DISTINCT from_address\n FROM\n legacy_nft_transfers\n )\n GROUP BY\n tx_hash,\n contract_address,\n symbol\n),\nfinal_legacy_table AS (\n SELECT\n b.block_number AS block_number,\n b.tx_hash AS tx_hash,\n b.block_timestamp AS block_timestamp,\n b.contract_address AS contract_address,\n b.project_name AS project_name,\n b.from_address AS seller_address,\n b.to_address AS buyer_address,\n b.tokenid AS tokenid,\n b.erc1155_value AS erc1155_value,\n s.currency_address AS currency_address,\n b.token_metadata AS token_metadata,\n trade_direction,\n sale_amount AS sale_amount,\n platform_fee AS platform_fee,\n creator_fee AS creator_fee\n FROM\n legacy_nft_transfers b\n LEFT JOIN legacy_sales_amount s\n ON b.tx_hash = s.tx_hash\n LEFT JOIN legacy_platform_fees\n ON b.tx_hash = legacy_platform_fees.tx_hash\n LEFT JOIN legacy_creator_fees\n ON b.tx_hash = legacy_creator_fees.tx_hash\n LEFT JOIN legacy_exchange_txs\n ON legacy_exchange_txs.tx_hash = b.tx_hash\n),\nall_sales AS (\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n basic_join\n UNION ALL\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0x9757F2d2b135150BBeb65308D4a91804107cd8D6') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n multi_sales_final\n UNION ALL\n SELECT\n block_number,\n tx_hash,\n block_timestamp,\n contract_address,\n project_name,\n LOWER('0xcd4EC7b66fbc029C116BA9Ffb3e59351c20B5B06') AS platform_address,\n seller_address,\n buyer_address,\n tokenid,\n token_metadata,\n erc1155_value,\n currency_address,\n trade_direction,\n sale_amount,\n platform_fee,\n creator_fee\n FROM\n final_legacy_table\n),\ntx_data AS (\n SELECT\n tx_hash,\n to_address,\n from_address,\n tx_fee,\n origin_function_signature,\n ingested_at,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n block_number > 10000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n all_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales\n)\n\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n symbol,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n all_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n all_sales\n )\n GROUP BY\n HOUR,\n symbol,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n symbol,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS symbol,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nsymbols AS (\n SELECT\n DISTINCT token_address,\n symbol\n FROM\n token_prices\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nfinal_join AS (\n SELECT\n A.block_number AS block_number,\n A.tx_hash AS tx_hash,\n A.block_timestamp AS block_timestamp,\n A.contract_address AS nft_address,\n A.project_name AS project_name,\n A.seller_address AS seller_address,\n A.buyer_address AS buyer_address,\n A.tokenid AS tokenId,\n A.token_metadata AS token_metadata,\n A.erc1155_value AS erc1155_value,\n A.currency_address AS currency_address,\n A.trade_direction AS event_type,\n A.sale_amount AS price,\n A.sale_amount * p.price AS price_usd,\n COALESCE(\n A.platform_fee,\n 0\n ) AS platform_fee,\n COALESCE(\n A.creator_fee,\n 0\n ) AS creator_fee,\n (\n COALESCE(\n A.platform_fee,\n 0\n ) + COALESCE(\n A.creator_fee,\n 0\n )\n ) AS total_fees,\n (\n total_fees * p.price\n ) AS total_fees_usd,\n t.origin_function_signature AS origin_function_signature,\n t.to_address AS origin_to_address,\n t.from_address AS origin_from_address,\n t.tx_fee AS tx_fee,\n (\n tx_fee * eth_price\n ) AS tx_fee_usd,\n (\n platform_fee * p.price\n ) AS platform_fee_usd,\n (\n creator_fee * p.price\n ) AS creator_fee_usd,\n t.ingested_at AS ingested_at,\n 'rarible' AS platform_name,\n platform_address,\n CASE\n WHEN currency_address = 'ETH' THEN 'ETH'\n ELSE symbols.symbol\n END AS currency_symbol,\n CONCAT(\n A.tx_hash,\n '-',\n tokenId,\n '-',\n COALESCE(\n A.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t.input_data\n FROM\n all_sales A\n LEFT JOIN token_prices p\n ON p.hour = DATE_TRUNC(\n 'hour',\n A.block_timestamp\n )\n AND A.currency_address = p.token_address\n LEFT JOIN tx_data t\n ON t.tx_hash = A.tx_hash\n LEFT JOIN symbols\n ON symbols.token_address = A.currency_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'hour',\n A.block_timestamp\n )\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n 'rarible' AS platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n nft_uni_id,\n ingested_at,\n input_data\nFROM\n final_join qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\nORDER BY\n price_usd DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.rarible_sales"}, "model.ethereum_models.silver_nft__x2y2_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH x2y2_txs AS (\n\n SELECT\n tx_hash,\n _inserted_timestamp,\n CONCAT('0x', SUBSTR(DATA, 1115, 40)) AS nft_address,\n CONCAT('0x', SUBSTR(DATA, 27, 40)) AS to_address,\n udf_hex_to_int(SUBSTR(DATA, 1186, 33)) AS tokenid,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id,\n CONCAT('0x', SUBSTR(DATA, 91, 40)) AS to_address_token\n FROM\n {{ ref('silver__logs') }}\n WHERE\n tx_status = 'SUCCESS'\n AND contract_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n AND topics [0] = '0x3cbb63f144840e5b1b0a38a7c19211d2e89de4d7c5faf8b2d3c1776c302d1d33'\n AND block_timestamp >= '2022-01-01'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlast_nft_transfer AS (\n SELECT\n nft.tx_hash,\n nft.contract_address,\n nft.tokenid,\n nft.to_address,\n nft.project_name,\n nft.from_address,\n nft.event_index,\n nft.token_metadata,\n nft.erc1155_value,\n nft._inserted_timestamp,\n nft._log_id\n FROM\n {{ ref('silver__nft_transfers') }}\n nft\n INNER JOIN x2y2_txs\n ON x2y2_txs.tx_hash = nft.tx_hash\n AND x2y2_txs.nft_address = nft.contract_address\n AND x2y2_txs.tokenid = nft.tokenid qualify(ROW_NUMBER() over(PARTITION BY nft.tx_hash, nft.contract_address, nft.tokenid\n ORDER BY\n event_index DESC)) = 1\n),\nfirst_nft_transfer AS (\n SELECT\n nft.tx_hash,\n nft.contract_address,\n nft.tokenid,\n nft.to_address,\n nft.from_address AS nft_seller,\n nft.event_index,\n nft.token_metadata,\n nft.erc1155_value,\n nft._inserted_timestamp,\n nft._log_id\n FROM\n {{ ref('silver__nft_transfers') }}\n nft\n INNER JOIN x2y2_txs\n ON x2y2_txs.tx_hash = nft.tx_hash\n AND x2y2_txs.nft_address = nft.contract_address\n AND x2y2_txs.tokenid = nft.tokenid qualify(ROW_NUMBER() over(PARTITION BY nft.tx_hash, nft.contract_address, nft.tokenid\n ORDER BY\n event_index ASC)) = 1\n),\nrelevant_transfers AS (\n SELECT\n A.tx_hash,\n A.contract_address,\n A.project_name,\n A.tokenid,\n A.to_address AS buyer_address,\n b.nft_seller AS seller_address,\n b.event_index,\n A.token_metadata,\n A.erc1155_value,\n A._inserted_timestamp,\n A._log_id\n FROM\n last_nft_transfer A\n JOIN first_nft_transfer b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n AND A.tokenid = b.tokenid\n),\nnft_base AS (\n SELECT\n tx_hash,\n contract_address,\n project_name,\n tokenid,\n buyer_address,\n seller_address,\n event_index,\n token_metadata,\n erc1155_value,\n _inserted_timestamp,\n _log_id,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n relevant_transfers\n),\ntraces_base_data AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n eth_value AS amount,\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN 'fee' --fee managment contract\n ELSE 'other'\n END AS payment_type,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n split_id [6] :: INTEGER AS level6,\n split_id [7] :: INTEGER AS level7,\n split_id [8] :: INTEGER AS level8,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address\n FROM\n {{ ref('silver__traces') }}\n WHERE\n eth_value > 0\n AND TYPE = 'CALL'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n x2y2_txs\n )\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3' --exchange contract\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nid_sales_traces AS (\n SELECT\n A.*,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC\n ) AS sale_id\n FROM\n traces_base_data A\n INNER JOIN (\n SELECT\n DISTINCT tx_hash,\n seller_address\n FROM\n nft_base\n ) b\n ON b.tx_hash = A.tx_hash\n AND A.to_address = b.seller_address\n WHERE\n payment_type = 'other'\n),\ntraces_group_id AS (\n SELECT\n A.*,\n b.sale_id,\n CASE\n WHEN A.level8 IS NOT NULL THEN CONCAT(\n A.level7,\n '-',\n A.level6,\n '-',\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level7 IS NOT NULL THEN CONCAT(\n A.level6,\n '-',\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level6 IS NOT NULL THEN CONCAT(\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level5 IS NOT NULL THEN CONCAT(\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level4 IS NOT NULL THEN CONCAT(\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level3 IS NOT NULL THEN CONCAT(\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level2 IS NOT NULL THEN A.level1 :: STRING\n END AS group_id\n FROM\n traces_base_data AS A\n LEFT JOIN id_sales_traces b\n ON A.tx_hash = b.tx_hash\n AND A.split_id = b.split_id\n),\ntraces_agg_id AS (\n SELECT\n *,\n LAST_VALUE(sale_id) over(\n PARTITION BY tx_hash,\n group_id\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC,\n amount ASC\n ) AS agg_id\n FROM\n traces_group_id\n),\ntraces_payment_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.amount,\n A.currency_symbol,\n A.currency_address,\n A.agg_id,\n b.seller_address AS nft_seller,\n b.buyer_address AS nft_buyer,\n CASE\n WHEN payment_type = 'fee' THEN 'platform_fee'\n WHEN payment_type = 'other'\n AND nft_seller <> A.to_address\n AND nft_buyer <> A.to_address THEN 'creator_fee'\n WHEN payment_type = 'other'\n AND (\n nft_seller = A.to_address\n OR nft_buyer = A.to_address\n ) THEN 'to_seller'\n END AS payment_type\n FROM\n traces_agg_id A\n LEFT JOIN nft_base b\n ON b.tx_hash = A.tx_hash\n AND A.agg_id = b.agg_id\n),\ntoken_transfer_data_data AS (\n SELECT\n *,\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN 'fee'\n ELSE 'other'\n END AS payment_type,\n SPLIT_PART(\n _log_id,\n '-',\n 2\n ) AS event_index\n FROM\n {{ ref('core__ez_token_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n x2y2_txs\n )\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n),\ntoken_transfer_agg AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n from_address,\n to_address,\n symbol AS currency_symbol,\n amount,\n payment_type,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id,\n CEIL(\n agg_id / 2\n ) AS join_id,\n CEIL(\n agg_id / 3\n ) AS join_id2\n FROM\n token_transfer_data_data\n),\ntoken_payment_type AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN payment_type = 'fee' THEN 1\n END\n ) AS fees_paid,\n SUM(\n CASE\n WHEN payment_type = 'other' THEN 1\n END\n ) AS other_payments,\n CASE\n WHEN fees_paid = other_payments THEN 'join_id1'\n WHEN (\n fees_paid * 2\n ) = other_payments THEN 'join_id2'\n WHEN fees_paid IS NULL THEN 'agg_id'\n WHEN other_payments * 2 = fees_paid THEN 'join_id2'\n END AS join_type\n FROM\n token_transfer_agg\n GROUP BY\n tx_hash\n),\ntoken_join_type AS (\n SELECT\n A.*,\n b.join_type,\n CASE\n WHEN join_type = 'join_id1' THEN join_id\n WHEN join_type = 'join_id2' THEN join_id2\n WHEN join_type = 'agg_id' THEN agg_id\n END AS final_join_id\n FROM\n token_transfer_agg AS A\n LEFT JOIN token_payment_type AS b\n ON A.tx_hash = b.tx_hash\n),\ntoken_payment_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.amount,\n A.currency_symbol,\n A.currency_address,\n A.final_join_id,\n b.to_address AS nft_seller,\n b.to_address_token AS to_address_token,\n CASE\n WHEN A.currency_address = 'ETH' THEN nft_seller\n ELSE to_address_token\n END AS seller_address,\n CASE\n WHEN payment_type = 'fee' THEN 'platform_fee'\n WHEN payment_type = 'other'\n AND seller_address = A.to_address THEN 'to_seller'\n WHEN payment_type = 'other'\n AND seller_address <> A.to_address THEN 'creator_fee'\n END AS payment_type\n FROM\n token_join_type A\n LEFT JOIN x2y2_txs b\n ON b.tx_hash = A.tx_hash\n AND A.final_join_id = b.agg_id\n),\nall_paymemts AS (\n SELECT\n tx_hash,\n from_address,\n nft_seller,\n amount,\n currency_address,\n currency_symbol,\n payment_type,\n final_join_id\n FROM\n token_payment_data\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n nft_seller,\n amount,\n currency_address,\n currency_symbol,\n payment_type,\n agg_id AS final_join_id\n FROM\n traces_payment_data\n),\nsale_amount AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS sale_amount\n FROM\n all_paymemts\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\nplatform_fees AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS platform_fee\n FROM\n all_paymemts\n WHERE\n payment_type = 'platform_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\ncreator_fees AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS creator_fee\n FROM\n all_paymemts\n WHERE\n payment_type = 'creator_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\ntransaction_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n tx_fee,\n origin_function_signature,\n input_data,\n _inserted_timestamp\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n x2y2_txs\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN symbol IS NULL\n AND token_address IS NULL THEN 'ETH'\n ELSE symbol\n END AS symbol,\n decimals,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n all_paymemts\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n transaction_data\n )\n GROUP BY\n HOUR,\n token_address,\n symbol,\n decimals\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n symbol,\n decimals,\n token_price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n 'ETH' AS symbol,\n 18 AS decimals,\n token_price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n token_price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nfinal_nft_data AS (\n SELECT\n A.tx_hash AS tx_hash,\n t.block_number AS block_number,\n t.block_timestamp AS block_timestamp,\n A._log_id AS _log_id,\n A._inserted_timestamp AS _inserted_timestamp,\n A.contract_address AS nft_address,\n 'sale' AS event_type,\n '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3' AS platform_address,\n 'x2y2' AS platform_name,\n A.project_name AS project_name,\n A.seller_address AS seller_address,\n A.buyer_address AS buyer_address,\n A.tokenid AS tokenId,\n A.erc1155_value AS erc1155_value,\n A.token_metadata AS token_metadata,\n b.currency_address AS currency_address,\n b.currency_symbol AS currency_symbol,\n b.sale_amount AS price,\n COALESCE(\n d.platform_fee,\n 0\n ) AS platform_fee,\n COALESCE(\n C.creator_fee,\n 0\n ) AS creator_fee,\n COALESCE(\n d.platform_fee,\n 0\n ) + COALESCE(\n C.creator_fee,\n 0\n ) AS total_fees,\n t.origin_to_address AS origin_to_address,\n t.origin_from_address AS origin_from_address,\n t.origin_function_signature AS origin_function_signature,\n t.tx_fee AS tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n price * prices.token_price,\n 2\n ) AS price_usd,\n ROUND(\n total_fees * prices.token_price,\n 2\n ) AS total_fees_usd,\n ROUND(\n COALESCE(\n d.platform_fee,\n 0\n ) * prices.token_price,\n 2\n ) AS platform_fee_usd,\n ROUND(\n COALESCE(\n C.creator_fee,\n 0\n ) * prices.token_price,\n 2\n ) AS creator_fee_usd,\n input_data\n FROM\n nft_base A\n LEFT JOIN sale_amount b\n ON A.tx_hash = b.tx_hash\n AND A.agg_id = b.final_join_id\n LEFT JOIN creator_fees C\n ON A.tx_hash = C.tx_hash\n AND A.agg_id = C.final_join_id\n LEFT JOIN platform_fees d\n ON A.tx_hash = d.tx_hash\n AND A.agg_id = d.final_join_id\n LEFT JOIN transaction_data t\n ON A.tx_hash = t.tx_hash\n LEFT JOIN token_prices prices\n ON prices.hour = DATE_TRUNC(\n 'HOUR',\n t.block_timestamp\n )\n AND b.currency_address = prices.token_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n t.block_timestamp\n )\n),\nraw_model AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'x2y2' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\n FROM\n final_nft_data\n WHERE\n price IS NOT NULL\n AND buyer_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nfaulty_single_tx AS (\n SELECT\n tx_hash,\n COUNT(1) AS tokenid_count\n FROM\n {{ ref('silver__logs') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n raw_model\n WHERE\n price = total_fees\n )\n AND event_inputs :tokenId IS NOT NULL\n AND event_name = 'Transfer'\n GROUP BY\n tx_hash\n HAVING\n tokenid_count = 1\n),\nfs_base_sales AS (\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address AS nft_address,\n COALESCE (\n event_inputs :_from :: STRING,\n event_inputs :from :: STRING\n ) AS seller_address,\n COALESCE (\n event_inputs :_to :: STRING,\n event_inputs :to :: STRING\n ) AS buyer_address,\n COALESCE (\n event_inputs :_id :: STRING,\n event_inputs :tokenId :: STRING\n ) AS tokenId,\n event_inputs :_value :: STRING AS erc1155_value,\n CASE\n WHEN origin_from_address = seller_address THEN 'bid_won'\n WHEN origin_from_address = buyer_address THEN 'sale'\n ELSE 'sale'\n END AS event_type\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp >= '2022-02-01'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n faulty_single_tx\n )\n AND tx_status = 'SUCCESS'\n AND event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n AND (\n event_inputs :_id IS NOT NULL\n OR event_inputs :tokenId IS NOT NULL\n )\n AND seller_address != '0x0000000000000000000000000000000000000000'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nfs_eth_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n 'ETH' AS currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t._inserted_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n COALESCE (\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN eth_value\n END,\n 0\n ) AS platform_fee_raw,\n COALESCE (\n CASE\n WHEN to_address = seller_address THEN eth_value\n END,\n 0\n ) AS price_raw,\n COALESCE (\n CASE\n WHEN to_address != seller_address\n AND to_address NOT IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN eth_value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n {{ ref('silver__traces') }}\n t\n INNER JOIN fs_base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-02-01'\n AND t.eth_value > 0\n AND identifier != 'CALL_ORIGIN'\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nfs_token_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t._inserted_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n LOWER(\n t.contract_address\n ) AS currency_address,\n COALESCE (\n CASE\n WHEN event_inputs :to IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN event_inputs :value\n END,\n 0\n ) AS platform_fee_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to = seller_address THEN event_inputs :value\n END,\n 0\n ) AS price_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to != seller_address\n AND event_inputs :to NOT IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN event_inputs :value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n {{ ref('silver__logs') }}\n t\n INNER JOIN fs_base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-02-01'\n AND event_inputs :value IS NOT NULL\n AND event_name = 'Transfer'\n AND event_inputs :from = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nfs_agg_sales AS (\n SELECT\n *\n FROM\n fs_eth_sales\n UNION ALL\n SELECT\n *\n FROM\n fs_token_sales\n),\nfs_agg_sales_prices AS (\n SELECT\n t.block_number,\n t.block_timestamp,\n s.tx_hash,\n s.event_type,\n s.origin_to_address AS platform_address,\n 'x2y2' AS platform_name,\n 'x2y2' AS platform_exchange_version,\n seller_address,\n buyer_address,\n s.nft_address,\n n.project_name,\n s.erc1155_value,\n s.tokenId,\n n.token_metadata,\n p.symbol AS currency_symbol,\n s.currency_address,\n CASE\n WHEN s.currency_address = 'ETH' THEN s.price\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN s.price / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN s.price\n END AS prices,\n prices * p.token_price AS price_usd,\n CASE\n WHEN s.currency_address = 'ETH' THEN total_fees\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN total_fees / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN total_fees\n END AS total_fees_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN platform_fee\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN platform_fee / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN platform_fee\n END AS platform_fee_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN creator_fee\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN creator_fee / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN creator_fee\n END AS creator_fee_adj,\n total_fees_adj * p.token_price AS total_fees_usd,\n platform_fee_adj * p.token_price AS platform_fee_usd,\n creator_fee_adj * p.token_price AS creator_fee_usd,\n prices + total_fees_adj AS total_transaction_price,\n price_usd + total_fees_usd AS total_transaction_price_usd,\n t.tx_fee,\n t.tx_fee * e.eth_price AS tx_fee_usd,\n s.origin_from_address,\n s.origin_to_address,\n s.origin_function_signature,\n CONCAT(\n s.tx_hash,\n '-',\n s.tokenId,\n '-',\n COALESCE(\n s.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t._inserted_timestamp,\n t.input_data\n FROM\n fs_agg_sales s\n INNER JOIN {{ ref('silver__transactions') }}\n t\n ON t.tx_hash = s.tx_hash\n LEFT JOIN token_prices p\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = p.hour\n AND s.currency_address = p.token_address\n LEFT JOIN {{ ref('silver__nft_transfers') }}\n n\n ON n.tx_hash = s.tx_hash\n AND n.contract_address = s.nft_address\n LEFT JOIN eth_prices e\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = e.hour\n WHERE\n t.block_number IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\n ORDER BY\n price_usd DESC)) = 1\n),\nfaulty_single_tx_final AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n total_transaction_price AS price,\n total_transaction_price_usd AS price_usd,\n total_fees_adj AS total_fees,\n platform_fee_adj AS platform_fee,\n creator_fee_adj AS creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n nft_uni_id,\n _inserted_timestamp,\n input_data\n FROM\n fs_agg_sales_prices\n),\nregular_tx AS (\n SELECT\n *\n FROM\n raw_model\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n faulty_single_tx\n )\n),\nFINAL AS (\n SELECT\n *\n FROM\n regular_tx\n UNION ALL\n SELECT\n *\n FROM\n faulty_single_tx_final\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__x2y2_sales"], "unique_id": "model.ethereum_models.silver_nft__x2y2_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__x2y2_sales.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.sql", "name": "silver_nft__x2y2_sales", "alias": "x2y2_sales", "checksum": {"name": "sha256", "checksum": "975cd36cf106e560807fc3bf483e83797d48214f67b347d46bf5bcdecbbd18e9"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__nft_transfers"], ["silver__traces"], ["core__ez_token_transfers"], ["silver__transactions"], ["core__fact_hourly_token_prices"], ["silver__logs"], ["silver__logs"], ["silver__traces"], ["silver__logs"], ["silver__transactions"], ["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__x2y2_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649133.311326, "compiled_sql": "\n\nWITH x2y2_txs AS (\n\n SELECT\n tx_hash,\n _inserted_timestamp,\n CONCAT('0x', SUBSTR(DATA, 1115, 40)) AS nft_address,\n CONCAT('0x', SUBSTR(DATA, 27, 40)) AS to_address,\n udf_hex_to_int(SUBSTR(DATA, 1186, 33)) AS tokenid,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id,\n CONCAT('0x', SUBSTR(DATA, 91, 40)) AS to_address_token\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n tx_status = 'SUCCESS'\n AND contract_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n AND topics [0] = '0x3cbb63f144840e5b1b0a38a7c19211d2e89de4d7c5faf8b2d3c1776c302d1d33'\n AND block_timestamp >= '2022-01-01'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n)\n\n),\nlast_nft_transfer AS (\n SELECT\n nft.tx_hash,\n nft.contract_address,\n nft.tokenid,\n nft.to_address,\n nft.project_name,\n nft.from_address,\n nft.event_index,\n nft.token_metadata,\n nft.erc1155_value,\n nft._inserted_timestamp,\n nft._log_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n nft\n INNER JOIN x2y2_txs\n ON x2y2_txs.tx_hash = nft.tx_hash\n AND x2y2_txs.nft_address = nft.contract_address\n AND x2y2_txs.tokenid = nft.tokenid qualify(ROW_NUMBER() over(PARTITION BY nft.tx_hash, nft.contract_address, nft.tokenid\n ORDER BY\n event_index DESC)) = 1\n),\nfirst_nft_transfer AS (\n SELECT\n nft.tx_hash,\n nft.contract_address,\n nft.tokenid,\n nft.to_address,\n nft.from_address AS nft_seller,\n nft.event_index,\n nft.token_metadata,\n nft.erc1155_value,\n nft._inserted_timestamp,\n nft._log_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n nft\n INNER JOIN x2y2_txs\n ON x2y2_txs.tx_hash = nft.tx_hash\n AND x2y2_txs.nft_address = nft.contract_address\n AND x2y2_txs.tokenid = nft.tokenid qualify(ROW_NUMBER() over(PARTITION BY nft.tx_hash, nft.contract_address, nft.tokenid\n ORDER BY\n event_index ASC)) = 1\n),\nrelevant_transfers AS (\n SELECT\n A.tx_hash,\n A.contract_address,\n A.project_name,\n A.tokenid,\n A.to_address AS buyer_address,\n b.nft_seller AS seller_address,\n b.event_index,\n A.token_metadata,\n A.erc1155_value,\n A._inserted_timestamp,\n A._log_id\n FROM\n last_nft_transfer A\n JOIN first_nft_transfer b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n AND A.tokenid = b.tokenid\n),\nnft_base AS (\n SELECT\n tx_hash,\n contract_address,\n project_name,\n tokenid,\n buyer_address,\n seller_address,\n event_index,\n token_metadata,\n erc1155_value,\n _inserted_timestamp,\n _log_id,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n relevant_transfers\n),\ntraces_base_data AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n eth_value AS amount,\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN 'fee' --fee managment contract\n ELSE 'other'\n END AS payment_type,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n split_id [6] :: INTEGER AS level6,\n split_id [7] :: INTEGER AS level7,\n split_id [8] :: INTEGER AS level8,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n eth_value > 0\n AND TYPE = 'CALL'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n x2y2_txs\n )\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3' --exchange contract\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n)\n\n),\nid_sales_traces AS (\n SELECT\n A.*,\n ROW_NUMBER() over(\n PARTITION BY A.tx_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC\n ) AS sale_id\n FROM\n traces_base_data A\n INNER JOIN (\n SELECT\n DISTINCT tx_hash,\n seller_address\n FROM\n nft_base\n ) b\n ON b.tx_hash = A.tx_hash\n AND A.to_address = b.seller_address\n WHERE\n payment_type = 'other'\n),\ntraces_group_id AS (\n SELECT\n A.*,\n b.sale_id,\n CASE\n WHEN A.level8 IS NOT NULL THEN CONCAT(\n A.level7,\n '-',\n A.level6,\n '-',\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level7 IS NOT NULL THEN CONCAT(\n A.level6,\n '-',\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level6 IS NOT NULL THEN CONCAT(\n A.level5,\n '-',\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level5 IS NOT NULL THEN CONCAT(\n A.level4,\n '-',\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level4 IS NOT NULL THEN CONCAT(\n A.level3,\n '-',\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level3 IS NOT NULL THEN CONCAT(\n A.level2,\n '-',\n A.level1\n ) :: STRING\n WHEN A.level2 IS NOT NULL THEN A.level1 :: STRING\n END AS group_id\n FROM\n traces_base_data AS A\n LEFT JOIN id_sales_traces b\n ON A.tx_hash = b.tx_hash\n AND A.split_id = b.split_id\n),\ntraces_agg_id AS (\n SELECT\n *,\n LAST_VALUE(sale_id) over(\n PARTITION BY tx_hash,\n group_id\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC,\n amount ASC\n ) AS agg_id\n FROM\n traces_group_id\n),\ntraces_payment_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.amount,\n A.currency_symbol,\n A.currency_address,\n A.agg_id,\n b.seller_address AS nft_seller,\n b.buyer_address AS nft_buyer,\n CASE\n WHEN payment_type = 'fee' THEN 'platform_fee'\n WHEN payment_type = 'other'\n AND nft_seller <> A.to_address\n AND nft_buyer <> A.to_address THEN 'creator_fee'\n WHEN payment_type = 'other'\n AND (\n nft_seller = A.to_address\n OR nft_buyer = A.to_address\n ) THEN 'to_seller'\n END AS payment_type\n FROM\n traces_agg_id A\n LEFT JOIN nft_base b\n ON b.tx_hash = A.tx_hash\n AND A.agg_id = b.agg_id\n),\ntoken_transfer_data_data AS (\n SELECT\n *,\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN 'fee'\n ELSE 'other'\n END AS payment_type,\n SPLIT_PART(\n _log_id,\n '-',\n 2\n ) AS event_index\n FROM\n ETHEREUM_DEV.core.ez_token_transfers\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n x2y2_txs\n )\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n),\ntoken_transfer_agg AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n from_address,\n to_address,\n symbol AS currency_symbol,\n amount,\n payment_type,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id,\n CEIL(\n agg_id / 2\n ) AS join_id,\n CEIL(\n agg_id / 3\n ) AS join_id2\n FROM\n token_transfer_data_data\n),\ntoken_payment_type AS (\n SELECT\n tx_hash,\n SUM(\n CASE\n WHEN payment_type = 'fee' THEN 1\n END\n ) AS fees_paid,\n SUM(\n CASE\n WHEN payment_type = 'other' THEN 1\n END\n ) AS other_payments,\n CASE\n WHEN fees_paid = other_payments THEN 'join_id1'\n WHEN (\n fees_paid * 2\n ) = other_payments THEN 'join_id2'\n WHEN fees_paid IS NULL THEN 'agg_id'\n WHEN other_payments * 2 = fees_paid THEN 'join_id2'\n END AS join_type\n FROM\n token_transfer_agg\n GROUP BY\n tx_hash\n),\ntoken_join_type AS (\n SELECT\n A.*,\n b.join_type,\n CASE\n WHEN join_type = 'join_id1' THEN join_id\n WHEN join_type = 'join_id2' THEN join_id2\n WHEN join_type = 'agg_id' THEN agg_id\n END AS final_join_id\n FROM\n token_transfer_agg AS A\n LEFT JOIN token_payment_type AS b\n ON A.tx_hash = b.tx_hash\n),\ntoken_payment_data AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.amount,\n A.currency_symbol,\n A.currency_address,\n A.final_join_id,\n b.to_address AS nft_seller,\n b.to_address_token AS to_address_token,\n CASE\n WHEN A.currency_address = 'ETH' THEN nft_seller\n ELSE to_address_token\n END AS seller_address,\n CASE\n WHEN payment_type = 'fee' THEN 'platform_fee'\n WHEN payment_type = 'other'\n AND seller_address = A.to_address THEN 'to_seller'\n WHEN payment_type = 'other'\n AND seller_address <> A.to_address THEN 'creator_fee'\n END AS payment_type\n FROM\n token_join_type A\n LEFT JOIN x2y2_txs b\n ON b.tx_hash = A.tx_hash\n AND A.final_join_id = b.agg_id\n),\nall_paymemts AS (\n SELECT\n tx_hash,\n from_address,\n nft_seller,\n amount,\n currency_address,\n currency_symbol,\n payment_type,\n final_join_id\n FROM\n token_payment_data\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n nft_seller,\n amount,\n currency_address,\n currency_symbol,\n payment_type,\n agg_id AS final_join_id\n FROM\n traces_payment_data\n),\nsale_amount AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS sale_amount\n FROM\n all_paymemts\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\nplatform_fees AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS platform_fee\n FROM\n all_paymemts\n WHERE\n payment_type = 'platform_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\ncreator_fees AS (\n SELECT\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol,\n SUM(amount) AS creator_fee\n FROM\n all_paymemts\n WHERE\n payment_type = 'creator_fee'\n GROUP BY\n tx_hash,\n final_join_id,\n currency_address,\n currency_symbol\n),\ntransaction_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n tx_fee,\n origin_function_signature,\n input_data,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n x2y2_txs\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n)\n\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN symbol IS NULL\n AND token_address IS NULL THEN 'ETH'\n ELSE symbol\n END AS symbol,\n decimals,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n all_paymemts\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n transaction_data\n )\n GROUP BY\n HOUR,\n token_address,\n symbol,\n decimals\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n symbol,\n decimals,\n token_price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n 'ETH' AS symbol,\n 18 AS decimals,\n token_price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n token_price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = 'ETH'\n),\nfinal_nft_data AS (\n SELECT\n A.tx_hash AS tx_hash,\n t.block_number AS block_number,\n t.block_timestamp AS block_timestamp,\n A._log_id AS _log_id,\n A._inserted_timestamp AS _inserted_timestamp,\n A.contract_address AS nft_address,\n 'sale' AS event_type,\n '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3' AS platform_address,\n 'x2y2' AS platform_name,\n A.project_name AS project_name,\n A.seller_address AS seller_address,\n A.buyer_address AS buyer_address,\n A.tokenid AS tokenId,\n A.erc1155_value AS erc1155_value,\n A.token_metadata AS token_metadata,\n b.currency_address AS currency_address,\n b.currency_symbol AS currency_symbol,\n b.sale_amount AS price,\n COALESCE(\n d.platform_fee,\n 0\n ) AS platform_fee,\n COALESCE(\n C.creator_fee,\n 0\n ) AS creator_fee,\n COALESCE(\n d.platform_fee,\n 0\n ) + COALESCE(\n C.creator_fee,\n 0\n ) AS total_fees,\n t.origin_to_address AS origin_to_address,\n t.origin_from_address AS origin_from_address,\n t.origin_function_signature AS origin_function_signature,\n t.tx_fee AS tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n price * prices.token_price,\n 2\n ) AS price_usd,\n ROUND(\n total_fees * prices.token_price,\n 2\n ) AS total_fees_usd,\n ROUND(\n COALESCE(\n d.platform_fee,\n 0\n ) * prices.token_price,\n 2\n ) AS platform_fee_usd,\n ROUND(\n COALESCE(\n C.creator_fee,\n 0\n ) * prices.token_price,\n 2\n ) AS creator_fee_usd,\n input_data\n FROM\n nft_base A\n LEFT JOIN sale_amount b\n ON A.tx_hash = b.tx_hash\n AND A.agg_id = b.final_join_id\n LEFT JOIN creator_fees C\n ON A.tx_hash = C.tx_hash\n AND A.agg_id = C.final_join_id\n LEFT JOIN platform_fees d\n ON A.tx_hash = d.tx_hash\n AND A.agg_id = d.final_join_id\n LEFT JOIN transaction_data t\n ON A.tx_hash = t.tx_hash\n LEFT JOIN token_prices prices\n ON prices.hour = DATE_TRUNC(\n 'HOUR',\n t.block_timestamp\n )\n AND b.currency_address = prices.token_address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n t.block_timestamp\n )\n),\nraw_model AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'x2y2' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\n FROM\n final_nft_data\n WHERE\n price IS NOT NULL\n AND buyer_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nfaulty_single_tx AS (\n SELECT\n tx_hash,\n COUNT(1) AS tokenid_count\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n raw_model\n WHERE\n price = total_fees\n )\n AND event_inputs :tokenId IS NOT NULL\n AND event_name = 'Transfer'\n GROUP BY\n tx_hash\n HAVING\n tokenid_count = 1\n),\nfs_base_sales AS (\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address AS nft_address,\n COALESCE (\n event_inputs :_from :: STRING,\n event_inputs :from :: STRING\n ) AS seller_address,\n COALESCE (\n event_inputs :_to :: STRING,\n event_inputs :to :: STRING\n ) AS buyer_address,\n COALESCE (\n event_inputs :_id :: STRING,\n event_inputs :tokenId :: STRING\n ) AS tokenId,\n event_inputs :_value :: STRING AS erc1155_value,\n CASE\n WHEN origin_from_address = seller_address THEN 'bid_won'\n WHEN origin_from_address = buyer_address THEN 'sale'\n ELSE 'sale'\n END AS event_type\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp >= '2022-02-01'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n faulty_single_tx\n )\n AND tx_status = 'SUCCESS'\n AND event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n AND (\n event_inputs :_id IS NOT NULL\n OR event_inputs :tokenId IS NOT NULL\n )\n AND seller_address != '0x0000000000000000000000000000000000000000'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.x2y2_sales\n)\n\n),\nfs_eth_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n 'ETH' AS currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t._inserted_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n COALESCE (\n CASE\n WHEN to_address IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN eth_value\n END,\n 0\n ) AS platform_fee_raw,\n COALESCE (\n CASE\n WHEN to_address = seller_address THEN eth_value\n END,\n 0\n ) AS price_raw,\n COALESCE (\n CASE\n WHEN to_address != seller_address\n AND to_address NOT IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN eth_value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n ETHEREUM_DEV.silver.traces\n t\n INNER JOIN fs_base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-02-01'\n AND t.eth_value > 0\n AND identifier != 'CALL_ORIGIN'\n AND from_address = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nfs_token_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t._inserted_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n LOWER(\n t.contract_address\n ) AS currency_address,\n COALESCE (\n CASE\n WHEN event_inputs :to IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN event_inputs :value\n END,\n 0\n ) AS platform_fee_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to = seller_address THEN event_inputs :value\n END,\n 0\n ) AS price_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to != seller_address\n AND event_inputs :to NOT IN (\n '0xd823c605807cc5e6bd6fc0d7e4eea50d3e2d66cd',\n '0x099ba539cde20ff8b87b18460024a9e3acc9e025'\n ) THEN event_inputs :value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n ETHEREUM_DEV.silver.logs\n t\n INNER JOIN fs_base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-02-01'\n AND event_inputs :value IS NOT NULL\n AND event_name = 'Transfer'\n AND event_inputs :from = '0x74312363e45dcaba76c59ec49a7aa8a65a67eed3'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nfs_agg_sales AS (\n SELECT\n *\n FROM\n fs_eth_sales\n UNION ALL\n SELECT\n *\n FROM\n fs_token_sales\n),\nfs_agg_sales_prices AS (\n SELECT\n t.block_number,\n t.block_timestamp,\n s.tx_hash,\n s.event_type,\n s.origin_to_address AS platform_address,\n 'x2y2' AS platform_name,\n 'x2y2' AS platform_exchange_version,\n seller_address,\n buyer_address,\n s.nft_address,\n n.project_name,\n s.erc1155_value,\n s.tokenId,\n n.token_metadata,\n p.symbol AS currency_symbol,\n s.currency_address,\n CASE\n WHEN s.currency_address = 'ETH' THEN s.price\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN s.price / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN s.price\n END AS prices,\n prices * p.token_price AS price_usd,\n CASE\n WHEN s.currency_address = 'ETH' THEN total_fees\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN total_fees / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN total_fees\n END AS total_fees_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN platform_fee\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN platform_fee / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN platform_fee\n END AS platform_fee_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN creator_fee\n WHEN s.currency_address != 'ETH'\n AND p.token_address IS NOT NULL THEN creator_fee / pow(\n 10,\n decimals\n )\n WHEN p.token_address IS NULL THEN creator_fee\n END AS creator_fee_adj,\n total_fees_adj * p.token_price AS total_fees_usd,\n platform_fee_adj * p.token_price AS platform_fee_usd,\n creator_fee_adj * p.token_price AS creator_fee_usd,\n prices + total_fees_adj AS total_transaction_price,\n price_usd + total_fees_usd AS total_transaction_price_usd,\n t.tx_fee,\n t.tx_fee * e.eth_price AS tx_fee_usd,\n s.origin_from_address,\n s.origin_to_address,\n s.origin_function_signature,\n CONCAT(\n s.tx_hash,\n '-',\n s.tokenId,\n '-',\n COALESCE(\n s.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t._inserted_timestamp,\n t.input_data\n FROM\n fs_agg_sales s\n INNER JOIN ETHEREUM_DEV.silver.transactions\n t\n ON t.tx_hash = s.tx_hash\n LEFT JOIN token_prices p\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = p.hour\n AND s.currency_address = p.token_address\n LEFT JOIN ETHEREUM_DEV.silver.nft_transfers\n n\n ON n.tx_hash = s.tx_hash\n AND n.contract_address = s.nft_address\n LEFT JOIN eth_prices e\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = e.hour\n WHERE\n t.block_number IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\n ORDER BY\n price_usd DESC)) = 1\n),\nfaulty_single_tx_final AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n total_transaction_price AS price,\n total_transaction_price_usd AS price_usd,\n total_fees_adj AS total_fees,\n platform_fee_adj AS platform_fee,\n creator_fee_adj AS creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n nft_uni_id,\n _inserted_timestamp,\n input_data\n FROM\n fs_agg_sales_prices\n),\nregular_tx AS (\n SELECT\n *\n FROM\n raw_model\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n faulty_single_tx\n )\n),\nFINAL AS (\n SELECT\n *\n FROM\n regular_tx\n UNION ALL\n SELECT\n *\n FROM\n faulty_single_tx_final\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.x2y2_sales"}, "model.ethereum_models.core__ez_token_transfers": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE'],\n tags = ['core'],\n post_hook = \"{{ grant_data_share_statement('EZ_TOKEN_TRANSFERS', 'TABLE') }}\"\n) }}\n\nWITH metadata AS (\n\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\ntransfers 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 LOWER(contract_address) AS contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id,\n ingested_at,\n _inserted_timestamp\n FROM\n {{ ref('silver__transfers') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n )\n{% endif %}\n),\nhourly_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n avg(price) as price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n 1 = 1\n\n{% if is_incremental() %}\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n transfers\n)\n{% else %}\n AND HOUR :: DATE >= '2020-05-05'\n{% endif %}\ngroup by 1,2\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n decimals,\n symbol,\n price AS token_price,\n CASE\n WHEN decimals IS NOT NULL THEN raw_amount / pow(\n 10,\n decimals\n )\n ELSE NULL\n END AS amount,\n CASE\n WHEN decimals IS NOT NULL\n AND price IS NOT NULL THEN amount * price\n ELSE NULL\n END AS amount_usd,\n CASE\n WHEN 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 ingested_at,\n _inserted_timestamp\nFROM\n transfers\n LEFT JOIN metadata\n ON contract_address = address\n LEFT JOIN hourly_prices\n ON contract_address = token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__transfers", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["core"], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [{"sql": "{{ grant_data_share_statement('EZ_TOKEN_TRANSFERS', 'TABLE') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__ez_token_transfers"], "unique_id": "model.ethereum_models.core__ez_token_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__ez_token_transfers.sql", "original_file_path": "models/gold/core__ez_token_transfers.sql", "name": "core__ez_token_transfers", "alias": "ez_token_transfers", "checksum": {"name": "sha256", "checksum": "4e1a358cfb2398e922182d17003224b54b5f6b93b699eddde2501163dc3cdb7b"}, "tags": ["core"], "refs": [["core__dim_contracts"], ["silver__transfers"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "This table will contain 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 ETH transfers are not included here.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "Contract address of the token being transferred.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FROM_ADDRESS": {"name": "FROM_ADDRESS", "description": "The sending address of this transfer.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "RAW_AMOUNT": {"name": "RAW_AMOUNT", "description": "The amount of tokens transferred. This value is not decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The price, if available, for this token at the transfer time.", "meta": {}, "data_type": null, "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, "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, "quote": null, "tags": []}, "HAS_PRICE": {"name": "HAS_PRICE", "description": "Whether or not our prices model contains this hourly token price.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "HAS_DECIMAL": {"name": "HAS_DECIMAL", "description": "Whether or not our contracts model contains the necessary decimal adjustment for this token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "Internal column.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__ez_token_transfers.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["core"], "post-hook": ["{{ grant_data_share_statement('EZ_TOKEN_TRANSFERS', 'TABLE') }}"]}, "created_at": 1671649133.041416, "compiled_sql": "\n\nWITH metadata AS (\n\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\ntransfers 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 LOWER(contract_address) AS contract_address,\n from_address,\n to_address,\n raw_amount,\n _log_id,\n ingested_at,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.transfers\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.core.ez_token_transfers\n )\n\n),\nhourly_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n avg(price) as price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n 1 = 1\n\n\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n transfers\n)\n\ngroup by 1,2\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount,\n decimals,\n symbol,\n price AS token_price,\n CASE\n WHEN decimals IS NOT NULL THEN raw_amount / pow(\n 10,\n decimals\n )\n ELSE NULL\n END AS amount,\n CASE\n WHEN decimals IS NOT NULL\n AND price IS NOT NULL THEN amount * price\n ELSE NULL\n END AS amount_usd,\n CASE\n WHEN 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 ingested_at,\n _inserted_timestamp\nFROM\n transfers\n LEFT JOIN metadata\n ON contract_address = address\n LEFT JOIN hourly_prices\n ON contract_address = token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_token_transfers"}, "model.ethereum_models.aave__ez_borrows": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_borrows', 'address_labels']\n) }}\n\nWITH --borrows from Aave LendingPool contracts\nborrow AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n END AS reserve_1,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS onBehalfOf,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER\n END AS refferal,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n END AS userAddress,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER\n END AS borrow_quantity,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER\n WHEN topics [1] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n END AS borrow_rate_mode,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER\n END AS borrowrate,\n _inserted_timestamp,\n _log_id,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_from_address AS borrower_address,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b',\n '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n borrow\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n borrow_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS borrowed_tokens,\n borrow_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS borrowed_usd,\n LOWER(\n borrower_address\n ) AS borrower_address,\n CASE\n WHEN borrow_rate_mode = 2 THEN 'Variable Rate'\n ELSE 'Stable Rate'\n END AS borrow_rate_mode,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n borrow\n LEFT JOIN atoken_meta\n ON borrow.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND borrow.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_borrows", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_borrows"], "unique_id": "model.ethereum_models.aave__ez_borrows", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/gold/aave__ez_borrows.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.sql", "name": "aave__ez_borrows", "alias": "ez_borrows", "checksum": {"name": "sha256", "checksum": "55ccf929cb0b4f2775beb1aef00687af8410472b8648beeb16334d8fb2768f2f"}, "tags": ["snowflake", "ethereum", "aave", "aave_borrows", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_borrows contains transactions where users borrowed assets via the Aave protocol. In order to borrow assets, a user must first deposit their preferred asset and amount as collateral. Borrowers can choose either a stable or variable borrow rate. For more information, see column descriptions.", "columns": {"TX_HASH": {"name": "TX_HASH", "description": "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.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWED_TOKENS": {"name": "BORROWED_TOKENS", "description": "The meaning depends on the action:\nBorrow: The amount of the asset that the user is borrowing or\nRepay: The amount of the asset that the user is repaying\nAdd collateral: The amount of collateral that the user is depositing\nRemove collateral: The amount of collateral that the user is withdrawing", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWED_USD": {"name": "BORROWED_USD", "description": "The meaning depends on the action:\nBorrow: The amount of the asset in USD that the user is borrowing or\nRepay: The amount of the asset in USD that the user is repaying\nAdd collateral: The amount of collateral in USD that the user is depositing\nRemove collateral: The amount of collateral in USD that the user is withdrawing", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER_ADDRESS": {"name": "BORROWER_ADDRESS", "description": "Its the address of the user who is Borrowing or repaying the loan, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_RATE_MODE": {"name": "BORROW_RATE_MODE", "description": "The rate mode the user is swapping from. Stable: 1, Variable: 2. Borrowers can switch between the stable and variable rate at any time. Stable rates act as a fixed rate in the short-term, but can be re-balanced in the long-term in response to changes in market conditions. The variable rate is the rate based on the offer and demand in Aave. The stable rate, as its name indicates, will remain pretty stable and its the best option to plan how much interest you will have to pay. The variable rate will change over time and could be the optimal rate depending on market conditions.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_CONTRACT": {"name": "LENDING_POOL_CONTRACT", "description": "The address of the lending pool. This changes based on the Aave version.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_borrows.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_borrows", "address_labels"]}, "created_at": 1671649133.438814, "compiled_sql": "\n\nWITH --borrows from Aave LendingPool contracts\nborrow AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n END AS reserve_1,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS onBehalfOf,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER\n END AS refferal,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n END AS userAddress,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER\n END AS borrow_quantity,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER\n WHEN topics [1] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n END AS borrow_rate_mode,\n CASE\n WHEN topics [0] :: STRING = '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b' THEN PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553' THEN PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER\n END AS borrowrate,\n _inserted_timestamp,\n _log_id,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_from_address AS borrower_address,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0xc6a898309e823ee50bac64e45ca8adba6690e99e7841c45d754e2a38e9019d9b',\n '0x1e77446728e5558aa1b7e81e0cdab9cc1b075ba893b740600c76a315c2caa553'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_borrows\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n borrow\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n borrow_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS borrowed_tokens,\n borrow_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS borrowed_usd,\n LOWER(\n borrower_address\n ) AS borrower_address,\n CASE\n WHEN borrow_rate_mode = 2 THEN 'Variable Rate'\n ELSE 'Stable Rate'\n END AS borrow_rate_mode,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n borrow\n LEFT JOIN atoken_meta\n ON borrow.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND borrow.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_borrows"}, "model.ethereum_models.aave__ez_deposits": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_deposits', 'address_labels']\n) }}\n\nWITH deposits AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS onBehalfOf,\n PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER AS refferal,\n CASE\n WHEN topics [0] :: STRING = '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n WHEN topics [0] :: STRING = '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS userAddress,\n CASE\n WHEN topics [0] :: STRING = '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82' THEN PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER\n END AS deposit_quantity,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_from_address AS depositor_address,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951',\n '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n deposits\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n deposit_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS issued_tokens,\n (\n deposit_quantity * hourly_price\n ) / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS supplied_usd,\n LOWER(\n depositor_address\n ) AS depositor_address,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n deposits\n LEFT JOIN atoken_meta\n ON deposits.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND deposits.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_deposits", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_deposits"], "unique_id": "model.ethereum_models.aave__ez_deposits", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/gold/aave__ez_deposits.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.sql", "name": "aave__ez_deposits", "alias": "ez_deposits", "checksum": {"name": "sha256", "checksum": "fb22cf7b3fc5454fd70125b88825504dad7175702305d82524c33ea37a04aad5"}, "tags": ["snowflake", "ethereum", "aave", "aave_deposits", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_deposits contains transactions where users deposited into the Aave protocol. A user deposits their preferred asset and amount. After depositing, users earn passive income based on the market borrowing demand. Additionally, depositing allows users to borrow by using their deposited assets as a collateral. Any interest earned by depositing funds helps offset the interest rate accumulated by borrowing.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLIED_USD": {"name": "SUPPLIED_USD", "description": "The value of the asset in USD that the user is depositing.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ISSUED_TOKENS": {"name": "ISSUED_TOKENS", "description": "The amount of tokens that the user is depositing.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR_ADDRESS": {"name": "DEPOSITOR_ADDRESS", "description": "Its the address of the user who is depositing for lending or withdrawing, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_CONTRACT": {"name": "LENDING_POOL_CONTRACT", "description": "The address of the lending pool. This changes based on the Aave version.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_deposits.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_deposits", "address_labels"]}, "created_at": 1671649133.46574, "compiled_sql": "\n\nWITH deposits AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS onBehalfOf,\n PUBLIC.udf_hex_to_int(\n topics [3] :: STRING\n ) :: INTEGER AS refferal,\n CASE\n WHEN topics [0] :: STRING = '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951' THEN CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40))\n WHEN topics [0] :: STRING = '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS userAddress,\n CASE\n WHEN topics [0] :: STRING = '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951' THEN PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER\n WHEN topics [0] :: STRING = '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82' THEN PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER\n END AS deposit_quantity,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_from_address AS depositor_address,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0xde6857219544bb5b7746f48ed30be6386fefc61b2f864cacf559893bf50fd951',\n '0xc12c57b1c73a2c3a2ea4613e9476abb3d8d146857aab7329e24243fb59710c82'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_deposits\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n deposits\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n deposit_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS issued_tokens,\n (\n deposit_quantity * hourly_price\n ) / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS supplied_usd,\n LOWER(\n depositor_address\n ) AS depositor_address,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n deposits\n LEFT JOIN atoken_meta\n ON deposits.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND deposits.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_deposits"}, "model.ethereum_models.aave__ez_flashloans": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_flashloans', 'address_labels']\n) }}\n\nWITH flashloan AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS target_address,\n CASE\n WHEN topics [0] :: STRING = '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n ELSE origin_from_address\n END AS initiator_address,\n CASE\n WHEN topics [0] :: STRING = '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b55' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS asset_1,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS flashloan_quantity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS premium_quantity,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS refferalCode,\n _log_id,\n _inserted_timestamp,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n CASE\n WHEN asset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE asset_1\n END AS aave_market\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac',\n '0x5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b55'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n flashloan\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n flashloan_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS flashloan_amount,\n flashloan_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS flashloan_amount_usd,\n premium_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS premium_amount,\n premium_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS premium_amount_usd,\n LOWER(initiator_address) AS initiator_address,\n LOWER(target_address) AS target_address,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n flashloan\n LEFT JOIN atoken_meta\n ON flashloan.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND flashloan.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_flashloans", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_flashloans"], "unique_id": "model.ethereum_models.aave__ez_flashloans", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/gold/aave__ez_flashloans.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.sql", "name": "aave__ez_flashloans", "alias": "ez_flashloans", "checksum": {"name": "sha256", "checksum": "dd1cbd988b5f9a37567a97128178d248692425a1f4552e8cea7808963a2c069f"}, "tags": ["snowflake", "ethereum", "aave", "aave_flashloans", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_flashloans contains flash loan transactions where a borrower executes an\nundercollateralised, one-block liquidity loan. Flash loans are a feature designed for developers, due to the technical knowledge required to execute one. Flash Loans allow you to borrow any available amount of assets without providing any collateral, as long as the liquidity is returned to the protocol within one block transaction.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_TOKEN": {"name": "AAVE_TOKEN", "description": "The Aave interest bearing token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FLASHLOAN_AMOUNT": {"name": "FLASHLOAN_AMOUNT", "description": "The amount of assets flash loaned.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FLASHLOAN_AMOUNT_USD": {"name": "FLASHLOAN_AMOUNT_USD", "description": "The value of the flash loan amount, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREMIUM_AMOUNT": {"name": "PREMIUM_AMOUNT", "description": "The flash loan fee, currently 0.09%, changeable via the normal governance process.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PREMIUM_AMOUNT_USD": {"name": "PREMIUM_AMOUNT_USD", "description": "The flash loan fee, valued in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INITIATOR_ADDRESS": {"name": "INITIATOR_ADDRESS", "description": "The address that initiated the flash loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TARGET_ADDRESS": {"name": "TARGET_ADDRESS", "description": "The address receiving the flash loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_flashloans.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_flashloans", "address_labels"]}, "created_at": 1671649133.495543, "compiled_sql": "\n\nWITH flashloan AS (\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS target_address,\n CASE\n WHEN topics [0] :: STRING = '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n ELSE origin_from_address\n END AS initiator_address,\n CASE\n WHEN topics [0] :: STRING = '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n WHEN topics [0] :: STRING = '0x5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b55' THEN CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END AS asset_1,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS flashloan_quantity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS premium_quantity,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS refferalCode,\n _log_id,\n _inserted_timestamp,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n CASE\n WHEN asset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE asset_1\n END AS aave_market\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0x631042c832b07452973831137f2d73e395028b44b250dedc5abb0ee766e168ac',\n '0x5b8f46461c1dd69fb968f1a003acee221ea3e19540e350233b612ddb43433b55'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_flashloans\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n flashloan\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n flashloan_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS flashloan_amount,\n flashloan_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS flashloan_amount_usd,\n premium_quantity / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS premium_amount,\n premium_quantity * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS premium_amount_usd,\n LOWER(initiator_address) AS initiator_address,\n LOWER(target_address) AS target_address,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n flashloan\n LEFT JOIN atoken_meta\n ON flashloan.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND flashloan.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_flashloans"}, "model.ethereum_models.aave__ez_liquidations": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_liquidations', 'address_labels']\n) }}\n\nWITH liquidation AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS collateralAsset_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS debtAsset_1,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS debt_to_cover_amount,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS liquidated_amount,\n CASE\n WHEN topics [0] :: STRING = '0xe413a321e8681d831f4dbccbca790d2952b56f977908e45be37335533e005286' THEN CONCAT('0x', SUBSTR(segmented_data [2] :: STRING, 25, 40))\n ELSE CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 25, 40))\n END AS liquidator_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS receiveAToken,\n _log_id,\n _inserted_timestamp,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN debtAsset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE debtAsset_1\n END AS debt_asset,\n CASE\n WHEN collateralAsset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE collateralAsset_1\n END AS collateral_asset\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0xe413a321e8681d831f4dbccbca790d2952b56f977908e45be37335533e005286',\n '0x56864757fd5b1fc9f38f5f3a981cd8ae512ce41b902cf73fc506ee369c6bc237'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n liquidation\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n collateral_asset\n ) AS collateral_asset,\n LOWER(\n amc.atoken_address\n ) AS collateral_aave_token,\n liquidated_amount / pow(\n 10,\n amc.atoken_decimals\n ) AS liquidated_amount,\n liquidated_amount * collat.hourly_price / pow(\n 10,\n amc.atoken_decimals\n ) AS liquidated_amount_usd,\n LOWER(\n debt_asset\n ) AS debt_asset,\n LOWER(\n amd.atoken_address\n ) AS debt_aave_token,\n debt_to_cover_amount / pow(\n 10,\n amd.underlying_decimals\n ) AS debt_to_cover_amount,\n debt_to_cover_amount * debt.hourly_price / pow(\n 10,\n amd.underlying_decimals\n ) AS debt_to_cover_amount_usd,\n liquidator_address AS liquidator,\n borrower_address AS borrower,\n aave_version,\n collat.hourly_price AS collateral_token_price,\n amc.underlying_symbol AS collateral_token_symbol,\n debt.hourly_price AS debt_token_price,\n amd.underlying_symbol AS debt_token_symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n liquidation\n LEFT JOIN atoken_meta amc\n ON liquidation.collateral_asset = amc.underlying_address\n AND liquidation.aave_version = amc.atoken_version\n LEFT JOIN atoken_prices collat\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = collat.prices_hour\n AND liquidation.collateral_asset = collat.underlying_address\n LEFT JOIN atoken_meta amd\n ON liquidation.debt_asset = amd.underlying_address\n AND liquidation.aave_version = amd.atoken_version\n LEFT JOIN atoken_prices debt\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = debt.prices_hour\n AND liquidation.debt_asset = debt.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_liquidations", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_liquidations"], "unique_id": "model.ethereum_models.aave__ez_liquidations", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/gold/aave__ez_liquidations.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.sql", "name": "aave__ez_liquidations", "alias": "ez_liquidations", "checksum": {"name": "sha256", "checksum": "2bbc8dd587ae8c0f73a22e33878928cfb384c2149f49f8dd3b7fbcaaf9ecfb1e"}, "tags": ["snowflake", "ethereum", "aave", "aave_liquidations", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_liquidatons contains transactions in which a borrower's collateral asset is liquidated. Liquidations occur when a borrower's health factor goes below 1 due to their collateral value not properly covering their loan/debt value. This might happen when the collateral decreases in value or the borrowed debt increases in value against each other. This collateral vs loan value ratio is shown in the health factor. In a liquidation, up to 50% of a borrower's debt is repaid and that value + liquidation fee is taken from the collateral available, so after a liquidation the amount liquidated from one's debt is repaid.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_ASSET": {"name": "COLLATERAL_ASSET", "description": "The asset provided as collateral, which can be liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_AAVE_TOKEN": {"name": "COLLATERAL_AAVE_TOKEN", "description": "The Aave interest bearing token that's burned when a liquidation occurs.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATED_AMOUNT": {"name": "LIQUIDATED_AMOUNT", "description": "The amount of asset liquidated.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATED_AMOUNT_USD": {"name": "LIQUIDATED_AMOUNT_USD", "description": "The value of the liquidated asset, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_ASSET": {"name": "DEBT_ASSET", "description": "The debt asset, which the user borrowed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_AAVE_TOKEN": {"name": "DEBT_AAVE_TOKEN", "description": "The interest bearing Aave token representing the debt.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_TO_COVER_AMOUNT": {"name": "DEBT_TO_COVER_AMOUNT", "description": "The amount of debt the user must cover.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_TO_COVER_AMOUNT_USD": {"name": "DEBT_TO_COVER_AMOUNT_USD", "description": "The amount of debt the user must cover, valued in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDATOR": {"name": "LIQUIDATOR", "description": "The address that initiated the liquidation call.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Its the address of the user who is Borrowing or repaying the loan, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_TOKEN_PRICE": {"name": "COLLATERAL_TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COLLATERAL_TOKEN_SYMBOL": {"name": "COLLATERAL_TOKEN_SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_TOKEN_PRICE": {"name": "DEBT_TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEBT_TOKEN_SYMBOL": {"name": "DEBT_TOKEN_SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_liquidations.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_liquidations", "address_labels"]}, "created_at": 1671649133.5308218, "compiled_sql": "\n\nWITH liquidation AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS collateralAsset_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS debtAsset_1,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS debt_to_cover_amount,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS liquidated_amount,\n CASE\n WHEN topics [0] :: STRING = '0xe413a321e8681d831f4dbccbca790d2952b56f977908e45be37335533e005286' THEN CONCAT('0x', SUBSTR(segmented_data [2] :: STRING, 25, 40))\n ELSE CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 25, 40))\n END AS liquidator_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS receiveAToken,\n _log_id,\n _inserted_timestamp,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n COALESCE(\n origin_to_address,\n contract_address\n ) AS lending_pool_contract,\n CASE\n WHEN debtAsset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE debtAsset_1\n END AS debt_asset,\n CASE\n WHEN collateralAsset_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE collateralAsset_1\n END AS collateral_asset\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0xe413a321e8681d831f4dbccbca790d2952b56f977908e45be37335533e005286',\n '0x56864757fd5b1fc9f38f5f3a981cd8ae512ce41b902cf73fc506ee369c6bc237'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_liquidations\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n liquidation\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n collateral_asset\n ) AS collateral_asset,\n LOWER(\n amc.atoken_address\n ) AS collateral_aave_token,\n liquidated_amount / pow(\n 10,\n amc.atoken_decimals\n ) AS liquidated_amount,\n liquidated_amount * collat.hourly_price / pow(\n 10,\n amc.atoken_decimals\n ) AS liquidated_amount_usd,\n LOWER(\n debt_asset\n ) AS debt_asset,\n LOWER(\n amd.atoken_address\n ) AS debt_aave_token,\n debt_to_cover_amount / pow(\n 10,\n amd.underlying_decimals\n ) AS debt_to_cover_amount,\n debt_to_cover_amount * debt.hourly_price / pow(\n 10,\n amd.underlying_decimals\n ) AS debt_to_cover_amount_usd,\n liquidator_address AS liquidator,\n borrower_address AS borrower,\n aave_version,\n collat.hourly_price AS collateral_token_price,\n amc.underlying_symbol AS collateral_token_symbol,\n debt.hourly_price AS debt_token_price,\n amd.underlying_symbol AS debt_token_symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n liquidation\n LEFT JOIN atoken_meta amc\n ON liquidation.collateral_asset = amc.underlying_address\n AND liquidation.aave_version = amc.atoken_version\n LEFT JOIN atoken_prices collat\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = collat.prices_hour\n AND liquidation.collateral_asset = collat.underlying_address\n LEFT JOIN atoken_meta amd\n ON liquidation.debt_asset = amd.underlying_address\n AND liquidation.aave_version = amd.atoken_version\n LEFT JOIN atoken_prices debt\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = debt.prices_hour\n AND liquidation.debt_asset = debt.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_liquidations"}, "model.ethereum_models.aave__ez_repayments": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_repayments', 'address_labels']\n) }}\n\nWITH repay AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower_address,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS repayer,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS repayed_amount,\n _log_id,\n _inserted_timestamp,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_to_address AS lending_pool_contract,\n origin_from_address AS repayer_address,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0x4cdde6e09bb755c9a5589ebaec640bbfedff1362d4b255ebf8339782b9942faa',\n '0xb718f0b14f03d8c3adf35b15e3da52421b042ac879e5a689011a8b1e0036773d'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n repay\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n repayed_amount / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS repayed_tokens,\n repayed_amount * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS repayed_usd,\n repayer_address AS payer,\n borrower_address AS borrower,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n repay\n LEFT JOIN atoken_meta\n ON repay.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND repay.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_repayments", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_repayments"], "unique_id": "model.ethereum_models.aave__ez_repayments", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/gold/aave__ez_repayments.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.sql", "name": "aave__ez_repayments", "alias": "ez_repayments", "checksum": {"name": "sha256", "checksum": "5c6a3c49f1c60e9f7d507101f87abe0721a042dcb516fa6f7b0cfbaf09746059"}, "tags": ["snowflake", "ethereum", "aave", "aave_repayments", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_repayments contains transactions in which a borrower repays their loan (debt). Loans are repaid in the same asset borrowed, plus accrued interest. Borrowers can also use their collateral to repay in version 2 of Aave Protocol. Borrowers can pay back their loan based on the USD price as they can borrow any of the available stable coins (USDC, DAI, USDT, etc.).", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_TOKEN": {"name": "AAVE_TOKEN", "description": "The Aave interest bearing token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAYED_TOKENS": {"name": "REPAYED_TOKENS", "description": "The amount of tokens repaid.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "REPAYED_USD": {"name": "REPAYED_USD", "description": "The value of repaid tokens, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PAYER": {"name": "PAYER", "description": "The address that initiated the repayment.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWER": {"name": "BORROWER", "description": "Its the address of the user who is Borrowing or repaying the loan, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_CONTRACT": {"name": "LENDING_POOL_CONTRACT", "description": "The address of the lending pool. This changes based on the Aave version.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_repayments.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_repayments", "address_labels"]}, "created_at": 1671649133.5671868, "compiled_sql": "\n\nWITH repay AS(\n\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower_address,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS repayer,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS repayed_amount,\n _log_id,\n _inserted_timestamp,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_to_address AS lending_pool_contract,\n origin_from_address AS repayer_address,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0x4cdde6e09bb755c9a5589ebaec640bbfedff1362d4b255ebf8339782b9942faa',\n '0xb718f0b14f03d8c3adf35b15e3da52421b042ac879e5a689011a8b1e0036773d'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_repayments\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n repay\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n repayed_amount / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS repayed_tokens,\n repayed_amount * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS repayed_usd,\n repayer_address AS payer,\n borrower_address AS borrower,\n LOWER(\n lending_pool_contract\n ) AS lending_pool_contract,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n repay\n LEFT JOIN atoken_meta\n ON repay.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND repay.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_repayments"}, "model.ethereum_models.aave__ez_withdraws": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_withdraws', 'address_labels']\n) }}\n\nWITH withdraw AS(\n\n SELECT\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS useraddress,\n CASE\n WHEN topics [0] :: STRING = '0x3115d1449a7b732c986cba18244e897a450f61e1bb8d589cd2e69e6c8924f9f7' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n ELSE origin_from_address\n END AS depositor,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS withdraw_amount,\n _inserted_timestamp,\n _log_id,\n tx_hash,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_to_address AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING IN (\n '0x3115d1449a7b732c986cba18244e897a450f61e1bb8d589cd2e69e6c8924f9f7',\n '0x9c4ed599cd8555b9c1e8cd7643240d7d71eb76b792948c49fcb4d411f7b6b3c6'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n {{ ref('silver__aave_token_prices') }}\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n withdraw\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n withdraw_amount / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS withdrawn_tokens,\n withdraw_amount * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS withdrawn_usd,\n LOWER(\n depositor\n ) AS depositor_address,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n withdraw\n LEFT JOIN atoken_meta\n ON withdraw.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND withdraw.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_withdraws", "address_labels"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "aave", "fqn": ["ethereum_models", "aave", "gold", "aave__ez_withdraws"], "unique_id": "model.ethereum_models.aave__ez_withdraws", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/gold/aave__ez_withdraws.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.sql", "name": "aave__ez_withdraws", "alias": "ez_withdraws", "checksum": {"name": "sha256", "checksum": "3e02735202207df95be95735168be7b8415b063cbc0ee48e9eab15f82c2ec2a0"}, "tags": ["snowflake", "ethereum", "aave", "aave_withdraws", "address_labels"], "refs": [["silver__logs"], ["silver__aave_tokens"], ["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "Aave.ez_withdraws contains transactions in which a user withdraws liquidity from the Aave protocol. Users can use their \u201caTokens\" as liquidity without withdrawing. They need to make sure there is enough liquidity (not borrowed) in order to withdraw, if this is not the case, users need to wait for more liquidity from depositors or borrowers repaying.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_MARKET": {"name": "AAVE_MARKET", "description": "The asset contract for the applicable Aave market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_TOKEN": {"name": "AAVE_TOKEN", "description": "The Aave interest bearing token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWN_TOKENS": {"name": "WITHDRAWN_TOKENS", "description": "The amount of tokens withdrawn.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "WITHDRAWN_USD": {"name": "WITHDRAWN_USD", "description": "The value of withdrawn tokens, in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR_ADDRESS": {"name": "DEPOSITOR_ADDRESS", "description": "The depositor's address.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AAVE_VERSION": {"name": "AAVE_VERSION", "description": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/gold/aave__ez_withdraws.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_withdraws", "address_labels"]}, "created_at": 1671649133.594508, "compiled_sql": "\n\nWITH withdraw AS(\n\n SELECT\n block_number,\n block_timestamp,\n event_index,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS reserve_1,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS useraddress,\n CASE\n WHEN topics [0] :: STRING = '0x3115d1449a7b732c986cba18244e897a450f61e1bb8d589cd2e69e6c8924f9f7' THEN CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40))\n ELSE origin_from_address\n END AS depositor,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS withdraw_amount,\n _inserted_timestamp,\n _log_id,\n tx_hash,\n CASE\n WHEN contract_address = LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9') THEN 'Aave V2'\n WHEN contract_address = LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119') THEN 'Aave V1'\n WHEN contract_address = LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb') THEN 'Aave AMM'\n ELSE 'ERROR'\n END AS aave_version,\n origin_to_address AS lending_pool_contract,\n CASE\n WHEN reserve_1 = '0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee' THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE reserve_1\n END AS aave_market\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING IN (\n '0x3115d1449a7b732c986cba18244e897a450f61e1bb8d589cd2e69e6c8924f9f7',\n '0x9c4ed599cd8555b9c1e8cd7643240d7d71eb76b792948c49fcb4d411f7b6b3c6'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.aave.ez_withdraws\n)\n\nAND contract_address IN(\n --Aave V2 LendingPool contract address\n LOWER('0x7d2768de32b0b80b7a3454c06bdac94a69ddc7a9'),\n --V2\n LOWER('0x398eC7346DcD622eDc5ae82352F02bE94C62d119'),\n --V1\n LOWER('0x7937d4799803fbbe595ed57278bc4ca21f3bffcb')\n) --AMM\nAND tx_status = 'SUCCESS' --excludes failed txs\n),\natoken_meta AS (\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\natoken_prices AS (\n SELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price\n FROM\n ETHEREUM_DEV.silver.aave_token_prices\n WHERE\n prices_hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n withdraw\n )\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n event_index,\n LOWER(\n aave_market\n ) AS aave_market,\n LOWER(\n atoken_meta.atoken_address\n ) AS aave_token,\n withdraw_amount / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS withdrawn_tokens,\n withdraw_amount * hourly_price / pow(\n 10,\n atoken_meta.underlying_decimals\n ) AS withdrawn_usd,\n LOWER(\n depositor\n ) AS depositor_address,\n aave_version,\n hourly_price AS token_price,\n atoken_meta.underlying_symbol AS symbol,\n 'ethereum' AS blockchain,\n _log_id,\n _inserted_timestamp\nFROM\n withdraw\n LEFT JOIN atoken_meta\n ON withdraw.aave_market = atoken_meta.underlying_address\n AND atoken_version = aave_version\n LEFT JOIN atoken_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = prices_hour\n AND withdraw.aave_market = atoken_prices.underlying_address qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.aave.ez_withdraws"}, "model.ethereum_models.silver__aave_token_prices": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"price_id\",\n cluster_by = ['prices_hour::DATE'],\n tags = ['snowflake', 'ethereum', 'aave', 'aave_prices']\n) }}\n\nWITH atoken_meta AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n {{ ref('silver__aave_tokens') }}\n),\nORACLE AS(\n SELECT\n block_hour,\n token_address,\n AVG(value_ethereum) AS value_ethereum,\n AVG(price) AS oracle_price\n FROM\n {{ ref('silver__aave_oracle_prices') }}\n\n{% if is_incremental() %}\nWHERE\n block_hour :: DATE >= CURRENT_DATE - 2\n{% endif %}\nGROUP BY\n 1,\n 2\n),\nbackup_prices AS(\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT atoken_address\n FROM\n atoken_meta\n )\n OR token_address IN (\n SELECT\n DISTINCT underlying_address\n FROM\n atoken_meta\n )\n OR token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n AND token_address <> '0x1985365e9f78359a9b6ad760e32412f4a445e862'\n\n{% if is_incremental() %}\nAND HOUR :: DATE >= CURRENT_DATE - 2\n{% endif %}\nGROUP BY\n 1,\n 2\n),\ndate_expand AS (\n SELECT\n DISTINCT HOUR\n FROM\n backup_prices\n),\naddresses AS (\n SELECT\n DISTINCT underlying_address\n FROM\n atoken_meta\n),\naddress_list AS (\n SELECT\n *\n FROM\n date_expand\n JOIN addresses\n),\neth_prices AS (\n SELECT\n HOUR AS eth_price_hour,\n price AS eth_price\n FROM\n backup_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nprices_join AS (\n SELECT\n al.hour AS prices_hour,\n al.underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n bp.price AS backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n COALESCE(\n oracle_price,\n backup_price\n ) AS hourly_price,\n concat_ws(\n '-',\n al.hour,\n al.underlying_address\n ) AS price_id\n FROM\n address_list al\n LEFT JOIN ORACLE\n ON al.underlying_address = ORACLE.token_address\n AND al.hour = ORACLE.block_hour\n LEFT JOIN atoken_meta am\n ON al.underlying_address = am.underlying_address\n LEFT JOIN backup_prices bp\n ON al.underlying_address = bp.token_address\n AND al.hour = bp.hour\n LEFT JOIN eth_prices\n ON eth_price_hour = al.hour\n)\nSELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price,\n price_id\nFROM\n prices_join\nWHERE\n hourly_price IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY price_id\nORDER BY\n hourly_price DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_prices"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "price_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["prices_hour::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_token_prices"], "unique_id": "model.ethereum_models.silver__aave_token_prices", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/silver/silver__aave_token_prices.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.sql", "name": "silver__aave_token_prices", "alias": "aave_token_prices", "checksum": {"name": "sha256", "checksum": "da73a3d5020a5a8ec64ee0cca282008d1463905a0aeba3eb9aeffa5093f316c3"}, "tags": ["snowflake", "ethereum", "aave", "aave_prices"], "refs": [["silver__aave_tokens"], ["silver__aave_oracle_prices"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"PRICES_HOUR": {"name": "PRICES_HOUR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_ADDRESS": {"name": "UNDERLYING_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ATOKEN_ADDRESS": {"name": "ATOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/silver/silver__aave_token_prices.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "price_id", "cluster_by": ["prices_hour::DATE"], "tags": ["snowflake", "ethereum", "aave", "aave_prices"]}, "created_at": 1671649133.4252002, "compiled_sql": "\n\nWITH atoken_meta AS (\n\n SELECT\n atoken_address,\n atoken_symbol,\n atoken_name,\n atoken_decimals,\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals,\n atoken_version,\n atoken_created_block,\n atoken_stable_debt_address,\n atoken_variable_debt_address\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\nORACLE AS(\n SELECT\n block_hour,\n token_address,\n AVG(value_ethereum) AS value_ethereum,\n AVG(price) AS oracle_price\n FROM\n ETHEREUM_DEV.silver.aave_oracle_prices\n\n\nWHERE\n block_hour :: DATE >= CURRENT_DATE - 2\n\nGROUP BY\n 1,\n 2\n),\nbackup_prices AS(\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT atoken_address\n FROM\n atoken_meta\n )\n OR token_address IN (\n SELECT\n DISTINCT underlying_address\n FROM\n atoken_meta\n )\n OR token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n AND token_address <> '0x1985365e9f78359a9b6ad760e32412f4a445e862'\n\n\nAND HOUR :: DATE >= CURRENT_DATE - 2\n\nGROUP BY\n 1,\n 2\n),\ndate_expand AS (\n SELECT\n DISTINCT HOUR\n FROM\n backup_prices\n),\naddresses AS (\n SELECT\n DISTINCT underlying_address\n FROM\n atoken_meta\n),\naddress_list AS (\n SELECT\n *\n FROM\n date_expand\n JOIN addresses\n),\neth_prices AS (\n SELECT\n HOUR AS eth_price_hour,\n price AS eth_price\n FROM\n backup_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nprices_join AS (\n SELECT\n al.hour AS prices_hour,\n al.underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n bp.price AS backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n COALESCE(\n oracle_price,\n backup_price\n ) AS hourly_price,\n concat_ws(\n '-',\n al.hour,\n al.underlying_address\n ) AS price_id\n FROM\n address_list al\n LEFT JOIN ORACLE\n ON al.underlying_address = ORACLE.token_address\n AND al.hour = ORACLE.block_hour\n LEFT JOIN atoken_meta am\n ON al.underlying_address = am.underlying_address\n LEFT JOIN backup_prices bp\n ON al.underlying_address = bp.token_address\n AND al.hour = bp.hour\n LEFT JOIN eth_prices\n ON eth_price_hour = al.hour\n)\nSELECT\n prices_hour,\n underlying_address,\n atoken_address,\n atoken_version,\n eth_price,\n oracle_price,\n backup_price,\n underlying_decimals,\n underlying_symbol,\n value_ethereum,\n hourly_price,\n price_id\nFROM\n prices_join\nWHERE\n hourly_price IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY price_id\nORDER BY\n hourly_price DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_token_prices"}, "model.ethereum_models.silver__aave_oracle_prices": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"ID\",\n incremental_strategy = 'delete+insert',\n tags = ['snowflake', 'ethereum', 'aave', 'aave_oracle_prices']\n) }}\n\nWITH oracle_reads AS (\n\n SELECT\n block_number,\n contract_address AS oracle_contract,\n PUBLIC.udf_hex_to_int(\n read_output :: STRING\n ) AS value_ethereum,\n _inserted_timestamp,\n function_input AS token_address\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0xb3596f07'\n AND read_output :: STRING <> '0x'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\nblocks AS (\n SELECT\n block_number,\n block_timestamp\n FROM\n {{ ref('silver__blocks') }}\n WHERE\n block_number IN (\n SELECT\n DISTINCT block_number\n FROM\n oracle_reads\n )\n),\naave_tokens AS (\n SELECT\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n {{ ref('silver__aave_tokens') }}\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n 1\n),\nFINAL AS (\n SELECT\n A.block_number,\n block_timestamp,\n oracle_contract,\n value_ethereum,\n _inserted_timestamp,\n token_address,\n underlying_decimals,\n value_ethereum * eth_price / pow(\n 10,\n 18\n ) :: FLOAT AS price,\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_hour,\n CONCAT(\n A.block_number,\n '-',\n token_address\n ) AS id\n FROM\n oracle_reads A\n JOIN blocks b\n ON A.block_number = b.block_number\n LEFT JOIN aave_tokens\n ON token_address = underlying_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__blocks", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["snowflake", "ethereum", "aave", "aave_oracle_prices"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "ID", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "aave", "silver", "silver__aave_oracle_prices"], "unique_id": "model.ethereum_models.silver__aave_oracle_prices", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "aave/silver/silver__aave_oracle_prices.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.sql", "name": "silver__aave_oracle_prices", "alias": "aave_oracle_prices", "checksum": {"name": "sha256", "checksum": "f784aba0faa239545312a0f173dc08c089f37570a800588c6f6cfa7e015220a7"}, "tags": ["snowflake", "ethereum", "aave", "aave_oracle_prices"], "refs": [["bronze__successful_reads"], ["silver__blocks"], ["silver__aave_tokens"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_HOUR": {"name": "BLOCK_HOUR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_DECIMALS": {"name": "UNDERLYING_DECIMALS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORACLE_CONTRACT": {"name": "ORACLE_CONTRACT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/aave/silver/silver__aave_oracle_prices.yml", "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "ID", "incremental_strategy": "delete+insert", "tags": ["snowflake", "ethereum", "aave", "aave_oracle_prices"]}, "created_at": 1671649133.409659, "compiled_sql": "\n\nWITH oracle_reads AS (\n\n SELECT\n block_number,\n contract_address AS oracle_contract,\n PUBLIC.udf_hex_to_int(\n read_output :: STRING\n ) AS value_ethereum,\n _inserted_timestamp,\n function_input AS token_address\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0xb3596f07'\n AND read_output :: STRING <> '0x'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.aave_oracle_prices\n)\n\n),\nblocks AS (\n SELECT\n block_number,\n block_timestamp\n FROM\n ETHEREUM_DEV.silver.blocks\n WHERE\n block_number IN (\n SELECT\n DISTINCT block_number\n FROM\n oracle_reads\n )\n),\naave_tokens AS (\n SELECT\n underlying_address,\n underlying_symbol,\n underlying_name,\n underlying_decimals\n FROM\n ETHEREUM_DEV.silver.aave_tokens\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n 1\n),\nFINAL AS (\n SELECT\n A.block_number,\n block_timestamp,\n oracle_contract,\n value_ethereum,\n _inserted_timestamp,\n token_address,\n underlying_decimals,\n value_ethereum * eth_price / pow(\n 10,\n 18\n ) :: FLOAT AS price,\n DATE_TRUNC(\n 'hour',\n block_timestamp\n ) AS block_hour,\n CONCAT(\n A.block_number,\n '-',\n token_address\n ) AS id\n FROM\n oracle_reads A\n JOIN blocks b\n ON A.block_number = b.block_number\n LEFT JOIN aave_tokens\n ON token_address = underlying_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.aave_oracle_prices"}, "model.ethereum_models.compound__ez_market_stats": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n-- pull all ctoken addresses and corresponding name\n\nSELECT\n block_number,\n block_timestamp,\n block_hour,\n contract_name,\n ctoken_address,\n underlying_contract,\n underlying_symbol,\n token_price,\n ctoken_price,\n reserves_token_amount,\n borrows_token_amount,\n supply_token_amount,\n supply_usd,\n reserves_usd,\n borrows_usd,\n comp_speed,\n supply_apy,\n borrow_apy,\n comp_price,\n comp_speed_usd,\n comp_apy_borrow,\n comp_apy_supply\nFROM\n {{ ref('silver__comp_market_stats') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "compound", "fqn": ["ethereum_models", "compound", "gold", "compound__ez_market_stats"], "unique_id": "model.ethereum_models.compound__ez_market_stats", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "compound/gold/compound__ez_market_stats.sql", "original_file_path": "models/compound/gold/compound__ez_market_stats.sql", "name": "compound__ez_market_stats", "alias": "ez_market_stats", "checksum": {"name": "sha256", "checksum": "6d84737dada58e1e7e2e1edfb80c73759673e4fce3ea3e4b165b4b24cb762081"}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "Market Stats exist within the compound schema, as compound.ez_market_stats", "columns": {"BLOCK_HOUR": {"name": "BLOCK_HOUR", "description": "Market stats are aggregated by hour in UTC. date_trunc(\u2018hour\u2019,block_timestamp) for joins on other tables.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "market/cToken name", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_ADDRESS": {"name": "CTOKEN_ADDRESS", "description": "Address of the Compound token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_CONTRACT": {"name": "UNDERLYING_CONTRACT", "description": "Address of the underlying token the market serves (i.e. USDC).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_SYMBOL": {"name": "UNDERLYING_SYMBOL", "description": "Symbol of the underlying token the market serves.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "Price of the underlying token (i.e. USDC).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_PRICE": {"name": "CTOKEN_PRICE", "description": "Price of the cToken (i.e. cUSDC).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVES_TOKEN_AMOUNT": {"name": "RESERVES_TOKEN_AMOUNT", "description": "Reserves are amounts set aside by the market that can be used/affected by governance actions through proposals voted on by COMP holders.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_TOKEN_AMOUNT": {"name": "BORROWS_TOKEN_AMOUNT", "description": "Amount borrowed from the market.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_TOKEN_AMOUNT": {"name": "SUPPLY_TOKEN_AMOUNT", "description": "Amount (in terms of the cToken) supplied to the market through suppliers.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_USD": {"name": "SUPPLY_USD", "description": "Supply converted to USD values as of the hour recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVES_USD": {"name": "RESERVES_USD", "description": "Reserves converted to USD values as of the hour recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_USD": {"name": "BORROWS_USD", "description": "Borrows converted to USD values as of the hour recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_SPEED": {"name": "COMP_SPEED", "description": "COMP is a governance token distributed equally to both suppliers and borrowers (the idea being the users of the protocol are also the ones who should be able to vote on governance actions). Comp speed controls the rate at which comp is distributed to users of the market, per block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_APY": {"name": "SUPPLY_APY", "description": "The supplier\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid to the supplier for their stake.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_APY": {"name": "BORROW_APY", "description": "The borrower\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid by the borrower on their loan.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_PRICE": {"name": "COMP_PRICE", "description": "The price of the COMP governance token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_SPEED_USD": {"name": "COMP_SPEED_USD", "description": "Comp distributed to markets converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_APY_BORROW": {"name": "COMP_APY_BORROW", "description": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_APY_SUPPLY": {"name": "COMP_APY_SUPPLY", "description": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting).", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/gold/compound__ez_market_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.672648, "compiled_sql": "\n-- pull all ctoken addresses and corresponding name\n\nSELECT\n block_number,\n block_timestamp,\n block_hour,\n contract_name,\n ctoken_address,\n underlying_contract,\n underlying_symbol,\n token_price,\n ctoken_price,\n reserves_token_amount,\n borrows_token_amount,\n supply_token_amount,\n supply_usd,\n reserves_usd,\n borrows_usd,\n comp_speed,\n supply_apy,\n borrow_apy,\n comp_price,\n comp_speed_usd,\n comp_apy_borrow,\n comp_apy_supply\nFROM\n ETHEREUM_DEV.silver.comp_market_stats", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.compound.ez_market_stats"}, "model.ethereum_models.silver__comp_market_stats": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'id',\n cluster_by = ['_inserted_timestamp::date']\n) }}\n\nWITH market_reads AS (\n\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n segmented_data,\n _inserted_timestamp\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature IN (\n '0x18160ddd',\n '0xf8f9da28',\n '0x182df0f5',\n '0xae9d70b0',\n '0x47bd3718',\n '0x8f840ddd'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncomptroller_reads AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n segmented_data\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature IN (\n '0x1d7b33d7',\n '0x6aa875b5',\n '0xf4a433c0'\n )\n AND read_output :: STRING <> '0x'\n AND contract_address = '0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nspine AS (\n SELECT\n block_number,\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n market_reads\n GROUP BY\n 1,\n 2\n),\ntotal_supply AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_supply\n FROM\n market_reads\n WHERE\n function_signature = '0x18160ddd'\n),\nborrow_rate_per_block AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS borrow_rate_per_block\n FROM\n market_reads\n WHERE\n function_signature = '0xf8f9da28'\n),\nexchange_rate_stored AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS exchange_rate_stored\n FROM\n market_reads\n WHERE\n function_signature = '0x182df0f5'\n),\nsupply_rate_per_block AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS supply_rate_per_block\n FROM\n market_reads\n WHERE\n function_signature = '0xae9d70b0'\n),\ntotal_borrows AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_borrows\n FROM\n market_reads\n WHERE\n function_signature = '0x47bd3718'\n),\ntotal_reserves AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_reserves\n FROM\n market_reads\n WHERE\n function_signature = '0x8f840ddd'\n),\ncomp_supply_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_supply_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0x6aa875b5'\n),\ncomp_borrow_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_borrow_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0xf4a433c0'\n),\ncomp_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0x1d7b33d7'\n),\ntoken_meta AS (\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n underlying_decimals,\n underlying_symbol\n FROM\n {{ ref('compound__ez_asset_details') }}\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address IN (\n SELECT\n DISTINCT underlying_asset_address\n FROM\n token_meta\n )\n GROUP BY\n 1,\n 2\n),\nblocks AS (\n SELECT\n block_number,\n block_timestamp\n FROM\n {{ ref('silver__blocks') }}\n)\nSELECT\n s.block_number,\n b.block_timestamp,\n DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) AS block_hour,\n s.contract_address AS ctoken_address,\n s._inserted_timestamp,\n total_supply,\n total_supply / pow(\n 10,\n ctoken_decimals\n ) AS supply_token_amount,\n borrow_rate_per_block,\n pow(\n borrow_rate_per_block / 1e18 * ((60 / 13.15) * 60 * 24) + 1,\n 365\n ) - 1 AS borrow_apy,\n exchange_rate_stored,\n exchange_rate_stored / pow(\n 10,\n 18 + (\n underlying_decimals - ctoken_decimals\n )\n ) * token_prices.price AS ctoken_price,\n supply_rate_per_block,\n pow(\n supply_rate_per_block / 1e18 * ((60 / 13.15) * 60 * 24) + 1,\n 365\n ) - 1 AS supply_apy,\n total_borrows,\n total_borrows / pow(\n 10,\n underlying_decimals\n ) AS borrows_token_amount,\n total_reserves,\n total_reserves / pow(\n 10,\n underlying_decimals\n ) AS reserves_token_amount,\n NULLIF(\n comp_supply_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_supply_usd,\n NULLIF(\n comp_borrow_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_borrow_usd,\n NULLIF(\n comp_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_speed_usd,\n CONCAT(\n s.block_number,\n '-',\n s.contract_address\n ) AS id,\n supply_token_amount * ctoken_price AS supply_usd,\n reserves_token_amount * token_prices.price AS reserves_usd,\n borrows_token_amount * token_prices.price AS borrows_usd,\n NULLIF(\n CASE\n WHEN borrows_usd != 0 THEN power(\n (\n 1 + (\n (\n COALESCE(NULLIF(comp_speed_usd, 0), comp_borrow_usd) * 24\n ) / borrows_usd\n )\n ),\n 365\n ) -1\n ELSE NULL\n END,\n 0\n ) AS comp_apy_borrow,\n NULLIF(\n CASE\n WHEN supply_usd != 0 THEN power(\n (\n 1 + (\n (\n COALESCE(NULLIF(comp_speed_usd, 0), comp_supply_usd) * 24\n ) / supply_usd\n )\n ),\n 365\n ) -1\n ELSE NULL\n END,\n 0\n ) AS comp_apy_supply,\n underlying_asset_address AS underlying_contract,\n underlying_symbol,\n token_prices.price AS token_price,\n comp_p.price AS comp_price,\n ctoken_symbol AS contract_name,\n comp_speeds AS comp_speed\nFROM\n spine s\n JOIN blocks b\n ON s.block_number = b.block_number\n LEFT JOIN total_supply\n ON total_supply.block_number = s.block_number\n AND total_supply.contract_address = s.contract_address\n LEFT JOIN borrow_rate_per_block\n ON borrow_rate_per_block.block_number = s.block_number\n AND borrow_rate_per_block.contract_address = s.contract_address\n LEFT JOIN exchange_rate_stored\n ON exchange_rate_stored.block_number = s.block_number\n AND exchange_rate_stored.contract_address = s.contract_address\n LEFT JOIN supply_rate_per_block\n ON supply_rate_per_block.block_number = s.block_number\n AND supply_rate_per_block.contract_address = s.contract_address\n LEFT JOIN total_borrows\n ON total_borrows.block_number = s.block_number\n AND total_borrows.contract_address = s.contract_address\n LEFT JOIN total_reserves\n ON total_reserves.block_number = s.block_number\n AND total_reserves.contract_address = s.contract_address\n LEFT JOIN comp_supply_speeds\n ON comp_supply_speeds.block_number = s.block_number\n AND comp_supply_speeds.contract_address = s.contract_address\n LEFT JOIN comp_borrow_speeds\n ON comp_borrow_speeds.block_number = s.block_number\n AND comp_borrow_speeds.contract_address = s.contract_address\n LEFT JOIN comp_speeds\n ON comp_speeds.block_number = s.block_number\n AND comp_speeds.contract_address = s.contract_address\n INNER JOIN token_meta\n ON s.contract_address = token_meta.ctoken_address\n LEFT JOIN token_prices\n ON DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) = token_prices.hour\n AND token_prices.token_address = underlying_asset_address\n LEFT JOIN token_prices comp_p\n ON DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) = comp_p.hour\n AND comp_p.token_address = '0xc00e94cb662c3520282e6f5717214004a7f26888'", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__blocks"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "compound", "silver", "silver__comp_market_stats"], "unique_id": "model.ethereum_models.silver__comp_market_stats", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "compound/silver/silver__comp_market_stats.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.sql", "name": "silver__comp_market_stats", "alias": "comp_market_stats", "checksum": {"name": "sha256", "checksum": "3e31514ec893639d1730e6779f8d4e16f9a084c872a54eb2438ba754f9a46a1f"}, "tags": [], "refs": [["bronze__successful_reads"], ["bronze__successful_reads"], ["compound__ez_asset_details"], ["core__fact_hourly_token_prices"], ["silver__blocks"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_HOUR": {"name": "BLOCK_HOUR", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_NAME": {"name": "CONTRACT_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_ADDRESS": {"name": "CTOKEN_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_CONTRACT": {"name": "UNDERLYING_CONTRACT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNDERLYING_SYMBOL": {"name": "UNDERLYING_SYMBOL", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_PRICE": {"name": "TOKEN_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CTOKEN_PRICE": {"name": "CTOKEN_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVES_TOKEN_AMOUNT": {"name": "RESERVES_TOKEN_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_TOKEN_AMOUNT": {"name": "BORROWS_TOKEN_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_TOKEN_AMOUNT": {"name": "SUPPLY_TOKEN_AMOUNT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_USD": {"name": "SUPPLY_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RESERVES_USD": {"name": "RESERVES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROWS_USD": {"name": "BORROWS_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SUPPLY_APY": {"name": "SUPPLY_APY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BORROW_APY": {"name": "BORROW_APY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_PRICE": {"name": "COMP_PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_SPEED_USD": {"name": "COMP_SPEED_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_APY_BORROW": {"name": "COMP_APY_BORROW", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "COMP_APY_SUPPLY": {"name": "COMP_APY_SUPPLY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/compound/silver/silver__comp_market_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": ["_inserted_timestamp::date"]}, "created_at": 1671649133.6200588, "compiled_sql": "\n\nWITH market_reads AS (\n\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n segmented_data,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature IN (\n '0x18160ddd',\n '0xf8f9da28',\n '0x182df0f5',\n '0xae9d70b0',\n '0x47bd3718',\n '0x8f840ddd'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.comp_market_stats\n)\n\n),\ncomptroller_reads AS (\n SELECT\n contract_address,\n block_number,\n function_signature,\n read_output,\n segmented_data\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature IN (\n '0x1d7b33d7',\n '0x6aa875b5',\n '0xf4a433c0'\n )\n AND read_output :: STRING <> '0x'\n AND contract_address = '0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.comp_market_stats\n)\n\n),\nspine AS (\n SELECT\n block_number,\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n market_reads\n GROUP BY\n 1,\n 2\n),\ntotal_supply AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_supply\n FROM\n market_reads\n WHERE\n function_signature = '0x18160ddd'\n),\nborrow_rate_per_block AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS borrow_rate_per_block\n FROM\n market_reads\n WHERE\n function_signature = '0xf8f9da28'\n),\nexchange_rate_stored AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS exchange_rate_stored\n FROM\n market_reads\n WHERE\n function_signature = '0x182df0f5'\n),\nsupply_rate_per_block AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS supply_rate_per_block\n FROM\n market_reads\n WHERE\n function_signature = '0xae9d70b0'\n),\ntotal_borrows AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_borrows\n FROM\n market_reads\n WHERE\n function_signature = '0x47bd3718'\n),\ntotal_reserves AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS total_reserves\n FROM\n market_reads\n WHERE\n function_signature = '0x8f840ddd'\n),\ncomp_supply_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_supply_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0x6aa875b5'\n),\ncomp_borrow_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_borrow_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0xf4a433c0'\n),\ncomp_speeds AS (\n SELECT\n block_number,\n contract_address,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS comp_speeds\n FROM\n comptroller_reads\n WHERE\n function_signature = '0x1d7b33d7'\n),\ntoken_meta AS (\n SELECT\n ctoken_address,\n ctoken_symbol,\n ctoken_name,\n ctoken_decimals,\n underlying_asset_address,\n underlying_decimals,\n underlying_symbol\n FROM\n ETHEREUM_DEV.compound.ez_asset_details\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address IN (\n SELECT\n DISTINCT underlying_asset_address\n FROM\n token_meta\n )\n GROUP BY\n 1,\n 2\n),\nblocks AS (\n SELECT\n block_number,\n block_timestamp\n FROM\n ETHEREUM_DEV.silver.blocks\n)\nSELECT\n s.block_number,\n b.block_timestamp,\n DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) AS block_hour,\n s.contract_address AS ctoken_address,\n s._inserted_timestamp,\n total_supply,\n total_supply / pow(\n 10,\n ctoken_decimals\n ) AS supply_token_amount,\n borrow_rate_per_block,\n pow(\n borrow_rate_per_block / 1e18 * ((60 / 13.15) * 60 * 24) + 1,\n 365\n ) - 1 AS borrow_apy,\n exchange_rate_stored,\n exchange_rate_stored / pow(\n 10,\n 18 + (\n underlying_decimals - ctoken_decimals\n )\n ) * token_prices.price AS ctoken_price,\n supply_rate_per_block,\n pow(\n supply_rate_per_block / 1e18 * ((60 / 13.15) * 60 * 24) + 1,\n 365\n ) - 1 AS supply_apy,\n total_borrows,\n total_borrows / pow(\n 10,\n underlying_decimals\n ) AS borrows_token_amount,\n total_reserves,\n total_reserves / pow(\n 10,\n underlying_decimals\n ) AS reserves_token_amount,\n NULLIF(\n comp_supply_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_supply_usd,\n NULLIF(\n comp_borrow_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_borrow_usd,\n NULLIF(\n comp_speeds / 1e18 * comp_p.price,\n 0\n ) AS comp_speed_usd,\n CONCAT(\n s.block_number,\n '-',\n s.contract_address\n ) AS id,\n supply_token_amount * ctoken_price AS supply_usd,\n reserves_token_amount * token_prices.price AS reserves_usd,\n borrows_token_amount * token_prices.price AS borrows_usd,\n NULLIF(\n CASE\n WHEN borrows_usd != 0 THEN power(\n (\n 1 + (\n (\n COALESCE(NULLIF(comp_speed_usd, 0), comp_borrow_usd) * 24\n ) / borrows_usd\n )\n ),\n 365\n ) -1\n ELSE NULL\n END,\n 0\n ) AS comp_apy_borrow,\n NULLIF(\n CASE\n WHEN supply_usd != 0 THEN power(\n (\n 1 + (\n (\n COALESCE(NULLIF(comp_speed_usd, 0), comp_supply_usd) * 24\n ) / supply_usd\n )\n ),\n 365\n ) -1\n ELSE NULL\n END,\n 0\n ) AS comp_apy_supply,\n underlying_asset_address AS underlying_contract,\n underlying_symbol,\n token_prices.price AS token_price,\n comp_p.price AS comp_price,\n ctoken_symbol AS contract_name,\n comp_speeds AS comp_speed\nFROM\n spine s\n JOIN blocks b\n ON s.block_number = b.block_number\n LEFT JOIN total_supply\n ON total_supply.block_number = s.block_number\n AND total_supply.contract_address = s.contract_address\n LEFT JOIN borrow_rate_per_block\n ON borrow_rate_per_block.block_number = s.block_number\n AND borrow_rate_per_block.contract_address = s.contract_address\n LEFT JOIN exchange_rate_stored\n ON exchange_rate_stored.block_number = s.block_number\n AND exchange_rate_stored.contract_address = s.contract_address\n LEFT JOIN supply_rate_per_block\n ON supply_rate_per_block.block_number = s.block_number\n AND supply_rate_per_block.contract_address = s.contract_address\n LEFT JOIN total_borrows\n ON total_borrows.block_number = s.block_number\n AND total_borrows.contract_address = s.contract_address\n LEFT JOIN total_reserves\n ON total_reserves.block_number = s.block_number\n AND total_reserves.contract_address = s.contract_address\n LEFT JOIN comp_supply_speeds\n ON comp_supply_speeds.block_number = s.block_number\n AND comp_supply_speeds.contract_address = s.contract_address\n LEFT JOIN comp_borrow_speeds\n ON comp_borrow_speeds.block_number = s.block_number\n AND comp_borrow_speeds.contract_address = s.contract_address\n LEFT JOIN comp_speeds\n ON comp_speeds.block_number = s.block_number\n AND comp_speeds.contract_address = s.contract_address\n INNER JOIN token_meta\n ON s.contract_address = token_meta.ctoken_address\n LEFT JOIN token_prices\n ON DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) = token_prices.hour\n AND token_prices.token_address = underlying_asset_address\n LEFT JOIN token_prices comp_p\n ON DATE_TRUNC(\n 'hour',\n b.block_timestamp\n ) = comp_p.hour\n AND comp_p.token_address = '0xc00e94cb662c3520282e6f5717214004a7f26888'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.comp_market_stats"}, "model.ethereum_models.silver__daily_balances": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['balances_exclude']\n) }}\n\nWITH prices AS (\n\n SELECT\n HOUR :: DATE AS prices_date,\n token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n GROUP BY\n 1,\n 2\n),\neth_prices AS (\n SELECT\n prices_date,\n price AS eth_price\n FROM\n prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address_m,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\ntoken_balances AS (\n SELECT\n block_date AS balance_date,\n address,\n contract_address,\n symbol,\n NAME,\n A.balance AS non_adjusted_balance,\n CASE\n WHEN decimals IS NOT NULL THEN A.balance / pow(\n 10,\n decimals\n )\n END AS balance,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n (\n A.balance / pow(\n 10,\n decimals\n )\n ) * price,\n 2\n )\n END AS balance_usd,\n CASE\n WHEN 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 daily_activity\n FROM\n {{ ref('silver__daily_token_balances') }} A\n LEFT JOIN prices p\n ON prices_date = block_date\n AND token_address = contract_address\n LEFT JOIN token_metadata\n ON token_address_m = contract_address\n),\neth_balances AS (\n SELECT\n block_date AS balance_date,\n address,\n NULL AS contract_address,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n A.balance AS non_adjusted_balance,\n A.balance / pow(\n 10,\n 18\n ) AS balance,\n ROUND(\n (\n A.balance / pow(\n 10,\n 18\n )\n ) * eth_price,\n 2\n ) AS balance_usd,\n TRUE AS has_decimal,\n CASE\n WHEN eth_price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n daily_activity\n FROM\n {{ ref('silver__daily_eth_balances') }} A\n LEFT JOIN eth_prices p\n ON prices_date = block_date\n)\nSELECT\n balance_date,\n address AS user_address,\n contract_address,\n symbol,\n NAME,\n non_adjusted_balance,\n balance,\n balance_usd,\n has_decimal,\n has_price,\n daily_activity\nFROM\n token_balances\nUNION\nSELECT\n balance_date,\n address AS user_address,\n contract_address,\n symbol,\n NAME,\n non_adjusted_balance,\n balance,\n balance_usd,\n has_decimal,\n has_price,\n daily_activity\nFROM\n eth_balances", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__daily_token_balances", "model.ethereum_models.silver__daily_eth_balances"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["balances_exclude"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "balances_table_backfill", "silver__daily_balances"], "unique_id": "model.ethereum_models.silver__daily_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/balances_table_backfill/silver__daily_balances.sql", "original_file_path": "models/silver/balances_table_backfill/silver__daily_balances.sql", "name": "silver__daily_balances", "alias": "daily_balances", "checksum": {"name": "sha256", "checksum": "97f2e9d68b7ca9f91df828c8ee9435f3e014a885de085fc1badd0696c9f62b21"}, "tags": ["balances_exclude"], "refs": [["core__fact_hourly_token_prices"], ["core__dim_contracts"], ["silver__daily_token_balances"], ["silver__daily_eth_balances"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/balances_table_backfill/silver__daily_balances.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["balances_exclude"]}, "created_at": 1671649132.505276, "compiled_sql": "\n\nWITH prices AS (\n\n SELECT\n HOUR :: DATE AS prices_date,\n token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n GROUP BY\n 1,\n 2\n),\neth_prices AS (\n SELECT\n prices_date,\n price AS eth_price\n FROM\n prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ntoken_metadata AS (\n SELECT\n LOWER(address) AS token_address_m,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\ntoken_balances AS (\n SELECT\n block_date AS balance_date,\n address,\n contract_address,\n symbol,\n NAME,\n A.balance AS non_adjusted_balance,\n CASE\n WHEN decimals IS NOT NULL THEN A.balance / pow(\n 10,\n decimals\n )\n END AS balance,\n CASE\n WHEN decimals IS NOT NULL THEN ROUND(\n (\n A.balance / pow(\n 10,\n decimals\n )\n ) * price,\n 2\n )\n END AS balance_usd,\n CASE\n WHEN 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 daily_activity\n FROM\n ETHEREUM_DEV.silver.daily_token_balances A\n LEFT JOIN prices p\n ON prices_date = block_date\n AND token_address = contract_address\n LEFT JOIN token_metadata\n ON token_address_m = contract_address\n),\neth_balances AS (\n SELECT\n block_date AS balance_date,\n address,\n NULL AS contract_address,\n 'ETH' AS symbol,\n 'Native Ether' AS NAME,\n A.balance AS non_adjusted_balance,\n A.balance / pow(\n 10,\n 18\n ) AS balance,\n ROUND(\n (\n A.balance / pow(\n 10,\n 18\n )\n ) * eth_price,\n 2\n ) AS balance_usd,\n TRUE AS has_decimal,\n CASE\n WHEN eth_price IS NULL THEN FALSE\n ELSE TRUE\n END AS has_price,\n daily_activity\n FROM\n ETHEREUM_DEV.silver.daily_eth_balances A\n LEFT JOIN eth_prices p\n ON prices_date = block_date\n)\nSELECT\n balance_date,\n address AS user_address,\n contract_address,\n symbol,\n NAME,\n non_adjusted_balance,\n balance,\n balance_usd,\n has_decimal,\n has_price,\n daily_activity\nFROM\n token_balances\nUNION\nSELECT\n balance_date,\n address AS user_address,\n contract_address,\n symbol,\n NAME,\n non_adjusted_balance,\n balance,\n balance_usd,\n has_decimal,\n has_price,\n daily_activity\nFROM\n eth_balances", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.daily_balances"}, "model.ethereum_models.uniswapv3__ez_positions": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n fee_percent,\n fee_growth_inside0_last_x128,\n fee_growth_inside1_last_x128,\n is_active,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_upper,\n tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n tokens_owed0_adjusted,\n tokens_owed1_adjusted,\n tokens_owed0_usd,\n tokens_owed1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol\nFROM\n {{ ref('silver__univ3_positions') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_positions"], "unique_id": "model.ethereum_models.uniswapv3__ez_positions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_positions.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_positions.sql", "name": "uniswapv3__ez_positions", "alias": "ez_positions", "checksum": {"name": "sha256", "checksum": "352f8e1450e025c1f859fc69e906e4c073338dac538bc05f10288aa4d5fce13e"}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "Positions opened by liquidity providers at a specific tick range (tick_lower, tick_upper). Whenever an event is emitted related to a position a new record is added to this table with the latest state of the position.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_PERCENT": {"name": "FEE_PERCENT", "description": "Percent of fees", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_INSIDE0_LAST_x128": {"name": "FEE_GROWTH_INSIDE0_LAST_x128", "description": "The fee growth of token0 as of the last action on the individual position.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_INSIDE1_LAST_x128": {"name": "FEE_GROWTH_INSIDE1_LAST_x128", "description": "The fee growth of token1 as of the last action on the individual position.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IS_ACTIVE": {"name": "IS_ACTIVE", "description": "Is the position currently active? When a position is closed this is set to false.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "The liquidity of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "The address of the LP", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_POSITION_MANAGER_ADDRESS": {"name": "NF_POSITION_MANAGER_ADDRESS", "description": "The address of the peripheral nf position manager contract, if used.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_TOKEN_ID": {"name": "NF_TOKEN_ID", "description": "The id of the NFT associated with the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "Lower tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "Upper tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_1_0": {"name": "PRICE_UPPER_1_0", "description": "pper bound of the liquidity position represented as token 1 per token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_1_0": {"name": "PRICE_LOWER_1_0", "description": "Lower bound of the liquidity position represented as token 1 per token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_0_1": {"name": "PRICE_UPPER_0_1", "description": "Upper bound of the liquidity position represented as token 0 per token 1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_0_1": {"name": "PRICE_LOWER_0_1", "description": "Lower bound of the liquidity position represented as token 0 per token 1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_1_0_USD": {"name": "PRICE_UPPER_1_0_USD", "description": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_1_0_USD": {"name": "PRICE_LOWER_1_0_USD", "description": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_0_1_USD": {"name": "PRICE_UPPER_0_1_USD", "description": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_0_1_USD": {"name": "PRICE_LOWER_0_1_USD", "description": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED0_ADJUSTED": {"name": "TOKENS_OWED0_ADJUSTED", "description": "The uncollected amount of token0 owed to the position as of the last computation.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED1_ADJUSTED": {"name": "TOKENS_OWED1_ADJUSTED", "description": "The uncollected amount of token1 owed to the position as of the last computation.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED0_USD": {"name": "TOKENS_OWED0_USD", "description": "The uncollected amount of token0 owed to the position as of the last computation, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED1_USD": {"name": "TOKENS_OWED1_USD", "description": "The uncollected amount of token1 owed to the position as of the last computation, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "Address of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_positions.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_positions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.7346811, "compiled_sql": "\n\nSELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n fee_percent,\n fee_growth_inside0_last_x128,\n fee_growth_inside1_last_x128,\n is_active,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_upper,\n tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n tokens_owed0_adjusted,\n tokens_owed1_adjusted,\n tokens_owed0_usd,\n tokens_owed1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol\nFROM\n ETHEREUM_DEV.silver.univ3_positions", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_positions"}, "model.ethereum_models.silver__univ3_positions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::date']\n) }}\n\nWITH lp_events AS (\n\n SELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_upper,\n tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__univ3_lp_actions') }}\n WHERE\n nf_token_id IS NOT NULL\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nposition_reads_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(CONCAT('0x', function_input :: STRING)) :: STRING AS nf_token_id,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: FLOAT AS nonce,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 27, 40)) AS OPERATOR,\n CONCAT('0x', SUBSTR(segmented_data [2] :: STRING, 27, 40)) AS token0,\n CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 27, 40)) AS token1,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: FLOAT AS fee,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [5] :: STRING\n ) :: FLOAT AS tickLower,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [6] :: STRING\n ) :: FLOAT AS tickUpper,\n PUBLIC.udf_hex_to_int(\n segmented_data [7] :: STRING\n ) :: FLOAT AS liquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [8] :: STRING\n ) :: FLOAT AS feeGrowthInside0LastX128,\n PUBLIC.udf_hex_to_int(\n segmented_data [9] :: STRING\n ) :: FLOAT AS feeGrowthInside1LastX128,\n PUBLIC.udf_hex_to_int(\n segmented_data [10] :: STRING\n ) :: FLOAT AS tokensOwed0,\n PUBLIC.udf_hex_to_int(\n segmented_data [11] :: STRING\n ) :: FLOAT AS tokensOwed1\n FROM\n {{ ref('bronze__successful_reads') }}\n WHERE\n function_signature = '0x99fbab88'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lp_events\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n blockchain,\n A.block_number,\n block_timestamp,\n tx_hash,\n COALESCE(\n fee,\n 0\n ) AS fee,\n COALESCE(\n fee,\n 0\n ) / 10000 AS fee_percent,\n COALESCE(\n feeGrowthInside0LastX128,\n 0\n ) AS fee_growth_inside0_last_x128,\n COALESCE(\n feeGrowthInside1LastX128,\n 0\n ) AS fee_growth_inside1_last_x128,\n CASE\n WHEN fee_percent <> 0 THEN TRUE\n ELSE FALSE\n END AS is_active,\n COALESCE(\n liquidity_adjusted,\n liquidity / pow(10, (token1_decimals + token0_decimals) / 2),\n 0\n ) AS liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n A.nf_token_id,\n A.pool_address,\n A.pool_name,\n COALESCE(\n tick_upper,\n 0\n ) AS tick_upper,\n COALESCE(\n tick_lower,\n 0\n ) AS tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n COALESCE(\n tokensOwed0 / pow(\n 10,\n token0_decimals\n ),\n 0\n ) AS tokens_owed0_adjusted,\n COALESCE(\n tokensOwed1 / pow(\n 10,\n token1_decimals\n ),\n 0\n ) AS tokens_owed1_adjusted,\n COALESCE(\n tokens_owed0_adjusted * p0.price,\n 0\n ) AS tokens_owed0_usd,\n COALESCE(\n tokens_owed1_adjusted * p1.price,\n 0\n ) AS tokens_owed1_usd,\n A.token0_address,\n A.token1_address,\n A.token0_symbol,\n A.token1_symbol,\n _log_id,\n _inserted_timestamp\n FROM\n lp_events A\n LEFT JOIN position_reads_base b\n ON A.block_number = b.block_number\n AND A.nf_token_id :: STRING = b.nf_token_id :: STRING\n LEFT JOIN pool_data C\n ON A.pool_address = C.pool_address\n LEFT JOIN token_prices p0\n ON p0.token_address = A.token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = A.token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_positions"], "unique_id": "model.ethereum_models.silver__univ3_positions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/silver/silver__univ3_positions.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.sql", "name": "silver__univ3_positions", "alias": "univ3_positions", "checksum": {"name": "sha256", "checksum": "dbe3ba6a3e500207cc8c79f18821942bdc47dc0c854d2c9df33c7f58171951d2"}, "tags": [], "refs": [["silver__univ3_lp_actions"], ["bronze__successful_reads"], ["silver__univ3_pools"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_PERCENT": {"name": "FEE_PERCENT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_INSIDE0_LAST_x128": {"name": "FEE_GROWTH_INSIDE0_LAST_x128", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_INSIDE1_LAST_x128": {"name": "FEE_GROWTH_INSIDE1_LAST_x128", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IS_ACTIVE": {"name": "IS_ACTIVE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_POSITION_MANAGER_ADDRESS": {"name": "NF_POSITION_MANAGER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_TOKEN_ID": {"name": "NF_TOKEN_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED0_ADJUSTED": {"name": "TOKENS_OWED0_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENS_OWED1_ADJUSTED": {"name": "TOKENS_OWED1_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_positions.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::date"]}, "created_at": 1671649133.702293, "compiled_sql": "\n\nWITH lp_events AS (\n\n SELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_upper,\n tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.univ3_lp_actions\n WHERE\n nf_token_id IS NOT NULL\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_positions\n)\n\n),\nposition_reads_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(CONCAT('0x', function_input :: STRING)) :: STRING AS nf_token_id,\n regexp_substr_all(SUBSTR(read_output, 3, len(read_output)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: FLOAT AS nonce,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 27, 40)) AS OPERATOR,\n CONCAT('0x', SUBSTR(segmented_data [2] :: STRING, 27, 40)) AS token0,\n CONCAT('0x', SUBSTR(segmented_data [3] :: STRING, 27, 40)) AS token1,\n PUBLIC.udf_hex_to_int(\n segmented_data [4] :: STRING\n ) :: FLOAT AS fee,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [5] :: STRING\n ) :: FLOAT AS tickLower,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [6] :: STRING\n ) :: FLOAT AS tickUpper,\n PUBLIC.udf_hex_to_int(\n segmented_data [7] :: STRING\n ) :: FLOAT AS liquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [8] :: STRING\n ) :: FLOAT AS feeGrowthInside0LastX128,\n PUBLIC.udf_hex_to_int(\n segmented_data [9] :: STRING\n ) :: FLOAT AS feeGrowthInside1LastX128,\n PUBLIC.udf_hex_to_int(\n segmented_data [10] :: STRING\n ) :: FLOAT AS tokensOwed0,\n PUBLIC.udf_hex_to_int(\n segmented_data [11] :: STRING\n ) :: FLOAT AS tokensOwed1\n FROM\n ETHEREUM_DEV.bronze.successful_reads\n WHERE\n function_signature = '0x99fbab88'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.univ3_positions\n)\n\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lp_events\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n blockchain,\n A.block_number,\n block_timestamp,\n tx_hash,\n COALESCE(\n fee,\n 0\n ) AS fee,\n COALESCE(\n fee,\n 0\n ) / 10000 AS fee_percent,\n COALESCE(\n feeGrowthInside0LastX128,\n 0\n ) AS fee_growth_inside0_last_x128,\n COALESCE(\n feeGrowthInside1LastX128,\n 0\n ) AS fee_growth_inside1_last_x128,\n CASE\n WHEN fee_percent <> 0 THEN TRUE\n ELSE FALSE\n END AS is_active,\n COALESCE(\n liquidity_adjusted,\n liquidity / pow(10, (token1_decimals + token0_decimals) / 2),\n 0\n ) AS liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n A.nf_token_id,\n A.pool_address,\n A.pool_name,\n COALESCE(\n tick_upper,\n 0\n ) AS tick_upper,\n COALESCE(\n tick_lower,\n 0\n ) AS tick_lower,\n price_upper_1_0,\n price_lower_1_0,\n price_upper_0_1,\n price_lower_0_1,\n price_upper_1_0_usd,\n price_lower_1_0_usd,\n price_upper_0_1_usd,\n price_lower_0_1_usd,\n COALESCE(\n tokensOwed0 / pow(\n 10,\n token0_decimals\n ),\n 0\n ) AS tokens_owed0_adjusted,\n COALESCE(\n tokensOwed1 / pow(\n 10,\n token1_decimals\n ),\n 0\n ) AS tokens_owed1_adjusted,\n COALESCE(\n tokens_owed0_adjusted * p0.price,\n 0\n ) AS tokens_owed0_usd,\n COALESCE(\n tokens_owed1_adjusted * p1.price,\n 0\n ) AS tokens_owed1_usd,\n A.token0_address,\n A.token1_address,\n A.token0_symbol,\n A.token1_symbol,\n _log_id,\n _inserted_timestamp\n FROM\n lp_events A\n LEFT JOIN position_reads_base b\n ON A.block_number = b.block_number\n AND A.nf_token_id :: STRING = b.nf_token_id :: STRING\n LEFT JOIN pool_data C\n ON A.pool_address = C.pool_address\n LEFT JOIN token_prices p0\n ON p0.token_address = A.token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = A.token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_positions"}, "model.ethereum_models.uniswapv3__ez_lp_actions": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n action,\n amount0_adjusted,\n amount1_adjusted,\n amount0_usd,\n amount1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_price,\n token1_price,\n liquidity,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_lower,\n tick_upper,\n price_lower_1_0,\n price_upper_1_0,\n price_lower_0_1,\n price_upper_0_1,\n price_lower_1_0_usd,\n price_upper_1_0_usd,\n price_lower_0_1_usd,\n price_upper_0_1_usd\nFROM\n {{ ref('silver__univ3_lp_actions') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_lp_actions"], "unique_id": "model.ethereum_models.uniswapv3__ez_lp_actions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_lp_actions.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_lp_actions.sql", "name": "uniswapv3__ez_lp_actions", "alias": "ez_lp_actions", "checksum": {"name": "sha256", "checksum": "7513eaf6006b43c25bec942c5e2e16cf4b76ee64353819ce0310d7d5f368fe82"}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "Use this table to track increases and decreases to positions by liquidity providers (LPs) over time. Whenever a Pool Burn or Mint event is triggered on a position a record is appended to this table.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ACTION": {"name": "ACTION", "description": "The type of lp action, either INCREASE_LIQUIDITY (mint) or DECREASE_LIQUIDITY (burn)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_ADJUSTED": {"name": "AMOUNT0_ADJUSTED", "description": "The delta of the token0 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_ADJUSTED": {"name": "AMOUNT1_ADJUSTED", "description": "The delta of the token1 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_USD": {"name": "AMOUNT0_USD", "description": "The delta of the token0 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_USD": {"name": "AMOUNT1_USD", "description": "The delta of the token1 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_PRICE": {"name": "TOKEN0_PRICE", "description": "Price of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_PRICE": {"name": "TOKEN1_PRICE", "description": "Price of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY": {"name": "LIQUIDITY", "description": "The liquidity of the pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "The liquidity of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "The address of the LP", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_POSITION_MANAGER_ADDRESS": {"name": "NF_POSITION_MANAGER_ADDRESS", "description": "The address of the peripheral nf position manager contract, if used.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_TOKEN_ID": {"name": "NF_TOKEN_ID", "description": "The id of the NFT associated with the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "Lower tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "Upper tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_1_0": {"name": "PRICE_LOWER_1_0", "description": "Lower bound of the liquidity position represented as token 1 per token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_1_0": {"name": "PRICE_UPPER_1_0", "description": "pper bound of the liquidity position represented as token 1 per token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_0_1": {"name": "PRICE_LOWER_0_1", "description": "Lower bound of the liquidity position represented as token 0 per token 1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_0_1": {"name": "PRICE_UPPER_0_1", "description": "Upper bound of the liquidity position represented as token 0 per token 1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_1_0_USD": {"name": "PRICE_LOWER_1_0_USD", "description": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_1_0_USD": {"name": "PRICE_UPPER_1_0_USD", "description": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_0_1_USD": {"name": "PRICE_LOWER_0_1_USD", "description": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_0_1_USD": {"name": "PRICE_UPPER_0_1_USD", "description": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_lp_actions.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_lp_actions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.739625, "compiled_sql": "\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n action,\n amount0_adjusted,\n amount1_adjusted,\n amount0_usd,\n amount1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_price,\n token1_price,\n liquidity,\n liquidity_adjusted,\n liquidity_provider,\n nf_position_manager_address,\n nf_token_id,\n pool_address,\n pool_name,\n tick_lower,\n tick_upper,\n price_lower_1_0,\n price_upper_1_0,\n price_lower_0_1,\n price_upper_0_1,\n price_lower_1_0_usd,\n price_upper_1_0_usd,\n price_lower_0_1_usd,\n price_upper_0_1_usd\nFROM\n ETHEREUM_DEV.silver.univ3_lp_actions", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_lp_actions"}, "model.ethereum_models.silver__univ3_lp_actions": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH lp_actions_base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n AND topics [0] :: STRING IN (\n '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c',\n '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde',\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4'\n ) -- burn / mint / IncreaseLiquidity / DecreaseLiquidity\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nuni_pools AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\n-- pulls info for increases or decreases (mint / burn events) in liquidity\nlp_amounts AS (\n SELECT\n tx_hash,\n event_index,\n block_timestamp,\n block_number,\n 'ethereum' AS blockchain,\n _log_id,\n A._inserted_timestamp,\n topics,\n segmented_data,\n CASE\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN 'DECREASE_LIQUIDITY'\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN 'INCREASE_LIQUIDITY'\n END AS action,\n contract_address AS pool_address,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS vault_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [2] :: STRING\n ) :: FLOAT AS tick_lower,\n COALESCE(\n event_inputs :tickUpper :: STRING,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n )\n ) :: FLOAT AS tick_upper,\n CASE\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n )\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n )\n END AS amount0,\n CASE\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [3] :: STRING\n )\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n )\n END AS amount1,\n CASE\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n )\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n )\n END AS amount,\n amount0 / pow(\n 10,\n token0_decimals\n ) AS amount0_adjusted,\n amount1 / pow(\n 10,\n token1_decimals\n ) AS amount1_adjusted,\n pow(1.0001, (tick_lower)) / pow(10,(token1_decimals - token0_decimals)) AS price_lower_1_0,\n pow(1.0001, (tick_upper)) / pow(10,(token1_decimals - token0_decimals)) AS price_upper_1_0,\n pow(1.0001, -1 * (tick_upper)) / pow(10,(token0_decimals - token1_decimals)) AS price_lower_0_1,\n pow(1.0001, -1 * (tick_lower)) / pow(10,(token0_decimals - token1_decimals)) AS price_upper_0_1,\n pool_name,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token1_decimals,\n token0_decimals,\n origin_to_address,\n origin_from_address,\n amount + amount0 + amount1 AS total_amount,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n amount,\n amount0,\n amount1\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n lp_actions_base A\n INNER JOIN uni_pools\n ON contract_address = pool_address\n WHERE\n topics [0] :: STRING IN (\n '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c',\n '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde'\n )\n),\n-- pulls info for token IDs minted or burned, if applicable (not all positions have token IDs)\nnf_info AS (\n SELECT\n tx_hash,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS nf_token_id,\n contract_address AS nf_position_manager_address,\n CASE\n WHEN topics [0] :: STRING = '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f' THEN 'INCREASE_LIQUIDITY'\n ELSE 'DECREASE_LIQUIDITY'\n END AS action,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS liquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS amount1,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n liquidity,\n amount0,\n amount1\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n lp_actions_base\n WHERE\n contract_address = '0xc36442b4a4522e871399cd717abdd847ab11fe88'\n AND topics [0] :: STRING IN (\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4'\n )\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lp_actions_base\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n blockchain,\n block_number,\n block_timestamp,\n A.tx_hash AS tx_hash,\n A.action AS action,\n amount0_adjusted,\n amount1_adjusted,\n amount0_adjusted * p0.price AS amount0_usd,\n amount1_adjusted * p1.price AS amount1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n p0.price AS token0_price,\n p1.price AS token1_price,\n A.amount :: INTEGER AS liquidity,\n liquidity / pow(10, (token1_decimals + token0_decimals) / 2) AS liquidity_adjusted,\n A.origin_from_address AS liquidity_provider,\n nf_token_id,\n CASE\n WHEN nf_token_id IS NULL THEN vault_address\n ELSE nf_position_manager_address\n END AS nf_position_manager_address,\n pool_address,\n pool_name,\n A.tick_lower AS tick_lower,\n A.tick_upper AS tick_upper,\n price_lower_1_0,\n price_upper_1_0,\n price_lower_0_1,\n price_upper_0_1,\n price_lower_1_0 * p1.price AS price_lower_1_0_usd,\n price_upper_1_0 * p1.price AS price_upper_1_0_usd,\n price_lower_0_1 * p0.price AS price_lower_0_1_usd,\n price_upper_0_1 * p0.price AS price_upper_0_1_usd,\n A._log_id AS _log_id,\n _inserted_timestamp\n FROM\n lp_amounts A\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN nf_info C\n ON A.tx_hash = C.tx_hash\n AND A.amount = C.liquidity\n AND A.amount0 = C.amount0\n AND A.amount1 = C.amount1\n AND A.agg_id = C.agg_id\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_lp_actions"], "unique_id": "model.ethereum_models.silver__univ3_lp_actions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/silver/silver__univ3_lp_actions.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.sql", "name": "silver__univ3_lp_actions", "alias": "univ3_lp_actions", "checksum": {"name": "sha256", "checksum": "5b6c86e01d862772a3b7f5a7025f9252d193d04df81beb6af9e960bef1dd74ef"}, "tags": [], "refs": [["silver__logs"], ["silver__univ3_pools"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"ACTION": {"name": "ACTION", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_ADJUSTED": {"name": "AMOUNT0_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_ADJUSTED": {"name": "AMOUNT1_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_lp_actions.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649133.674731, "compiled_sql": "\n\nWITH lp_actions_base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n AND topics [0] :: STRING IN (\n '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c',\n '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde',\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4'\n ) -- burn / mint / IncreaseLiquidity / DecreaseLiquidity\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_lp_actions\n)\n\n),\nuni_pools AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\n-- pulls info for increases or decreases (mint / burn events) in liquidity\nlp_amounts AS (\n SELECT\n tx_hash,\n event_index,\n block_timestamp,\n block_number,\n 'ethereum' AS blockchain,\n _log_id,\n A._inserted_timestamp,\n topics,\n segmented_data,\n CASE\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN 'DECREASE_LIQUIDITY'\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN 'INCREASE_LIQUIDITY'\n END AS action,\n contract_address AS pool_address,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS vault_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [2] :: STRING\n ) :: FLOAT AS tick_lower,\n COALESCE(\n event_inputs :tickUpper :: STRING,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n )\n ) :: FLOAT AS tick_upper,\n CASE\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n )\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n )\n END AS amount0,\n CASE\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [3] :: STRING\n )\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n )\n END AS amount1,\n CASE\n WHEN topics [0] :: STRING = '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n )\n WHEN topics [0] :: STRING = '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde' THEN PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n )\n END AS amount,\n amount0 / pow(\n 10,\n token0_decimals\n ) AS amount0_adjusted,\n amount1 / pow(\n 10,\n token1_decimals\n ) AS amount1_adjusted,\n pow(1.0001, (tick_lower)) / pow(10,(token1_decimals - token0_decimals)) AS price_lower_1_0,\n pow(1.0001, (tick_upper)) / pow(10,(token1_decimals - token0_decimals)) AS price_upper_1_0,\n pow(1.0001, -1 * (tick_upper)) / pow(10,(token0_decimals - token1_decimals)) AS price_lower_0_1,\n pow(1.0001, -1 * (tick_lower)) / pow(10,(token0_decimals - token1_decimals)) AS price_upper_0_1,\n pool_name,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token1_decimals,\n token0_decimals,\n origin_to_address,\n origin_from_address,\n amount + amount0 + amount1 AS total_amount,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n amount,\n amount0,\n amount1\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n lp_actions_base A\n INNER JOIN uni_pools\n ON contract_address = pool_address\n WHERE\n topics [0] :: STRING IN (\n '0x0c396cd989a39f4459b5fa1aed6a9a8dcdbc45908acfd67e028cd568da98982c',\n '0x7a53080ba414158be7ec69b987b5fb7d07dee101fe85488f0853ae16239d0bde'\n )\n),\n-- pulls info for token IDs minted or burned, if applicable (not all positions have token IDs)\nnf_info AS (\n SELECT\n tx_hash,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS nf_token_id,\n contract_address AS nf_position_manager_address,\n CASE\n WHEN topics [0] :: STRING = '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f' THEN 'INCREASE_LIQUIDITY'\n ELSE 'DECREASE_LIQUIDITY'\n END AS action,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) AS liquidity,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) AS amount1,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n liquidity,\n amount0,\n amount1\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n lp_actions_base\n WHERE\n contract_address = '0xc36442b4a4522e871399cd717abdd847ab11fe88'\n AND topics [0] :: STRING IN (\n '0x3067048beee31b25b2f1681f88dac838c8bba36af25bfb2b7cf7473a5847e35f',\n '0x26f6a048ee9138f2c0ce266f322cb99228e8d619ae2bff30c67f8dcf9d2377b4'\n )\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lp_actions_base\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n blockchain,\n block_number,\n block_timestamp,\n A.tx_hash AS tx_hash,\n A.action AS action,\n amount0_adjusted,\n amount1_adjusted,\n amount0_adjusted * p0.price AS amount0_usd,\n amount1_adjusted * p1.price AS amount1_usd,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n p0.price AS token0_price,\n p1.price AS token1_price,\n A.amount :: INTEGER AS liquidity,\n liquidity / pow(10, (token1_decimals + token0_decimals) / 2) AS liquidity_adjusted,\n A.origin_from_address AS liquidity_provider,\n nf_token_id,\n CASE\n WHEN nf_token_id IS NULL THEN vault_address\n ELSE nf_position_manager_address\n END AS nf_position_manager_address,\n pool_address,\n pool_name,\n A.tick_lower AS tick_lower,\n A.tick_upper AS tick_upper,\n price_lower_1_0,\n price_upper_1_0,\n price_lower_0_1,\n price_upper_0_1,\n price_lower_1_0 * p1.price AS price_lower_1_0_usd,\n price_upper_1_0 * p1.price AS price_upper_1_0_usd,\n price_lower_0_1 * p0.price AS price_lower_0_1_usd,\n price_upper_0_1 * p0.price AS price_upper_0_1_usd,\n A._log_id AS _log_id,\n _inserted_timestamp\n FROM\n lp_amounts A\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN nf_info C\n ON A.tx_hash = C.tx_hash\n AND A.amount = C.liquidity\n AND A.amount0 = C.amount0\n AND A.amount1 = C.amount1\n AND A.agg_id = C.agg_id\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_lp_actions"}, "model.ethereum_models.uniswapv3__ez_pool_stats": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n feeGrowthGlobal0X128 AS fee_growth_global0_x128,\n feeGrowthGlobal1X128 AS fee_growth_global1_x128,\n pool_address,\n pool_name,\n price_0_1,\n price_1_0,\n protocol_fees_token0_adjusted,\n protocol_fees_token1_adjusted,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n tick,\n unlocked,\n virtual_liquidity_adjusted,\n virtual_reserves_token0_adjusted,\n virtual_reserves_token1_adjusted,\n virtual_reserves_token0_usd,\n virtual_reserves_token1_usd,\n token0_balance_adjusted,\n token1_balance_adjusted,\n token0_balance_usd,\n token1_balance_usd,\n token0_balance,\n token1_balance\nFROM\n {{ ref('silver__univ3_pool_stats') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_pool_stats"], "unique_id": "model.ethereum_models.uniswapv3__ez_pool_stats", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_pool_stats.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_pool_stats.sql", "name": "uniswapv3__ez_pool_stats", "alias": "ez_pool_stats", "checksum": {"name": "sha256", "checksum": "b244b1ea9792f088b7cf9d9ad2841b5c5d3cd2255b4088668bd813a43bf28744"}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "Statistics for each pool, appened each time a transaction triggers a Pool Event (i.e. 'Initialize', 'Mint', 'Collect', 'Burn', 'Swap', 'Flash', 'IncreaseObservationCardinalityNext', 'SetFeeProtocol', 'CollectProtocol', etc.). \n\nA new record is appended each time this occurs. These stats are read from the Pool contract state leveraging Flipside's fully archival Ethereum cluster.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_global0_X128": {"name": "FEE_GROWTH_global0_X128", "description": "The fee growth as a Q128.128 fees of token0 collected per unit of liquidity for the entire life of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_GROWTH_global1_X128": {"name": "FEE_GROWTH_global1_X128", "description": "The fee growth as a Q128.128 fees of token1 collected per unit of liquidity for the entire life of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_0_1": {"name": "PRICE_0_1", "description": "The amount of token0 per token1 that the swap occurred at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_1_0": {"name": "PRICE_1_0", "description": "The amount of token1 per token0 that the swap occurred at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROTOCOL_FEES_TOKEN0_ADJUSTED": {"name": "PROTOCOL_FEES_TOKEN0_ADJUSTED", "description": "The amount of token0 owed to the protocol, decimal adjusted", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROTOCOL_FEES_TOKEN1_ADJUSTED": {"name": "PROTOCOL_FEES_TOKEN1_ADJUSTED", "description": "The amount of token1 owed to the protocol, decimal adjusted", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "Address of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK": {"name": "TICK", "description": "The tick of the pool according to the last tick transitions that was run.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNLOCKED": {"name": "UNLOCKED", "description": "Whether the pool is currently locked to reentrancy", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"name": "VIRTUAL_LIQUIDITY_ADJUSTED", "description": "The virtual liquidity of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_RESERVES_TOKEN0_ADJUSTED": {"name": "VIRTUAL_RESERVES_TOKEN0_ADJUSTED", "description": "The virtual reserves of token0, decimal adjusted, in the pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_RESERVES_TOKEN1_ADJUSTED": {"name": "VIRTUAL_RESERVES_TOKEN1_ADJUSTED", "description": "The virtual reserves of token1, decimal adjusted, in the pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_RESERVES_TOKEN0_USD": {"name": "VIRTUAL_RESERVES_TOKEN0_USD", "description": "The virtual reserves of token0, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_RESERVES_TOKEN1_USD": {"name": "VIRTUAL_RESERVES_TOKEN1_USD", "description": "The virtual reserves of token1, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_BALANCE_ADJUSTED": {"name": "TOKEN0_BALANCE_ADJUSTED", "description": "The balance of token0 locked in the pool contract as of this block, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_BALANCE_ADJUSTED": {"name": "TOKEN1_BALANCE_ADJUSTED", "description": "The balance of token1 locked in the pool contract as of this block, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_BALANCE_USD": {"name": "TOKEN0_BALANCE_USD", "description": "The balance of token0 locked in the pool contract as of this block in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_BALANCE_USD": {"name": "TOKEN1_BALANCE_USD", "description": "The balance of token1 locked in the pool contract as of this block in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_BALANCE": {"name": "TOKEN0_BALANCE", "description": "The balance of token0 locked in the pool contract as of this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_BALANCE": {"name": "TOKEN1_BALANCE", "description": "The balance of token1 locked in the pool contract as of this block.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_pool_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_pool_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.7676558, "compiled_sql": "\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n feeGrowthGlobal0X128 AS fee_growth_global0_x128,\n feeGrowthGlobal1X128 AS fee_growth_global1_x128,\n pool_address,\n pool_name,\n price_0_1,\n price_1_0,\n protocol_fees_token0_adjusted,\n protocol_fees_token1_adjusted,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n tick,\n unlocked,\n virtual_liquidity_adjusted,\n virtual_reserves_token0_adjusted,\n virtual_reserves_token1_adjusted,\n virtual_reserves_token0_usd,\n virtual_reserves_token1_usd,\n token0_balance_adjusted,\n token1_balance_adjusted,\n token0_balance_usd,\n token1_balance_usd,\n token0_balance,\n token1_balance\nFROM\n ETHEREUM_DEV.silver.univ3_pool_stats", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_pool_stats"}, "model.ethereum_models.silver__univ3_pool_stats": {"raw_sql": "{{ config(\n materialized = 'incremental',\n cluster_by = ['block_timestamp::date', 'pool_address'],\n unique_key = 'id'\n) }}\n\nWITH block_date AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n {{ ref(\"silver__blocks\") }}\n),\nbase_pool_data AS (\n SELECT\n A.*,\n b.block_timestamp,\n segmented_data AS segmented_output\n FROM\n {{ ref('bronze__successful_reads') }} A\n JOIN block_date b\n ON A.block_number = b.block_number\n WHERE\n function_signature IN (\n '0x1ad8b03b',\n '0x1a686502',\n '0x46141319',\n '0x3850c7bd',\n '0xf3058399'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\npool_meta AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\nprotocol_fees_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS token0_protocol_fees,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) :: FLOAT AS token1_protocol_fees\n FROM\n base_pool_data\n WHERE\n function_signature = '0x06fdde03'\n),\nliquidity_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS liquidity\n FROM\n base_pool_data\n WHERE\n function_signature = '0x1a686502'\n),\nfeeGrowthGlobal1X128_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS feeGrowthGlobal1X128\n FROM\n base_pool_data\n WHERE\n function_signature = '0x46141319'\n),\nfeeGrowthGlobal0X128_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS feeGrowthGlobal0X128\n FROM\n base_pool_data\n WHERE\n function_signature = '0xf3058399'\n),\nslot0_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS sqrtPriceX96,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_output [1] :: STRING\n ) :: FLOAT AS tick,\n PUBLIC.udf_hex_to_int(\n segmented_output [2] :: STRING\n ) :: FLOAT AS observationIndex,\n PUBLIC.udf_hex_to_int(\n segmented_output [3] :: STRING\n ) :: FLOAT AS observationCardinality,\n PUBLIC.udf_hex_to_int(\n segmented_output [4] :: STRING\n ) :: FLOAT AS observationCardinalityNext,\n PUBLIC.udf_hex_to_int(\n segmented_output [5] :: STRING\n ) :: FLOAT AS feeProtocol,\n PUBLIC.udf_hex_to_int(\n segmented_output [6] :: STRING\n ) :: FLOAT AS unlocked\n FROM\n base_pool_data\n WHERE\n function_signature = '0x3850c7bd'\n),\ncontract_range AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n base_pool_data\n GROUP BY\n 1,\n 2,\n 3\n),\njoin_meta AS (\n SELECT\n c1.block_number AS block_number,\n c1.contract_address AS pool_address,\n c1.block_timestamp AS block_timestamp,\n COALESCE(\n token0_protocol_fees / pow(\n 10,\n token0_decimals\n ),\n 0\n ) AS protocol_fees_token0_adjusted,\n COALESCE(\n token1_protocol_fees / pow(\n 10,\n token1_decimals\n ),\n 0\n ) AS protocol_fees_token1_adjusted,\n liquidity,\n COALESCE(\n liquidity / pow(\n 10,\n (\n token1_decimals + token0_decimals\n ) / 2\n ),\n 0\n ) AS virtual_liquidity_adjusted,\n feeGrowthGlobal1X128,\n feeGrowthGlobal0X128,\n sqrtPriceX96,\n tick,\n observationIndex,\n observationCardinality,\n observationCardinalityNext,\n feeProtocol,\n CASE\n WHEN unlocked = 1 THEN TRUE\n ELSE FALSE\n END AS unlocked,\n CONCAT(\n c1.block_number,\n '-',\n c1.contract_address\n ) AS id,\n c1._inserted_timestamp AS _inserted_timestamp,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n ((sqrtpricex96 * sqrtpricex96)) / pow(\n 2,\n 192\n ) AS human_price,\n SQRT(human_price) AS sqrt_hp,\n div0(\n liquidity,\n sqrt_hp\n ) / pow(\n 10,\n token0_decimals\n ) AS virtual_reserves_token0_adjusted,\n (\n liquidity * sqrt_hp\n ) / pow(\n 10,\n token1_decimals\n ) AS virtual_reserves_token1_adjusted,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n contract_range c1\n LEFT JOIN protocol_fees_base\n ON c1.contract_address = protocol_fees_base.contract_address\n AND c1.block_number = protocol_fees_base.block_number\n LEFT JOIN liquidity_base\n ON c1.contract_address = liquidity_base.contract_address\n AND c1.block_number = liquidity_base.block_number\n LEFT JOIN feeGrowthGlobal1X128_base\n ON c1.contract_address = feeGrowthGlobal1X128_base.contract_address\n AND c1.block_number = feeGrowthGlobal1X128_base.block_number\n LEFT JOIN feeGrowthGlobal0X128_base\n ON c1.contract_address = feeGrowthGlobal0X128_base.contract_address\n AND c1.block_number = feeGrowthGlobal0X128_base.block_number\n LEFT JOIN slot0_base\n ON c1.contract_address = slot0_base.contract_address\n AND c1.block_number = slot0_base.block_number\n LEFT JOIN pool_meta\n ON c1.contract_address = pool_address\n),\ntoken_balances AS (\n SELECT\n block_number,\n LAG(block_number) over (\n PARTITION BY address,\n contract_address\n ORDER BY\n block_number ASC\n ) AS prev_block_number,\n address,\n contract_address,\n current_bal_unadj,\n prev_bal_unadj AS balance\n FROM\n {{ ref('silver__token_balance_diffs') }}\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND address IN (\n SELECT\n DISTINCT pool_address\n FROM\n pool_meta\n )\n AND block_timestamp :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n join_meta\n )\n),\ntoken_prices AS (\n SELECT\n HOUR :: DATE AS price_date,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n join_meta\n )\n GROUP BY\n 1,\n 2\n),\nmax_bal AS (\n SELECT\n block_number,\n address,\n contract_address,\n current_bal_unadj AS max_bal\n FROM\n token_balances qualify(ROW_NUMBER() over(PARTITION BY address, contract_address\n ORDER BY\n block_number DESC)) = 1\n)\nSELECT\n A.*,\n COALESCE(\n b0.balance,\n mb0.max_bal,\n 0\n ) AS token0_balance,\n COALESCE(\n b1.balance,\n mb1.max_bal,\n 0\n ) AS token1_balance,\n token0_balance / pow(\n 10,\n token0_decimals\n ) AS token0_balance_adjusted,\n token1_balance / pow(\n 10,\n token1_decimals\n ) AS token1_balance_adjusted,\n token0_balance_adjusted * p0.price AS token0_balance_usd,\n token1_balance_adjusted * p1.price AS token1_balance_usd,\n virtual_reserves_token1_adjusted * p1.price AS virtual_reserves_token1_usd,\n virtual_reserves_token0_adjusted * p0.price AS virtual_reserves_token0_usd,\n pow(\n 1.0001,\n tick\n ) / pow(\n 10,\n token1_decimals - token0_decimals\n ) AS price_1_0,\n 1 / price_1_0 AS price_0_1\nFROM\n join_meta A\n LEFT JOIN token_balances AS b0\n ON A.pool_address = b0.address\n AND A.token0_address = b0.contract_address\n AND A.block_number BETWEEN b0.prev_block_number\n AND b0.block_number\n LEFT JOIN token_balances AS b1\n ON A.pool_address = b1.address\n AND A.token1_address = b1.contract_address\n AND A.block_number BETWEEN b1.prev_block_number\n AND b1.block_number\n LEFT JOIN token_prices p0\n ON p0.token_address = A.token0_address\n AND p0.price_date = block_timestamp :: DATE\n LEFT JOIN token_prices p1\n ON p1.token_address = A.token1_address\n AND p1.price_date = block_timestamp :: DATE\n LEFT JOIN max_bal mb0\n ON A.token0_address = mb0.contract_address\n AND A.pool_address = mb0.address\n LEFT JOIN max_bal mb1\n ON A.token1_address = mb1.contract_address\n AND A.pool_address = mb1.address qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n A._inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__blocks", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date", "pool_address"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_pool_stats"], "unique_id": "model.ethereum_models.silver__univ3_pool_stats", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/silver/silver__univ3_pool_stats.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.sql", "name": "silver__univ3_pool_stats", "alias": "univ3_pool_stats", "checksum": {"name": "sha256", "checksum": "e9e2b4ecedacf4d8fe603ae8ad0cf9f7619e741f633b5f1946fce1cdf6c27326"}, "tags": [], "refs": [["silver__blocks"], ["bronze__successful_reads"], ["silver__univ3_pools"], ["silver__token_balance_diffs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "feeGrowthGlobal1X128": {"name": "feeGrowthGlobal1X128", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "feeGrowthGlobal0X128": {"name": "feeGrowthGlobal0X128", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROTOCOL_FEES_TOKEN0": {"name": "PROTOCOL_FEES_TOKEN0", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PROTOCOL_FEES_TOKEN1": {"name": "PROTOCOL_FEES_TOKEN1", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK": {"name": "TICK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_BALANCE": {"name": "TOKEN0_BALANCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_BALANCE": {"name": "TOKEN1_BALANCE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "UNLOCKED": {"name": "UNLOCKED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "VIRTUAL_LIQUIDITY_ADJUSTED": {"name": "VIRTUAL_LIQUIDITY_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_pool_stats.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "cluster_by": ["block_timestamp::date", "pool_address"], "unique_key": "id"}, "created_at": 1671649133.741932, "compiled_sql": "\n\nWITH block_date AS (\n\n SELECT\n block_timestamp,\n block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n),\nbase_pool_data AS (\n SELECT\n A.*,\n b.block_timestamp,\n segmented_data AS segmented_output\n FROM\n ETHEREUM_DEV.bronze.successful_reads A\n JOIN block_date b\n ON A.block_number = b.block_number\n WHERE\n function_signature IN (\n '0x1ad8b03b',\n '0x1a686502',\n '0x46141319',\n '0x3850c7bd',\n '0xf3058399'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver.univ3_pool_stats\n)\n\n),\npool_meta AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\nprotocol_fees_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS token0_protocol_fees,\n PUBLIC.udf_hex_to_int(\n segmented_output [1] :: STRING\n ) :: FLOAT AS token1_protocol_fees\n FROM\n base_pool_data\n WHERE\n function_signature = '0x06fdde03'\n),\nliquidity_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS liquidity\n FROM\n base_pool_data\n WHERE\n function_signature = '0x1a686502'\n),\nfeeGrowthGlobal1X128_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS feeGrowthGlobal1X128\n FROM\n base_pool_data\n WHERE\n function_signature = '0x46141319'\n),\nfeeGrowthGlobal0X128_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS feeGrowthGlobal0X128\n FROM\n base_pool_data\n WHERE\n function_signature = '0xf3058399'\n),\nslot0_base AS (\n SELECT\n contract_address,\n block_number,\n PUBLIC.udf_hex_to_int(\n segmented_output [0] :: STRING\n ) :: FLOAT AS sqrtPriceX96,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_output [1] :: STRING\n ) :: FLOAT AS tick,\n PUBLIC.udf_hex_to_int(\n segmented_output [2] :: STRING\n ) :: FLOAT AS observationIndex,\n PUBLIC.udf_hex_to_int(\n segmented_output [3] :: STRING\n ) :: FLOAT AS observationCardinality,\n PUBLIC.udf_hex_to_int(\n segmented_output [4] :: STRING\n ) :: FLOAT AS observationCardinalityNext,\n PUBLIC.udf_hex_to_int(\n segmented_output [5] :: STRING\n ) :: FLOAT AS feeProtocol,\n PUBLIC.udf_hex_to_int(\n segmented_output [6] :: STRING\n ) :: FLOAT AS unlocked\n FROM\n base_pool_data\n WHERE\n function_signature = '0x3850c7bd'\n),\ncontract_range AS (\n SELECT\n block_number,\n block_timestamp,\n contract_address,\n MAX(_inserted_timestamp) AS _inserted_timestamp\n FROM\n base_pool_data\n GROUP BY\n 1,\n 2,\n 3\n),\njoin_meta AS (\n SELECT\n c1.block_number AS block_number,\n c1.contract_address AS pool_address,\n c1.block_timestamp AS block_timestamp,\n COALESCE(\n token0_protocol_fees / pow(\n 10,\n token0_decimals\n ),\n 0\n ) AS protocol_fees_token0_adjusted,\n COALESCE(\n token1_protocol_fees / pow(\n 10,\n token1_decimals\n ),\n 0\n ) AS protocol_fees_token1_adjusted,\n liquidity,\n COALESCE(\n liquidity / pow(\n 10,\n (\n token1_decimals + token0_decimals\n ) / 2\n ),\n 0\n ) AS virtual_liquidity_adjusted,\n feeGrowthGlobal1X128,\n feeGrowthGlobal0X128,\n sqrtPriceX96,\n tick,\n observationIndex,\n observationCardinality,\n observationCardinalityNext,\n feeProtocol,\n CASE\n WHEN unlocked = 1 THEN TRUE\n ELSE FALSE\n END AS unlocked,\n CONCAT(\n c1.block_number,\n '-',\n c1.contract_address\n ) AS id,\n c1._inserted_timestamp AS _inserted_timestamp,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n ((sqrtpricex96 * sqrtpricex96)) / pow(\n 2,\n 192\n ) AS human_price,\n SQRT(human_price) AS sqrt_hp,\n div0(\n liquidity,\n sqrt_hp\n ) / pow(\n 10,\n token0_decimals\n ) AS virtual_reserves_token0_adjusted,\n (\n liquidity * sqrt_hp\n ) / pow(\n 10,\n token1_decimals\n ) AS virtual_reserves_token1_adjusted,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n contract_range c1\n LEFT JOIN protocol_fees_base\n ON c1.contract_address = protocol_fees_base.contract_address\n AND c1.block_number = protocol_fees_base.block_number\n LEFT JOIN liquidity_base\n ON c1.contract_address = liquidity_base.contract_address\n AND c1.block_number = liquidity_base.block_number\n LEFT JOIN feeGrowthGlobal1X128_base\n ON c1.contract_address = feeGrowthGlobal1X128_base.contract_address\n AND c1.block_number = feeGrowthGlobal1X128_base.block_number\n LEFT JOIN feeGrowthGlobal0X128_base\n ON c1.contract_address = feeGrowthGlobal0X128_base.contract_address\n AND c1.block_number = feeGrowthGlobal0X128_base.block_number\n LEFT JOIN slot0_base\n ON c1.contract_address = slot0_base.contract_address\n AND c1.block_number = slot0_base.block_number\n LEFT JOIN pool_meta\n ON c1.contract_address = pool_address\n),\ntoken_balances AS (\n SELECT\n block_number,\n LAG(block_number) over (\n PARTITION BY address,\n contract_address\n ORDER BY\n block_number ASC\n ) AS prev_block_number,\n address,\n contract_address,\n current_bal_unadj,\n prev_bal_unadj AS balance\n FROM\n ETHEREUM_DEV.silver.token_balance_diffs\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND address IN (\n SELECT\n DISTINCT pool_address\n FROM\n pool_meta\n )\n AND block_timestamp :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n join_meta\n )\n),\ntoken_prices AS (\n SELECT\n HOUR :: DATE AS price_date,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n join_meta\n )\n GROUP BY\n 1,\n 2\n),\nmax_bal AS (\n SELECT\n block_number,\n address,\n contract_address,\n current_bal_unadj AS max_bal\n FROM\n token_balances qualify(ROW_NUMBER() over(PARTITION BY address, contract_address\n ORDER BY\n block_number DESC)) = 1\n)\nSELECT\n A.*,\n COALESCE(\n b0.balance,\n mb0.max_bal,\n 0\n ) AS token0_balance,\n COALESCE(\n b1.balance,\n mb1.max_bal,\n 0\n ) AS token1_balance,\n token0_balance / pow(\n 10,\n token0_decimals\n ) AS token0_balance_adjusted,\n token1_balance / pow(\n 10,\n token1_decimals\n ) AS token1_balance_adjusted,\n token0_balance_adjusted * p0.price AS token0_balance_usd,\n token1_balance_adjusted * p1.price AS token1_balance_usd,\n virtual_reserves_token1_adjusted * p1.price AS virtual_reserves_token1_usd,\n virtual_reserves_token0_adjusted * p0.price AS virtual_reserves_token0_usd,\n pow(\n 1.0001,\n tick\n ) / pow(\n 10,\n token1_decimals - token0_decimals\n ) AS price_1_0,\n 1 / price_1_0 AS price_0_1\nFROM\n join_meta A\n LEFT JOIN token_balances AS b0\n ON A.pool_address = b0.address\n AND A.token0_address = b0.contract_address\n AND A.block_number BETWEEN b0.prev_block_number\n AND b0.block_number\n LEFT JOIN token_balances AS b1\n ON A.pool_address = b1.address\n AND A.token1_address = b1.contract_address\n AND A.block_number BETWEEN b1.prev_block_number\n AND b1.block_number\n LEFT JOIN token_prices p0\n ON p0.token_address = A.token0_address\n AND p0.price_date = block_timestamp :: DATE\n LEFT JOIN token_prices p1\n ON p1.token_address = A.token1_address\n AND p1.price_date = block_timestamp :: DATE\n LEFT JOIN max_bal mb0\n ON A.token0_address = mb0.contract_address\n AND A.pool_address = mb0.address\n LEFT JOIN max_bal mb1\n ON A.token1_address = mb1.contract_address\n AND A.pool_address = mb1.address qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n A._inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_pool_stats"}, "model.ethereum_models.uniswapv3__ez_position_collected_fees": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n pool_address,\n pool_name,\n liquidity_provider,\n nf_token_id,\n nf_position_manager_address,\n token0_symbol,\n token1_symbol,\n amount0_adjusted,\n amount1_adjusted,\n amount0_usd,\n amount1_usd,\n tick_lower,\n tick_upper,\n price_lower,\n price_upper,\n price_lower_usd,\n price_upper_usd\nFROM\n {{ ref('silver__univ3_position_collected_fees') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_position_collected_fees"], "unique_id": "model.ethereum_models.uniswapv3__ez_position_collected_fees", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_position_collected_fees.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_position_collected_fees.sql", "name": "uniswapv3__ez_position_collected_fees", "alias": "ez_position_collected_fees", "checksum": {"name": "sha256", "checksum": "b541b1271ec66aaf6b41edca534298d760cf537c5548aa9d12ce9a887e964d49"}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "Fees collected by a Liquidity Provider (LP) on their position. In V3 fees are accrued and collected in each token within the pair. When a pool Collect event is emitted a new record is appended to this table. If a Burn event is emitted in the same transaction as the Collect event the amount of the burn is subtracted from the Collect event token1 and token0 amounts. This allows us to arrive solely at the swap fees collected.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "The address of the LP", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_POSITION_MANAGER_ADDRESS": {"name": "NF_POSITION_MANAGER_ADDRESS", "description": "The address of the peripheral nf position manager contract, if used.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NF_TOKEN_ID": {"name": "NF_TOKEN_ID", "description": "The id of the NFT associated with the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_ADJUSTED": {"name": "AMOUNT0_ADJUSTED", "description": "The delta of the token0 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_ADJUSTED": {"name": "AMOUNT1_ADJUSTED", "description": "The delta of the token1 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_USD": {"name": "AMOUNT0_USD", "description": "The delta of the token0 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_USD": {"name": "AMOUNT1_USD", "description": "The delta of the token1 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_LOWER": {"name": "TICK_LOWER", "description": "Lower tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_UPPER": {"name": "TICK_UPPER", "description": "Upper tick of the liquidity position", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER": {"name": "PRICE_LOWER", "description": "Lower bound of the liquidity position represented as token 1 per token 0.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER": {"name": "PRICE_UPPER", "description": "Upper bound of the liquidity position represented as token 1 per token 0.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_LOWER_USD": {"name": "PRICE_LOWER_USD", "description": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_UPPER_USD": {"name": "PRICE_UPPER_USD", "description": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_position_collected_fees.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_position_collected_fees.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.81334, "compiled_sql": "\n\nSELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n pool_address,\n pool_name,\n liquidity_provider,\n nf_token_id,\n nf_position_manager_address,\n token0_symbol,\n token1_symbol,\n amount0_adjusted,\n amount1_adjusted,\n amount0_usd,\n amount1_usd,\n tick_lower,\n tick_upper,\n price_lower,\n price_upper,\n price_lower_usd,\n price_upper_usd\nFROM\n ETHEREUM_DEV.silver.univ3_position_collected_fees", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_position_collected_fees"}, "model.ethereum_models.silver__univ3_position_collected_fees": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH all_collected AS (\n\n SELECT\n *\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n AND topics [0] :: STRING IN (\n '0x70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0',\n '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncollected_base AS (\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS vault_address,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS owner,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [2] :: STRING\n ) AS tick_lower,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n ) AS tick_upper,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) AS amount1\n FROM\n all_collected\n WHERE\n topics [0] :: STRING = '0x70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0'\n),\nnf_token_id_base AS (\n SELECT\n tx_hash,\n contract_address AS nf_position_manager_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [1] :: STRING\n ) AS nf_token_id,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 27, 40)) AS liquidity_provider,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) AS amount1,\n event_index,\n event_index - 1 AS event_index_join\n FROM\n all_collected\n WHERE\n topics [0] :: STRING = '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n collected_base\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n 'ethereum' AS blockchain,\n b.block_number AS block_number,\n b.block_timestamp AS block_timestamp,\n b.tx_hash AS tx_hash,\n b.event_index AS event_index,\n b.contract_address AS pool_address,\n pool_name,\n b.origin_from_address AS liquidity_provider,\n nf_token_id,\n CASE\n WHEN nf_token_id IS NULL THEN vault_address\n ELSE nf_position_manager_address\n END AS nf_position_manager_address,\n token0_symbol,\n token1_symbol,\n b.amount0,\n b.amount0 / pow(\n 10,\n token0_decimals\n ) AS amount0_adjusted,\n b.amount1 / pow(\n 10,\n token1_decimals\n ) AS amount1_adjusted,\n ROUND(\n amount0_adjusted * p0.price,\n 2\n ) AS amount0_usd,\n ROUND(\n amount1_adjusted * p1.price,\n 2\n ) AS amount1_usd,\n b.amount1,\n b.tick_lower,\n b.tick_upper,\n pow(\n 1.0001,\n tick_lower\n ) / pow(10,(token1_decimals - token0_decimals)) AS price_lower,\n pow(\n 1.0001,\n tick_upper\n ) / pow(10,(token1_decimals - token0_decimals)) AS price_upper,\n ROUND(\n price_lower * p1.price,\n 2\n ) AS price_lower_usd,\n ROUND(\n price_upper * p1.price,\n 2\n ) AS price_upper_usd,\n _inserted_timestamp,\n _log_id\nFROM\n collected_base b\n LEFT JOIN nf_token_id_base\n ON b.tx_hash = nf_token_id_base.tx_hash\n AND b.event_index = nf_token_id_base.event_index_join\n LEFT JOIN pool_data\n ON b.contract_address = pool_data.pool_address\n LEFT JOIN token_prices p0\n ON p0.token_address = pool_data.token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = pool_data.token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_position_collected_fees"], "unique_id": "model.ethereum_models.silver__univ3_position_collected_fees", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/silver/silver__univ3_position_collected_fees.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.sql", "name": "silver__univ3_position_collected_fees", "alias": "univ3_position_collected_fees", "checksum": {"name": "sha256", "checksum": "81bea980bd3991af9140e0d6bbe8e904e390e21d7ec02a34ddf605f7e9a7600b"}, "tags": [], "refs": [["silver__logs"], ["silver__univ3_pools"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_PROVIDER": {"name": "LIQUIDITY_PROVIDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0": {"name": "AMOUNT0", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1": {"name": "AMOUNT1", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649133.7953238, "compiled_sql": "\n\nWITH all_collected AS (\n\n SELECT\n *\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n AND topics [0] :: STRING IN (\n '0x70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0',\n '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_position_collected_fees\n)\n\n),\ncollected_base AS (\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS vault_address,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 25, 40)) AS owner,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [2] :: STRING\n ) AS tick_lower,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n ) AS tick_upper,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) AS amount1\n FROM\n all_collected\n WHERE\n topics [0] :: STRING = '0x70935338e69775456a85ddef226c395fb668b63fa0115f5f20610b388e6ca9c0'\n),\nnf_token_id_base AS (\n SELECT\n tx_hash,\n contract_address AS nf_position_manager_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [1] :: STRING\n ) AS nf_token_id,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(segmented_data [0] :: STRING, 27, 40)) AS liquidity_provider,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) AS amount0,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) AS amount1,\n event_index,\n event_index - 1 AS event_index_join\n FROM\n all_collected\n WHERE\n topics [0] :: STRING = '0x40d0efd1a53d60ecbf40971b9daf7dc90178c3aadc7aab1765632738fa8b8f01'\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n collected_base\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n 'ethereum' AS blockchain,\n b.block_number AS block_number,\n b.block_timestamp AS block_timestamp,\n b.tx_hash AS tx_hash,\n b.event_index AS event_index,\n b.contract_address AS pool_address,\n pool_name,\n b.origin_from_address AS liquidity_provider,\n nf_token_id,\n CASE\n WHEN nf_token_id IS NULL THEN vault_address\n ELSE nf_position_manager_address\n END AS nf_position_manager_address,\n token0_symbol,\n token1_symbol,\n b.amount0,\n b.amount0 / pow(\n 10,\n token0_decimals\n ) AS amount0_adjusted,\n b.amount1 / pow(\n 10,\n token1_decimals\n ) AS amount1_adjusted,\n ROUND(\n amount0_adjusted * p0.price,\n 2\n ) AS amount0_usd,\n ROUND(\n amount1_adjusted * p1.price,\n 2\n ) AS amount1_usd,\n b.amount1,\n b.tick_lower,\n b.tick_upper,\n pow(\n 1.0001,\n tick_lower\n ) / pow(10,(token1_decimals - token0_decimals)) AS price_lower,\n pow(\n 1.0001,\n tick_upper\n ) / pow(10,(token1_decimals - token0_decimals)) AS price_upper,\n ROUND(\n price_lower * p1.price,\n 2\n ) AS price_lower_usd,\n ROUND(\n price_upper * p1.price,\n 2\n ) AS price_upper_usd,\n _inserted_timestamp,\n _log_id\nFROM\n collected_base b\n LEFT JOIN nf_token_id_base\n ON b.tx_hash = nf_token_id_base.tx_hash\n AND b.event_index = nf_token_id_base.event_index_join\n LEFT JOIN pool_data\n ON b.contract_address = pool_data.pool_address\n LEFT JOIN token_prices p0\n ON p0.token_address = pool_data.token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = pool_data.token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_position_collected_fees"}, "model.ethereum_models.core__sv_ez_dex_swaps": {"raw_sql": "{{ config(\n materialized = 'view',\n secure = true,\n post_hook = \"{{ grant_data_share_statement('SV_EZ_DEX_SWAPS', 'VIEW') }}\"\n) }}\n\nSELECT\n *\nFROM\n {{ ref('core__ez_dex_swaps') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.grant_data_share_statement"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "secure": true, "post-hook": [{"sql": "{{ grant_data_share_statement('SV_EZ_DEX_SWAPS', 'VIEW') }}", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "secure_views", "core__sv_ez_dex_swaps"], "unique_id": "model.ethereum_models.core__sv_ez_dex_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/secure_views/core__sv_ez_dex_swaps.sql", "original_file_path": "models/gold/secure_views/core__sv_ez_dex_swaps.sql", "name": "core__sv_ez_dex_swaps", "alias": "sv_ez_dex_swaps", "checksum": {"name": "sha256", "checksum": "d2edccd28f8090ec02e6acaf35bc3f559a0633272fc2bfe44e2c38cd2e6b20b5"}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/secure_views/core__sv_ez_dex_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "secure": true, "post-hook": ["{{ grant_data_share_statement('SV_EZ_DEX_SWAPS', 'VIEW') }}"]}, "created_at": 1671649132.534942, "compiled_sql": "\n\nSELECT\n *\nFROM\n ETHEREUM_DEV.core.ez_dex_swaps", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.sv_ez_dex_swaps"}, "model.ethereum_models.ethereum_share__ez_dex_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"tx_hash\",\n cluster_by = ['block_timestamp::date'],\n tags = ['share']\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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out\nFROM\n {{ref('core__ez_dex_swaps')}}\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["share"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "tx_hash", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::date"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "ethereum_share", "fqn": ["ethereum_models", "ethereum_share", "ethereum_share__ez_dex_swaps"], "unique_id": "model.ethereum_models.ethereum_share__ez_dex_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "ethereum_share/ethereum_share__ez_dex_swaps.sql", "original_file_path": "models/ethereum_share/ethereum_share__ez_dex_swaps.sql", "name": "ethereum_share__ez_dex_swaps", "alias": "ez_dex_swaps", "checksum": {"name": "sha256", "checksum": "1be75958188216502f8889425d3408ffe43a29d8f65d3b41bc1858759bf43820"}, "tags": ["share"], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/ethereum_share/ethereum_share__ez_dex_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "tx_hash", "cluster_by": ["block_timestamp::date"], "tags": ["share"]}, "created_at": 1671649132.538086, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out\nFROM\n ETHEREUM_DEV.core.ez_dex_swaps\n where block_timestamp::date between '2021-12-01' and '2021-12-31'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.ethereum_share.ez_dex_swaps"}, "model.ethereum_models.sushi__ez_swaps": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_out,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n amount_in_usd,\n amount_out_usd\nFROM\n {{ ref('core__ez_dex_swaps') }}\nWHERE\n platform = 'sushiswap'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "sushi", "fqn": ["ethereum_models", "Sushi", "sushi__ez_swaps"], "unique_id": "model.ethereum_models.sushi__ez_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "Sushi/sushi__ez_swaps.sql", "original_file_path": "models/Sushi/sushi__ez_swaps.sql", "name": "sushi__ez_swaps", "alias": "ez_swaps", "checksum": {"name": "sha256", "checksum": "20d4cb990d442d59fc903d8ca98c8c6774e8599d0bef2f196334afc900843251"}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "This table will contain all swap events done on the Sushiswap platform in the ```fact_event_logs table```, joined along with the addresses of both tokens in the swap and the decimal adjusted prices.\nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address interacted with for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "The decoded event name for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "The amount of tokens put into the swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "The amount of tokens taken out of or received from the swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "The amount of tokens put into the swap converted to USD using the price of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "The address of the token sent for swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "The address of the token being swapped to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_IN": {"name": "SYMBOL_IN", "description": "The symbol of the token sent for swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_OUT": {"name": "SYMBOL_OUT", "description": "The symbol of the token being swapped to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "The Router is the Sender in the swap function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "This field denotes which application the liquidity pool belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/Sushi/sushi__ez_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.928802, "compiled_sql": "\n\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_out,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n amount_in_usd,\n amount_out_usd\nFROM\n ETHEREUM_DEV.core.ez_dex_swaps\nWHERE\n platform = 'sushiswap'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sushi.ez_swaps"}, "model.ethereum_models.core__ez_dex_swaps": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nWITH v2_swaps AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n {{ ref('silver_dex__v2_swaps') }}\n),\ncurve_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n {{ ref('silver_dex__curve_swaps') }}\n),\nuniv3_swaps 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 pool_address AS contract_address,\n pool_name,\n 'Swap' AS event_name,\n CASE\n WHEN amount0_unadj > 0 THEN ABS(amount0_adjusted)\n ELSE ABS(amount1_adjusted)\n END AS amount_in,\n CASE\n WHEN amount0_unadj > 0 THEN ABS(amount0_usd)\n ELSE ABS(amount1_usd)\n END AS amount_in_usd,\n CASE\n WHEN amount0_unadj < 0 THEN ABS(amount0_adjusted)\n ELSE ABS(amount1_adjusted)\n END AS amount_out,\n CASE\n WHEN amount0_unadj < 0 THEN ABS(amount0_usd)\n ELSE ABS(amount1_usd)\n END AS amount_out_usd,\n sender,\n recipient AS tx_to,\n event_index,\n 'uniswap-v3' AS platform,\n CASE\n WHEN amount0_unadj > 0 THEN token0_address\n ELSE token1_address\n END AS token_in,\n CASE\n WHEN amount0_unadj < 0 THEN token0_address\n ELSE token1_address\n END AS token_out,\n CASE\n WHEN amount0_unadj > 0 THEN token0_symbol\n ELSE token1_symbol\n END AS symbol_in,\n CASE\n WHEN amount0_unadj < 0 THEN token0_symbol\n ELSE token1_symbol\n END AS symbol_out,\n _log_id\n FROM\n {{ ref('silver__univ3_swaps') }}\n),\nbalancer_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n {{ ref('silver_dex__balancer_swaps') }}\n),\nsynthetix_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_from,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM {{ ref('silver_dex__synthetix_swaps')}}\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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n v2_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n curve_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n balancer_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n univ3_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n synthetix_swaps", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver_dex__v2_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "dex", "core__ez_dex_swaps"], "unique_id": "model.ethereum_models.core__ez_dex_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/dex/core__ez_dex_swaps.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.sql", "name": "core__ez_dex_swaps", "alias": "ez_dex_swaps", "checksum": {"name": "sha256", "checksum": "84a8cbed09e2046ec9c4fce1ebba053651f8bfcf6d423439d10bdaf5d21dcc77"}, "tags": [], "refs": [["silver_dex__v2_swaps"], ["silver_dex__curve_swaps"], ["silver__univ3_swaps"], ["silver_dex__balancer_swaps"], ["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "This table currently contains swap events from the ```fact_event_logs``` table for Uniswap V2, Uniswap V3, SushiSwap, Curve, Balancer, and Synthetix along with other helpful columns including an amount USD where possible. Other dexes coming soon! \nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price.", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The address interacted with for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "The decoded event name for a given event.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "The amount of tokens put into the swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "The amount of tokens taken out of or received from the swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "The amount of tokens put into the swap converted to USD using the price of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "The address of the token sent for swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "The address of the token being swapped to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_IN": {"name": "SYMBOL_IN", "description": "The symbol of the token sent for swap.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_OUT": {"name": "SYMBOL_OUT", "description": "The symbol of the token being swapped to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "The Router is the Sender in the swap function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "This field denotes which application the liquidity pool belongs to.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "The function signature of this transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "The from address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "The to address at the transaction level.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/dex/core__ez_dex_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.8584251, "compiled_sql": "\n\nWITH v2_swaps AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n ETHEREUM_DEV.silver_dex.v2_swaps\n),\ncurve_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n ETHEREUM_DEV.silver_dex.curve_swaps\n),\nuniv3_swaps 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 pool_address AS contract_address,\n pool_name,\n 'Swap' AS event_name,\n CASE\n WHEN amount0_unadj > 0 THEN ABS(amount0_adjusted)\n ELSE ABS(amount1_adjusted)\n END AS amount_in,\n CASE\n WHEN amount0_unadj > 0 THEN ABS(amount0_usd)\n ELSE ABS(amount1_usd)\n END AS amount_in_usd,\n CASE\n WHEN amount0_unadj < 0 THEN ABS(amount0_adjusted)\n ELSE ABS(amount1_adjusted)\n END AS amount_out,\n CASE\n WHEN amount0_unadj < 0 THEN ABS(amount0_usd)\n ELSE ABS(amount1_usd)\n END AS amount_out_usd,\n sender,\n recipient AS tx_to,\n event_index,\n 'uniswap-v3' AS platform,\n CASE\n WHEN amount0_unadj > 0 THEN token0_address\n ELSE token1_address\n END AS token_in,\n CASE\n WHEN amount0_unadj < 0 THEN token0_address\n ELSE token1_address\n END AS token_out,\n CASE\n WHEN amount0_unadj > 0 THEN token0_symbol\n ELSE token1_symbol\n END AS symbol_in,\n CASE\n WHEN amount0_unadj < 0 THEN token0_symbol\n ELSE token1_symbol\n END AS symbol_out,\n _log_id\n FROM\n ETHEREUM_DEV.silver.univ3_swaps\n),\nbalancer_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM\n ETHEREUM_DEV.silver_dex.balancer_swaps\n),\nsynthetix_swaps 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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_from,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\n FROM ETHEREUM_DEV.silver_dex.synthetix_swaps\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 contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n v2_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n curve_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n balancer_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n univ3_swaps\nUNION ALL\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in_usd,\n amount_out,\n amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id\nFROM\n synthetix_swaps", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.ez_dex_swaps"}, "model.ethereum_models.uniswapv3__ez_swaps": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n pool_address,\n pool_name,\n price_1_0,\n price_0_1,\n recipient,\n sender,\n tick,\n liquidity,\n liquidity_adjusted,\n event_index,\n amount0_adjusted,\n amount1_adjusted,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_price,\n token1_price,\n amount0_usd,\n amount1_usd\nFROM\n {{ ref('silver__univ3_swaps') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_swaps"], "unique_id": "model.ethereum_models.uniswapv3__ez_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_swaps.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_swaps.sql", "name": "uniswapv3__ez_swaps", "alias": "ez_swaps", "checksum": {"name": "sha256", "checksum": "4856f914dd24e6850e226c7665b933fb7d15bc3d3b79a664d8244dd0fd346d21"}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "All swaps that occur on V3 pools.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_1_0": {"name": "PRICE_1_0", "description": "The amount of token1 per token0 that the swap occurred at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_0_1": {"name": "PRICE_0_1", "description": "The amount of token0 per token1 that the swap occurred at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECIPIENT": {"name": "RECIPIENT", "description": "The address that received the output of the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "The address that initiated the swap call, and that received the callback", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK": {"name": "TICK", "description": "The log base 1.0001 of the price of the pool after the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY": {"name": "LIQUIDITY", "description": "The liquidity of the pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "The liquidity of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Log index pertains to the grouping of individual events together. Withing one log index there could be multiple events that take place and this would be the key to tie them together.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_ADJUSTED": {"name": "AMOUNT0_ADJUSTED", "description": "The delta of the token0 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_ADJUSTED": {"name": "AMOUNT1_ADJUSTED", "description": "The delta of the token1 balance of the pool, decimal adjusted.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "Contract address of token 0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "Address of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_PRICE": {"name": "TOKEN0_PRICE", "description": "Price of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_PRICE": {"name": "TOKEN1_PRICE", "description": "Price of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT0_USD": {"name": "AMOUNT0_USD", "description": "The delta of the token1 balance of the pool, converted to USD", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.932362, "compiled_sql": "\n\nSELECT\n blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n pool_address,\n pool_name,\n price_1_0,\n price_0_1,\n recipient,\n sender,\n tick,\n liquidity,\n liquidity_adjusted,\n event_index,\n amount0_adjusted,\n amount1_adjusted,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_price,\n token1_price,\n amount0_usd,\n amount1_usd\nFROM\n ETHEREUM_DEV.silver.univ3_swaps", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_swaps"}, "model.ethereum_models.silver__univ3_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH base_swaps AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS sender,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS recipient,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n ) :: FLOAT AS amount0_unadj,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) :: FLOAT AS amount1_unadj,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) :: FLOAT AS sqrtPriceX96,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [3] :: STRING\n ) :: FLOAT AS liquidity,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [4] :: STRING\n ) :: FLOAT AS tick\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND topics [0] :: STRING = '0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n {{ ref('silver__univ3_pools') }}\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n base_swaps\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS pool_address,\n pool_name,\n recipient,\n sender,\n tick,\n liquidity,\n COALESCE(\n liquidity / pow(\n 10,\n (\n (\n token0_decimals + token1_decimals\n ) / 2\n )\n ),\n 0\n ) AS liquidity_adjusted,\n event_index,\n amount0_unadj / pow(\n 10,\n COALESCE(\n token0_decimals,\n 18\n )\n ) AS amount0_adjusted,\n amount1_unadj / pow(\n 10,\n COALESCE(\n token1_decimals,\n 18\n )\n ) AS amount1_adjusted,\n COALESCE(div0(ABS(amount1_adjusted), ABS(amount0_adjusted)), 0) AS price_1_0,\n COALESCE(div0(ABS(amount0_adjusted), ABS(amount1_adjusted)), 0) AS price_0_1,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n p0.price AS token0_price,\n p1.price AS token1_price,\n CASE\n WHEN token0_decimals IS NOT NULL THEN ROUND(\n token0_price * amount0_adjusted,\n 2\n )\n END AS amount0_usd,\n CASE\n WHEN token1_decimals IS NOT NULL THEN ROUND(\n token1_price * amount1_adjusted,\n 2\n )\n END AS amount1_usd,\n _log_id,\n _inserted_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n amount0_unadj,\n amount1_unadj,\n token0_decimals,\n token1_decimals\n FROM\n base_swaps\n INNER JOIN pool_data\n ON pool_data.pool_address = base_swaps.contract_address\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_swaps"], "unique_id": "model.ethereum_models.silver__univ3_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/silver/silver__univ3_swaps.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.sql", "name": "silver__univ3_swaps", "alias": "univ3_swaps", "checksum": {"name": "sha256", "checksum": "049bcd511cdf7ec99543f6b24d8b5c034dd544d8bc72bde33f7883aa81ce20a1"}, "tags": [], "refs": [["silver__logs"], ["silver__univ3_pools"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"AMOUNT0_UNADJ": {"name": "AMOUNT0_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT1_UNADJ": {"name": "AMOUNT1_UNADJ", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY": {"name": "LIQUIDITY", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LIQUIDITY_ADJUSTED": {"name": "LIQUIDITY_ADJUSTED", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_0_1": {"name": "PRICE_0_1", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_1_0": {"name": "PRICE_1_0", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "RECIPIENT": {"name": "RECIPIENT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK": {"name": "TICK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649133.816163, "compiled_sql": "\n\nWITH base_swaps AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS sender,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS recipient,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n ) :: FLOAT AS amount0_unadj,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [1] :: STRING\n ) :: FLOAT AS amount1_unadj,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [2] :: STRING\n ) :: FLOAT AS sqrtPriceX96,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [3] :: STRING\n ) :: FLOAT AS liquidity,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [4] :: STRING\n ) :: FLOAT AS tick\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp :: DATE > '2021-04-01'\n AND topics [0] :: STRING = '0xc42079f94a6350d7e6235f29174924f928cc2ac818eb64fed8004e115fbcca67'\n AND tx_status = 'SUCCESS'\n AND event_removed = 'false'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_swaps\n)\n\n),\npool_data AS (\n SELECT\n token0_address,\n token1_address,\n fee,\n fee_percent,\n tick_spacing,\n pool_address,\n token0_symbol,\n token1_symbol,\n token0_decimals,\n token1_decimals,\n pool_name\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n base_swaps\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n 'ethereum' AS blockchain,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address AS pool_address,\n pool_name,\n recipient,\n sender,\n tick,\n liquidity,\n COALESCE(\n liquidity / pow(\n 10,\n (\n (\n token0_decimals + token1_decimals\n ) / 2\n )\n ),\n 0\n ) AS liquidity_adjusted,\n event_index,\n amount0_unadj / pow(\n 10,\n COALESCE(\n token0_decimals,\n 18\n )\n ) AS amount0_adjusted,\n amount1_unadj / pow(\n 10,\n COALESCE(\n token1_decimals,\n 18\n )\n ) AS amount1_adjusted,\n COALESCE(div0(ABS(amount1_adjusted), ABS(amount0_adjusted)), 0) AS price_1_0,\n COALESCE(div0(ABS(amount0_adjusted), ABS(amount1_adjusted)), 0) AS price_0_1,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n p0.price AS token0_price,\n p1.price AS token1_price,\n CASE\n WHEN token0_decimals IS NOT NULL THEN ROUND(\n token0_price * amount0_adjusted,\n 2\n )\n END AS amount0_usd,\n CASE\n WHEN token1_decimals IS NOT NULL THEN ROUND(\n token1_price * amount1_adjusted,\n 2\n )\n END AS amount1_usd,\n _log_id,\n _inserted_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n amount0_unadj,\n amount1_unadj,\n token0_decimals,\n token1_decimals\n FROM\n base_swaps\n INNER JOIN pool_data\n ON pool_data.pool_address = base_swaps.contract_address\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_swaps"}, "model.ethereum_models.streamline__reads_realtime": {"raw_sql": "{{ config (\n materialized = \"view\",\n post_hook = if_data_call_function(\n func = \"{{this.schema}}.udf_get_reads()\",\n target = \"{{this.schema}}.{{this.identifier}}\"\n )\n) }}\n\nWITH last_3_days AS (\n\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 ) = 3\n)\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n {{ ref(\"streamline__contract_reads\") }}\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n {{ ref(\"streamline__complete_reads\") }}\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) {# TODO: OR can be removed once historical load is complete #}\n OR block_number > 15000000\nUNION ALL\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n {{ ref(\"streamline__reads_history\") }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.ethereum_models.if_data_call_function"], "nodes": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__reads_history"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [{"sql": "\n \n \n SELECT\n NULL\n \n", "transaction": true, "index": null}], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__reads_realtime"], "unique_id": "model.ethereum_models.streamline__reads_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__reads_realtime.sql", "original_file_path": "models/silver/streamline/streamline__reads_realtime.sql", "name": "streamline__reads_realtime", "alias": "reads_realtime", "checksum": {"name": "sha256", "checksum": "45d83ce8a1ca494323c819d0297d3f76fe2f8a49aac4be0701cc5df3f2e1dd47"}, "tags": [], "refs": [["_max_block_by_date"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__reads_history"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__reads_realtime.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "post-hook": ["\n \n \n SELECT\n NULL\n \n"]}, "created_at": 1671649132.5540018, "compiled_sql": "\n\nWITH __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n),last_3_days AS (\n\n SELECT\n block_number\n FROM\n __dbt__cte___max_block_by_date\n qualify ROW_NUMBER() over (\n ORDER BY\n block_number DESC\n ) = 3\n)\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n ETHEREUM_DEV.streamline.contract_reads\nWHERE\n (\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\n )\n AND block_number IS NOT NULL\nEXCEPT\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n ETHEREUM_DEV.streamline.complete_reads\nWHERE\n block_number >= (\n SELECT\n block_number\n FROM\n last_3_days\n ) \n OR block_number > 15000000\nUNION ALL\nSELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\nFROM\n ETHEREUM_DEV.streamline.reads_history", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._max_block_by_date", "sql": " __dbt__cte___max_block_by_date as (\n\n\nWITH base AS (\n\n SELECT\n block_timestamp :: DATE AS block_date,\n MAX(block_number) block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n GROUP BY\n block_timestamp :: DATE\n)\nSELECT\n block_date,\n block_number\nFROM\n base\nWHERE\n block_date <> (\n SELECT\n MAX(block_date)\n FROM\n base\n )\n)"}], "relation_name": "ETHEREUM_DEV.streamline.reads_realtime"}, "model.ethereum_models.streamline__reads_history": {"raw_sql": "{{ config (\n materialized = \"view\",\n) }}\n\n{% for item in range(15) %}\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n {{ ref(\"streamline__contract_reads\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n {{ ref(\"streamline__complete_reads\") }}\n WHERE\n block_number BETWEEN {{ item * 1000000 + 1 }}\n AND {{(\n item + 1\n ) * 1000000 }}\n ORDER BY\n block_number\n ) {% if not loop.last %}\n UNION ALL\n {% endif %}\n{% endfor %}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__complete_reads"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__reads_history"], "unique_id": "model.ethereum_models.streamline__reads_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__reads_history.sql", "original_file_path": "models/silver/streamline/streamline__reads_history.sql", "name": "streamline__reads_history", "alias": "reads_history", "checksum": {"name": "sha256", "checksum": "11481146bec211bced3402ca919931751c64b7b1d05b400d512aa2535905eae2"}, "tags": [], "refs": [["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"], ["streamline__contract_reads"], ["streamline__complete_reads"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__reads_history.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671649132.559011, "compiled_sql": "\n\n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 1\n AND 1000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 1\n AND 1000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 1000001\n AND 2000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 2000001\n AND 3000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 3000001\n AND 4000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 4000001\n AND 5000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 5000001\n AND 6000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 6000001\n AND 7000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 7000001\n AND 8000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 8000001\n AND 9000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 9000001\n AND 10000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 10000001\n AND 11000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 11000001\n AND 12000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 12000001\n AND 13000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 13000001\n AND 14000000\n ORDER BY\n block_number\n ) \n UNION ALL\n \n\n (\n\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.contract_reads\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n EXCEPT\n SELECT\n contract_address,\n function_signature,\n call_name,\n function_input,\n block_number\n FROM\n ETHEREUM_DEV.streamline.complete_reads\n WHERE\n block_number BETWEEN 14000001\n AND 15000000\n ORDER BY\n block_number\n ) \n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.reads_history"}, "model.ethereum_models.streamline__contract_reads": {"raw_sql": "{{ config(\n materialized = 'view',\n tags = ['streamline_view']\n) }}\n\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__curve_pool_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__aave_incentives_read') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__aave_prices_oracle_read') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__aave_reserve_data_read') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__compound_comptroller_stats') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__compound_market_stats') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__uni_v3_pool_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__uni_v3_position_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__uni_v3_token_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__contract_meta_read') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__chainlink_prices') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__aave_reserve_config_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__dex_reserve_reads') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n week :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__dex_pool_v2_allocpoints') }}\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n DAY :: TIMESTAMP AS _inserted_timestamp\nFROM\n {{ ref('streamline__dex_pool_v2_SLP_ratio') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.streamline__curve_pool_reads", "model.ethereum_models.streamline__aave_incentives_read", "model.ethereum_models.streamline__aave_prices_oracle_read", "model.ethereum_models.streamline__aave_reserve_data_read", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "model.ethereum_models.streamline__uni_v3_pool_reads", "model.ethereum_models.streamline__uni_v3_position_reads", "model.ethereum_models.streamline__uni_v3_token_reads", "model.ethereum_models.streamline__contract_meta_read", "model.ethereum_models.streamline__chainlink_prices", "model.ethereum_models.streamline__aave_reserve_config_reads", "model.ethereum_models.streamline__dex_reserve_reads", "model.ethereum_models.streamline__dex_pool_v2_allocpoints", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "streamline__contract_reads"], "unique_id": "model.ethereum_models.streamline__contract_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/streamline__contract_reads.sql", "original_file_path": "models/silver/streamline/streamline__contract_reads.sql", "name": "streamline__contract_reads", "alias": "contract_reads", "checksum": {"name": "sha256", "checksum": "3f2625f5423402eb1907f45ca079df8a103cc56c7da18916fc62cf45cc515cae"}, "tags": ["streamline_view"], "refs": [["streamline__curve_pool_reads"], ["streamline__aave_incentives_read"], ["streamline__aave_prices_oracle_read"], ["streamline__aave_reserve_data_read"], ["streamline__compound_comptroller_stats"], ["streamline__compound_market_stats"], ["streamline__uni_v3_pool_reads"], ["streamline__uni_v3_position_reads"], ["streamline__uni_v3_token_reads"], ["streamline__contract_meta_read"], ["streamline__chainlink_prices"], ["streamline__aave_reserve_config_reads"], ["streamline__dex_reserve_reads"], ["streamline__dex_pool_v2_allocpoints"], ["streamline__dex_pool_v2_SLP_ratio"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/streamline__contract_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "tags": ["streamline_view"]}, "created_at": 1671649132.563051, "compiled_sql": "\n\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.curve_pool_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.aave_incentives_read\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.aave_prices_oracle_read\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.aave_reserve_data_read\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.compound_comptroller_stats\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.compound_market_stats\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.uni_v3_pool_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.uni_v3_position_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.uni_v3_token_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.contract_meta_read\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.chainlink_prices\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.aave_reserve_config_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.dex_reserve_reads\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n week :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.dex_pool_v2_allocpoints\nUNION ALL\nSELECT\n id :: STRING AS id,\n block_number :: INTEGER AS block_number,\n contract_address :: STRING AS contract_address,\n call_name :: STRING AS call_name,\n function_signature :: STRING AS function_signature,\n function_input :: STRING AS function_input,\n DAY :: TIMESTAMP AS _inserted_timestamp\nFROM\n ETHEREUM_DEV.streamline.dex_pool_v2_SLP_ratio", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.contract_reads"}, "model.ethereum_models.streamline__uni_v3_pool_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this model looks at the following function for uni v3 pools every 25 blocks\n-- TEXT_SIGNATURE\tBYTES_SIGNATURE\tID\n-- protocolFees()\t0x1ad8b03b\t181768\n-- liquidity()\t0x1a686502\t174769\n-- feeGrowthGlobal1X128()\t0x46141319\t178714\n-- slot0()\t0x3850c7bd\t178654\n-- feeGrowthGlobal0X128()\t0xf3058399\t178713\nWITH created_pools AS (\n\n SELECT\n created_block,\n pool_address AS contract_address\n FROM\n {{ ref('silver__univ3_pools') }}\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_100 AS block_input,\n _inserted_timestamp\n FROM\n {{ ref('_block_ranges') }}\n\n{% if is_incremental() %}\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n )\n{% endif %}\n),\npool_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n contract_address,\n block_input,\n _inserted_timestamp\n FROM\n created_pools\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= created_block\n),\nfunction_sigs AS (\n SELECT\n *\n FROM\n {{ ref('core__dim_function_signatures') }}\n WHERE\n id IN (\n 181768,\n 174769,\n 178714,\n 178654,\n 178713\n )\n),\nFINAL AS (\n SELECT\n contract_address,\n block_input AS block_number,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug,\n _inserted_timestamp\n FROM\n pool_block_range\n JOIN function_sigs\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_pool_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__univ3_pools", "model.ethereum_models._block_ranges", "model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__uni_v3_pool_reads"], "unique_id": "model.ethereum_models.streamline__uni_v3_pool_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__uni_v3_pool_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__uni_v3_pool_reads.sql", "name": "streamline__uni_v3_pool_reads", "alias": "uni_v3_pool_reads", "checksum": {"name": "sha256", "checksum": "eb8491d3067588a8959bf37a587172e07e668376539d19ffe91e5b3e2948b53a"}, "tags": ["streamline_view"], "refs": [["silver__univ3_pools"], ["_block_ranges"], ["core__dim_function_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__uni_v3_pool_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671649132.564679, "compiled_sql": "\n-- this model looks at the following function for uni v3 pools every 25 blocks\n-- TEXT_SIGNATURE\tBYTES_SIGNATURE\tID\n-- protocolFees()\t0x1ad8b03b\t181768\n-- liquidity()\t0x1a686502\t174769\n-- feeGrowthGlobal1X128()\t0x46141319\t178714\n-- slot0()\t0x3850c7bd\t178654\n-- feeGrowthGlobal0X128()\t0xf3058399\t178713\nWITH __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n),created_pools AS (\n\n SELECT\n created_block,\n pool_address AS contract_address\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n),\nblock_range AS (\n -- edit this range to use a different block range from the ephemeral table\n SELECT\n block_number_100 AS block_input,\n _inserted_timestamp\n FROM\n __dbt__cte___block_ranges\n\n\nWHERE\n _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.uni_v3_pool_reads\n )\n\n),\npool_block_range AS (\n -- this only includes blocks after the creation of each asset\n SELECT\n contract_address,\n block_input,\n _inserted_timestamp\n FROM\n created_pools\n JOIN block_range\n WHERE\n block_input IS NOT NULL\n AND block_input >= created_block\n),\nfunction_sigs AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n WHERE\n id IN (\n 181768,\n 174769,\n 178714,\n 178654,\n 178713\n )\n),\nFINAL AS (\n SELECT\n contract_address,\n block_input AS block_number,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug,\n _inserted_timestamp\n FROM\n pool_block_range\n JOIN function_sigs\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_pool_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [{"id": "model.ethereum_models._block_ranges", "sql": " __dbt__cte___block_ranges as (\n\n\nSELECT\n block_number,\n CASE\n WHEN RIGHT(\n block_number,\n 1\n ) = 0 THEN block_number\n END AS block_number_10,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 25,\n 50,\n 75\n ) THEN block_number\n END AS block_number_25,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (\n 00,\n 50\n ) THEN block_number\n END AS block_number_50,\n CASE\n WHEN RIGHT(\n block_number,\n 2\n ) IN (00) THEN block_number\n END AS block_number_100,\n CASE\n WHEN RIGHT(\n block_number,\n 3\n ) IN (000) THEN block_number\n END AS block_number_1000,\n CASE\n WHEN RIGHT(\n block_number,\n 4\n ) IN (0000) THEN block_number\n END AS block_number_10000,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.blocks\n)"}], "relation_name": "ETHEREUM_DEV.streamline.uni_v3_pool_reads"}, "model.ethereum_models.streamline__uni_v3_token_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n-- this looks at the decimals(), name(), and symbol() functions for all tokens used ina univ3 pool\n-- it will only look at each token once\n-- functions: decimals(0x313ce567), name(0x06fdde03), and symbol(0x95d89b41)\nWITH all_tokens AS (\n\n SELECT\n created_block AS block_number,\n token0_address AS contract_address\n FROM\n {{ ref('silver__univ3_pools') }}\n UNION ALL\n SELECT\n created_block AS block_number,\n token1_address AS contract_address\n FROM\n {{ ref('silver__univ3_pools') }}\n UNION ALL\n SELECT\n block_number,\n token_address AS contract_address\n FROM\n {{ ref('streamline__price_api_token_reads') }}\n),\nmin_block AS (\n SELECT\n contract_address,\n MIN(block_number) + 1 AS block_number\n FROM\n all_tokens\n\n{% if is_incremental() %}\nWHERE\n contract_address NOT IN (\n SELECT\n DISTINCT contract_address\n FROM\n {{ this }}\n )\n{% endif %}\nGROUP BY\n contract_address\n),\nfunction_sigs AS (\n SELECT\n *\n FROM\n {{ ref('core__dim_function_signatures') }}\n WHERE\n id IN (\n 4821,\n 4820,\n 4827\n )\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug\n FROM\n min_block\n JOIN function_sigs\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_token_reads' AS call_name,\n SYSDATE() AS _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.streamline__price_api_token_reads", "model.ethereum_models.core__dim_function_signatures"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__uni_v3_token_reads"], "unique_id": "model.ethereum_models.streamline__uni_v3_token_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__uni_v3_token_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__uni_v3_token_reads.sql", "name": "streamline__uni_v3_token_reads", "alias": "uni_v3_token_reads", "checksum": {"name": "sha256", "checksum": "1c953a2fc8c38e3447ee4c978687f44edec2285b96ef132aa73b00e8ae73924a"}, "tags": ["streamline_view"], "refs": [["silver__univ3_pools"], ["silver__univ3_pools"], ["streamline__price_api_token_reads"], ["core__dim_function_signatures"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__uni_v3_token_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671649132.5763469, "compiled_sql": "\n-- this looks at the decimals(), name(), and symbol() functions for all tokens used ina univ3 pool\n-- it will only look at each token once\n-- functions: decimals(0x313ce567), name(0x06fdde03), and symbol(0x95d89b41)\nWITH all_tokens AS (\n\n SELECT\n created_block AS block_number,\n token0_address AS contract_address\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n UNION ALL\n SELECT\n created_block AS block_number,\n token1_address AS contract_address\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n UNION ALL\n SELECT\n block_number,\n token_address AS contract_address\n FROM\n ETHEREUM_DEV.streamline.price_api_token_reads\n),\nmin_block AS (\n SELECT\n contract_address,\n MIN(block_number) + 1 AS block_number\n FROM\n all_tokens\n\n\nWHERE\n contract_address NOT IN (\n SELECT\n DISTINCT contract_address\n FROM\n ETHEREUM_DEV.streamline.uni_v3_token_reads\n )\n\nGROUP BY\n contract_address\n),\nfunction_sigs AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_function_signatures\n WHERE\n id IN (\n 4821,\n 4820,\n 4827\n )\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n bytes_signature AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug\n FROM\n min_block\n JOIN function_sigs\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'uni_v3_token_reads' AS call_name,\n SYSDATE() AS _inserted_timestamp\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.uni_v3_token_reads"}, "model.ethereum_models.uniswapv3__ez_pools": {"raw_sql": "{{ config(\n materialized = 'view',\n persist_docs ={ \"relation\": true,\n \"columns\": true }\n) }}\n\nSELECT\n 'ethereum' AS blockchain,\n created_block AS block_number,\n created_time AS block_timestamp,\n created_tx_hash AS tx_hash,\n '0x1f98431c8ad98523631ae4a59f267346ea31f984' AS factory_address,\n fee_percent,\n init_price_1_0,\n init_price_1_0_usd,\n init_tick,\n pool_address,\n pool_name,\n tick_spacing,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_name,\n token1_name,\n token0_decimals,\n token1_decimals\nFROM\n {{ ref('silver__univ3_pools') }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "uniswapv3", "fqn": ["ethereum_models", "uniswapv3", "gold", "uniswapv3__ez_pools"], "unique_id": "model.ethereum_models.uniswapv3__ez_pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/gold/uniswapv3__ez_pools.sql", "original_file_path": "models/uniswapv3/gold/uniswapv3__ez_pools.sql", "name": "uniswapv3__ez_pools", "alias": "ez_pools", "checksum": {"name": "sha256", "checksum": "158de548969dfe770fec9bee8b2aff0ecb6eb34b6c88668c221ba7950e0c9e28"}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "Pool records are appended to this table whenever a PoolCreated event is emitted by the UniswapV3 Factory Contract.", "columns": {"BLOCKCHAIN": {"name": "BLOCKCHAIN", "description": "The blockchain on which transactions are being confirmed.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This will not be unique in this table as a transaction could include multiple transfer events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FACTORY_ADDRESS": {"name": "FACTORY_ADDRESS", "description": "The address of the UniswapV3 factory that initialized this Pool.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE_PERCENT": {"name": "FEE_PERCENT", "description": "The fee expressed as a decimal percentage", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_PRICE_1_0": {"name": "INIT_PRICE_1_0", "description": "The initial price of the Pool (converted from sqrtPriceX96).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_PRICE_1_0_USD": {"name": "INIT_PRICE_1_0_USD", "description": "The initial price of the Pool (converted from sqrtPriceX96) in USD.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_TICK": {"name": "INIT_TICK", "description": "The initial tick of the Pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "The contract label/name of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_SPACING": {"name": "TICK_SPACING", "description": "The minimum number of ticks allowed between each tick.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_ADDRESS": {"name": "TOKEN0_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_ADDRESS": {"name": "TOKEN1_ADDRESS", "description": "The contract address of the pool", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_SYMBOL": {"name": "TOKEN0_SYMBOL", "description": "Symbol of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_SYMBOL": {"name": "TOKEN1_SYMBOL", "description": "Symbol of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_NAME": {"name": "TOKEN0_NAME", "description": "Name of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_NAME": {"name": "TOKEN1_NAME", "description": "Name of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN0_DECIMALS": {"name": "TOKEN0_DECIMALS", "description": "Decimal adjustment of token0", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN1_DECIMALS": {"name": "TOKEN1_DECIMALS", "description": "Decimal adjustment of token1", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/gold/uniswapv3__ez_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/gold/uniswapv3__ez_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view", "persist_docs": {"relation": true, "columns": true}}, "created_at": 1671649133.9352489, "compiled_sql": "\n\nSELECT\n 'ethereum' AS blockchain,\n created_block AS block_number,\n created_time AS block_timestamp,\n created_tx_hash AS tx_hash,\n '0x1f98431c8ad98523631ae4a59f267346ea31f984' AS factory_address,\n fee_percent,\n init_price_1_0,\n init_price_1_0_usd,\n init_tick,\n pool_address,\n pool_name,\n tick_spacing,\n token0_address,\n token1_address,\n token0_symbol,\n token1_symbol,\n token0_name,\n token1_name,\n token0_decimals,\n token1_decimals\nFROM\n ETHEREUM_DEV.silver.univ3_pools", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.uniswapv3.ez_pools"}, "model.ethereum_models.silver__univ3_pools": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'pool_address',\n cluster_by = ['_inserted_timestamp::DATE']\n) }}\n\nWITH created_pools AS (\n\n SELECT\n block_number AS created_block,\n block_timestamp AS created_time,\n tx_hash AS created_tx_hash,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n LOWER(CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))) AS token0_address,\n LOWER(CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))) AS token1_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n ) :: INTEGER AS fee,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n ) :: INTEGER AS tick_spacing,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS pool_address,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] = '0x783cca1c0412dd0d695e784568c96da2e9c22ff989357a2e8b1d9b2b4e6b7118'\n AND contract_address = '0x1f98431c8ad98523631ae4a59f267346ea31f984'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ninitial_info AS (\n SELECT\n contract_address,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int('s2c', CONCAT('0x', segmented_data [0] :: STRING)) :: FLOAT AS init_sqrtPriceX96,\n PUBLIC.udf_hex_to_int('s2c', CONCAT('0x', segmented_data [1] :: STRING)) :: FLOAT AS init_tick,\n pow(\n 1.0001,\n init_tick\n ) AS init_price_1_0_unadj\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x98636036cb66a9c19a37435efc1e90142190214e8abeb821bdba3f2990dd4c95'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\n-- pivot to uni tokens model once ready\ncontracts AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT created_time :: DATE\n FROM\n created_pools\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n created_block,\n created_time,\n created_tx_hash,\n token0_address,\n token1_address,\n fee :: INTEGER AS fee,\n (\n fee / 10000\n ) :: FLOAT AS fee_percent,\n tick_spacing,\n pool_address,\n COALESCE(\n init_tick,\n 0\n ) AS init_tick,\n c0.decimals AS token0_decimals,\n c1.decimals AS token1_decimals,\n COALESCE(\n init_price_1_0_unadj / pow(\n 10,\n token1_decimals - token0_decimals\n ),\n 0\n ) AS init_price_1_0,\n c0.symbol AS token0_symbol,\n c1.symbol AS token1_symbol,\n c0.name AS token0_name,\n c1.name AS token1_name,\n p0.price AS token0_price,\n p1.price AS token1_price,\n div0(\n token1_price,\n token0_price\n ) AS usd_ratio,\n init_price_1_0 * token1_price AS init_price_1_0_usd,\n CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n ' ',\n fee,\n ' ',\n tick_spacing\n ) AS pool_name,\n _inserted_timestamp\n FROM\n created_pools\n LEFT JOIN initial_info\n ON pool_address = contract_address\n LEFT JOIN contracts c0\n ON c0.address = token0_address\n LEFT JOIN contracts c1\n ON c1.address = token1_address\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n created_time\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n created_time\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY pool_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "pool_address", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "silver__univ3_pools"], "unique_id": "model.ethereum_models.silver__univ3_pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "uniswapv3/silver/silver__univ3_pools.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.sql", "name": "silver__univ3_pools", "alias": "univ3_pools", "checksum": {"name": "sha256", "checksum": "a258d8bbdc29e7cdb7b72cdd1e1022d1c077d4312c916f66aebafcc96b709614"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["core__dim_contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"CREATED_BLOCK": {"name": "CREATED_BLOCK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_TIME": {"name": "CREATED_TIME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "FEE": {"name": "FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_PRICE_1_0": {"name": "INIT_PRICE_1_0", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INIT_TICK": {"name": "INIT_TICK", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TICK_SPACING": {"name": "TICK_SPACING", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATED_TX_HASH": {"name": "CREATED_TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/uniswapv3/silver/silver__univ3_pools.yml", "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "pool_address", "cluster_by": ["_inserted_timestamp::DATE"]}, "created_at": 1671649133.7693791, "compiled_sql": "\n\nWITH created_pools AS (\n\n SELECT\n block_number AS created_block,\n block_timestamp AS created_time,\n tx_hash AS created_tx_hash,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n LOWER(CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))) AS token0_address,\n LOWER(CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))) AS token1_address,\n PUBLIC.udf_hex_to_int(\n 's2c',\n topics [3] :: STRING\n ) :: INTEGER AS fee,\n PUBLIC.udf_hex_to_int(\n 's2c',\n segmented_data [0] :: STRING\n ) :: INTEGER AS tick_spacing,\n CONCAT('0x', SUBSTR(segmented_data [1] :: STRING, 25, 40)) AS pool_address,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] = '0x783cca1c0412dd0d695e784568c96da2e9c22ff989357a2e8b1d9b2b4e6b7118'\n AND contract_address = '0x1f98431c8ad98523631ae4a59f267346ea31f984'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n)\n\n),\ninitial_info AS (\n SELECT\n contract_address,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n PUBLIC.udf_hex_to_int('s2c', CONCAT('0x', segmented_data [0] :: STRING)) :: FLOAT AS init_sqrtPriceX96,\n PUBLIC.udf_hex_to_int('s2c', CONCAT('0x', segmented_data [1] :: STRING)) :: FLOAT AS init_tick,\n pow(\n 1.0001,\n init_tick\n ) AS init_price_1_0_unadj\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x98636036cb66a9c19a37435efc1e90142190214e8abeb821bdba3f2990dd4c95'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver.univ3_pools\n)\n\n),\n-- pivot to uni tokens model once ready\ncontracts AS (\n SELECT\n LOWER(address) AS address,\n symbol,\n NAME,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n),\ntoken_prices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT created_time :: DATE\n FROM\n created_pools\n )\n GROUP BY\n 1,\n 2\n),\nFINAL AS (\n SELECT\n created_block,\n created_time,\n created_tx_hash,\n token0_address,\n token1_address,\n fee :: INTEGER AS fee,\n (\n fee / 10000\n ) :: FLOAT AS fee_percent,\n tick_spacing,\n pool_address,\n COALESCE(\n init_tick,\n 0\n ) AS init_tick,\n c0.decimals AS token0_decimals,\n c1.decimals AS token1_decimals,\n COALESCE(\n init_price_1_0_unadj / pow(\n 10,\n token1_decimals - token0_decimals\n ),\n 0\n ) AS init_price_1_0,\n c0.symbol AS token0_symbol,\n c1.symbol AS token1_symbol,\n c0.name AS token0_name,\n c1.name AS token1_name,\n p0.price AS token0_price,\n p1.price AS token1_price,\n div0(\n token1_price,\n token0_price\n ) AS usd_ratio,\n init_price_1_0 * token1_price AS init_price_1_0_usd,\n CONCAT(\n token0_symbol,\n '-',\n token1_symbol,\n ' ',\n fee,\n ' ',\n tick_spacing\n ) AS pool_name,\n _inserted_timestamp\n FROM\n created_pools\n LEFT JOIN initial_info\n ON pool_address = contract_address\n LEFT JOIN contracts c0\n ON c0.address = token0_address\n LEFT JOIN contracts c1\n ON c1.address = token1_address\n LEFT JOIN token_prices p0\n ON p0.token_address = token0_address\n AND p0.hour = DATE_TRUNC(\n 'hour',\n created_time\n )\n LEFT JOIN token_prices p1\n ON p1.token_address = token1_address\n AND p1.hour = DATE_TRUNC(\n 'hour',\n created_time\n )\n)\nSELECT\n *\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY pool_address\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.univ3_pools"}, "model.ethereum_models.silver_dex__balancer_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH pool_name AS (\n\n SELECT\n pool_name,\n poolId,\n pool_address\n FROM\n {{ ref('silver_dex__balancer_pools') }}\n),\nswaps_base AS (\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n _inserted_timestamp,\n event_name,\n event_index,\n event_inputs :amountIn :: INTEGER AS amountIn,\n event_inputs :amountOut :: INTEGER AS amountOut,\n event_inputs :poolId :: STRING AS poolId,\n event_inputs :tokenIn :: STRING AS token_in,\n event_inputs :tokenOut :: STRING AS token_out,\n SUBSTR(\n event_inputs :poolId :: STRING,\n 0,\n 42\n ) AS pool_address,\n _log_id,\n ingested_at,\n 'balancer' AS platform,\n origin_from_address AS sender,\n origin_from_address AS tx_to\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = LOWER('0xBA12222222228d8Ba445958a75a0704d566BF2C8')\n AND event_name = 'Swap'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncontracts AS (\n SELECT\n *\n FROM\n {{ ref('core__dim_contracts') }}\n WHERE\n decimals IS NOT NULL\n AND (\n address IN (\n SELECT\n DISTINCT token_in\n FROM\n swaps_base\n )\n OR address IN (\n SELECT\n DISTINCT token_out\n FROM\n swaps_base\n )\n )\n),\nhourly_token_price AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address IN (\n SELECT\n DISTINCT address\n FROM\n contracts\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swaps_base\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n _inserted_timestamp,\n s.event_name,\n event_index,\n amountIn AS amountIn_unadj,\n c1.decimals AS decimals_in,\n c1.symbol AS symbol_in,\n CASE\n WHEN decimals_in IS NULL THEN amountIn_unadj\n ELSE (amountIn_unadj / pow(10, decimals_in))\n END AS amount_in,\n CASE\n WHEN decimals_in IS NOT NULL THEN ROUND(\n amount_in * p1.price,\n 2\n )\n END AS amount_in_usd,\n amountOut AS amountOut_unadj,\n c2.decimals AS decimals_out,\n c2.symbol AS symbol_out,\n CASE\n WHEN decimals_out IS NULL THEN amountOut_unadj\n ELSE (amountOut_unadj / pow(10, decimals_out))\n END AS amount_out,\n CASE\n WHEN decimals_out IS NOT NULL THEN ROUND(\n amount_out * p2.price,\n 2\n )\n END AS amount_out_usd,\n pn.poolId,\n token_in,\n token_out,\n s.pool_address,\n s._log_id,\n s.ingested_at,\n s.platform,\n sender,\n tx_to,\n pool_name\nFROM\n swaps_base s\n LEFT JOIN contracts c1\n ON token_in = c1.address\n LEFT JOIN contracts c2\n ON token_out = c2.address\n LEFT JOIN hourly_token_price p1\n ON token_in = p1.token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p1.hour\n LEFT JOIN hourly_token_price p2\n ON token_out = p2.token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p2.hour\n LEFT JOIN pool_name pn\n ON pn.pool_address = s.pool_address\nWHERE\n pool_name IS NOT NULL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver_dex__balancer_pools", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__balancer_swaps"], "unique_id": "model.ethereum_models.silver_dex__balancer_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/dex/silver_dex__balancer_swaps.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.sql", "name": "silver_dex__balancer_swaps", "alias": "balancer_swaps", "checksum": {"name": "sha256", "checksum": "5927f5b85ba64ba755f1694cd4efe5fa9993e536848d587b699f00c97510137c"}, "tags": [], "refs": [["silver_dex__balancer_pools"], ["silver__logs"], ["core__dim_contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"AMOUNT_IN": {"name": "AMOUNT_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__balancer_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649133.9375439, "compiled_sql": "\n\nWITH pool_name AS (\n\n SELECT\n pool_name,\n poolId,\n pool_address\n FROM\n ETHEREUM_DEV.silver_dex.balancer_pools\n),\nswaps_base AS (\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n _inserted_timestamp,\n event_name,\n event_index,\n event_inputs :amountIn :: INTEGER AS amountIn,\n event_inputs :amountOut :: INTEGER AS amountOut,\n event_inputs :poolId :: STRING AS poolId,\n event_inputs :tokenIn :: STRING AS token_in,\n event_inputs :tokenOut :: STRING AS token_out,\n SUBSTR(\n event_inputs :poolId :: STRING,\n 0,\n 42\n ) AS pool_address,\n _log_id,\n ingested_at,\n 'balancer' AS platform,\n origin_from_address AS sender,\n origin_from_address AS tx_to\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = LOWER('0xBA12222222228d8Ba445958a75a0704d566BF2C8')\n AND event_name = 'Swap'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.balancer_swaps\n)\n\n),\ncontracts AS (\n SELECT\n *\n FROM\n ETHEREUM_DEV.core.dim_contracts\n WHERE\n decimals IS NOT NULL\n AND (\n address IN (\n SELECT\n DISTINCT token_in\n FROM\n swaps_base\n )\n OR address IN (\n SELECT\n DISTINCT token_out\n FROM\n swaps_base\n )\n )\n),\nhourly_token_price AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address IN (\n SELECT\n DISTINCT address\n FROM\n contracts\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swaps_base\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n tx_hash,\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n _inserted_timestamp,\n s.event_name,\n event_index,\n amountIn AS amountIn_unadj,\n c1.decimals AS decimals_in,\n c1.symbol AS symbol_in,\n CASE\n WHEN decimals_in IS NULL THEN amountIn_unadj\n ELSE (amountIn_unadj / pow(10, decimals_in))\n END AS amount_in,\n CASE\n WHEN decimals_in IS NOT NULL THEN ROUND(\n amount_in * p1.price,\n 2\n )\n END AS amount_in_usd,\n amountOut AS amountOut_unadj,\n c2.decimals AS decimals_out,\n c2.symbol AS symbol_out,\n CASE\n WHEN decimals_out IS NULL THEN amountOut_unadj\n ELSE (amountOut_unadj / pow(10, decimals_out))\n END AS amount_out,\n CASE\n WHEN decimals_out IS NOT NULL THEN ROUND(\n amount_out * p2.price,\n 2\n )\n END AS amount_out_usd,\n pn.poolId,\n token_in,\n token_out,\n s.pool_address,\n s._log_id,\n s.ingested_at,\n s.platform,\n sender,\n tx_to,\n pool_name\nFROM\n swaps_base s\n LEFT JOIN contracts c1\n ON token_in = c1.address\n LEFT JOIN contracts c2\n ON token_out = c2.address\n LEFT JOIN hourly_token_price p1\n ON token_in = p1.token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p1.hour\n LEFT JOIN hourly_token_price p2\n ON token_out = p2.token_address\n AND DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = p2.hour\n LEFT JOIN pool_name pn\n ON pn.pool_address = s.pool_address\nWHERE\n pool_name IS NOT NULL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.balancer_swaps"}, "model.ethereum_models.silver_dex__curve_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH pool_meta AS (\n\n SELECT\n DISTINCT pool_address,\n pool_name\n FROM\n {{ ref('silver_dex__curve_pools') }}\n),\ncurve_base 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 contract_address,\n event_index,\n event_name,\n contract_address AS pool_address,\n pool_name,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS sender,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS sold_id,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS tokens_sold,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS bought_id,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS tokens_bought,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n INNER JOIN pool_meta\n ON pool_meta.pool_address = contract_address\n WHERE\n topics [0] :: STRING IN (\n '0x8b3e96f2b889fa771c53c981b40daf005f63f637f1869f707052d15a3dd97140',\n '0xb2e76ae99761dc136e598d4a629bb347eccb9532a5f8bbd72e18467c3c34cc98',\n '0xd013ca23e77a65003c2c659c5442c00c805371b7fc1ebd4c206c41d1536bd90b'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntoken_transfers AS (\n SELECT\n tx_hash,\n contract_address AS token_address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :: STRING\n )\n ) AS amount,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS from_address,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS to_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n curve_base\n )\n AND CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) <> '0x0000000000000000000000000000000000000000'\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) <> '0x0000000000000000000000000000000000000000'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nfrom_transfers AS (\n SELECT\n DISTINCT tx_hash,\n token_address,\n from_address,\n amount\n FROM\n token_transfers\n),\nto_transfers AS (\n SELECT\n DISTINCT tx_hash,\n token_address,\n to_address,\n amount\n FROM\n token_transfers\n),\npool_info AS (\n SELECT\n s.block_number,\n s.block_timestamp,\n s.tx_hash,\n s.origin_function_signature,\n s.origin_from_address,\n s.origin_from_address AS tx_to,\n s.origin_to_address,\n event_index,\n event_name,\n pool_address,\n pool_address AS contract_address,\n pool_name,\n sender,\n sold_id,\n tokens_sold,\n COALESCE(\n sold.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ) AS token_in,\n c0.symbol symbol_in,\n c0.decimals AS decimals_in,\n CASE\n WHEN decimals_in IS NOT NULL THEN tokens_sold / pow(\n 10,\n decimals_in\n )\n ELSE tokens_sold\n END AS amount_in,\n bought_id,\n tokens_bought,\n COALESCE(\n bought.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ) AS token_out,\n c1.symbol AS symbol_out,\n c1.decimals AS decimals_out,\n CASE\n WHEN decimals_out IS NOT NULL THEN tokens_bought / pow(\n 10,\n decimals_out\n )\n ELSE tokens_bought\n END AS amount_out,\n _log_id,\n _inserted_timestamp\n FROM\n curve_base s\n LEFT JOIN from_transfers sold\n ON tokens_sold = sold.amount\n AND s.tx_hash = sold.tx_hash -- AND s.pool_address = sold.from_address\n LEFT JOIN to_transfers bought\n ON tokens_bought = bought.amount\n AND s.tx_hash = bought.tx_hash -- AND s.pool_address = bought.to_address\n LEFT JOIN {{ ref('core__dim_contracts') }}\n c0\n ON c0.address = COALESCE(\n sold.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n LEFT JOIN {{ ref('core__dim_contracts') }}\n c1\n ON c1.address = COALESCE(\n bought.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n WHERE\n tokens_sold <> 0\n AND symbol_out <> symbol_in qualify(ROW_NUMBER() over(PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nprices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n curve_base\n )\n AND (\n token_address IN (\n SELECT\n DISTINCT token_in\n FROM\n pool_info\n )\n OR token_address IN (\n SELECT\n DISTINCT token_out\n FROM\n pool_info\n )\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n tx_hash,\n event_index,\n event_name,\n tx_to,\n pool_address,\n pool_name,\n sender,\n decimals_in,\n symbol_in,\n token_in,\n amount_in,\n decimals_out,\n symbol_out,\n token_out,\n amount_out,\n CASE\n WHEN decimals_in IS NOT NULL THEN ROUND(\n amount_in * p0.price,\n 2\n )\n END AS amount_in_usd,\n CASE\n WHEN decimals_out IS NOT NULL THEN ROUND(\n amount_out * p1.price,\n 2\n )\n END AS amount_out_usd,\n _log_id,\n _inserted_timestamp,\n 'curve' AS platform\nFROM\n pool_info\n LEFT JOIN prices p0\n ON p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND p0.token_address = token_in\n LEFT JOIN prices p1\n ON p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND p1.token_address = token_out", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver_dex__curve_pools", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__curve_swaps"], "unique_id": "model.ethereum_models.silver_dex__curve_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/dex/silver_dex__curve_swaps.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.sql", "name": "silver_dex__curve_swaps", "alias": "curve_swaps", "checksum": {"name": "sha256", "checksum": "cf5749bc17c30244c2fd8e81fd53ebfacf0da4a85ae15cfd8436df9508c5c726"}, "tags": [], "refs": [["silver_dex__curve_pools"], ["silver__logs"], ["silver__logs"], ["core__dim_contracts"], ["core__dim_contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"AMOUNT_IN": {"name": "AMOUNT_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_ADDRESS": {"name": "POOL_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__curve_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649133.9796858, "compiled_sql": "\n\nWITH pool_meta AS (\n\n SELECT\n DISTINCT pool_address,\n pool_name\n FROM\n ETHEREUM_DEV.silver_dex.curve_pools\n),\ncurve_base 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 contract_address,\n event_index,\n event_name,\n contract_address AS pool_address,\n pool_name,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS sender,\n PUBLIC.udf_hex_to_int(\n segmented_data [0] :: STRING\n ) :: INTEGER AS sold_id,\n PUBLIC.udf_hex_to_int(\n segmented_data [1] :: STRING\n ) :: INTEGER AS tokens_sold,\n PUBLIC.udf_hex_to_int(\n segmented_data [2] :: STRING\n ) :: INTEGER AS bought_id,\n PUBLIC.udf_hex_to_int(\n segmented_data [3] :: STRING\n ) :: INTEGER AS tokens_bought,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n INNER JOIN pool_meta\n ON pool_meta.pool_address = contract_address\n WHERE\n topics [0] :: STRING IN (\n '0x8b3e96f2b889fa771c53c981b40daf005f63f637f1869f707052d15a3dd97140',\n '0xb2e76ae99761dc136e598d4a629bb347eccb9532a5f8bbd72e18467c3c34cc98',\n '0xd013ca23e77a65003c2c659c5442c00c805371b7fc1ebd4c206c41d1536bd90b'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.curve_swaps\n)\n\n),\ntoken_transfers AS (\n SELECT\n tx_hash,\n contract_address AS token_address,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(\n DATA :: STRING\n )\n ) AS amount,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS from_address,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS to_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n curve_base\n )\n AND CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) <> '0x0000000000000000000000000000000000000000'\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) <> '0x0000000000000000000000000000000000000000'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.curve_swaps\n)\n\n),\nfrom_transfers AS (\n SELECT\n DISTINCT tx_hash,\n token_address,\n from_address,\n amount\n FROM\n token_transfers\n),\nto_transfers AS (\n SELECT\n DISTINCT tx_hash,\n token_address,\n to_address,\n amount\n FROM\n token_transfers\n),\npool_info AS (\n SELECT\n s.block_number,\n s.block_timestamp,\n s.tx_hash,\n s.origin_function_signature,\n s.origin_from_address,\n s.origin_from_address AS tx_to,\n s.origin_to_address,\n event_index,\n event_name,\n pool_address,\n pool_address AS contract_address,\n pool_name,\n sender,\n sold_id,\n tokens_sold,\n COALESCE(\n sold.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ) AS token_in,\n c0.symbol symbol_in,\n c0.decimals AS decimals_in,\n CASE\n WHEN decimals_in IS NOT NULL THEN tokens_sold / pow(\n 10,\n decimals_in\n )\n ELSE tokens_sold\n END AS amount_in,\n bought_id,\n tokens_bought,\n COALESCE(\n bought.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ) AS token_out,\n c1.symbol AS symbol_out,\n c1.decimals AS decimals_out,\n CASE\n WHEN decimals_out IS NOT NULL THEN tokens_bought / pow(\n 10,\n decimals_out\n )\n ELSE tokens_bought\n END AS amount_out,\n _log_id,\n _inserted_timestamp\n FROM\n curve_base s\n LEFT JOIN from_transfers sold\n ON tokens_sold = sold.amount\n AND s.tx_hash = sold.tx_hash -- AND s.pool_address = sold.from_address\n LEFT JOIN to_transfers bought\n ON tokens_bought = bought.amount\n AND s.tx_hash = bought.tx_hash -- AND s.pool_address = bought.to_address\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n c0\n ON c0.address = COALESCE(\n sold.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n LEFT JOIN ETHEREUM_DEV.core.dim_contracts\n c1\n ON c1.address = COALESCE(\n bought.token_address,\n '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n WHERE\n tokens_sold <> 0\n AND symbol_out <> symbol_in qualify(ROW_NUMBER() over(PARTITION BY _log_id\n ORDER BY\n _inserted_timestamp DESC)) = 1\n),\nprices AS (\n SELECT\n HOUR,\n LOWER(token_address) AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n curve_base\n )\n AND (\n token_address IN (\n SELECT\n DISTINCT token_in\n FROM\n pool_info\n )\n OR token_address IN (\n SELECT\n DISTINCT token_out\n FROM\n pool_info\n )\n )\n GROUP BY\n 1,\n 2\n)\nSELECT\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n tx_hash,\n event_index,\n event_name,\n tx_to,\n pool_address,\n pool_name,\n sender,\n decimals_in,\n symbol_in,\n token_in,\n amount_in,\n decimals_out,\n symbol_out,\n token_out,\n amount_out,\n CASE\n WHEN decimals_in IS NOT NULL THEN ROUND(\n amount_in * p0.price,\n 2\n )\n END AS amount_in_usd,\n CASE\n WHEN decimals_out IS NOT NULL THEN ROUND(\n amount_out * p1.price,\n 2\n )\n END AS amount_out_usd,\n _log_id,\n _inserted_timestamp,\n 'curve' AS platform\nFROM\n pool_info\n LEFT JOIN prices p0\n ON p0.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND p0.token_address = token_in\n LEFT JOIN prices p1\n ON p1.hour = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND p1.token_address = token_out", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.curve_swaps"}, "model.ethereum_models.silver_dex__synthetix_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_log_id\",\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH swaps_base AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n NULL AS pool_name,\n 'Swap' AS event_name,\n event_inputs :fromAmount / 1e18 AS amount_in,\n event_inputs :toAmount / 1e18 AS amount_out,\n origin_from_address AS sender,\n event_inputs :account ::STRING AS tx_from,\n event_inputs :toAddress ::STRING AS tx_to,\n event_index,\n 'synthetix' AS platform,\n REGEXP_REPLACE(HEX_DECODE_STRING(SUBSTR(event_inputs: fromCurrencyKey,3,64)),'[^a-zA-Z0-9]+') AS symbol_in,\n REGEXP_REPLACE(HEX_DECODE_STRING(SUBSTR(event_inputs: toCurrencyKey,3,64)),'[^a-zA-Z0-9]+') AS symbol_out,\n CONCAT(tx_hash,'-',event_index) AS _log_id,\n event_inputs,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n '0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f',\n '0xc011a72400e58ecd99ee497cf89e3775d4bd732f'\n ) -- synthetix proxy contracts (new / old)\n AND event_name = 'SynthExchange'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n\n),\n\nswaps_with_token_addresses AS (\n SELECT\n *\n FROM\n swaps_base b\n LEFT JOIN (\n SELECT\n synth_symbol AS synth_symbol_in,\n synth_proxy_address AS token_in\n FROM\n {{ ref('silver__synthetix_synths') }}\n ) synths_in\n ON synths_in.synth_symbol_in = b.symbol_in\n LEFT JOIN (\n SELECT\n synth_symbol AS synth_symbol_out,\n synth_proxy_address AS token_out\n FROM\n {{ ref('silver__synthetix_synths') }}\n ) synths_out\n ON synths_out.synth_symbol_out = b.symbol_out\n),\n\nhourly_prices AS (\n SELECT\n hour,\n token_address,\n price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swaps_base\n )\n AND token_address IN (\n SELECT\n DISTINCT token_in AS token_address\n FROM swaps_with_token_addresses\n UNION\n SELECT\n DISTINCT token_out AS token_address\n FROM swaps_with_token_addresses\n )\n)\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in * prices_in.price AS amount_in_usd,\n amount_out,\n amount_out * prices_out.price AS amount_out_usd,\n sender,\n tx_from,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id,\n _inserted_timestamp\n FROM\n swaps_with_token_addresses s\n LEFT JOIN hourly_prices AS prices_in\n ON prices_in.token_address = s.token_in\n AND prices_in.hour = date_trunc('hour',s.block_timestamp)\n LEFT JOIN hourly_prices AS prices_out\n ON prices_out.token_address = s.token_out\n AND prices_out.hour = date_trunc('hour',s.block_timestamp)", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "seed.ethereum_models.silver__synthetix_synths", "seed.ethereum_models.silver__synthetix_synths", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__synthetix_swaps"], "unique_id": "model.ethereum_models.silver_dex__synthetix_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/dex/silver_dex__synthetix_swaps.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.sql", "name": "silver_dex__synthetix_swaps", "alias": "synthetix_swaps", "checksum": {"name": "sha256", "checksum": "3ba0a2c124fd200967a6d54623eaf3fce45552e8939ddc184d41ecbc2bc10368"}, "tags": [], "refs": [["silver__logs"], ["silver__synthetix_synths"], ["silver__synthetix_synths"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "A record of all swaps in the Synthetix DEX on Ethereum mainnet", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "Function signature from the transaction that originated the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "Address that initiated the transaction that originated the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "Receiving party of the transaction that originated the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "The name of the deployed contract. Please note this is not necessarily unique.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "POOL_NAME": {"name": "POOL_NAME", "description": "This table is based on the Kwenta exchange which is built on the Synthetix protocol. The liquidity traders access is entirely created by SNX stakers on Synthetix (or routed through 1inch for non-synth trades).", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "Always 'Swap'", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "Amount of tokens entering the swap (decimal adjusted)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "Approximate Amount of USD entering the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "Amount of tokens exiting the swap (decimal adjusted)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "Approximate Amount of USD exiting the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "Same as origin_from_address", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FROM": {"name": "TX_FROM", "description": "the \"account\" field in the swap event log", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "the \"to\" field in the swap event log", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "index of the event log of the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "platform in which the swap is happening. always \"Synthetix\"", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "address of the token entering the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "address of the token exiting the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_IN": {"name": "SYMBOL_IN", "description": "symbol (ticker) of the token entering the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_OUT": {"name": "SYMBOL_OUT", "description": "symbol (ticker) of the token exiting the swap", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__synthetix_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.0172632, "compiled_sql": "\n\nWITH swaps_base AS (\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n NULL AS pool_name,\n 'Swap' AS event_name,\n event_inputs :fromAmount / 1e18 AS amount_in,\n event_inputs :toAmount / 1e18 AS amount_out,\n origin_from_address AS sender,\n event_inputs :account ::STRING AS tx_from,\n event_inputs :toAddress ::STRING AS tx_to,\n event_index,\n 'synthetix' AS platform,\n REGEXP_REPLACE(HEX_DECODE_STRING(SUBSTR(event_inputs: fromCurrencyKey,3,64)),'[^a-zA-Z0-9]+') AS symbol_in,\n REGEXP_REPLACE(HEX_DECODE_STRING(SUBSTR(event_inputs: toCurrencyKey,3,64)),'[^a-zA-Z0-9]+') AS symbol_out,\n CONCAT(tx_hash,'-',event_index) AS _log_id,\n event_inputs,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n '0xc011a73ee8576fb46f5e1c5751ca3b9fe0af2a6f',\n '0xc011a72400e58ecd99ee497cf89e3775d4bd732f'\n ) -- synthetix proxy contracts (new / old)\n AND event_name = 'SynthExchange'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.synthetix_swaps\n)\n\n\n),\n\nswaps_with_token_addresses AS (\n SELECT\n *\n FROM\n swaps_base b\n LEFT JOIN (\n SELECT\n synth_symbol AS synth_symbol_in,\n synth_proxy_address AS token_in\n FROM\n ETHEREUM_DEV.silver.synthetix_synths\n ) synths_in\n ON synths_in.synth_symbol_in = b.symbol_in\n LEFT JOIN (\n SELECT\n synth_symbol AS synth_symbol_out,\n synth_proxy_address AS token_out\n FROM\n ETHEREUM_DEV.silver.synthetix_synths\n ) synths_out\n ON synths_out.synth_symbol_out = b.symbol_out\n),\n\nhourly_prices AS (\n SELECT\n hour,\n token_address,\n price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE hour :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swaps_base\n )\n AND token_address IN (\n SELECT\n DISTINCT token_in AS token_address\n FROM swaps_with_token_addresses\n UNION\n SELECT\n DISTINCT token_out AS token_address\n FROM swaps_with_token_addresses\n )\n)\n\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n amount_in * prices_in.price AS amount_in_usd,\n amount_out,\n amount_out * prices_out.price AS amount_out_usd,\n sender,\n tx_from,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id,\n _inserted_timestamp\n FROM\n swaps_with_token_addresses s\n LEFT JOIN hourly_prices AS prices_in\n ON prices_in.token_address = s.token_in\n AND prices_in.hour = date_trunc('hour',s.block_timestamp)\n LEFT JOIN hourly_prices AS prices_out\n ON prices_out.token_address = s.token_out\n AND prices_out.hour = date_trunc('hour',s.block_timestamp)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.synthetix_swaps"}, "model.ethereum_models.silver_nft__nftx_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH vaults AS (\n\n SELECT\n event_inputs :assetAddress :: STRING AS nft_address,\n event_inputs :vaultAddress :: STRING AS nftx_token_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n event_name = 'NewVault'\n AND contract_address = '0xbe86f647b167567525ccaafcd6f881f1ee558216'\n),\nnftx_token_swaps AS (\n SELECT\n block_timestamp,\n tx_hash,\n CASE\n WHEN symbol_in = 'WETH' THEN token_out\n ELSE token_in\n END AS nftx_token,\n CASE\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NOT NULL THEN amount_out\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NULL\n AND amount_out < 500 THEN amount_out\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NULL\n AND amount_out > 500 THEN amount_out / pow(\n 10,\n 18\n )\n WHEN symbol_in <> 'WETH'\n AND amount_in_usd IS NOT NULL THEN amount_in\n WHEN symbol_in <> 'WETH'\n AND amount_in_usd IS NULL\n AND amount_in < 500 THEN amount_in\n ELSE amount_in / pow(\n 10,\n 18\n )\n END AS nftx_tokens,\n ROUND(\n CASE\n WHEN token_in = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_in_usd IS NULL THEN (\n amount_in * price\n ) / nftx_tokens\n WHEN token_in = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_in_usd IS NOT NULL THEN amount_in_usd / nftx_tokens\n WHEN token_out = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_out_usd IS NULL THEN (\n amount_out * price\n ) / nftx_tokens\n ELSE amount_out_usd / nftx_tokens\n END,\n 2\n ) AS usd_price_per_token\n FROM\n {{ ref('silver_dex__v2_swaps') }}\n LEFT JOIN {{ ref('core__fact_hourly_token_prices') }}\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n AND token_address = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n WHERE\n nftx_tokens >.05\n AND (\n token_out IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n OR token_in IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n )\n AND (\n symbol_in = 'WETH'\n OR symbol_out = 'WETH'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ndate_spine AS (\n SELECT\n DISTINCT HOUR,\n nftx_token_address\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n LEFT JOIN vaults\n),\njoin_dates AS (\n SELECT\n HOUR AS nftx_date,\n date_spine.nftx_token_address AS token,\n usd_price_per_token\n FROM\n date_spine\n LEFT JOIN nftx_token_swaps A\n ON HOUR = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND date_spine.nftx_token_address = A.nftx_token\n),\nfill_dates AS (\n SELECT\n nftx_date,\n token AS nftx_token_address,\n CASE\n WHEN usd_price_per_token IS NULL THEN LAG(usd_price_per_token) ignore nulls over (\n PARTITION BY token\n ORDER BY\n nftx_date\n )\n ELSE usd_price_per_token\n END AS nftx_token_price\n FROM\n join_dates\n),\nfull_fill_dates AS (\n SELECT\n nftx_date,\n nftx_token_address,\n COALESCE(\n CASE\n WHEN nftx_token_price IS NULL THEN FIRST_VALUE(\n nftx_token_price ignore nulls\n ) over (\n PARTITION BY nftx_token_address\n ORDER BY\n nftx_date\n )\n ELSE nftx_token_price\n END,\n 0\n ) AS nftx_token_price\n FROM\n fill_dates\n),\nbase_sale_logs AS (\n SELECT\n _log_id,\n block_timestamp,\n tx_hash,\n event_inputs,\n contract_address AS platform_address,\n nft_address,\n nftx_token_address\n FROM\n {{ ref('silver__logs') }}\n LEFT JOIN vaults\n ON contract_address = nftx_token_address\n WHERE\n event_name = 'Redeemed'\n AND contract_address IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nflat_sales_logs AS (\n SELECT\n _log_id,\n block_timestamp,\n tx_hash,\n nft_address,\n nftx_token_address,\n platform_address,\n f.value :: STRING AS tokenId\n FROM\n base_sale_logs,\n TABLE(FLATTEN(base_sale_logs.event_inputs :nftIds)) f\n),\nlast_nft_transfer AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n A.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n {{ ref('silver__nft_transfers') }} A\n INNER JOIN flat_sales_logs b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.nft_address\n AND A.tokenId = b.tokenId\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY A.tx_hash, A.contract_address, A.tokenid\nORDER BY\n event_index DESC)) = 1\n),\nfirst_nft_transfer AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n A.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n {{ ref('silver__nft_transfers') }} A\n INNER JOIN flat_sales_logs b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.nft_address\n AND A.tokenId = b.tokenId\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n\nqualify(ROW_NUMBER() over(PARTITION BY A.tx_hash, A.contract_address, A.tokenid\nORDER BY\n event_index ASC)) = 1\n),\nnft_transfers AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n b.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n last_nft_transfer A\n JOIN first_nft_transfer b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n AND A.tokenid = b.tokenid\n),\ntoken_transfers AS (\n SELECT\n block_timestamp,\n tx_hash,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount / pow(\n 10,\n 18\n ) AS adj_amount,\n CASE\n WHEN to_address = '0x0000000000000000000000000000000000000000' THEN 'sale_amt'\n WHEN to_address IN (\n '0xfd8a76dc204e461db5da4f38687adc9cc5ae4a86',\n '0x40d73df4f99bae688ce3c23a01022224fe16c7b2',\n '0x7ae9d7ee8489cad7afc84111b8b185ee594ae090'\n ) THEN 'fees'\n END AS token_type,\n b.nft_address\n FROM\n {{ ref('silver__transfers') }}\n LEFT JOIN vaults b\n ON contract_address = b.nftx_token_address\n WHERE\n adj_amount < 500\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n nft_transfers\n )\n AND contract_address IN (\n SELECT\n DISTINCT nftx_token_address\n FROM\n nft_transfers\n )\n AND token_type IS NOT NULL\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nsale_count AS (\n SELECT\n tx_hash,\n contract_address,\n COUNT(*) AS nft_transfers\n FROM\n nft_transfers\n GROUP BY\n tx_hash,\n contract_address\n),\ntotal_sales AS (\n SELECT\n tx_hash,\n contract_address,\n SUM(adj_amount) AS sale_amount\n FROM\n token_transfers\n WHERE\n token_type = 'sale_amt'\n GROUP BY\n tx_hash,\n contract_address\n),\ntotal_fees AS (\n SELECT\n tx_hash,\n contract_address,\n AVG(adj_amount) AS fee_amount\n FROM\n token_transfers\n WHERE\n token_type = 'fees'\n GROUP BY\n tx_hash,\n contract_address\n),\nfinal_base AS (\n SELECT\n A.*,\n b.nft_transfers,\n (COALESCE(C.sale_amount, 0) + COALESCE(d.fee_amount, 0)) / b.nft_transfers AS price,\n COALESCE(\n d.fee_amount,\n 0\n ) / b.nft_transfers AS fees\n FROM\n nft_transfers A\n LEFT JOIN sale_count b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n LEFT JOIN total_sales C\n ON A.tx_hash = C.tx_hash\n AND A.nftx_token_address = C.contract_address\n LEFT JOIN total_fees d\n ON A.tx_hash = d.tx_hash\n AND A.nftx_token_address = d.contract_address\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n _inserted_timestamp,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n final_base\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_token_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n tx_data\n )\n GROUP BY\n HOUR,\n token_address\n),\nfinal_table AS (\n SELECT\n A._log_id AS _log_id,\n A.tx_hash AS tx_hash,\n A.block_timestamp AS block_timestamp,\n A.contract_address AS nft_address,\n A.project_name AS project_name,\n A.from_address AS seller_address,\n A.to_address AS buyer_address,\n A.tokenid AS tokenId,\n A.erc1155_value AS erc1155_value,\n A.token_metadata AS token_metadata,\n A._inserted_timestamp AS _inserted_timestamp,\n A.price AS price,\n COALESCE(\n A.fees,\n 0\n ) AS total_fees,\n COALESCE(\n A.fees,\n 0\n ) AS platform_fee,\n 0 AS creator_fee,\n 0 AS creator_fee_usd,\n tx.to_address AS origin_to_address,\n tx.from_address AS origin_from_address,\n tx.origin_function_signature AS origin_function_signature,\n tx.tx_fee AS tx_fee,\n ROUND(\n tx.tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n A.nftx_token_address AS currency_address,\n 'nftx_token' AS currency_symbol,\n 'redeem' AS event_type,\n tx.block_number,\n 'nftx' AS platform_name,\n A.platform_address AS platform_address,\n ROUND(\n nftx_token_price * A.price,\n 2\n ) AS price_usd,\n ROUND(nftx_token_price * COALESCE(A.fees, 0), 2) AS total_fees_usd,\n ROUND(nftx_token_price * COALESCE(A.fees, 0), 2) AS platform_fee_usd,\n input_data\n FROM\n final_base A\n LEFT JOIN tx_data tx\n ON A.tx_hash = tx.tx_hash\n LEFT JOIN eth_token_price\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = eth_token_price.hour\n LEFT JOIN full_fill_dates f\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = f.nftx_date\n AND A.nftx_token_address = f.nftx_token_address\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'nftx_v2' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\nFROM\n final_table qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver_dex__v2_swaps", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__nftx_sales"], "unique_id": "model.ethereum_models.silver_nft__nftx_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__nftx_sales.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.sql", "name": "silver_nft__nftx_sales", "alias": "nftx_sales", "checksum": {"name": "sha256", "checksum": "719a3ef2263035297b0d0721e3a70f78b308d2c5bb266d6be5cd571254fb4af5"}, "tags": [], "refs": [["silver__logs"], ["silver_dex__v2_swaps"], ["core__fact_hourly_token_prices"], ["core__fact_hourly_token_prices"], ["silver__logs"], ["silver__nft_transfers"], ["silver__nft_transfers"], ["silver__transfers"], ["silver__transactions"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__nftx_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.197692, "compiled_sql": "\n\nWITH vaults AS (\n\n SELECT\n event_inputs :assetAddress :: STRING AS nft_address,\n event_inputs :vaultAddress :: STRING AS nftx_token_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n event_name = 'NewVault'\n AND contract_address = '0xbe86f647b167567525ccaafcd6f881f1ee558216'\n),\nnftx_token_swaps AS (\n SELECT\n block_timestamp,\n tx_hash,\n CASE\n WHEN symbol_in = 'WETH' THEN token_out\n ELSE token_in\n END AS nftx_token,\n CASE\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NOT NULL THEN amount_out\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NULL\n AND amount_out < 500 THEN amount_out\n WHEN symbol_in = 'WETH'\n AND amount_out_usd IS NULL\n AND amount_out > 500 THEN amount_out / pow(\n 10,\n 18\n )\n WHEN symbol_in <> 'WETH'\n AND amount_in_usd IS NOT NULL THEN amount_in\n WHEN symbol_in <> 'WETH'\n AND amount_in_usd IS NULL\n AND amount_in < 500 THEN amount_in\n ELSE amount_in / pow(\n 10,\n 18\n )\n END AS nftx_tokens,\n ROUND(\n CASE\n WHEN token_in = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_in_usd IS NULL THEN (\n amount_in * price\n ) / nftx_tokens\n WHEN token_in = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_in_usd IS NOT NULL THEN amount_in_usd / nftx_tokens\n WHEN token_out = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND amount_out_usd IS NULL THEN (\n amount_out * price\n ) / nftx_tokens\n ELSE amount_out_usd / nftx_tokens\n END,\n 2\n ) AS usd_price_per_token\n FROM\n ETHEREUM_DEV.silver_dex.v2_swaps\n LEFT JOIN ETHEREUM_DEV.core.fact_hourly_token_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = HOUR\n AND token_address = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n WHERE\n nftx_tokens >.05\n AND (\n token_out IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n OR token_in IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n )\n AND (\n symbol_in = 'WETH'\n OR symbol_out = 'WETH'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n),\ndate_spine AS (\n SELECT\n DISTINCT HOUR,\n nftx_token_address\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n LEFT JOIN vaults\n),\njoin_dates AS (\n SELECT\n HOUR AS nftx_date,\n date_spine.nftx_token_address AS token,\n usd_price_per_token\n FROM\n date_spine\n LEFT JOIN nftx_token_swaps A\n ON HOUR = DATE_TRUNC(\n 'hour',\n block_timestamp\n )\n AND date_spine.nftx_token_address = A.nftx_token\n),\nfill_dates AS (\n SELECT\n nftx_date,\n token AS nftx_token_address,\n CASE\n WHEN usd_price_per_token IS NULL THEN LAG(usd_price_per_token) ignore nulls over (\n PARTITION BY token\n ORDER BY\n nftx_date\n )\n ELSE usd_price_per_token\n END AS nftx_token_price\n FROM\n join_dates\n),\nfull_fill_dates AS (\n SELECT\n nftx_date,\n nftx_token_address,\n COALESCE(\n CASE\n WHEN nftx_token_price IS NULL THEN FIRST_VALUE(\n nftx_token_price ignore nulls\n ) over (\n PARTITION BY nftx_token_address\n ORDER BY\n nftx_date\n )\n ELSE nftx_token_price\n END,\n 0\n ) AS nftx_token_price\n FROM\n fill_dates\n),\nbase_sale_logs AS (\n SELECT\n _log_id,\n block_timestamp,\n tx_hash,\n event_inputs,\n contract_address AS platform_address,\n nft_address,\n nftx_token_address\n FROM\n ETHEREUM_DEV.silver.logs\n LEFT JOIN vaults\n ON contract_address = nftx_token_address\n WHERE\n event_name = 'Redeemed'\n AND contract_address IN (\n SELECT\n nftx_token_address\n FROM\n vaults\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n),\nflat_sales_logs AS (\n SELECT\n _log_id,\n block_timestamp,\n tx_hash,\n nft_address,\n nftx_token_address,\n platform_address,\n f.value :: STRING AS tokenId\n FROM\n base_sale_logs,\n TABLE(FLATTEN(base_sale_logs.event_inputs :nftIds)) f\n),\nlast_nft_transfer AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n A.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n ETHEREUM_DEV.silver.nft_transfers A\n INNER JOIN flat_sales_logs b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.nft_address\n AND A.tokenId = b.tokenId\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n\nqualify(ROW_NUMBER() over(PARTITION BY A.tx_hash, A.contract_address, A.tokenid\nORDER BY\n event_index DESC)) = 1\n),\nfirst_nft_transfer AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n A.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n ETHEREUM_DEV.silver.nft_transfers A\n INNER JOIN flat_sales_logs b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.nft_address\n AND A.tokenId = b.tokenId\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n\nqualify(ROW_NUMBER() over(PARTITION BY A.tx_hash, A.contract_address, A.tokenid\nORDER BY\n event_index ASC)) = 1\n),\nnft_transfers AS (\n SELECT\n A._log_id,\n A.tx_hash,\n A.block_timestamp,\n A.contract_address,\n A.project_name,\n b.from_address,\n A.to_address,\n A.tokenid,\n A.erc1155_value,\n A.token_metadata,\n A._inserted_timestamp,\n A.event_index,\n b.nftx_token_address,\n b.platform_address\n FROM\n last_nft_transfer A\n JOIN first_nft_transfer b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n AND A.tokenid = b.tokenid\n),\ntoken_transfers AS (\n SELECT\n block_timestamp,\n tx_hash,\n origin_from_address,\n origin_to_address,\n contract_address,\n from_address,\n to_address,\n raw_amount / pow(\n 10,\n 18\n ) AS adj_amount,\n CASE\n WHEN to_address = '0x0000000000000000000000000000000000000000' THEN 'sale_amt'\n WHEN to_address IN (\n '0xfd8a76dc204e461db5da4f38687adc9cc5ae4a86',\n '0x40d73df4f99bae688ce3c23a01022224fe16c7b2',\n '0x7ae9d7ee8489cad7afc84111b8b185ee594ae090'\n ) THEN 'fees'\n END AS token_type,\n b.nft_address\n FROM\n ETHEREUM_DEV.silver.transfers\n LEFT JOIN vaults b\n ON contract_address = b.nftx_token_address\n WHERE\n adj_amount < 500\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n nft_transfers\n )\n AND contract_address IN (\n SELECT\n DISTINCT nftx_token_address\n FROM\n nft_transfers\n )\n AND token_type IS NOT NULL\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n),\nsale_count AS (\n SELECT\n tx_hash,\n contract_address,\n COUNT(*) AS nft_transfers\n FROM\n nft_transfers\n GROUP BY\n tx_hash,\n contract_address\n),\ntotal_sales AS (\n SELECT\n tx_hash,\n contract_address,\n SUM(adj_amount) AS sale_amount\n FROM\n token_transfers\n WHERE\n token_type = 'sale_amt'\n GROUP BY\n tx_hash,\n contract_address\n),\ntotal_fees AS (\n SELECT\n tx_hash,\n contract_address,\n AVG(adj_amount) AS fee_amount\n FROM\n token_transfers\n WHERE\n token_type = 'fees'\n GROUP BY\n tx_hash,\n contract_address\n),\nfinal_base AS (\n SELECT\n A.*,\n b.nft_transfers,\n (COALESCE(C.sale_amount, 0) + COALESCE(d.fee_amount, 0)) / b.nft_transfers AS price,\n COALESCE(\n d.fee_amount,\n 0\n ) / b.nft_transfers AS fees\n FROM\n nft_transfers A\n LEFT JOIN sale_count b\n ON A.tx_hash = b.tx_hash\n AND A.contract_address = b.contract_address\n LEFT JOIN total_sales C\n ON A.tx_hash = C.tx_hash\n AND A.nftx_token_address = C.contract_address\n LEFT JOIN total_fees d\n ON A.tx_hash = d.tx_hash\n AND A.nftx_token_address = d.contract_address\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n _inserted_timestamp,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n final_base\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.nftx_sales\n)\n\n),\neth_token_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address = LOWER('0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2')\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n tx_data\n )\n GROUP BY\n HOUR,\n token_address\n),\nfinal_table AS (\n SELECT\n A._log_id AS _log_id,\n A.tx_hash AS tx_hash,\n A.block_timestamp AS block_timestamp,\n A.contract_address AS nft_address,\n A.project_name AS project_name,\n A.from_address AS seller_address,\n A.to_address AS buyer_address,\n A.tokenid AS tokenId,\n A.erc1155_value AS erc1155_value,\n A.token_metadata AS token_metadata,\n A._inserted_timestamp AS _inserted_timestamp,\n A.price AS price,\n COALESCE(\n A.fees,\n 0\n ) AS total_fees,\n COALESCE(\n A.fees,\n 0\n ) AS platform_fee,\n 0 AS creator_fee,\n 0 AS creator_fee_usd,\n tx.to_address AS origin_to_address,\n tx.from_address AS origin_from_address,\n tx.origin_function_signature AS origin_function_signature,\n tx.tx_fee AS tx_fee,\n ROUND(\n tx.tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n A.nftx_token_address AS currency_address,\n 'nftx_token' AS currency_symbol,\n 'redeem' AS event_type,\n tx.block_number,\n 'nftx' AS platform_name,\n A.platform_address AS platform_address,\n ROUND(\n nftx_token_price * A.price,\n 2\n ) AS price_usd,\n ROUND(nftx_token_price * COALESCE(A.fees, 0), 2) AS total_fees_usd,\n ROUND(nftx_token_price * COALESCE(A.fees, 0), 2) AS platform_fee_usd,\n input_data\n FROM\n final_base A\n LEFT JOIN tx_data tx\n ON A.tx_hash = tx.tx_hash\n LEFT JOIN eth_token_price\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = eth_token_price.hour\n LEFT JOIN full_fill_dates f\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = f.nftx_date\n AND A.nftx_token_address = f.nftx_token_address\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'nftx_v2' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n input_data\nFROM\n final_table qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.nftx_sales"}, "model.ethereum_models.streamline__dex_reserve_reads": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH base AS (\n\n SELECT\n block_number,\n contract_address,\n _inserted_timestamp,\n CASE\n WHEN platform IN (\n 'uniswap-v2',\n 'sushiswap'\n ) THEN '0x0902f1ac'\n ELSE 'missing'\n END AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug\n FROM\n {{ ref('silver_dex__v2_swaps') }}\n WHERE\n platform IN (\n 'uniswap-v2',\n 'sushiswap'\n )\n AND origin_to_address = '0x00000000003b3cc22af3ae1eac0440bcee416b40'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n {{ this }}\n)\n{% endif %}\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n UNION\n SELECT\n block_number + 1 AS block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n UNION\n SELECT\n block_number - 1 AS block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input_plug']\n ) }} AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'dex_reserve_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL\nWHERE\n function_signature <> 'missing' qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__dex_reserve_reads"], "unique_id": "model.ethereum_models.streamline__dex_reserve_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__dex_reserve_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__dex_reserve_reads.sql", "name": "streamline__dex_reserve_reads", "alias": "dex_reserve_reads", "checksum": {"name": "sha256", "checksum": "10eb564796a6491d0163f91061392db2d03688a31575a478f8b88bc30d8d7143"}, "tags": ["streamline_view"], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__dex_reserve_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671649132.653684, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n block_number,\n contract_address,\n _inserted_timestamp,\n CASE\n WHEN platform IN (\n 'uniswap-v2',\n 'sushiswap'\n ) THEN '0x0902f1ac'\n ELSE 'missing'\n END AS function_signature,\n NULL AS function_input,\n 0 AS function_input_plug\n FROM\n ETHEREUM_DEV.silver_dex.v2_swaps\n WHERE\n platform IN (\n 'uniswap-v2',\n 'sushiswap'\n )\n AND origin_to_address = '0x00000000003b3cc22af3ae1eac0440bcee416b40'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n )\n FROM\n ETHEREUM_DEV.streamline.dex_reserve_reads\n)\n\n),\nFINAL AS (\n SELECT\n block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n UNION\n SELECT\n block_number + 1 AS block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n UNION\n SELECT\n block_number - 1 AS block_number,\n contract_address,\n function_signature,\n _inserted_timestamp,\n function_input,\n function_input_plug\n FROM\n base\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input_plug as TEXT), '') as TEXT)) AS id,\n function_input,\n function_signature,\n block_number,\n contract_address,\n 'dex_reserve_reads' AS call_name,\n _inserted_timestamp\nFROM\n FINAL\nWHERE\n function_signature <> 'missing' qualify(ROW_NUMBER() over(PARTITION BY id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.dex_reserve_reads"}, "model.ethereum_models.silver_dex__v2_swaps": {"raw_sql": "{{ config(\n materialized = 'incremental',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['_inserted_timestamp::DATE']\n) }}\n\nWITH v2_pairs AS (\n\n SELECT\n pool_address,\n pool_name,\n token0_address,\n token0_decimals,\n token0_symbol,\n token1_address,\n token1_decimals,\n token1_symbol,\n platform\n FROM\n {{ ref('silver_dex__pools') }}\n WHERE\n platform IN (\n 'uniswap-v2',\n 'sushiswap'\n )\n),\nswap_events AS (\n SELECT\n block_number,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n TRY_TO_NUMBER(\n event_inputs :amount0In :: STRING\n ) AS amount0In,\n TRY_TO_NUMBER(\n event_inputs :amount1In :: STRING\n ) AS amount1In,\n TRY_TO_NUMBER(\n event_inputs :amount0Out :: STRING\n ) AS amount0Out,\n TRY_TO_NUMBER(\n event_inputs :amount1Out :: STRING\n ) AS amount1Out,\n event_inputs :sender :: STRING AS sender,\n event_inputs :to :: STRING AS tx_to,\n event_index,\n _log_id,\n _inserted_timestamp\n FROM\n {{ ref('silver__logs') }}\n WHERE\n event_name = 'Swap'\n AND tx_status = 'SUCCESS'\n AND contract_address IN (\n SELECT\n DISTINCT pool_address\n FROM\n v2_pairs\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nhourly_prices AS (\n SELECT\n token_address,\n HOUR,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n 1 = 1\n\n{% if is_incremental() %}\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swap_events\n)\n{% else %}\n AND HOUR :: DATE >= '2020-05-05'\n{% endif %}\nGROUP BY\n token_address,\n HOUR\n),\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_hash,\n contract_address,\n event_name,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0\n AND token1_decimals IS NOT NULL THEN amount1In / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0In <> 0\n AND token0_decimals IS NOT NULL THEN amount0In / power(\n 10,\n token0_decimals\n ) :: FLOAT\n WHEN amount1In <> 0\n AND token1_decimals IS NOT NULL THEN amount1In / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0In <> 0\n AND token0_decimals IS NULL THEN amount0In\n WHEN amount1In <> 0\n AND token1_decimals IS NULL THEN amount1In\n END AS amount_in,\n CASE\n WHEN amount0Out <> 0\n AND token0_decimals IS NOT NULL THEN amount0Out / power(\n 10,\n token0_decimals\n ) :: FLOAT\n WHEN amount1Out <> 0\n AND token1_decimals IS NOT NULL THEN amount1Out / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0Out <> 0\n AND token0_decimals IS NULL THEN amount0Out\n WHEN amount1Out <> 0\n AND token1_decimals IS NULL THEN amount1Out\n END AS amount_out,\n sender,\n tx_to,\n event_index,\n _log_id,\n platform,\n _inserted_timestamp,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_address\n WHEN amount0In <> 0 THEN token0_address\n WHEN amount1In <> 0 THEN token1_address\n END AS token_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_address\n WHEN amount1Out <> 0 THEN token1_address\n END AS token_out,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_symbol\n WHEN amount0In <> 0 THEN token0_symbol\n WHEN amount1In <> 0 THEN token1_symbol\n END AS symbol_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_symbol\n WHEN amount1Out <> 0 THEN token1_symbol\n END AS symbol_out,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_decimals\n WHEN amount0In <> 0 THEN token0_decimals\n WHEN amount1In <> 0 THEN token1_decimals\n END AS decimals_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_decimals\n WHEN amount1Out <> 0 THEN token1_decimals\n END AS decimals_out,\n token0_decimals,\n token1_decimals,\n token0_symbol,\n token1_symbol,\n pool_name,\n pool_address\n FROM\n swap_events\n LEFT JOIN v2_pairs\n ON swap_events.contract_address = v2_pairs.pool_address\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n CASE\n WHEN decimals_in IS NOT NULL\n AND amount_in * pricesIn.price <= 5 * amount_out * pricesOut.price\n AND amount_out * pricesOut.price <= 5 * amount_in * pricesIn.price THEN amount_in * pricesIn.price\n WHEN decimals_in IS NOT NULL\n AND decimals_out IS NULL THEN amount_in * pricesIn.price\n ELSE NULL\n END AS amount_in_usd,\n amount_out,\n CASE\n WHEN decimals_out IS NOT NULL\n AND amount_in * pricesIn.price <= 5 * amount_out * pricesOut.price\n AND amount_out * pricesOut.price <= 5 * amount_in * pricesIn.price THEN amount_out * pricesOut.price\n WHEN decimals_out IS NOT NULL\n AND decimals_in IS NULL THEN amount_out * pricesOut.price\n ELSE NULL\n END AS amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id,\n _inserted_timestamp\nFROM\n FINAL\n LEFT JOIN hourly_prices AS pricesIn\n ON DATE_TRUNC(\n 'HOUR',\n block_timestamp\n ) = pricesIn.hour\n AND FINAL.token_in = pricesIn.token_address\n LEFT JOIN hourly_prices AS pricesOut\n ON DATE_TRUNC(\n 'HOUR',\n block_timestamp\n ) = pricesOut.hour\n AND FINAL.token_out = pricesOut.token_address\nWHERE\n token_in IS NOT NULL\n AND token_out IS NOT NULL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver_dex__pools", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["_inserted_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_dex", "fqn": ["ethereum_models", "silver", "dex", "silver_dex__v2_swaps"], "unique_id": "model.ethereum_models.silver_dex__v2_swaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/dex/silver_dex__v2_swaps.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.sql", "name": "silver_dex__v2_swaps", "alias": "v2_swaps", "checksum": {"name": "sha256", "checksum": "d04a8870b85210c8dfc1d718e8d215e1d7f24a10d92ed0b90d085236ed15569f"}, "tags": [], "refs": [["silver_dex__pools"], ["silver__logs"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CONTRACT_ADDRESS": {"name": "CONTRACT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_NAME": {"name": "EVENT_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN": {"name": "AMOUNT_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT": {"name": "AMOUNT_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_IN_USD": {"name": "AMOUNT_IN_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_OUT_USD": {"name": "AMOUNT_OUT_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_IN": {"name": "TOKEN_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_OUT": {"name": "TOKEN_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_IN": {"name": "SYMBOL_IN", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL_OUT": {"name": "SYMBOL_OUT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SENDER": {"name": "SENDER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_TO": {"name": "TX_TO", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM": {"name": "PLATFORM", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/dex/silver_dex__v2_swaps.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["_inserted_timestamp::DATE"]}, "created_at": 1671649134.125802, "compiled_sql": "\n\nWITH v2_pairs AS (\n\n SELECT\n pool_address,\n pool_name,\n token0_address,\n token0_decimals,\n token0_symbol,\n token1_address,\n token1_decimals,\n token1_symbol,\n platform\n FROM\n ETHEREUM_DEV.silver_dex.pools\n WHERE\n platform IN (\n 'uniswap-v2',\n 'sushiswap'\n )\n),\nswap_events AS (\n SELECT\n block_number,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n TRY_TO_NUMBER(\n event_inputs :amount0In :: STRING\n ) AS amount0In,\n TRY_TO_NUMBER(\n event_inputs :amount1In :: STRING\n ) AS amount1In,\n TRY_TO_NUMBER(\n event_inputs :amount0Out :: STRING\n ) AS amount0Out,\n TRY_TO_NUMBER(\n event_inputs :amount1Out :: STRING\n ) AS amount1Out,\n event_inputs :sender :: STRING AS sender,\n event_inputs :to :: STRING AS tx_to,\n event_index,\n _log_id,\n _inserted_timestamp\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n event_name = 'Swap'\n AND tx_status = 'SUCCESS'\n AND contract_address IN (\n SELECT\n DISTINCT pool_address\n FROM\n v2_pairs\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_dex.v2_swaps\n)\n\n),\nhourly_prices AS (\n SELECT\n token_address,\n HOUR,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n 1 = 1\n\n\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n swap_events\n)\n\nGROUP BY\n token_address,\n HOUR\n),\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n tx_hash,\n contract_address,\n event_name,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0\n AND token1_decimals IS NOT NULL THEN amount1In / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0In <> 0\n AND token0_decimals IS NOT NULL THEN amount0In / power(\n 10,\n token0_decimals\n ) :: FLOAT\n WHEN amount1In <> 0\n AND token1_decimals IS NOT NULL THEN amount1In / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0In <> 0\n AND token0_decimals IS NULL THEN amount0In\n WHEN amount1In <> 0\n AND token1_decimals IS NULL THEN amount1In\n END AS amount_in,\n CASE\n WHEN amount0Out <> 0\n AND token0_decimals IS NOT NULL THEN amount0Out / power(\n 10,\n token0_decimals\n ) :: FLOAT\n WHEN amount1Out <> 0\n AND token1_decimals IS NOT NULL THEN amount1Out / power(\n 10,\n token1_decimals\n ) :: FLOAT\n WHEN amount0Out <> 0\n AND token0_decimals IS NULL THEN amount0Out\n WHEN amount1Out <> 0\n AND token1_decimals IS NULL THEN amount1Out\n END AS amount_out,\n sender,\n tx_to,\n event_index,\n _log_id,\n platform,\n _inserted_timestamp,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_address\n WHEN amount0In <> 0 THEN token0_address\n WHEN amount1In <> 0 THEN token1_address\n END AS token_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_address\n WHEN amount1Out <> 0 THEN token1_address\n END AS token_out,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_symbol\n WHEN amount0In <> 0 THEN token0_symbol\n WHEN amount1In <> 0 THEN token1_symbol\n END AS symbol_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_symbol\n WHEN amount1Out <> 0 THEN token1_symbol\n END AS symbol_out,\n CASE\n WHEN amount0In <> 0\n AND amount1In <> 0 THEN token1_decimals\n WHEN amount0In <> 0 THEN token0_decimals\n WHEN amount1In <> 0 THEN token1_decimals\n END AS decimals_in,\n CASE\n WHEN amount0Out <> 0 THEN token0_decimals\n WHEN amount1Out <> 0 THEN token1_decimals\n END AS decimals_out,\n token0_decimals,\n token1_decimals,\n token0_symbol,\n token1_symbol,\n pool_name,\n pool_address\n FROM\n swap_events\n LEFT JOIN v2_pairs\n ON swap_events.contract_address = v2_pairs.pool_address\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address,\n pool_name,\n event_name,\n amount_in,\n CASE\n WHEN decimals_in IS NOT NULL\n AND amount_in * pricesIn.price <= 5 * amount_out * pricesOut.price\n AND amount_out * pricesOut.price <= 5 * amount_in * pricesIn.price THEN amount_in * pricesIn.price\n WHEN decimals_in IS NOT NULL\n AND decimals_out IS NULL THEN amount_in * pricesIn.price\n ELSE NULL\n END AS amount_in_usd,\n amount_out,\n CASE\n WHEN decimals_out IS NOT NULL\n AND amount_in * pricesIn.price <= 5 * amount_out * pricesOut.price\n AND amount_out * pricesOut.price <= 5 * amount_in * pricesIn.price THEN amount_out * pricesOut.price\n WHEN decimals_out IS NOT NULL\n AND decimals_in IS NULL THEN amount_out * pricesOut.price\n ELSE NULL\n END AS amount_out_usd,\n sender,\n tx_to,\n event_index,\n platform,\n token_in,\n token_out,\n symbol_in,\n symbol_out,\n _log_id,\n _inserted_timestamp\nFROM\n FINAL\n LEFT JOIN hourly_prices AS pricesIn\n ON DATE_TRUNC(\n 'HOUR',\n block_timestamp\n ) = pricesIn.hour\n AND FINAL.token_in = pricesIn.token_address\n LEFT JOIN hourly_prices AS pricesOut\n ON DATE_TRUNC(\n 'HOUR',\n block_timestamp\n ) = pricesOut.hour\n AND FINAL.token_out = pricesOut.token_address\nWHERE\n token_in IS NOT NULL\n AND token_out IS NOT NULL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_dex.v2_swaps"}, "model.ethereum_models.silver_nft__blur_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH event_base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n ARRAY_SIZE(segmented_data) AS SIZE,\n \n CONCAT('0x', SUBSTR(segmented_data [7] :: STRING, 25, 40)) as nft_address,\n PUBLIC.udf_hex_to_int( segmented_data [8] :: STRING ) as token_id, \n CASE\n WHEN CONCAT(\n '0x',\n SUBSTR(\n segmented_data [19] :: STRING,\n 25,\n 40\n )\n ) = '0x0000000000000000000000000000000000000000' then null \n ELSE CONCAT(\n '0x',\n SUBSTR(\n segmented_data [19] :: STRING,\n 25,\n 40\n )\n )\n END AS royalty_address,\n \n CONCAT('0x', SUBSTR(segmented_data [10] :: STRING, 25, 40)) as currency_address, \n CASE \n WHEN currency_address = '0x0000000000a39bb272e79075ade125fd351887ac' then 'bid_won'\n WHEN currency_address = '0x0000000000000000000000000000000000000000' then 'sale'\n end as event_type, \n CASE \n WHEN event_type = 'bid_won' then CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN event_type = 'sale' then CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n END as seller_address,\n CASE \n WHEN event_type = 'bid_won' then CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN event_type = 'sale' then CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END as buyer_address,\n \n PUBLIC.udf_hex_to_int(\n segmented_data [11] :: STRING\n ) / pow(\n 10,\n 18\n ) AS sale_price_total,\n row_number() over (partition by tx_hash order by event_index asc) as event_base_index\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND topics [0] :: STRING = '0x61cbb2a3dee0b6064c2e681aadd61677fb4ef319f0b547508d495626f5a62f64'\n AND contract_address = '0x000000000000ad05ccc4f10045630fb830b95127'\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n),\n\nbid_royalty_transfers as (\nSELECT \n tx_hash, \n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS from_address,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS to_address,\n ethereum.public.udf_hex_to_int( data :: STRING)::int / 1e18 AS royalty_amount, \n event_index,\n row_number() over (partition by tx_hash order by event_index asc) as bid_royalty_index_initial\n\n from {{ ref('silver__logs') }} \n\n WHERE block_timestamp >= '2022-08-01'\n AND topics[0] = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND contract_address = '0x0000000000a39bb272e79075ade125fd351887ac'\n AND to_address in \n (\n select \n royalty_address \n from event_base\n )\n AND tx_hash in (\n select \n tx_hash \n from event_base \n where event_type = 'bid_won'\n and royalty_address is not null \n )\n \n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n {{ this }}\n)\n{% endif %}\n\n\n qualify mod(bid_royalty_index_initial, 2) = 1\n),\n\nbid_royalty_transfers_final as (\nselect \n tx_hash, \n from_address, \n to_address, \n royalty_amount, \n row_number() over (partition by tx_hash order by event_index asc) as bid_royalty_index\n from bid_royalty_transfers\n),\n\nevent_base_bid as (\n\n select \n e.block_number, \n e.block_timestamp,\n e.tx_hash, \n e.event_type, \n e.contract_address, \n e.token_id, \n e.nft_address, \n e.sale_price_total,\n coalesce(royalty_amount, 0) as creator_fee,\n e._log_id,\n e._inserted_timestamp\n from event_base e \n\n left join bid_royalty_transfers_final r \n on e.tx_hash = r.tx_hash\n and e.event_base_index = r.bid_royalty_index\n \n where event_type = 'bid_won'\n),\n\n\nroyalty_purchases AS (\n SELECT\n tx_hash,\n event_index,\n royalty_address,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n royalty_address\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n event_base\n WHERE\n royalty_address IS NOT NULL\n AND event_type = 'sale'\n),\nroyalty_addresses AS (\n SELECT\n DISTINCT tx_hash,\n royalty_address\n FROM\n event_base\n WHERE\n royalty_address IS NOT NULL\n AND event_type = 'sale'\n),\npayments AS (\n SELECT\n tx_hash,\n to_address,\n eth_value,\n identifier,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n split_id [6] :: INTEGER AS level6,\n split_id [7] :: INTEGER AS level7,\n split_id [8] :: INTEGER AS level8,\n split_id [9] :: INTEGER AS level9,\n split_id [10] :: INTEGER AS level10,\n split_id [11] :: INTEGER AS level11,\n split_id [12] :: INTEGER AS level12,\n split_id [13] :: INTEGER AS level13,\n split_id [14] :: INTEGER AS level14,\n split_id [15] :: INTEGER AS level15,\n split_id [16] :: INTEGER AS level16,\n split_id [17] :: INTEGER AS level17,\n split_id [18] :: INTEGER AS level18,\n split_id [19] :: INTEGER AS level19,\n split_id [20] :: INTEGER AS level20,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n to_address\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC,\n level9 ASC,\n level10 ASC,\n level11 ASC,\n level12 ASC,\n level13 ASC,\n level14 ASC,\n level15 ASC,\n level16 ASC,\n level17 ASC,\n level18 ASC,\n level19 ASC,\n level20 ASC\n ) AS agg_id\n FROM\n {{ ref('silver__traces') }}\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n WHERE event_type = 'sale'\n )\n AND eth_value > 0\n AND (\n from_address <> '0x39da41747a83aee658334415666f3ef92dd0d541'\n AND from_address <> '0x0000000000a39bb272e79075ade125fd351887ac'\n AND to_address <> '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n AND identifier <> 'CALL_ORIGIN'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nroyalty_payments AS (\n SELECT\n payments.tx_hash,\n to_address,\n eth_value,\n identifier,\n agg_id\n FROM\n payments\n INNER JOIN royalty_addresses\n ON payments.tx_hash = royalty_addresses.tx_hash\n AND payments.to_address = royalty_addresses.royalty_address\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature,\n tx_fee,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n event_index,\n contract_address AS nft_address,\n project_name,\n from_address AS nft_from_address,\n to_address AS nft_to_address,\n tokenId AS token_id,\n erc1155_value,\n token_metadata,\n CONCAT(\n tx_hash,\n '-',\n contract_address,\n '-',\n tokenId\n ) AS nft_id\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_sale AS (\n SELECT\n tx_hash,\n event_index,\n nft_address,\n nft_from_address AS seller_address,\n token_id,\n erc1155_value,\n token_metadata,\n project_name\n FROM\n nft_transfers qualify(ROW_NUMBER() over(PARTITION BY nft_id\n ORDER BY\n event_index ASC)) = 1\n),\nnft_buy AS (\n SELECT\n tx_hash,\n event_index,\n nft_address,\n nft_to_address AS buyer_address,\n token_id,\n erc1155_value,\n token_metadata,\n project_name\n FROM\n nft_transfers qualify(ROW_NUMBER() over(PARTITION BY nft_id\n ORDER BY\n event_index DESC)) = 1\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address is null \n AND symbol is null \n AND HOUR >= '2022-08-01'\n GROUP BY\n HOUR\n\n),\n\nevent_base_buy as (\n \n select \n b.block_number,\n b.block_timestamp,\n b.tx_hash,\n b.event_type,\n b.contract_address,\n b.token_id,\n b.nft_address,\n b.sale_price_total, \n eth_value,\n b._log_id,\n b._inserted_timestamp\n from event_base b \n \n LEFT JOIN royalty_purchases rp\n ON b.tx_hash = rp.tx_hash\n AND b.event_index = rp.event_index\n LEFT JOIN royalty_payments p\n ON b.tx_hash = p.tx_hash\n AND b.royalty_address = p.to_address\n AND rp.agg_id = p.agg_id\n \n where event_type = 'sale'\n),\n\nevent_base_combined as (\n select * from event_base_buy \n \n union all \n \n select * from event_base_bid \n),\n\nFINAL AS (\n SELECT\n b.block_number,\n b.block_timestamp,\n b.tx_hash,\n t.origin_to_address,\n t.origin_from_address,\n t.origin_function_signature,\n b.event_type,\n b.contract_address AS platform_address,\n 'blur' AS platform_name,\n 'v1' AS platform_exchange_version,\n nb.buyer_address,\n ns.seller_address,\n ns.nft_address,\n ns.project_name,\n ns.erc1155_value,\n ns.token_id AS tokenId,\n ns.token_metadata,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address,\n sale_price_total AS price,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n sale_price_total * eth_price,\n 2\n ) AS price_usd,\n COALESCE(\n eth_value,\n 0\n ) AS total_fees,\n 0 AS platform_fee,\n 0 AS platform_fee_usd,\n COALESCE(\n eth_value,\n 0\n ) AS creator_fee,\n ROUND(\n creator_fee * eth_price,\n 2\n ) AS creator_fee_usd,\n ROUND(\n creator_fee * eth_price,\n 2\n ) AS total_fees_usd,\n b._log_id,\n b._inserted_timestamp,\n input_data,\n tx_fee\n FROM\n event_base_combined b\n LEFT JOIN tx_data t\n ON b.tx_hash = t.tx_hash\n LEFT JOIN nft_sale ns\n ON b.tx_hash = ns.tx_hash\n AND b.token_id = ns.token_id\n AND b.nft_address = ns.nft_address\n LEFT JOIN nft_buy nb\n ON b.tx_hash = nb.tx_hash\n AND b.token_id = nb.token_id\n AND b.nft_address = nb.nft_address\n LEFT JOIN eth_prices ep\n ON ep.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )\n \n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n nft_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__blur_sales"], "unique_id": "model.ethereum_models.silver_nft__blur_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__blur_sales.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.sql", "name": "silver_nft__blur_sales", "alias": "blur_sales", "checksum": {"name": "sha256", "checksum": "7d487a0de75bb34a84580ec6f68118a0818f250626c2b4be8ad67b99773a9e8f"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__traces"], ["silver__transactions"], ["silver__nft_transfers"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__blur_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.296583, "compiled_sql": "\n\nWITH event_base AS (\n\n SELECT\n *,\n regexp_substr_all(SUBSTR(DATA, 3, len(DATA)), '.{64}') AS segmented_data,\n ARRAY_SIZE(segmented_data) AS SIZE,\n \n CONCAT('0x', SUBSTR(segmented_data [7] :: STRING, 25, 40)) as nft_address,\n PUBLIC.udf_hex_to_int( segmented_data [8] :: STRING ) as token_id, \n CASE\n WHEN CONCAT(\n '0x',\n SUBSTR(\n segmented_data [19] :: STRING,\n 25,\n 40\n )\n ) = '0x0000000000000000000000000000000000000000' then null \n ELSE CONCAT(\n '0x',\n SUBSTR(\n segmented_data [19] :: STRING,\n 25,\n 40\n )\n )\n END AS royalty_address,\n \n CONCAT('0x', SUBSTR(segmented_data [10] :: STRING, 25, 40)) as currency_address, \n CASE \n WHEN currency_address = '0x0000000000a39bb272e79075ade125fd351887ac' then 'bid_won'\n WHEN currency_address = '0x0000000000000000000000000000000000000000' then 'sale'\n end as event_type, \n CASE \n WHEN event_type = 'bid_won' then CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n WHEN event_type = 'sale' then CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n END as seller_address,\n CASE \n WHEN event_type = 'bid_won' then CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40))\n WHEN event_type = 'sale' then CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40))\n END as buyer_address,\n \n PUBLIC.udf_hex_to_int(\n segmented_data [11] :: STRING\n ) / pow(\n 10,\n 18\n ) AS sale_price_total,\n row_number() over (partition by tx_hash order by event_index asc) as event_base_index\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND topics [0] :: STRING = '0x61cbb2a3dee0b6064c2e681aadd61677fb4ef319f0b547508d495626f5a62f64'\n AND contract_address = '0x000000000000ad05ccc4f10045630fb830b95127'\n AND tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n),\n\nbid_royalty_transfers as (\nSELECT \n tx_hash, \n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS from_address,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS to_address,\n ethereum.public.udf_hex_to_int( data :: STRING)::int / 1e18 AS royalty_amount, \n event_index,\n row_number() over (partition by tx_hash order by event_index asc) as bid_royalty_index_initial\n\n from ETHEREUM_DEV.silver.logs \n\n WHERE block_timestamp >= '2022-08-01'\n AND topics[0] = '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef'\n AND contract_address = '0x0000000000a39bb272e79075ade125fd351887ac'\n AND to_address in \n (\n select \n royalty_address \n from event_base\n )\n AND tx_hash in (\n select \n tx_hash \n from event_base \n where event_type = 'bid_won'\n and royalty_address is not null \n )\n \n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 1\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n\n\n qualify mod(bid_royalty_index_initial, 2) = 1\n),\n\nbid_royalty_transfers_final as (\nselect \n tx_hash, \n from_address, \n to_address, \n royalty_amount, \n row_number() over (partition by tx_hash order by event_index asc) as bid_royalty_index\n from bid_royalty_transfers\n),\n\nevent_base_bid as (\n\n select \n e.block_number, \n e.block_timestamp,\n e.tx_hash, \n e.event_type, \n e.contract_address, \n e.token_id, \n e.nft_address, \n e.sale_price_total,\n coalesce(royalty_amount, 0) as creator_fee,\n e._log_id,\n e._inserted_timestamp\n from event_base e \n\n left join bid_royalty_transfers_final r \n on e.tx_hash = r.tx_hash\n and e.event_base_index = r.bid_royalty_index\n \n where event_type = 'bid_won'\n),\n\n\nroyalty_purchases AS (\n SELECT\n tx_hash,\n event_index,\n royalty_address,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n royalty_address\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n event_base\n WHERE\n royalty_address IS NOT NULL\n AND event_type = 'sale'\n),\nroyalty_addresses AS (\n SELECT\n DISTINCT tx_hash,\n royalty_address\n FROM\n event_base\n WHERE\n royalty_address IS NOT NULL\n AND event_type = 'sale'\n),\npayments AS (\n SELECT\n tx_hash,\n to_address,\n eth_value,\n identifier,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n split_id [6] :: INTEGER AS level6,\n split_id [7] :: INTEGER AS level7,\n split_id [8] :: INTEGER AS level8,\n split_id [9] :: INTEGER AS level9,\n split_id [10] :: INTEGER AS level10,\n split_id [11] :: INTEGER AS level11,\n split_id [12] :: INTEGER AS level12,\n split_id [13] :: INTEGER AS level13,\n split_id [14] :: INTEGER AS level14,\n split_id [15] :: INTEGER AS level15,\n split_id [16] :: INTEGER AS level16,\n split_id [17] :: INTEGER AS level17,\n split_id [18] :: INTEGER AS level18,\n split_id [19] :: INTEGER AS level19,\n split_id [20] :: INTEGER AS level20,\n ROW_NUMBER() over(\n PARTITION BY tx_hash,\n to_address\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC,\n level6 ASC,\n level7 ASC,\n level8 ASC,\n level9 ASC,\n level10 ASC,\n level11 ASC,\n level12 ASC,\n level13 ASC,\n level14 ASC,\n level15 ASC,\n level16 ASC,\n level17 ASC,\n level18 ASC,\n level19 ASC,\n level20 ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n WHERE event_type = 'sale'\n )\n AND eth_value > 0\n AND (\n from_address <> '0x39da41747a83aee658334415666f3ef92dd0d541'\n AND from_address <> '0x0000000000a39bb272e79075ade125fd351887ac'\n AND to_address <> '0x000000000000ad05ccc4f10045630fb830b95127'\n )\n AND identifier <> 'CALL_ORIGIN'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n),\nroyalty_payments AS (\n SELECT\n payments.tx_hash,\n to_address,\n eth_value,\n identifier,\n agg_id\n FROM\n payments\n INNER JOIN royalty_addresses\n ON payments.tx_hash = royalty_addresses.tx_hash\n AND payments.to_address = royalty_addresses.royalty_address\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature,\n tx_fee,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n event_index,\n contract_address AS nft_address,\n project_name,\n from_address AS nft_from_address,\n to_address AS nft_to_address,\n tokenId AS token_id,\n erc1155_value,\n token_metadata,\n CONCAT(\n tx_hash,\n '-',\n contract_address,\n '-',\n tokenId\n ) AS nft_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n block_timestamp :: DATE >= '2022-08-01'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n event_base\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.blur_sales\n)\n\n),\nnft_sale AS (\n SELECT\n tx_hash,\n event_index,\n nft_address,\n nft_from_address AS seller_address,\n token_id,\n erc1155_value,\n token_metadata,\n project_name\n FROM\n nft_transfers qualify(ROW_NUMBER() over(PARTITION BY nft_id\n ORDER BY\n event_index ASC)) = 1\n),\nnft_buy AS (\n SELECT\n tx_hash,\n event_index,\n nft_address,\n nft_to_address AS buyer_address,\n token_id,\n erc1155_value,\n token_metadata,\n project_name\n FROM\n nft_transfers qualify(ROW_NUMBER() over(PARTITION BY nft_id\n ORDER BY\n event_index DESC)) = 1\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address is null \n AND symbol is null \n AND HOUR >= '2022-08-01'\n GROUP BY\n HOUR\n\n),\n\nevent_base_buy as (\n \n select \n b.block_number,\n b.block_timestamp,\n b.tx_hash,\n b.event_type,\n b.contract_address,\n b.token_id,\n b.nft_address,\n b.sale_price_total, \n eth_value,\n b._log_id,\n b._inserted_timestamp\n from event_base b \n \n LEFT JOIN royalty_purchases rp\n ON b.tx_hash = rp.tx_hash\n AND b.event_index = rp.event_index\n LEFT JOIN royalty_payments p\n ON b.tx_hash = p.tx_hash\n AND b.royalty_address = p.to_address\n AND rp.agg_id = p.agg_id\n \n where event_type = 'sale'\n),\n\nevent_base_combined as (\n select * from event_base_buy \n \n union all \n \n select * from event_base_bid \n),\n\nFINAL AS (\n SELECT\n b.block_number,\n b.block_timestamp,\n b.tx_hash,\n t.origin_to_address,\n t.origin_from_address,\n t.origin_function_signature,\n b.event_type,\n b.contract_address AS platform_address,\n 'blur' AS platform_name,\n 'v1' AS platform_exchange_version,\n nb.buyer_address,\n ns.seller_address,\n ns.nft_address,\n ns.project_name,\n ns.erc1155_value,\n ns.token_id AS tokenId,\n ns.token_metadata,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address,\n sale_price_total AS price,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n sale_price_total * eth_price,\n 2\n ) AS price_usd,\n COALESCE(\n eth_value,\n 0\n ) AS total_fees,\n 0 AS platform_fee,\n 0 AS platform_fee_usd,\n COALESCE(\n eth_value,\n 0\n ) AS creator_fee,\n ROUND(\n creator_fee * eth_price,\n 2\n ) AS creator_fee_usd,\n ROUND(\n creator_fee * eth_price,\n 2\n ) AS total_fees_usd,\n b._log_id,\n b._inserted_timestamp,\n input_data,\n tx_fee\n FROM\n event_base_combined b\n LEFT JOIN tx_data t\n ON b.tx_hash = t.tx_hash\n LEFT JOIN nft_sale ns\n ON b.tx_hash = ns.tx_hash\n AND b.token_id = ns.token_id\n AND b.nft_address = ns.nft_address\n LEFT JOIN nft_buy nb\n ON b.tx_hash = nb.tx_hash\n AND b.token_id = nb.token_id\n AND b.nft_address = nb.nft_address\n LEFT JOIN eth_prices ep\n ON ep.hour = DATE_TRUNC(\n 'hour',\n b.block_timestamp\n )\n \n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n nft_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.blur_sales"}, "model.ethereum_models.silver_nft__cryptopunk_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH punk_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n event_inputs,\n event_index,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS seller_address,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS buyer_address,\n PUBLIC.udf_hex_to_int(\n DATA :: STRING\n ) :: INTEGER AS sale_value,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS token_id,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = LOWER('0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB')\n AND topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3'\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n nft.tx_hash AS tx_hash,\n 'sale' AS event_type,\n nft.from_address AS seller_address,\n nft.to_address AS buyer_address,\n nft.contract_address AS nft_address,\n nft.tokenid,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address,\n nft.erc1155_value,\n nft.token_metadata,\n nft.project_name,\n 'larva labs' AS platform_name,\n 'cryptopunks' AS platform_exchange_version,\n contract_address AS platform_address,\n nft._log_id AS _log_id,\n nft._inserted_timestamp AS _inserted_timestamp,\n nft.event_index AS event_index,\n ROW_NUMBER() over(\n PARTITION BY nft.tx_hash\n ORDER BY\n nft.event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__nft_transfers') }} AS nft\n WHERE\n nft.tx_hash IN (\n SELECT\n tx_hash\n FROM\n punk_sales\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transactions AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature,\n tx_fee,\n tx_json :input :: STRING AS input,\n regexp_substr_all(SUBSTR(input, 11, len(input)), '.{64}') AS segmented_input,\n PUBLIC.udf_hex_to_int(\n segmented_input [1] :: STRING\n ) / pow(\n 10,\n 18\n ) AS sale_amt,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN sale_amt\n ELSE eth_value\n END AS tx_price,\n 0 AS total_fees_usd,\n 0 AS platform_fee_usd,\n 0 AS creator_fee_usd,\n 0 AS total_fees,\n 0 AS platform_fee,\n 0 AS creator_fee,\n _inserted_timestamp,\n input_data \n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n punk_sales\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n HOUR\n),\nFINAL AS (\n SELECT\n punk_sales.block_number,\n punk_sales.block_timestamp,\n punk_sales.tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN 'bid_won'\n ELSE 'sale'\n END AS event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n nft_transfers.buyer_address,\n nft_transfers.seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN tx_price\n ELSE (sale_value / pow(10, 18))\n END AS price,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n eth_price * price,\n 2\n ) AS price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n punk_sales._log_id,\n punk_sales._inserted_timestamp,\n input_data \n FROM\n punk_sales\n LEFT JOIN nft_transfers\n ON nft_transfers.tx_hash = punk_sales.tx_hash\n LEFT JOIN nft_transactions\n ON nft_transactions.tx_hash = punk_sales.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'hour',\n punk_sales.block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n nft_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__cryptopunk_sales"], "unique_id": "model.ethereum_models.silver_nft__cryptopunk_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__cryptopunk_sales.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.sql", "name": "silver_nft__cryptopunk_sales", "alias": "cryptopunk_sales", "checksum": {"name": "sha256", "checksum": "ae1c0659b29d19d48af00613a6307cfb895ee5062b7da07dc02c8893eca86321"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__transactions"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__cryptopunk_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.3860009, "compiled_sql": "\n\nWITH punk_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n event_inputs,\n event_index,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS seller_address,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS buyer_address,\n PUBLIC.udf_hex_to_int(\n DATA :: STRING\n ) :: INTEGER AS sale_value,\n PUBLIC.udf_hex_to_int(\n topics [1] :: STRING\n ) :: INTEGER AS token_id,\n _inserted_timestamp :: TIMESTAMP AS _inserted_timestamp,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = LOWER('0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB')\n AND topics [0] :: STRING = '0x58e5d5a525e3b40bc15abaa38b5882678db1ee68befd2f60bafe3a7fd06db9e3'\n AND tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n nft.tx_hash AS tx_hash,\n 'sale' AS event_type,\n nft.from_address AS seller_address,\n nft.to_address AS buyer_address,\n nft.contract_address AS nft_address,\n nft.tokenid,\n 'ETH' AS currency_symbol,\n 'ETH' AS currency_address,\n nft.erc1155_value,\n nft.token_metadata,\n nft.project_name,\n 'larva labs' AS platform_name,\n 'cryptopunks' AS platform_exchange_version,\n contract_address AS platform_address,\n nft._log_id AS _log_id,\n nft._inserted_timestamp AS _inserted_timestamp,\n nft.event_index AS event_index,\n ROW_NUMBER() over(\n PARTITION BY nft.tx_hash\n ORDER BY\n nft.event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers AS nft\n WHERE\n nft.tx_hash IN (\n SELECT\n tx_hash\n FROM\n punk_sales\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n)\n\n),\nnft_transactions AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n from_address AS origin_from_address,\n to_address AS origin_to_address,\n origin_function_signature,\n tx_fee,\n tx_json :input :: STRING AS input,\n regexp_substr_all(SUBSTR(input, 11, len(input)), '.{64}') AS segmented_input,\n PUBLIC.udf_hex_to_int(\n segmented_input [1] :: STRING\n ) / pow(\n 10,\n 18\n ) AS sale_amt,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN sale_amt\n ELSE eth_value\n END AS tx_price,\n 0 AS total_fees_usd,\n 0 AS platform_fee_usd,\n 0 AS creator_fee_usd,\n 0 AS total_fees,\n 0 AS platform_fee,\n 0 AS creator_fee,\n _inserted_timestamp,\n input_data \n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n punk_sales\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n)\n\n),\neth_prices AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n HOUR\n),\nFINAL AS (\n SELECT\n punk_sales.block_number,\n punk_sales.block_timestamp,\n punk_sales.tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN 'bid_won'\n ELSE 'sale'\n END AS event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n nft_transfers.buyer_address,\n nft_transfers.seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n CASE\n WHEN origin_function_signature = '0x23165b75' THEN tx_price\n ELSE (sale_value / pow(10, 18))\n END AS price,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n ROUND(\n eth_price * price,\n 2\n ) AS price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n punk_sales._log_id,\n punk_sales._inserted_timestamp,\n input_data \n FROM\n punk_sales\n LEFT JOIN nft_transfers\n ON nft_transfers.tx_hash = punk_sales.tx_hash\n LEFT JOIN nft_transactions\n ON nft_transactions.tx_hash = punk_sales.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'hour',\n punk_sales.block_timestamp\n )\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n nft_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.cryptopunk_sales"}, "model.ethereum_models.silver_nft__looksrare_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH looksrare_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n event_name,\n event_inputs :amount :: INTEGER AS nft_count,\n event_inputs :collection :: STRING AS collection_address,\n event_inputs :currency :: STRING AS currency_address,\n event_inputs :maker :: STRING AS maker_address,\n event_inputs :taker :: STRING AS taker_address,\n event_inputs :price :: INTEGER AS price,\n event_inputs :tokenId :: STRING AS tokenId,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address = '0x59728544b08ab483533076417fbbb2fd0b17ce3a'\n AND event_name IN (\n 'TakerAsk',\n 'TakerBid'\n )\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n nft.tx_hash AS tx_hash,\n nft.contract_address AS nft_address,\n nft.project_name AS project_name,\n nft.from_address AS from_address,\n nft.to_address AS to_address,\n nft.tokenid AS tokenid,\n nft.token_metadata AS token_metadata,\n nft.erc1155_value AS erc1155_value,\n nft.ingested_at AS ingested_at,\n nft._log_id AS _log_id,\n nft.event_index AS event_index,\n ROW_NUMBER() over(\n PARTITION BY nft.tx_hash\n ORDER BY\n nft.event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__nft_transfers') }} AS nft\n WHERE\n nft.tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nmulti_transfers AS (\n SELECT\n tx_hash,\n nft_address,\n tokenID,\n COUNT(*)\n FROM\n nft_transfers\n GROUP BY\n tx_hash,\n nft_address,\n tokenID\n HAVING\n COUNT(*) > 1\n),\nmulti_sales AS (\n SELECT\n tx_hash,\n collection_address,\n tokenId,\n COUNT(*)\n FROM\n looksrare_sales\n GROUP BY\n tx_hash,\n collection_address,\n tokenId\n HAVING\n COUNT(*) > 1\n),\naggregator_txs AS (\n SELECT\n *\n FROM\n multi_transfers\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\naddress_logic AS (\n SELECT\n *,\n LAST_VALUE(to_address) over (\n PARTITION BY tx_hash,\n nft_address,\n tokenId\n ORDER BY\n event_index ASC\n ) AS buyer,\n FIRST_VALUE(from_address) over (\n PARTITION BY tx_hash,\n nft_address,\n tokenId\n ORDER BY\n event_index ASC\n ) AS seller\n FROM\n nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n aggregator_txs\n )\n),\nagg_buyer_seller AS (\n SELECT\n DISTINCT tx_hash,\n nft_address,\n tokenId,\n buyer,\n seller\n FROM\n address_logic\n),\ncreator_fees AS (\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n event_name,\n event_inputs :amount :: INTEGER AS creator_fee_unadj,\n event_inputs :collection :: STRING AS collection_address,\n event_inputs :currency :: STRING AS currency_address,\n event_inputs :royaltyRecipient :: STRING AS royalty_recipient,\n event_inputs :tokenId :: STRING AS tokenID,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n event_name = 'RoyaltyPayment'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n looksrare_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nfee_sharing AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n to_address,\n from_address,\n raw_amount AS fee_share_unadj,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n AND to_address IN (\n '0x5924a28caaf1cc016617874a2f0c3710d881f3c1',\n '0xc43eb2d8bc29da90253b8006f0f38e29bfc1369b'\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n looksrare_sales\n )\n),\ntoken_prices AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n looksrare_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n looksrare_sales\n )\n GROUP BY\n HOUR,\n token_address\n),\neth_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n looksrare_sales\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n fee_sharing\n )\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address\n FROM\n fee_sharing\n UNION ALL\n SELECT\n tx_hash,\n currency_address\n FROM\n eth_sales\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address\n FROM\n trade_currency\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n CASE\n WHEN to_address = '0x59728544b08ab483533076417fbbb2fd0b17ce3a' THEN 'DIRECT'\n ELSE 'INDIRECT'\n END AS interaction_type,\n ingested_at,\n input_data \n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n token_price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nFINAL AS (\n SELECT\n looksrare_sales._log_id AS _log_id,\n looksrare_sales.block_number AS block_number,\n looksrare_sales.block_timestamp AS block_timestamp,\n looksrare_sales.tx_hash AS tx_hash,\n looksrare_sales.ingested_at AS ingested_at,\n looksrare_sales.contract_address AS platform_address,\n CASE\n WHEN looksrare_sales.maker_address = nft_transfers.to_address THEN 'bid_won'\n ELSE 'sale'\n END AS event_type,\n 'looksrare' AS platform_name,\n looksrare_sales.event_name AS event_name,\n looksrare_sales.nft_count AS nft_count,\n looksrare_sales.collection_address AS nft_address,\n looksrare_sales.currency_address AS currency_address,\n looksrare_sales.maker_address AS maker_address,\n looksrare_sales.taker_address AS taker_address,\n looksrare_sales.price AS unadj_price,\n looksrare_sales.tokenId AS tokenId,\n CASE\n WHEN looksrare_sales.tx_hash IN (\n SELECT\n tx_hash\n FROM\n agg_buyer_seller\n ) THEN agg_buyer_seller.seller\n ELSE nft_transfers.from_address\n END AS nft_from_address,\n CASE\n WHEN looksrare_sales.tx_hash IN (\n SELECT\n tx_hash\n FROM\n agg_buyer_seller\n ) THEN agg_buyer_seller.buyer\n ELSE nft_transfers.to_address\n END AS nft_to_address,\n nft_transfers.erc1155_value AS erc1155_value,\n nft_transfers.project_name AS project_name,\n tx_data.tx_fee AS tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n creator_fee_unadj,\n fee_share_unadj,\n COALESCE(unadj_price / nft_count / pow(10, token_decimals), unadj_price) AS adj_price,\n COALESCE(\n creator_fee_unadj / nft_count / pow(\n 10,\n token_decimals\n ),\n creator_fee_unadj,\n 0\n ) AS creator_fee,\n COALESCE(\n fee_share_unadj / nft_count / pow(\n 10,\n token_decimals\n ),\n fee_share_unadj,\n 0\n ) AS platform_fee,\n creator_fee + platform_fee AS total_fees,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n adj_price * token_price,\n 2\n )\n END AS price_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * token_price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * token_price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * token_price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n nft_transfers.token_metadata AS token_metadata,\n input_data\n FROM\n looksrare_sales\n LEFT JOIN nft_transfers\n ON looksrare_sales.tx_hash = nft_transfers.tx_hash\n AND (\n (\n looksrare_sales.maker_address = nft_transfers.from_address\n AND looksrare_sales.taker_address = nft_transfers.to_address\n )\n OR (\n looksrare_sales.maker_address = nft_transfers.to_address\n AND looksrare_sales.taker_address = nft_transfers.from_address\n )\n OR (\n looksrare_sales.taker_address = nft_transfers.to_address\n )\n )\n AND looksrare_sales.tokenId = nft_transfers.tokenId\n LEFT JOIN creator_fees\n ON creator_fees.tx_hash = looksrare_sales.tx_hash\n AND creator_fees.agg_id = looksrare_sales.agg_id\n LEFT JOIN fee_sharing\n ON fee_sharing.tx_hash = looksrare_sales.tx_hash\n AND fee_sharing.agg_id = looksrare_sales.agg_id\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = looksrare_sales.tx_hash\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n looksrare_sales.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN tx_data\n ON tx_data.tx_hash = looksrare_sales.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n looksrare_sales.block_timestamp\n )\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN agg_buyer_seller\n ON agg_buyer_seller.tx_hash = looksrare_sales.tx_hash\n AND agg_buyer_seller.tokenId = looksrare_sales.tokenId\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'looksrare' AS platform_exchange_version,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL\nWHERE\n nft_from_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__transactions"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__looksrare_sales"], "unique_id": "model.ethereum_models.silver_nft__looksrare_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__looksrare_sales.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.sql", "name": "silver_nft__looksrare_sales", "alias": "looksrare_sales", "checksum": {"name": "sha256", "checksum": "3e0e74e479c939cba0ededb23c6e2fcc6e69661c27a711959f63080b87ada0ce"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__logs"], ["silver__transfers"], ["silver__contracts"], ["core__fact_hourly_token_prices"], ["silver__transactions"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_FROM_ADDRESS": {"name": "NFT_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_TO_ADDRESS": {"name": "NFT_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__looksrare_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.4793432, "compiled_sql": "\n\nWITH looksrare_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n event_name,\n event_inputs :amount :: INTEGER AS nft_count,\n event_inputs :collection :: STRING AS collection_address,\n event_inputs :currency :: STRING AS currency_address,\n event_inputs :maker :: STRING AS maker_address,\n event_inputs :taker :: STRING AS taker_address,\n event_inputs :price :: INTEGER AS price,\n event_inputs :tokenId :: STRING AS tokenId,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address = '0x59728544b08ab483533076417fbbb2fd0b17ce3a'\n AND event_name IN (\n 'TakerAsk',\n 'TakerBid'\n )\n AND tx_status = 'SUCCESS'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n nft.tx_hash AS tx_hash,\n nft.contract_address AS nft_address,\n nft.project_name AS project_name,\n nft.from_address AS from_address,\n nft.to_address AS to_address,\n nft.tokenid AS tokenid,\n nft.token_metadata AS token_metadata,\n nft.erc1155_value AS erc1155_value,\n nft.ingested_at AS ingested_at,\n nft._log_id AS _log_id,\n nft.event_index AS event_index,\n ROW_NUMBER() over(\n PARTITION BY nft.tx_hash\n ORDER BY\n nft.event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers AS nft\n WHERE\n nft.tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\nmulti_transfers AS (\n SELECT\n tx_hash,\n nft_address,\n tokenID,\n COUNT(*)\n FROM\n nft_transfers\n GROUP BY\n tx_hash,\n nft_address,\n tokenID\n HAVING\n COUNT(*) > 1\n),\nmulti_sales AS (\n SELECT\n tx_hash,\n collection_address,\n tokenId,\n COUNT(*)\n FROM\n looksrare_sales\n GROUP BY\n tx_hash,\n collection_address,\n tokenId\n HAVING\n COUNT(*) > 1\n),\naggregator_txs AS (\n SELECT\n *\n FROM\n multi_transfers\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n multi_sales\n )\n),\naddress_logic AS (\n SELECT\n *,\n LAST_VALUE(to_address) over (\n PARTITION BY tx_hash,\n nft_address,\n tokenId\n ORDER BY\n event_index ASC\n ) AS buyer,\n FIRST_VALUE(from_address) over (\n PARTITION BY tx_hash,\n nft_address,\n tokenId\n ORDER BY\n event_index ASC\n ) AS seller\n FROM\n nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n aggregator_txs\n )\n),\nagg_buyer_seller AS (\n SELECT\n DISTINCT tx_hash,\n nft_address,\n tokenId,\n buyer,\n seller\n FROM\n address_logic\n),\ncreator_fees AS (\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n event_index,\n ingested_at,\n contract_address,\n event_name,\n event_inputs :amount :: INTEGER AS creator_fee_unadj,\n event_inputs :collection :: STRING AS collection_address,\n event_inputs :currency :: STRING AS currency_address,\n event_inputs :royaltyRecipient :: STRING AS royalty_recipient,\n event_inputs :tokenId :: STRING AS tokenID,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n event_name = 'RoyaltyPayment'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n looksrare_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\nfee_sharing AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n to_address,\n from_address,\n raw_amount AS fee_share_unadj,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n AND to_address IN (\n '0x5924a28caaf1cc016617874a2f0c3710d881f3c1',\n '0xc43eb2d8bc29da90253b8006f0f38e29bfc1369b'\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n looksrare_sales\n )\n),\ntoken_prices AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n looksrare_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n looksrare_sales\n )\n GROUP BY\n HOUR,\n token_address\n),\neth_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n looksrare_sales\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n fee_sharing\n )\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address\n FROM\n fee_sharing\n UNION ALL\n SELECT\n tx_hash,\n currency_address\n FROM\n eth_sales\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address\n FROM\n trade_currency\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n CASE\n WHEN to_address = '0x59728544b08ab483533076417fbbb2fd0b17ce3a' THEN 'DIRECT'\n ELSE 'INDIRECT'\n END AS interaction_type,\n ingested_at,\n input_data \n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n looksrare_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.looksrare_sales\n)\n\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n token_price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\nFINAL AS (\n SELECT\n looksrare_sales._log_id AS _log_id,\n looksrare_sales.block_number AS block_number,\n looksrare_sales.block_timestamp AS block_timestamp,\n looksrare_sales.tx_hash AS tx_hash,\n looksrare_sales.ingested_at AS ingested_at,\n looksrare_sales.contract_address AS platform_address,\n CASE\n WHEN looksrare_sales.maker_address = nft_transfers.to_address THEN 'bid_won'\n ELSE 'sale'\n END AS event_type,\n 'looksrare' AS platform_name,\n looksrare_sales.event_name AS event_name,\n looksrare_sales.nft_count AS nft_count,\n looksrare_sales.collection_address AS nft_address,\n looksrare_sales.currency_address AS currency_address,\n looksrare_sales.maker_address AS maker_address,\n looksrare_sales.taker_address AS taker_address,\n looksrare_sales.price AS unadj_price,\n looksrare_sales.tokenId AS tokenId,\n CASE\n WHEN looksrare_sales.tx_hash IN (\n SELECT\n tx_hash\n FROM\n agg_buyer_seller\n ) THEN agg_buyer_seller.seller\n ELSE nft_transfers.from_address\n END AS nft_from_address,\n CASE\n WHEN looksrare_sales.tx_hash IN (\n SELECT\n tx_hash\n FROM\n agg_buyer_seller\n ) THEN agg_buyer_seller.buyer\n ELSE nft_transfers.to_address\n END AS nft_to_address,\n nft_transfers.erc1155_value AS erc1155_value,\n nft_transfers.project_name AS project_name,\n tx_data.tx_fee AS tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n creator_fee_unadj,\n fee_share_unadj,\n COALESCE(unadj_price / nft_count / pow(10, token_decimals), unadj_price) AS adj_price,\n COALESCE(\n creator_fee_unadj / nft_count / pow(\n 10,\n token_decimals\n ),\n creator_fee_unadj,\n 0\n ) AS creator_fee,\n COALESCE(\n fee_share_unadj / nft_count / pow(\n 10,\n token_decimals\n ),\n fee_share_unadj,\n 0\n ) AS platform_fee,\n creator_fee + platform_fee AS total_fees,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n adj_price * token_price,\n 2\n )\n END AS price_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * token_price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * token_price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * token_price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n nft_transfers.token_metadata AS token_metadata,\n input_data\n FROM\n looksrare_sales\n LEFT JOIN nft_transfers\n ON looksrare_sales.tx_hash = nft_transfers.tx_hash\n AND (\n (\n looksrare_sales.maker_address = nft_transfers.from_address\n AND looksrare_sales.taker_address = nft_transfers.to_address\n )\n OR (\n looksrare_sales.maker_address = nft_transfers.to_address\n AND looksrare_sales.taker_address = nft_transfers.from_address\n )\n OR (\n looksrare_sales.taker_address = nft_transfers.to_address\n )\n )\n AND looksrare_sales.tokenId = nft_transfers.tokenId\n LEFT JOIN creator_fees\n ON creator_fees.tx_hash = looksrare_sales.tx_hash\n AND creator_fees.agg_id = looksrare_sales.agg_id\n LEFT JOIN fee_sharing\n ON fee_sharing.tx_hash = looksrare_sales.tx_hash\n AND fee_sharing.agg_id = looksrare_sales.agg_id\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = looksrare_sales.tx_hash\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n looksrare_sales.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN tx_data\n ON tx_data.tx_hash = looksrare_sales.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n looksrare_sales.block_timestamp\n )\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN agg_buyer_seller\n ON agg_buyer_seller.tx_hash = looksrare_sales.tx_hash\n AND agg_buyer_seller.tokenId = looksrare_sales.tokenId\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_type,\n platform_address,\n platform_name,\n 'looksrare' AS platform_exchange_version,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL\nWHERE\n nft_from_address IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.looksrare_sales"}, "model.ethereum_models.silver_nft__opensea_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH opensea_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n event_inputs,\n event_index,\n event_inputs :maker :: STRING AS maker_address,\n event_inputs :taker :: STRING AS taker_address,\n event_inputs :price :: INTEGER AS unadj_price,\n ingested_at :: TIMESTAMP AS ingested_at,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n contract_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND event_name = 'OrdersMatched'\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n contract_address AS nft_address,\n project_name,\n from_address,\n to_address,\n tokenid,\n token_metadata,\n erc1155_value,\n ingested_at,\n _log_id,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__nft_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_tx_data AS (\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n LEFT(identifier, LENGTH(identifier) -2) AS id_group,\n CASE\n WHEN identifier = 'CALL_ORIGIN' THEN 'ORIGIN'\n WHEN from_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND to_address = '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073' THEN 'OS_FEE'\n WHEN from_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND to_address <> '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073'\n AND identifier <> 'CALL_ORIGIN' THEN 'TO_SELLER'\n WHEN to_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n ) THEN 'SALE_EVENT'\n END AS call_record_type\n FROM\n {{ ref('silver__eth_transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntraces_sales_address AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n eth_value,\n identifier,\n SUBSTR(identifier, 0, LENGTH(identifier) - CHARINDEX('_', REVERSE(identifier))) AS sale_call_id\n FROM\n eth_tx_data\n WHERE\n call_record_type = 'TO_SELLER'),\n traces_sales AS (\n SELECT\n eth_tx_data.tx_hash AS sale_hash,\n eth_tx_data.eth_value AS sale_value,\n eth_tx_data.identifier AS sale_identifer,\n traces_sales_address.to_address AS seller_address,\n SPLIT(\n sale_identifer,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n ROW_NUMBER() over(\n PARTITION BY sale_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC\n ) AS agg_id\n FROM\n eth_tx_data\n LEFT JOIN traces_sales_address\n ON eth_tx_data.tx_hash = traces_sales_address.tx_hash\n AND eth_tx_data.identifier = traces_sales_address.sale_call_id\n WHERE\n eth_tx_data.call_record_type = 'SALE_EVENT'\n ),\n os_eth_fees AS (\n SELECT\n tx_hash,\n identifier,\n eth_value AS os_fee,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC\n ) AS agg_id\n FROM\n eth_tx_data\n WHERE\n call_record_type = 'OS_FEE'\n ),\n token_tx_data AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n to_address,\n from_address,\n raw_amount,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n {{ ref('silver__transfers') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n CASE\n WHEN to_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n ) THEN 'DIRECT'\n ELSE 'INDIRECT'\n END AS interaction_type,\n ingested_at,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n{% if is_incremental() %}\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnfts_per_trade AS (\n SELECT\n tx_hash,\n COUNT(\n DISTINCT tokenid\n ) AS nft_count\n FROM\n nft_transfers\n GROUP BY\n tx_hash\n),\neth_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n opensea_sales\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n token_tx_data\n )\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address\n FROM\n token_tx_data\n UNION ALL\n SELECT\n tx_hash,\n currency_address\n FROM\n eth_sales\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address\n FROM\n trade_currency\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n tx_currency\n )\n),\nos_token_fees AS (\n SELECT\n tx_hash,\n currency_address,\n to_address,\n from_address,\n raw_amount,\n agg_id\n FROM\n token_tx_data\n WHERE\n to_address = '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073'\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n trade_currency\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n opensea_sales\n )\n GROUP BY\n HOUR,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ndirect_interactions AS (\n SELECT\n nft_transfers._log_id AS _log_id,\n opensea_sales.block_number AS block_number,\n opensea_sales.block_timestamp AS block_timestamp,\n opensea_sales.tx_hash AS tx_hash,\n contract_address AS platform_address,\n tx_data.tx_fee AS tx_fee,\n CASE\n WHEN opensea_sales.maker_address = nft_transfers.from_address THEN 'sale'\n WHEN opensea_sales.maker_address = nft_transfers.to_address THEN 'bid_won'\n END AS event_type,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n event_name,\n event_inputs,\n maker_address,\n taker_address,\n nft_transfers.from_address AS nft_from_address,\n nft_transfers.to_address AS nft_to_address,\n nft_transfers.project_name AS project_name,\n nft_transfers.token_metadata AS token_metadata,\n nft_transfers.event_index AS event_index,\n nft_address,\n tokenId,\n erc1155_value,\n unadj_price,\n price AS token_price,\n nft_count,\n tx_currency.currency_address AS currency_address,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n opensea_sales.ingested_at AS ingested_at,\n COALESCE(unadj_price / nft_count / pow(10, token_decimals), unadj_price) AS adj_price,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n adj_price * token_price,\n 2\n )\n END AS price_usd,\n COALESCE(\n os_fee / nft_count,\n COALESCE(raw_amount / nft_count / pow(10, token_decimals), raw_amount),\n 0\n ) AS total_fees,\n CASE\n WHEN total_fees > 0 THEN adj_price * 0.025\n ELSE 0\n END AS platform_fee,\n COALESCE(\n total_fees - platform_fee,\n 0\n ) AS creator_fee,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * token_price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * token_price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * token_price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n tx_data.input_data\n FROM\n opensea_sales\n INNER JOIN tx_data\n ON opensea_sales.tx_hash = tx_data.tx_hash\n AND tx_data.interaction_type = 'DIRECT'\n LEFT JOIN nft_transfers\n ON opensea_sales.tx_hash = nft_transfers.tx_hash\n AND (\n (\n opensea_sales.maker_address = nft_transfers.from_address\n AND opensea_sales.taker_address = nft_transfers.to_address\n )\n OR (\n opensea_sales.maker_address = nft_transfers.to_address\n AND opensea_sales.taker_address = nft_transfers.from_address\n )\n )\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = opensea_sales.tx_hash\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n opensea_sales.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN nfts_per_trade\n ON nfts_per_trade.tx_hash = opensea_sales.tx_hash\n LEFT JOIN os_eth_fees\n ON os_eth_fees.tx_hash = opensea_sales.tx_hash\n LEFT JOIN os_token_fees\n ON os_token_fees.tx_hash = opensea_sales.tx_hash\n AND os_token_fees.currency_address = decimals.address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n opensea_sales.block_timestamp\n )\n),\nindirect_interactions AS (\n SELECT\n nft_transfers._log_id AS _log_id,\n nft_transfers.tx_hash AS tx_hash,\n tx_data.block_timestamp AS block_timestamp,\n tx_data.block_number AS block_number,\n tx_data.ingested_at AS ingested_at,\n nft_transfers.from_address AS nft_from_address,\n nft_transfers.to_address AS nft_to_address,\n nft_transfers.nft_address AS nft_address,\n nft_transfers.tokenId AS tokenId,\n nft_transfers.token_metadata AS token_metadata,\n nft_transfers.erc1155_value AS erc1155_value,\n nft_transfers.project_name AS project_name,\n nft_transfers.event_index AS event_index,\n tx_data.tx_fee AS tx_fee,\n 'sale' AS event_type,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n platform.contract_address AS platform_address,\n tx_currency.currency_address AS currency_address,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n sale_value,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n sale_value * price,\n 2\n )\n END AS price_usd,\n COALESCE(\n os_fee,\n COALESCE(raw_amount / nft_count / pow(10, token_decimals), raw_amount),\n 0\n ) AS total_fees,\n CASE\n WHEN total_fees > 0 THEN sale_value * 0.025\n ELSE 0\n END AS platform_fee,\n COALESCE(\n total_fees - platform_fee,\n 0\n ) AS creator_fee,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n tx_data.input_data\n FROM\n nft_transfers\n INNER JOIN tx_data\n ON nft_transfers.tx_hash = tx_data.tx_hash\n AND tx_data.interaction_type = 'INDIRECT'\n INNER JOIN traces_sales\n ON traces_sales.sale_hash = nft_transfers.tx_hash\n AND nft_transfers.from_address = traces_sales.seller_address\n AND nft_transfers.agg_id = traces_sales.agg_id\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = nft_transfers.tx_hash\n LEFT JOIN os_eth_fees\n ON os_eth_fees.tx_hash = nft_transfers.tx_hash\n AND os_eth_fees.agg_id = nft_transfers.agg_id\n LEFT JOIN os_token_fees\n ON os_token_fees.tx_hash = nft_transfers.tx_hash\n AND os_token_fees.agg_id = nft_transfers.agg_id\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n tx_data.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n opensea_sales\n ) AS platform\n ON platform.tx_hash = tx_data.tx_hash\n LEFT JOIN nfts_per_trade\n ON nfts_per_trade.tx_hash = tx_data.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n tx_data.block_timestamp\n )\n),\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n event_type,\n platform_address,\n 'opensea' AS platform_name,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\n FROM\n direct_interactions\n WHERE\n _log_id IS NOT NULL\n UNION\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n event_type,\n platform_address,\n 'opensea' AS platform_name,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n sale_value AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\n FROM\n indirect_interactions\n WHERE\n _log_id IS NOT NULL\n)\nSELECT\n block_number,\n block_timestamp,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n CASE\n WHEN platform_address = LOWER('0x7Be8076f4EA4A4AD08075C2508e481d6C946D12b') THEN 'wyvern_v1'\n WHEN platform_address = LOWER('0x7f268357A8c2552623316e2562D90e642bB538E5') THEN 'wyvern_v2'\n END AS platform_exchange_version,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC, currency_symbol)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__opensea_sales"], "unique_id": "model.ethereum_models.silver_nft__opensea_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__opensea_sales.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.sql", "name": "silver_nft__opensea_sales", "alias": "opensea_sales", "checksum": {"name": "sha256", "checksum": "bf5874b5156bd1f8fd09507090269c50c2ea38d4647609326b1a72306a139fec"}, "tags": [], "refs": [["silver__logs"], ["silver__nft_transfers"], ["silver__eth_transfers"], ["silver__transfers"], ["silver__transactions"], ["silver__contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_FROM_ADDRESS": {"name": "NFT_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_TO_ADDRESS": {"name": "NFT_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INGESTED_AT": {"name": "INGESTED_AT", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__opensea_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.580051, "compiled_sql": "\n\nWITH opensea_sales AS (\n\n SELECT\n _log_id,\n block_number,\n block_timestamp,\n tx_hash,\n contract_address,\n event_name,\n event_inputs,\n event_index,\n event_inputs :maker :: STRING AS maker_address,\n event_inputs :taker :: STRING AS taker_address,\n event_inputs :price :: INTEGER AS unadj_price,\n ingested_at :: TIMESTAMP AS ingested_at,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n contract_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND event_name = 'OrdersMatched'\n AND tx_status = 'SUCCESS'\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\nnft_transfers AS (\n SELECT\n tx_hash,\n contract_address AS nft_address,\n project_name,\n from_address,\n to_address,\n tokenid,\n token_metadata,\n erc1155_value,\n ingested_at,\n _log_id,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\neth_tx_data AS (\n SELECT\n tx_hash,\n block_number,\n block_timestamp,\n from_address,\n to_address,\n eth_value,\n identifier,\n LEFT(identifier, LENGTH(identifier) -2) AS id_group,\n CASE\n WHEN identifier = 'CALL_ORIGIN' THEN 'ORIGIN'\n WHEN from_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND to_address = '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073' THEN 'OS_FEE'\n WHEN from_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n )\n AND to_address <> '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073'\n AND identifier <> 'CALL_ORIGIN' THEN 'TO_SELLER'\n WHEN to_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n ) THEN 'SALE_EVENT'\n END AS call_record_type\n FROM\n ETHEREUM_DEV.silver.eth_transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\ntraces_sales_address AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n eth_value,\n identifier,\n SUBSTR(identifier, 0, LENGTH(identifier) - CHARINDEX('_', REVERSE(identifier))) AS sale_call_id\n FROM\n eth_tx_data\n WHERE\n call_record_type = 'TO_SELLER'),\n traces_sales AS (\n SELECT\n eth_tx_data.tx_hash AS sale_hash,\n eth_tx_data.eth_value AS sale_value,\n eth_tx_data.identifier AS sale_identifer,\n traces_sales_address.to_address AS seller_address,\n SPLIT(\n sale_identifer,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n ROW_NUMBER() over(\n PARTITION BY sale_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC\n ) AS agg_id\n FROM\n eth_tx_data\n LEFT JOIN traces_sales_address\n ON eth_tx_data.tx_hash = traces_sales_address.tx_hash\n AND eth_tx_data.identifier = traces_sales_address.sale_call_id\n WHERE\n eth_tx_data.call_record_type = 'SALE_EVENT'\n ),\n os_eth_fees AS (\n SELECT\n tx_hash,\n identifier,\n eth_value AS os_fee,\n SPLIT(\n identifier,\n '_'\n ) AS split_id,\n split_id [1] :: INTEGER AS level1,\n split_id [2] :: INTEGER AS level2,\n split_id [3] :: INTEGER AS level3,\n split_id [4] :: INTEGER AS level4,\n split_id [5] :: INTEGER AS level5,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n level1 ASC,\n level2 ASC,\n level3 ASC,\n level4 ASC,\n level5 ASC\n ) AS agg_id\n FROM\n eth_tx_data\n WHERE\n call_record_type = 'OS_FEE'\n ),\n token_tx_data AS (\n SELECT\n tx_hash,\n contract_address AS currency_address,\n to_address,\n from_address,\n raw_amount,\n event_index,\n ROW_NUMBER() over(\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n ETHEREUM_DEV.silver.transfers\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\ntx_data AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address,\n from_address,\n eth_value,\n tx_fee,\n origin_function_signature,\n CASE\n WHEN to_address IN (\n '0x7be8076f4ea4a4ad08075c2508e481d6c946d12b',\n '0x7f268357a8c2552623316e2562d90e642bb538e5'\n ) THEN 'DIRECT'\n ELSE 'INDIRECT'\n END AS interaction_type,\n ingested_at,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n tx_hash IN (\n SELECT\n tx_hash\n FROM\n opensea_sales\n )\n\n\nAND ingested_at >= (\n SELECT\n MAX(\n ingested_at\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.opensea_sales\n)\n\n),\nnfts_per_trade AS (\n SELECT\n tx_hash,\n COUNT(\n DISTINCT tokenid\n ) AS nft_count\n FROM\n nft_transfers\n GROUP BY\n tx_hash\n),\neth_sales AS (\n SELECT\n tx_hash,\n 'ETH' AS currency_address\n FROM\n opensea_sales\n WHERE\n tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n token_tx_data\n )\n),\ntrade_currency AS (\n SELECT\n tx_hash,\n currency_address\n FROM\n token_tx_data\n UNION ALL\n SELECT\n tx_hash,\n currency_address\n FROM\n eth_sales\n),\ntx_currency AS (\n SELECT\n DISTINCT tx_hash,\n currency_address\n FROM\n trade_currency\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n tx_currency\n )\n),\nos_token_fees AS (\n SELECT\n tx_hash,\n currency_address,\n to_address,\n from_address,\n raw_amount,\n agg_id\n FROM\n token_tx_data\n WHERE\n to_address = '0x5b3256965e7c3cf26e11fcaf296dfc8807c01073'\n),\ntoken_prices1 AS (\n SELECT\n HOUR,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS token_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address IN (\n SELECT\n DISTINCT LOWER(currency_address)\n FROM\n trade_currency\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n opensea_sales\n )\n GROUP BY\n HOUR,\n token_address\n),\ntoken_prices AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n token_prices1\n UNION ALL\n SELECT\n HOUR,\n 'ETH' AS token_address,\n price\n FROM\n token_prices1\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_prices AS (\n SELECT\n HOUR,\n token_address,\n price AS eth_price\n FROM\n token_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\ndirect_interactions AS (\n SELECT\n nft_transfers._log_id AS _log_id,\n opensea_sales.block_number AS block_number,\n opensea_sales.block_timestamp AS block_timestamp,\n opensea_sales.tx_hash AS tx_hash,\n contract_address AS platform_address,\n tx_data.tx_fee AS tx_fee,\n CASE\n WHEN opensea_sales.maker_address = nft_transfers.from_address THEN 'sale'\n WHEN opensea_sales.maker_address = nft_transfers.to_address THEN 'bid_won'\n END AS event_type,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n event_name,\n event_inputs,\n maker_address,\n taker_address,\n nft_transfers.from_address AS nft_from_address,\n nft_transfers.to_address AS nft_to_address,\n nft_transfers.project_name AS project_name,\n nft_transfers.token_metadata AS token_metadata,\n nft_transfers.event_index AS event_index,\n nft_address,\n tokenId,\n erc1155_value,\n unadj_price,\n price AS token_price,\n nft_count,\n tx_currency.currency_address AS currency_address,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n opensea_sales.ingested_at AS ingested_at,\n COALESCE(unadj_price / nft_count / pow(10, token_decimals), unadj_price) AS adj_price,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n adj_price * token_price,\n 2\n )\n END AS price_usd,\n COALESCE(\n os_fee / nft_count,\n COALESCE(raw_amount / nft_count / pow(10, token_decimals), raw_amount),\n 0\n ) AS total_fees,\n CASE\n WHEN total_fees > 0 THEN adj_price * 0.025\n ELSE 0\n END AS platform_fee,\n COALESCE(\n total_fees - platform_fee,\n 0\n ) AS creator_fee,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * token_price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * token_price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * token_price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n tx_data.input_data\n FROM\n opensea_sales\n INNER JOIN tx_data\n ON opensea_sales.tx_hash = tx_data.tx_hash\n AND tx_data.interaction_type = 'DIRECT'\n LEFT JOIN nft_transfers\n ON opensea_sales.tx_hash = nft_transfers.tx_hash\n AND (\n (\n opensea_sales.maker_address = nft_transfers.from_address\n AND opensea_sales.taker_address = nft_transfers.to_address\n )\n OR (\n opensea_sales.maker_address = nft_transfers.to_address\n AND opensea_sales.taker_address = nft_transfers.from_address\n )\n )\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = opensea_sales.tx_hash\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n opensea_sales.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN nfts_per_trade\n ON nfts_per_trade.tx_hash = opensea_sales.tx_hash\n LEFT JOIN os_eth_fees\n ON os_eth_fees.tx_hash = opensea_sales.tx_hash\n LEFT JOIN os_token_fees\n ON os_token_fees.tx_hash = opensea_sales.tx_hash\n AND os_token_fees.currency_address = decimals.address\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n opensea_sales.block_timestamp\n )\n),\nindirect_interactions AS (\n SELECT\n nft_transfers._log_id AS _log_id,\n nft_transfers.tx_hash AS tx_hash,\n tx_data.block_timestamp AS block_timestamp,\n tx_data.block_number AS block_number,\n tx_data.ingested_at AS ingested_at,\n nft_transfers.from_address AS nft_from_address,\n nft_transfers.to_address AS nft_to_address,\n nft_transfers.nft_address AS nft_address,\n nft_transfers.tokenId AS tokenId,\n nft_transfers.token_metadata AS token_metadata,\n nft_transfers.erc1155_value AS erc1155_value,\n nft_transfers.project_name AS project_name,\n nft_transfers.event_index AS event_index,\n tx_data.tx_fee AS tx_fee,\n 'sale' AS event_type,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n platform.contract_address AS platform_address,\n tx_currency.currency_address AS currency_address,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 'ETH'\n ELSE symbol\n END AS currency_symbol,\n CASE\n WHEN tx_currency.currency_address = 'ETH' THEN 18\n ELSE decimals\n END AS token_decimals,\n sale_value,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n sale_value * price,\n 2\n )\n END AS price_usd,\n COALESCE(\n os_fee,\n COALESCE(raw_amount / nft_count / pow(10, token_decimals), raw_amount),\n 0\n ) AS total_fees,\n CASE\n WHEN total_fees > 0 THEN sale_value * 0.025\n ELSE 0\n END AS platform_fee,\n COALESCE(\n total_fees - platform_fee,\n 0\n ) AS creator_fee,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n total_fees * price,\n 2\n )\n END AS total_fees_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n platform_fee * price,\n 2\n )\n END AS platform_fee_usd,\n CASE\n WHEN token_decimals IS NULL THEN NULL\n ELSE ROUND(\n creator_fee * price,\n 2\n )\n END AS creator_fee_usd,\n tx_data.to_address AS origin_to_address,\n tx_data.from_address AS origin_from_address,\n tx_data.origin_function_signature AS origin_function_signature,\n tx_data.input_data\n FROM\n nft_transfers\n INNER JOIN tx_data\n ON nft_transfers.tx_hash = tx_data.tx_hash\n AND tx_data.interaction_type = 'INDIRECT'\n INNER JOIN traces_sales\n ON traces_sales.sale_hash = nft_transfers.tx_hash\n AND nft_transfers.from_address = traces_sales.seller_address\n AND nft_transfers.agg_id = traces_sales.agg_id\n LEFT JOIN tx_currency\n ON tx_currency.tx_hash = nft_transfers.tx_hash\n LEFT JOIN os_eth_fees\n ON os_eth_fees.tx_hash = nft_transfers.tx_hash\n AND os_eth_fees.agg_id = nft_transfers.agg_id\n LEFT JOIN os_token_fees\n ON os_token_fees.tx_hash = nft_transfers.tx_hash\n AND os_token_fees.agg_id = nft_transfers.agg_id\n LEFT JOIN decimals\n ON tx_currency.currency_address = decimals.address\n LEFT JOIN token_prices\n ON token_prices.hour = DATE_TRUNC(\n 'HOUR',\n tx_data.block_timestamp\n )\n AND tx_currency.currency_address = token_prices.token_address\n LEFT JOIN (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n opensea_sales\n ) AS platform\n ON platform.tx_hash = tx_data.tx_hash\n LEFT JOIN nfts_per_trade\n ON nfts_per_trade.tx_hash = tx_data.tx_hash\n LEFT JOIN eth_prices\n ON eth_prices.hour = DATE_TRUNC(\n 'HOUR',\n tx_data.block_timestamp\n )\n),\nFINAL AS (\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n event_type,\n platform_address,\n 'opensea' AS platform_name,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n adj_price AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\n FROM\n direct_interactions\n WHERE\n _log_id IS NOT NULL\n UNION\n SELECT\n block_number,\n block_timestamp,\n tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n event_type,\n platform_address,\n 'opensea' AS platform_name,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n sale_value AS price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\n FROM\n indirect_interactions\n WHERE\n _log_id IS NOT NULL\n)\nSELECT\n block_number,\n block_timestamp,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n event_index,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n CASE\n WHEN platform_address = LOWER('0x7Be8076f4EA4A4AD08075C2508e481d6C946D12b') THEN 'wyvern_v1'\n WHEN platform_address = LOWER('0x7f268357A8c2552623316e2562D90e642bB538E5') THEN 'wyvern_v2'\n END AS platform_exchange_version,\n nft_from_address,\n nft_to_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n price,\n price_usd,\n total_fees,\n platform_fee,\n creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n _log_id,\n ingested_at,\n input_data\nFROM\n FINAL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n ingested_at DESC, currency_symbol)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.opensea_sales"}, "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = 'nft_uni_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH new_rarible_tx AS (\n\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp >= '2022-09-05'\n AND contract_address = '0x9757f2d2b135150bbeb65308d4a91804107cd8d6'\n AND origin_to_address = '0x9757f2d2b135150bbeb65308d4a91804107cd8d6'\n AND topics [0] = '0x956cd63ee4cdcd81fda5f0ec7c6c36dceda99e1b412f4a650a5d26055dc3c450'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nbase_sales AS (\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address AS nft_address,\n COALESCE (\n event_inputs :_from :: STRING,\n event_inputs :from :: STRING\n ) AS seller_address,\n COALESCE (\n event_inputs :_to :: STRING,\n event_inputs :to :: STRING\n ) AS buyer_address,\n COALESCE (\n event_inputs :_id :: STRING,\n event_inputs :tokenId :: STRING\n ) AS tokenId,\n event_inputs :_value :: STRING AS erc1155_value,\n CASE\n WHEN origin_from_address = seller_address THEN 'bid_won'\n WHEN origin_from_address = buyer_address THEN 'sale'\n ELSE 'sale'\n END AS event_type\n FROM\n {{ ref('silver__logs') }}\n WHERE\n block_timestamp >= '2022-09-05'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n new_rarible_tx\n )\n AND tx_status = 'SUCCESS'\n AND event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n AND origin_function_signature IN (\n '0xe99a3f80',\n '0x0d5f7d35'\n )\n AND (\n event_inputs :_id IS NOT NULL\n OR event_inputs :tokenId IS NOT NULL\n )\n AND seller_address != '0x0000000000000000000000000000000000000000'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\neth_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n 'ETH' AS currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n COALESCE (\n CASE\n WHEN to_address = '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN eth_value\n END,\n 0\n ) AS platform_fee_raw,\n CASE\n WHEN to_address = seller_address THEN eth_value\n END AS price_raw,\n COALESCE (\n CASE\n WHEN to_address != seller_address\n AND to_address != '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN eth_value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n {{ ref('silver__traces') }}\n t\n INNER JOIN base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-09-05'\n AND t.eth_value > 0\n AND identifier != 'CALL_ORIGIN'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\ntoken_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n LOWER(\n t.contract_address\n ) AS currency_address,\n COALESCE (\n CASE\n WHEN event_inputs :to = '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN event_inputs :value\n END,\n 0\n ) AS platform_fee_raw,\n CASE\n WHEN event_inputs :to = seller_address THEN event_inputs :value\n END AS price_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to != seller_address\n AND event_inputs :to != '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN event_inputs :value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n {{ ref('silver__logs') }}\n t\n INNER JOIN base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-09-05'\n AND event_inputs :value IS NOT NULL\n AND event_name = 'Transfer'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nagg_sales AS (\n SELECT\n *\n FROM\n eth_sales\n UNION ALL\n SELECT\n *\n FROM\n token_sales\n),\nall_prices1 AS (\n SELECT\n HOUR,\n decimals,\n CASE\n WHEN symbol IS NULL\n AND token_address IS NULL THEN 'ETH'\n ELSE symbol\n END AS symbol,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS currency_address,\n AVG(price) AS price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n currency_address IN (\n SELECT\n DISTINCT currency_address\n FROM\n eth_sales\n UNION\n SELECT\n DISTINCT currency_address\n FROM\n token_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n base_sales\n )\n GROUP BY\n HOUR,\n decimals,\n symbol,\n token_address\n),\nall_prices AS (\n SELECT\n HOUR,\n decimals,\n symbol,\n currency_address,\n price\n FROM\n all_prices1\n UNION ALL\n SELECT\n HOUR,\n 18 AS decimals,\n 'ETH' AS symbol,\n 'ETH' AS currency_address,\n price\n FROM\n all_prices1\n WHERE\n currency_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price_hourly\n FROM\n all_prices\n WHERE\n currency_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n HOUR\n),\nagg_sales_prices AS (\n SELECT\n t.block_number,\n t.block_timestamp,\n s.tx_hash,\n s.event_type,\n s.origin_to_address AS platform_address,\n 'rarible' AS platform_name,\n 'rarible' AS platform_exchange_version,\n seller_address,\n buyer_address,\n s.nft_address,\n n.project_name,\n s.erc1155_value,\n s.tokenId,\n n.token_metadata,\n p.symbol AS currency_symbol,\n s.currency_address,\n CASE\n WHEN s.currency_address = 'ETH' THEN s.price\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN s.price / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN s.price\n END AS prices,\n prices * p.price AS price_usd,\n CASE\n WHEN s.currency_address = 'ETH' THEN total_fees\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN total_fees / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN total_fees\n END AS total_fees_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN platform_fee\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN platform_fee / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN platform_fee\n END AS platform_fee_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN creator_fee\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN creator_fee / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN creator_fee\n END AS creator_fee_adj,\n total_fees_adj * p.price AS total_fees_usd,\n platform_fee_adj * p.price AS platform_fee_usd,\n creator_fee_adj * p.price AS creator_fee_usd,\n prices + total_fees_adj AS total_transaction_price,\n price_usd + total_fees_usd AS total_transaction_price_usd,\n t.tx_fee,\n t.tx_fee * e.eth_price_hourly AS tx_fee_usd,\n s.origin_from_address,\n s.origin_to_address,\n s.origin_function_signature,\n CONCAT(\n s.tx_hash,\n '-',\n s.tokenId,\n '-',\n COALESCE(\n s.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t._inserted_timestamp,\n t.input_data\n FROM\n agg_sales s\n INNER JOIN {{ ref('silver__transactions') }}\n t\n ON t.tx_hash = s.tx_hash\n LEFT JOIN all_prices p\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = p.hour\n AND s.currency_address = p.currency_address\n LEFT JOIN {{ ref('silver__nft_transfers') }}\n n\n ON n.tx_hash = s.tx_hash\n AND n.contract_address = s.nft_address\n LEFT JOIN eth_price e\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = e.hour\n WHERE\n t.block_number IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\n ORDER BY\n price_usd DESC)) = 1\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n total_transaction_price AS price,\n total_transaction_price_usd AS price_usd,\n total_fees_adj AS total_fees,\n platform_fee_adj AS platform_fee,\n creator_fee_adj AS creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n nft_uni_id,\n _inserted_timestamp,\n input_data\nFROM\n agg_sales_prices", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__logs", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__nft_transfers"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "nft_uni_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__rarible_sales_update_sept_2022"], "unique_id": "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__rarible_sales_update_sept_2022.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.sql", "name": "silver_nft__rarible_sales_update_sept_2022", "alias": "rarible_sales_update_sept_2022", "checksum": {"name": "sha256", "checksum": "25b3f4ac1d4358285726722e94353590a74798f7b29f319af64893bef4c88279"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__traces"], ["silver__logs"], ["core__fact_hourly_token_prices"], ["silver__transactions"], ["silver__nft_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "nft_uni_id": {"name": "nft_uni_id", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "nft_uni_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.670364, "compiled_sql": "\n\nWITH new_rarible_tx AS (\n\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp >= '2022-09-05'\n AND contract_address = '0x9757f2d2b135150bbeb65308d4a91804107cd8d6'\n AND origin_to_address = '0x9757f2d2b135150bbeb65308d4a91804107cd8d6'\n AND topics [0] = '0x956cd63ee4cdcd81fda5f0ec7c6c36dceda99e1b412f4a650a5d26055dc3c450'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n)\n\n),\nbase_sales AS (\n SELECT\n block_timestamp,\n _inserted_timestamp,\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n contract_address AS nft_address,\n COALESCE (\n event_inputs :_from :: STRING,\n event_inputs :from :: STRING\n ) AS seller_address,\n COALESCE (\n event_inputs :_to :: STRING,\n event_inputs :to :: STRING\n ) AS buyer_address,\n COALESCE (\n event_inputs :_id :: STRING,\n event_inputs :tokenId :: STRING\n ) AS tokenId,\n event_inputs :_value :: STRING AS erc1155_value,\n CASE\n WHEN origin_from_address = seller_address THEN 'bid_won'\n WHEN origin_from_address = buyer_address THEN 'sale'\n ELSE 'sale'\n END AS event_type\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n block_timestamp >= '2022-09-05'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n new_rarible_tx\n )\n AND tx_status = 'SUCCESS'\n AND event_name IN (\n 'Transfer',\n 'TransferSingle'\n )\n AND origin_function_signature IN (\n '0xe99a3f80',\n '0x0d5f7d35'\n )\n AND (\n event_inputs :_id IS NOT NULL\n OR event_inputs :tokenId IS NOT NULL\n )\n AND seller_address != '0x0000000000000000000000000000000000000000'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n)\n\n),\neth_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n 'ETH' AS currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n COALESCE (\n CASE\n WHEN to_address = '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN eth_value\n END,\n 0\n ) AS platform_fee_raw,\n CASE\n WHEN to_address = seller_address THEN eth_value\n END AS price_raw,\n COALESCE (\n CASE\n WHEN to_address != seller_address\n AND to_address != '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN eth_value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n ETHEREUM_DEV.silver.traces\n t\n INNER JOIN base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-09-05'\n AND t.eth_value > 0\n AND identifier != 'CALL_ORIGIN'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\ntoken_sales AS (\n SELECT\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address,\n SUM(price_raw) AS price,\n SUM(platform_fee_raw) AS platform_fee,\n SUM(creator_fee_raw) AS creator_fee,\n platform_fee + creator_fee AS total_fees\n FROM\n (\n SELECT\n b.block_timestamp,\n t.tx_hash,\n b.origin_function_signature,\n b.origin_from_address,\n b.origin_to_address,\n b.nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n LOWER(\n t.contract_address\n ) AS currency_address,\n COALESCE (\n CASE\n WHEN event_inputs :to = '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN event_inputs :value\n END,\n 0\n ) AS platform_fee_raw,\n CASE\n WHEN event_inputs :to = seller_address THEN event_inputs :value\n END AS price_raw,\n COALESCE (\n CASE\n WHEN event_inputs :to != seller_address\n AND event_inputs :to != '0x1cf0df2a5a20cd61d68d4489eebbf85b8d39e18a' THEN event_inputs :value\n END,\n 0\n ) AS creator_fee_raw\n FROM\n ETHEREUM_DEV.silver.logs\n t\n INNER JOIN base_sales b\n ON t.tx_hash = b.tx_hash\n WHERE\n t.block_timestamp >= '2022-09-05'\n AND event_inputs :value IS NOT NULL\n AND event_name = 'Transfer'\n )\n GROUP BY\n tx_hash,\n origin_function_signature,\n origin_from_address,\n origin_to_address,\n nft_address,\n seller_address,\n buyer_address,\n tokenId,\n erc1155_value,\n event_type,\n currency_address\n),\nagg_sales AS (\n SELECT\n *\n FROM\n eth_sales\n UNION ALL\n SELECT\n *\n FROM\n token_sales\n),\nall_prices1 AS (\n SELECT\n HOUR,\n decimals,\n CASE\n WHEN symbol IS NULL\n AND token_address IS NULL THEN 'ETH'\n ELSE symbol\n END AS symbol,\n CASE\n WHEN LOWER(token_address) IS NULL THEN 'ETH'\n ELSE LOWER(token_address)\n END AS currency_address,\n AVG(price) AS price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n currency_address IN (\n SELECT\n DISTINCT currency_address\n FROM\n eth_sales\n UNION\n SELECT\n DISTINCT currency_address\n FROM\n token_sales\n )\n OR (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n )\n )\n AND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n base_sales\n )\n GROUP BY\n HOUR,\n decimals,\n symbol,\n token_address\n),\nall_prices AS (\n SELECT\n HOUR,\n decimals,\n symbol,\n currency_address,\n price\n FROM\n all_prices1\n UNION ALL\n SELECT\n HOUR,\n 18 AS decimals,\n 'ETH' AS symbol,\n 'ETH' AS currency_address,\n price\n FROM\n all_prices1\n WHERE\n currency_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n),\neth_price AS (\n SELECT\n HOUR,\n AVG(price) AS eth_price_hourly\n FROM\n all_prices\n WHERE\n currency_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n GROUP BY\n HOUR\n),\nagg_sales_prices AS (\n SELECT\n t.block_number,\n t.block_timestamp,\n s.tx_hash,\n s.event_type,\n s.origin_to_address AS platform_address,\n 'rarible' AS platform_name,\n 'rarible' AS platform_exchange_version,\n seller_address,\n buyer_address,\n s.nft_address,\n n.project_name,\n s.erc1155_value,\n s.tokenId,\n n.token_metadata,\n p.symbol AS currency_symbol,\n s.currency_address,\n CASE\n WHEN s.currency_address = 'ETH' THEN s.price\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN s.price / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN s.price\n END AS prices,\n prices * p.price AS price_usd,\n CASE\n WHEN s.currency_address = 'ETH' THEN total_fees\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN total_fees / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN total_fees\n END AS total_fees_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN platform_fee\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN platform_fee / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN platform_fee\n END AS platform_fee_adj,\n CASE\n WHEN s.currency_address = 'ETH' THEN creator_fee\n WHEN s.currency_address != 'ETH'\n AND p.currency_address IS NOT NULL THEN creator_fee / pow(\n 10,\n decimals\n )\n WHEN p.currency_address IS NULL THEN creator_fee\n END AS creator_fee_adj,\n total_fees_adj * p.price AS total_fees_usd,\n platform_fee_adj * p.price AS platform_fee_usd,\n creator_fee_adj * p.price AS creator_fee_usd,\n prices + total_fees_adj AS total_transaction_price,\n price_usd + total_fees_usd AS total_transaction_price_usd,\n t.tx_fee,\n t.tx_fee * e.eth_price_hourly AS tx_fee_usd,\n s.origin_from_address,\n s.origin_to_address,\n s.origin_function_signature,\n CONCAT(\n s.tx_hash,\n '-',\n s.tokenId,\n '-',\n COALESCE(\n s.erc1155_value,\n 0\n )\n ) AS nft_uni_id,\n t._inserted_timestamp,\n t.input_data\n FROM\n agg_sales s\n INNER JOIN ETHEREUM_DEV.silver.transactions\n t\n ON t.tx_hash = s.tx_hash\n LEFT JOIN all_prices p\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = p.hour\n AND s.currency_address = p.currency_address\n LEFT JOIN ETHEREUM_DEV.silver.nft_transfers\n n\n ON n.tx_hash = s.tx_hash\n AND n.contract_address = s.nft_address\n LEFT JOIN eth_price e\n ON DATE_TRUNC(\n 'hour',\n t.block_timestamp\n ) = e.hour\n WHERE\n t.block_number IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY nft_uni_id\n ORDER BY\n price_usd DESC)) = 1\n)\nSELECT\n block_number,\n block_timestamp,\n tx_hash,\n event_type,\n platform_address,\n platform_name,\n platform_exchange_version,\n seller_address,\n buyer_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n currency_symbol,\n currency_address,\n total_transaction_price AS price,\n total_transaction_price_usd AS price_usd,\n total_fees_adj AS total_fees,\n platform_fee_adj AS platform_fee,\n creator_fee_adj AS creator_fee,\n total_fees_usd,\n platform_fee_usd,\n creator_fee_usd,\n tx_fee,\n tx_fee_usd,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n nft_uni_id,\n _inserted_timestamp,\n input_data\nFROM\n agg_sales_prices", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022"}, "model.ethereum_models.silver_nft__sudoswap_sales": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n-- start by finding sales in traces\nWITH sale_data1 AS (\n\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n CASE\n WHEN from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'sale'\n WHEN to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4' THEN 'fee'\n END AS payment_type,\n eth_value,\n identifier,\n CASE\n WHEN from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'normal'\n ELSE 'fee'\n END AS flag\n FROM\n {{ ref('silver__traces') }}\n WHERE\n block_number > 14000000\n AND (\n from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329'\n OR to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4'\n )\n AND TYPE = 'CALL'\n AND identifier <> 'CALL_ORIGIN'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nnon_buys AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.block_timestamp,\n CASE\n WHEN A.to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4' THEN 'fee'\n ELSE 'sale'\n END AS payment_type,\n A.eth_value,\n A.identifier,\n CASE\n WHEN A.to_address = b.from_address\n AND A.from_address <> '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'pool_fee'\n ELSE 'non'\n END AS flag\n FROM\n {{ ref('silver__traces') }} A\n INNER JOIN sale_data1 b\n ON A.tx_hash = b.tx_hash\n AND (\n A.from_address = b.from_address\n OR A.to_address = b.from_address\n )\n AND b.payment_type = 'fee'\n WHERE\n block_number > 14000000\n AND A.type = 'CALL'\n AND A.identifier <> 'CALL_ORIGIN'\n AND A.eth_value > 0\n AND A.tx_status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ncount_details AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n identifier,\n SUBSTR(\n input,\n 0,\n 10\n ) :: STRING AS function_call,\n regexp_substr_all(SUBSTR(input, 11, len(input)), '.{64}') AS segmented_input,\n regexp_substr_all(SUBSTR(output, 3, len(output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_input [2] :: STRING\n ) :: INTEGER AS nft_count,\n PUBLIC.udf_hex_to_int(\n segmented_output [3] :: STRING\n ) :: INTEGER / pow(\n 10,\n 18\n ) AS total_amount,\n ROW_NUMBER() over (\n PARTITION BY tx_hash\n ORDER BY\n identifier ASC\n ) AS row_no\n FROM\n {{ ref('silver__traces') }}\n WHERE\n block_number > 14000000\n AND TYPE = 'STATICCALL'\n AND SUBSTR(\n input,\n 0,\n 10\n ) :: STRING IN (\n '0x7ca542ac',\n '0x097cc63d'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nunion_records1 AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n MAX(identifier) AS identifier,\n MAX(flag) AS flag\n FROM\n (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n sale_data1\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n non_buys\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n 'sale' AS payment_type,\n total_amount AS eth_value,\n identifier,\n 'no_fee' AS flag\n FROM\n count_details\n WHERE\n tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n non_buys\n )\n AND tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data1\n )\n )\n GROUP BY\n 1,\n 2,\n 3,\n 4,\n 5,\n 6\n),\norigin_details AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n 'sale' AS payment_type,\n eth_value,\n 'origin' AS identifier,\n 'private' AS flag\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n union_records1\n )\n AND tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n union_records1\n WHERE\n payment_type = 'sale'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nunion_records AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n union_records1\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n origin_details\n),\nsale_data AS (\n SELECT\n *,\n ROW_NUMBER() over (\n PARTITION BY tx_hash,\n payment_type\n ORDER BY\n identifier ASC\n ) AS row_no\n FROM\n union_records\n),\ndedup_counts AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n total_amount,\n nft_count,\n CEIL(MIN(row_no) / 2) AS agg_id1\n FROM\n count_details\n GROUP BY\n 1,\n 2,\n 3,\n 4,\n 5),\n sudo_sales AS (\n SELECT\n A.tx_hash,\n A.eth_value AS sale_amt,\n nft_count,\n b.eth_value AS fee_amt,\n A.row_no AS row_no,\n CASE\n WHEN A.flag IN (\n 'normal',\n 'pool_fee'\n ) THEN fee_amt / nft_count\n ELSE fee_amt / nft_count\n END AS fee_per,\n CASE\n WHEN A.flag IN (\n 'normal',\n 'pool_fee',\n 'non',\n 'private'\n ) THEN sale_amt / nft_count\n ELSE (\n sale_amt / nft_count\n ) - COALESCE(\n fee_per,\n 0\n )\n END AS amount_per,\n C.agg_id1\n FROM\n sale_data A\n LEFT JOIN sale_data b\n ON A.tx_hash :: STRING = b.tx_hash :: STRING\n AND A.row_no = b.row_no\n AND b.payment_type = 'fee'\n LEFT JOIN dedup_counts C\n ON A.tx_hash :: STRING = C.tx_hash :: STRING\n AND A.row_no = C.agg_id1\n WHERE\n A.payment_type = 'sale'\n ),\n amounts_and_counts AS (\n SELECT\n *,\n COALESCE(LAG(nft_count) over (PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC), 0) AS prev_nft_count,\n COALESCE(LAG(agg_id1) over (PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC), 0) AS prev_agg_id,\n SUM(nft_count) over (\n PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC rows BETWEEN unbounded preceding\n AND CURRENT ROW\n ) -1 AS cum_nfts,\n cum_nfts + 1 AS agg_id_max,\n agg_id_max - (\n nft_count -1\n ) AS agg_id_min\n FROM\n sudo_sales\n ),\n sudo_interactions AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n tx_fee,\n origin_function_signature,\n input_data\n FROM\n {{ ref('silver__transactions') }}\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n AND status = 'SUCCESS'\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nsudo_events AS (\n SELECT\n sudo_event_hash,\n MAX(sudo_event_index_join) AS max_sudo_event_index_join,\n MIN(sudo_event_index_join) AS min_sudo_event_index_join\n FROM\n (\n SELECT\n tx_hash AS sudo_event_hash,\n event_index AS sudo_event_index,\n event_index + 1 AS sudo_event_index_join\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0xf06180fdbe95e5193df4dcd1352726b1f04cb58599ce58552cc952447af2ffbb'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n)\nGROUP BY\n 1\n),\nnft_sales AS (\n SELECT\n *,\n ROW_NUMBER() over (\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n (\n SELECT\n tx_hash,\n event_index,\n contract_address,\n tokenid,\n from_address,\n to_address,\n erc1155_value,\n project_name,\n token_metadata,\n _log_id,\n _inserted_timestamp,CASE\n WHEN flag IN (\n 'no_fee',\n 'non'\n ) THEN 'y'\n WHEN event_index >= min_sudo_event_index_join THEN 'y'\n END AS record_type\n FROM\n {{ ref('silver__nft_transfers') }}\n LEFT JOIN sudo_events\n ON tx_hash = sudo_event_hash\n LEFT JOIN (\n SELECT\n DISTINCT tx_hash AS sale_tx_hash,\n flag\n FROM\n sale_data\n WHERE\n flag IN (\n 'non',\n 'no_fee'\n )\n )\n ON sale_tx_hash = tx_hash\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n)\nWHERE\n record_type = 'y'\n),\nswap_final AS (\n SELECT\n nft_sales.tx_hash,\n contract_address AS nft_address,\n event_index,\n tokenid,\n erc1155_value,\n project_name,\n token_metadata,\n nft_sales.from_address AS seller_address,\n nft_sales.to_address AS buyer_address,\n amount_per AS price,\n fee_per AS platform_fee,\n _log_id,\n _inserted_timestamp\n FROM\n nft_sales\n LEFT JOIN amounts_and_counts\n ON nft_sales.tx_hash = amounts_and_counts.tx_hash\n AND agg_id BETWEEN agg_id_min\n AND agg_id_max\n),\ntoken_transfers AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__transfers') }}\n WHERE\n block_number > 15000000\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n swap_final\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n token_transfers\n )\n),\nusd_prices AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS token_price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n OR (\n token_address IN (\n SELECT\n DISTINCT address\n FROM\n decimals\n )\n )\n )\n GROUP BY\n HOUR,\n token_address\n),\neth_prices AS (\n SELECT\n HOUR,\n token_price AS eth_price\n FROM\n usd_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n)\nSELECT\n block_number,\n block_timestamp,\n swap_final.tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n 'sale' AS event_type,\n '0x2b2e8cda09bba9660dca5cb6233787738ad68329' AS platform_address,\n 'sudoswap' AS platform_name,\n 'pair router' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n COALESCE(\n decimals.symbol,\n 'ETH'\n ) AS currency_symbol,\n COALESCE(\n token_transfers.contract_address,\n 'ETH'\n ) AS currency_address,\n price,\n ROUND(\n price * token_price,\n 2\n ) AS price_usd,\n COALESCE(\n platform_fee,\n 0\n ) AS total_fees,\n COALESCE(\n platform_fee,\n 0\n ) AS platform_fee,\n 0 AS creator_fee,\n total_fees * token_price AS total_fees_usd,\n COALESCE(\n platform_fee,\n 0\n ) * token_price AS platform_fee_usd,\n 0 AS creator_fee_usd,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n sudo_interactions.input_data \nFROM\n swap_final\n LEFT JOIN sudo_interactions\n ON swap_final.tx_hash = sudo_interactions.tx_hash\n LEFT JOIN token_transfers\n ON swap_final.tx_hash = token_transfers.tx_hash\n LEFT JOIN decimals\n ON token_transfers.contract_address = decimals.address\n LEFT JOIN usd_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = usd_prices.hour\n AND (\n CASE\n WHEN token_transfers.contract_address IS NULL THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE token_transfers.contract_address\n END\n ) = usd_prices.token_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = eth_prices.hour\nWHERE\n price IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver_nft", "fqn": ["ethereum_models", "silver", "nft", "silver_nft__sudoswap_sales"], "unique_id": "model.ethereum_models.silver_nft__sudoswap_sales", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/nft/silver_nft__sudoswap_sales.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.sql", "name": "silver_nft__sudoswap_sales", "alias": "sudoswap_sales", "checksum": {"name": "sha256", "checksum": "f48e3449562e281bc0984847f8dc613dde4eeb53ef96f0892deed62564ed0724"}, "tags": [], "refs": [["silver__traces"], ["silver__traces"], ["silver__traces"], ["silver__transactions"], ["silver__transactions"], ["silver__logs"], ["silver__nft_transfers"], ["silver__transfers"], ["silver__contracts"], ["core__fact_hourly_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {"BLOCK_NUMBER": {"name": "BLOCK_NUMBER", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_HASH": {"name": "TX_HASH", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_ADDRESS": {"name": "PLATFORM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_NAME": {"name": "PLATFORM_NAME", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SELLER_ADDRESS": {"name": "SELLER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "BUYER_ADDRESS": {"name": "BUYER_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "NFT_ADDRESS": {"name": "NFT_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKENID": {"name": "TOKENID", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CURRENCY_ADDRESS": {"name": "CURRENCY_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE_USD": {"name": "PRICE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES": {"name": "TOTAL_FEES", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE": {"name": "PLATFORM_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE": {"name": "CREATOR_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOTAL_FEES_USD": {"name": "TOTAL_FEES_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PLATFORM_FEE_USD": {"name": "PLATFORM_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CREATOR_FEE_USD": {"name": "CREATOR_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE": {"name": "TX_FEE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TX_FEE_USD": {"name": "TX_FEE_USD", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FROM_ADDRESS": {"name": "ORIGIN_FROM_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_TO_ADDRESS": {"name": "ORIGIN_TO_ADDRESS", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ORIGIN_FUNCTION_SIGNATURE": {"name": "ORIGIN_FUNCTION_SIGNATURE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_TYPE": {"name": "EVENT_TYPE", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}, "INPUT_DATA": {"name": "INPUT_DATA", "description": "", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/nft/silver_nft__sudoswap_sales.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.7685828, "compiled_sql": "\n-- start by finding sales in traces\nWITH sale_data1 AS (\n\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n CASE\n WHEN from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'sale'\n WHEN to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4' THEN 'fee'\n END AS payment_type,\n eth_value,\n identifier,\n CASE\n WHEN from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'normal'\n ELSE 'fee'\n END AS flag\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n block_number > 14000000\n AND (\n from_address = '0x2b2e8cda09bba9660dca5cb6233787738ad68329'\n OR to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4'\n )\n AND TYPE = 'CALL'\n AND identifier <> 'CALL_ORIGIN'\n AND eth_value > 0\n AND tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\nnon_buys AS (\n SELECT\n A.tx_hash,\n A.from_address,\n A.to_address,\n A.block_timestamp,\n CASE\n WHEN A.to_address = '0xb16c1342e617a5b6e4b631eb114483fdb289c0a4' THEN 'fee'\n ELSE 'sale'\n END AS payment_type,\n A.eth_value,\n A.identifier,\n CASE\n WHEN A.to_address = b.from_address\n AND A.from_address <> '0x2b2e8cda09bba9660dca5cb6233787738ad68329' THEN 'pool_fee'\n ELSE 'non'\n END AS flag\n FROM\n ETHEREUM_DEV.silver.traces A\n INNER JOIN sale_data1 b\n ON A.tx_hash = b.tx_hash\n AND (\n A.from_address = b.from_address\n OR A.to_address = b.from_address\n )\n AND b.payment_type = 'fee'\n WHERE\n block_number > 14000000\n AND A.type = 'CALL'\n AND A.identifier <> 'CALL_ORIGIN'\n AND A.eth_value > 0\n AND A.tx_status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\ncount_details AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n identifier,\n SUBSTR(\n input,\n 0,\n 10\n ) :: STRING AS function_call,\n regexp_substr_all(SUBSTR(input, 11, len(input)), '.{64}') AS segmented_input,\n regexp_substr_all(SUBSTR(output, 3, len(output)), '.{64}') AS segmented_output,\n PUBLIC.udf_hex_to_int(\n segmented_input [2] :: STRING\n ) :: INTEGER AS nft_count,\n PUBLIC.udf_hex_to_int(\n segmented_output [3] :: STRING\n ) :: INTEGER / pow(\n 10,\n 18\n ) AS total_amount,\n ROW_NUMBER() over (\n PARTITION BY tx_hash\n ORDER BY\n identifier ASC\n ) AS row_no\n FROM\n ETHEREUM_DEV.silver.traces\n WHERE\n block_number > 14000000\n AND TYPE = 'STATICCALL'\n AND SUBSTR(\n input,\n 0,\n 10\n ) :: STRING IN (\n '0x7ca542ac',\n '0x097cc63d'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\nunion_records1 AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n MAX(identifier) AS identifier,\n MAX(flag) AS flag\n FROM\n (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n sale_data1\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n non_buys\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n 'sale' AS payment_type,\n total_amount AS eth_value,\n identifier,\n 'no_fee' AS flag\n FROM\n count_details\n WHERE\n tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n non_buys\n )\n AND tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data1\n )\n )\n GROUP BY\n 1,\n 2,\n 3,\n 4,\n 5,\n 6\n),\norigin_details AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n 'sale' AS payment_type,\n eth_value,\n 'origin' AS identifier,\n 'private' AS flag\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n union_records1\n )\n AND tx_hash NOT IN (\n SELECT\n DISTINCT tx_hash\n FROM\n union_records1\n WHERE\n payment_type = 'sale'\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\nunion_records AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n union_records1\n UNION ALL\n SELECT\n tx_hash,\n from_address,\n to_address,\n block_timestamp,\n payment_type,\n eth_value,\n identifier,\n flag\n FROM\n origin_details\n),\nsale_data AS (\n SELECT\n *,\n ROW_NUMBER() over (\n PARTITION BY tx_hash,\n payment_type\n ORDER BY\n identifier ASC\n ) AS row_no\n FROM\n union_records\n),\ndedup_counts AS (\n SELECT\n tx_hash,\n from_address,\n to_address,\n total_amount,\n nft_count,\n CEIL(MIN(row_no) / 2) AS agg_id1\n FROM\n count_details\n GROUP BY\n 1,\n 2,\n 3,\n 4,\n 5),\n sudo_sales AS (\n SELECT\n A.tx_hash,\n A.eth_value AS sale_amt,\n nft_count,\n b.eth_value AS fee_amt,\n A.row_no AS row_no,\n CASE\n WHEN A.flag IN (\n 'normal',\n 'pool_fee'\n ) THEN fee_amt / nft_count\n ELSE fee_amt / nft_count\n END AS fee_per,\n CASE\n WHEN A.flag IN (\n 'normal',\n 'pool_fee',\n 'non',\n 'private'\n ) THEN sale_amt / nft_count\n ELSE (\n sale_amt / nft_count\n ) - COALESCE(\n fee_per,\n 0\n )\n END AS amount_per,\n C.agg_id1\n FROM\n sale_data A\n LEFT JOIN sale_data b\n ON A.tx_hash :: STRING = b.tx_hash :: STRING\n AND A.row_no = b.row_no\n AND b.payment_type = 'fee'\n LEFT JOIN dedup_counts C\n ON A.tx_hash :: STRING = C.tx_hash :: STRING\n AND A.row_no = C.agg_id1\n WHERE\n A.payment_type = 'sale'\n ),\n amounts_and_counts AS (\n SELECT\n *,\n COALESCE(LAG(nft_count) over (PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC), 0) AS prev_nft_count,\n COALESCE(LAG(agg_id1) over (PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC), 0) AS prev_agg_id,\n SUM(nft_count) over (\n PARTITION BY tx_hash\n ORDER BY\n agg_id1 ASC rows BETWEEN unbounded preceding\n AND CURRENT ROW\n ) -1 AS cum_nfts,\n cum_nfts + 1 AS agg_id_max,\n agg_id_max - (\n nft_count -1\n ) AS agg_id_min\n FROM\n sudo_sales\n ),\n sudo_interactions AS (\n SELECT\n tx_hash,\n block_timestamp,\n block_number,\n to_address AS origin_to_address,\n from_address AS origin_from_address,\n tx_fee,\n origin_function_signature,\n input_data\n FROM\n ETHEREUM_DEV.silver.transactions\n WHERE\n block_number > 14000000\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n AND status = 'SUCCESS'\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\nsudo_events AS (\n SELECT\n sudo_event_hash,\n MAX(sudo_event_index_join) AS max_sudo_event_index_join,\n MIN(sudo_event_index_join) AS min_sudo_event_index_join\n FROM\n (\n SELECT\n tx_hash AS sudo_event_hash,\n event_index AS sudo_event_index,\n event_index + 1 AS sudo_event_index_join\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0xf06180fdbe95e5193df4dcd1352726b1f04cb58599ce58552cc952447af2ffbb'\n AND tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n)\nGROUP BY\n 1\n),\nnft_sales AS (\n SELECT\n *,\n ROW_NUMBER() over (\n PARTITION BY tx_hash\n ORDER BY\n event_index ASC\n ) AS agg_id\n FROM\n (\n SELECT\n tx_hash,\n event_index,\n contract_address,\n tokenid,\n from_address,\n to_address,\n erc1155_value,\n project_name,\n token_metadata,\n _log_id,\n _inserted_timestamp,CASE\n WHEN flag IN (\n 'no_fee',\n 'non'\n ) THEN 'y'\n WHEN event_index >= min_sudo_event_index_join THEN 'y'\n END AS record_type\n FROM\n ETHEREUM_DEV.silver.nft_transfers\n LEFT JOIN sudo_events\n ON tx_hash = sudo_event_hash\n LEFT JOIN (\n SELECT\n DISTINCT tx_hash AS sale_tx_hash,\n flag\n FROM\n sale_data\n WHERE\n flag IN (\n 'non',\n 'no_fee'\n )\n )\n ON sale_tx_hash = tx_hash\n WHERE\n tx_hash IN (\n SELECT\n DISTINCT tx_hash\n FROM\n sale_data\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n)\nWHERE\n record_type = 'y'\n),\nswap_final AS (\n SELECT\n nft_sales.tx_hash,\n contract_address AS nft_address,\n event_index,\n tokenid,\n erc1155_value,\n project_name,\n token_metadata,\n nft_sales.from_address AS seller_address,\n nft_sales.to_address AS buyer_address,\n amount_per AS price,\n fee_per AS platform_fee,\n _log_id,\n _inserted_timestamp\n FROM\n nft_sales\n LEFT JOIN amounts_and_counts\n ON nft_sales.tx_hash = amounts_and_counts.tx_hash\n AND agg_id BETWEEN agg_id_min\n AND agg_id_max\n),\ntoken_transfers AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.transfers\n WHERE\n block_number > 15000000\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n swap_final\n )\n\n\nAND _inserted_timestamp >= (\n SELECT\n MAX(\n _inserted_timestamp\n ) :: DATE - 2\n FROM\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n)\n\n),\ndecimals AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n address IN (\n SELECT\n DISTINCT contract_address\n FROM\n token_transfers\n )\n),\nusd_prices AS (\n SELECT\n HOUR,\n token_address,\n AVG(price) AS token_price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n (\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n OR (\n token_address IN (\n SELECT\n DISTINCT address\n FROM\n decimals\n )\n )\n )\n GROUP BY\n HOUR,\n token_address\n),\neth_prices AS (\n SELECT\n HOUR,\n token_price AS eth_price\n FROM\n usd_prices\n WHERE\n token_address = '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n)\nSELECT\n block_number,\n block_timestamp,\n swap_final.tx_hash,\n origin_to_address,\n origin_from_address,\n origin_function_signature,\n 'sale' AS event_type,\n '0x2b2e8cda09bba9660dca5cb6233787738ad68329' AS platform_address,\n 'sudoswap' AS platform_name,\n 'pair router' AS platform_exchange_version,\n buyer_address,\n seller_address,\n nft_address,\n project_name,\n erc1155_value,\n tokenId,\n token_metadata,\n COALESCE(\n decimals.symbol,\n 'ETH'\n ) AS currency_symbol,\n COALESCE(\n token_transfers.contract_address,\n 'ETH'\n ) AS currency_address,\n price,\n ROUND(\n price * token_price,\n 2\n ) AS price_usd,\n COALESCE(\n platform_fee,\n 0\n ) AS total_fees,\n COALESCE(\n platform_fee,\n 0\n ) AS platform_fee,\n 0 AS creator_fee,\n total_fees * token_price AS total_fees_usd,\n COALESCE(\n platform_fee,\n 0\n ) * token_price AS platform_fee_usd,\n 0 AS creator_fee_usd,\n tx_fee,\n ROUND(\n tx_fee * eth_price,\n 2\n ) AS tx_fee_usd,\n _log_id,\n _inserted_timestamp,\n sudo_interactions.input_data \nFROM\n swap_final\n LEFT JOIN sudo_interactions\n ON swap_final.tx_hash = sudo_interactions.tx_hash\n LEFT JOIN token_transfers\n ON swap_final.tx_hash = token_transfers.tx_hash\n LEFT JOIN decimals\n ON token_transfers.contract_address = decimals.address\n LEFT JOIN usd_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = usd_prices.hour\n AND (\n CASE\n WHEN token_transfers.contract_address IS NULL THEN '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2'\n ELSE token_transfers.contract_address\n END\n ) = usd_prices.token_address\n LEFT JOIN eth_prices\n ON DATE_TRUNC(\n 'hour',\n block_timestamp\n ) = eth_prices.hour\nWHERE\n price IS NOT NULL qualify(ROW_NUMBER() over(PARTITION BY _log_id\nORDER BY\n _inserted_timestamp DESC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver_nft.sudoswap_sales"}, "model.ethereum_models.sushi__ez_borrowing": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH borrow_txns AS (\n\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x3a5151e57d3bc9798e7853034ac52293d1a0e12a2b44725e75b03b21f86477a6'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nrepay_txns AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0xc8e512d8f188ca059984b5853d2bf653da902696b8512785b182b2c813789a6e'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nadd_asset AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x30a8c4f9ab5af7e1309ca87c32377d1a83366c5990472dbf9d262450eae14e38'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nremove_asset AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6e853a5fd6b51d773691f542ebac8513c9992a51380d4c342031056a64114228'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nborrow AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Borrow' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nadd_coll_same_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'add collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nrepay AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Repay' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nremove_coll_same_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Remove collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nadd_coll_in_separate_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'add collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n add_asset\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nremove_coll_in_separate_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Remove collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n remove_asset\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntotal AS (\n SELECT\n *\n FROM\n borrow\n UNION ALL\n SELECT\n *\n FROM\n add_coll_same_txn\n UNION ALL\n SELECT\n *\n FROM\n remove_coll_same_txn\n UNION ALL\n SELECT\n *\n FROM\n repay\n UNION ALL\n SELECT\n *\n FROM\n add_coll_in_separate_txn\n UNION ALL\n SELECT\n *\n FROM\n remove_coll_in_separate_txn\n),\n\ntoken_price AS (\n SELECT\n HOUR,\n token_address,\n avg(price) as price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n\n{% if is_incremental() %}\nwhere HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n borrow\n)\n{% endif %}\ngroup by \n1,2\n\n),\nlabels AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n),\n\nFinal as (\nSELECT\n A.block_timestamp,\n A.block_number,\n A.tx_hash,\n A.action,\n A.origin_from_address,\n A.origin_to_address,\n A.origin_function_signature,\n A.borrower2 AS borrower,\n A.borrower_is_a_contract,\n A.lending_pool_address,\n b.symbol AS lending_pool,\n A.asset,\n d.symbol AS symbol,\n CASE\n WHEN d.decimals IS NULL THEN A.amount\n ELSE (A.amount / pow(10, d.decimals))\n END AS amount,\n (\n A.amount * C.price\n ) / pow(\n 10,\n d.decimals\n ) AS amount_USD,\n A._log_id,\n A._inserted_timestamp\nFROM\n total A\n LEFT JOIN token_price C\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = DATE_TRUNC(\n 'hour',\n C.hour\n )\n AND A.asset = C.token_address\n LEFT JOIN labels b\n ON A.lending_pool_address = b.address\n LEFT JOIN labels d\n ON A.asset = d.address\n)\n select \n * from \n Final \n where action = 'Borrow'\n and symbol <> substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'add collateral'\n and symbol = substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'Remove collateral'\n and symbol = substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'Repay'\n and symbol <> substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "sushi", "fqn": ["ethereum_models", "Sushi", "sushi__ez_borrowing"], "unique_id": "model.ethereum_models.sushi__ez_borrowing", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "Sushi/sushi__ez_borrowing.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.sql", "name": "sushi__ez_borrowing", "alias": "ez_borrowing", "checksum": {"name": "sha256", "checksum": "561a6545f6eb657e9fd5c01328bc3f65b2be3c929f68dd3052d98af61bf492a9"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__logs"], ["silver__logs"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["core__fact_hourly_token_prices"], ["silver__contracts"]], "sources": [], "metrics": [], "description": "This is a table that shows all the events on ethereum that are related to Borrowing or repaying the loan", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_ADDRESS": {"name": "LENDING_POOL_ADDRESS", "description": "The address of the lending pool. For sushi this will be the address of the kashi pair.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ACTION": {"name": "ACTION", "description": "The action that the user is taking.\n Borrow: user is borrowing an asset\n Repay: user is repaying the asset that they have borrowed in a previous loan\n Add collateral: user is depositing collateral for their loan. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction. \n Remove collateral: user is withdrawing collateral. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "The meaning depends on the action:\nBorrow: The amount of the asset that the user is borrowing or\nRepay: The amount of the asset that the user is repaying\nAdd collateral: The amount of collateral that the user is depositing\nRemove collateral: The amount of collateral that the user is withdrawing", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_USD": {"name": "AMOUNT_USD", "description": "The meaning depends on the action:\nBorrow: The amount of the asset in USD that the user is borrowing or\nRepay: The amount of the asset in USD that the user is repaying\nAdd collateral: The amount of collateral in USD that the user is depositing\nRemove collateral: The amount of collateral in USD that the user is withdrawing", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ASSET": {"name": "ASSET", "description": "The address of the asset/collateral token that is being borrowed/repayed/deposited etc. depending on the action", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the asset/collateral that is payed or received, depending on the action", "meta": {}, "data_type": null, "quote": null, "tags": []}, "Borrower": {"name": "Borrower", "description": "Its the address of the user who is Borrowing or repaying the loan, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/Sushi/sushi__ez_borrowing.yml", "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.922366, "compiled_sql": "\n\nWITH borrow_txns AS (\n\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x3a5151e57d3bc9798e7853034ac52293d1a0e12a2b44725e75b03b21f86477a6'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nrepay_txns AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0xc8e512d8f188ca059984b5853d2bf653da902696b8512785b182b2c813789a6e'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nadd_asset AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x30a8c4f9ab5af7e1309ca87c32377d1a83366c5990472dbf9d262450eae14e38'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nremove_asset AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6e853a5fd6b51d773691f542ebac8513c9992a51380d4c342031056a64114228'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nborrow AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Borrow' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nadd_coll_same_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'add collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nrepay AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Repay' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nremove_coll_same_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Remove collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nadd_coll_in_separate_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'add collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n add_asset\n )\n AND CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\nremove_coll_in_separate_txn AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Remove collateral' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS borrower,\n CONCAT('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS borrower2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN borrower = borrower2 THEN 'no'\n ELSE 'yes'\n END AS borrower_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n borrow_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n repay_txns\n )\n AND tx_hash NOT IN (\n SELECT\n tx_hash\n FROM\n remove_asset\n )\n AND CONCAT('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_borrowing\n)\n\n),\ntotal AS (\n SELECT\n *\n FROM\n borrow\n UNION ALL\n SELECT\n *\n FROM\n add_coll_same_txn\n UNION ALL\n SELECT\n *\n FROM\n remove_coll_same_txn\n UNION ALL\n SELECT\n *\n FROM\n repay\n UNION ALL\n SELECT\n *\n FROM\n add_coll_in_separate_txn\n UNION ALL\n SELECT\n *\n FROM\n remove_coll_in_separate_txn\n),\n\ntoken_price AS (\n SELECT\n HOUR,\n token_address,\n avg(price) as price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n\n\nwhere HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n borrow\n)\n\ngroup by \n1,2\n\n),\nlabels AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n),\n\nFinal as (\nSELECT\n A.block_timestamp,\n A.block_number,\n A.tx_hash,\n A.action,\n A.origin_from_address,\n A.origin_to_address,\n A.origin_function_signature,\n A.borrower2 AS borrower,\n A.borrower_is_a_contract,\n A.lending_pool_address,\n b.symbol AS lending_pool,\n A.asset,\n d.symbol AS symbol,\n CASE\n WHEN d.decimals IS NULL THEN A.amount\n ELSE (A.amount / pow(10, d.decimals))\n END AS amount,\n (\n A.amount * C.price\n ) / pow(\n 10,\n d.decimals\n ) AS amount_USD,\n A._log_id,\n A._inserted_timestamp\nFROM\n total A\n LEFT JOIN token_price C\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = DATE_TRUNC(\n 'hour',\n C.hour\n )\n AND A.asset = C.token_address\n LEFT JOIN labels b\n ON A.lending_pool_address = b.address\n LEFT JOIN labels d\n ON A.asset = d.address\n)\n select \n * from \n Final \n where action = 'Borrow'\n and symbol <> substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'add collateral'\n and symbol = substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'Remove collateral'\n and symbol = substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)\n union \n select \n * from \n Final \n where action = 'Repay'\n and symbol <> substr(lending_pool,3,CHARINDEX('/',lending_pool)-3)", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sushi.ez_borrowing"}, "model.ethereum_models.sushi__ez_lending": {"raw_sql": "{{ config(\n materialized = 'incremental',\n incremental_strategy = 'delete+insert',\n persist_docs ={ \"relation\": true,\n \"columns\": true },\n unique_key = '_log_id',\n cluster_by = ['block_timestamp::DATE']\n) }}\n\nWITH lending_txns AS (\n\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x30a8c4f9ab5af7e1309ca87c32377d1a83366c5990472dbf9d262450eae14e38'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nunlending_txns AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6e853a5fd6b51d773691f542ebac8513c9992a51380d4c342031056a64114228'\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nlending AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Deposit' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS lender,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lender2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN lender = lender2 THEN 'no'\n ELSE 'yes'\n END AS lender_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n lending_txns\n )\n AND CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\nwithdraw AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Withdraw' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS lender,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lender2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN lender = lender2 THEN 'no'\n ELSE 'yes'\n END AS lender_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n {{ ref('silver__logs') }}\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n unlending_txns\n )\n AND CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n{% if is_incremental() %}\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n {{ this }}\n)\n{% endif %}\n),\ntotal AS (\n SELECT\n *\n FROM\n lending\n UNION ALL\n SELECT\n *\n FROM\n withdraw\n),\ntoken_price AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n {{ ref('core__fact_hourly_token_prices') }}\n WHERE\n 1 = 1\n\n{% if is_incremental() %}\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lending\n)\n{% endif %}\n),\nlabels AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n {{ ref('silver__contracts') }}\n)\nSELECT\n A.block_timestamp,\n A.block_number,\n A.tx_hash,\n A.action,\n A.origin_from_address,\n A.origin_to_address,\n A.origin_function_signature,\n A.asset,\n A.lender2 AS depositor,\n A.lender_is_a_contract,\n A.lending_pool_address,\n A.event_index,\n CASE\n WHEN d.decimals IS NULL THEN A.amount\n ELSE (A.amount / pow(10, d.decimals))\n END AS amount,\n (\n A.amount * C.price\n ) / pow(\n 10,\n d.decimals\n ) AS amount_USD,\n b.symbol AS lending_pool,\n d.symbol AS symbol,\n A._inserted_timestamp,\n A._log_id\nFROM\n total A\n LEFT JOIN token_price C\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = DATE_TRUNC(\n 'hour',\n C.hour\n )\n AND A.asset = C.token_address\n LEFT JOIN labels b\n ON A.lending_pool_address = b.address\n LEFT JOIN labels d\n ON A.asset = d.address", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental"], "nodes": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {"relation": true, "columns": true}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_log_id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["block_timestamp::DATE"], "incremental_strategy": "delete+insert", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "sushi", "fqn": ["ethereum_models", "Sushi", "sushi__ez_lending"], "unique_id": "model.ethereum_models.sushi__ez_lending", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "Sushi/sushi__ez_lending.sql", "original_file_path": "models/Sushi/sushi__ez_lending.sql", "name": "sushi__ez_lending", "alias": "ez_lending", "checksum": {"name": "sha256", "checksum": "829d39911ae4d7f2701329a13764e96631836165c19062a8b68e3e7837a66014"}, "tags": [], "refs": [["silver__logs"], ["silver__logs"], ["silver__logs"], ["silver__contracts"], ["silver__logs"], ["silver__contracts"], ["core__fact_hourly_token_prices"], ["silver__contracts"]], "sources": [], "metrics": [], "description": "This is a table that shows all the events on ethereum that are related to providing capital for lending and withdrawing capital", "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, "quote": null, "tags": []}, "BLOCK_TIMESTAMP": {"name": "BLOCK_TIMESTAMP", "description": "The date and time at which the block was produced.", "meta": {}, "data_type": null, "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. This field will not be unique in this table, as a given transaction can include multiple events.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "LENDING_POOL_ADDRESS": {"name": "LENDING_POOL_ADDRESS", "description": "The address of the lending pool. For sushi this will be the address of the kashi pair.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ACTION": {"name": "ACTION", "description": "The action that the user is taking.\n Deposit: user is depositing funds to be used for lending\n Withdraw: user has changed their mind and are no longer willing to lend, so they withdraw their asset", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT": {"name": "AMOUNT", "description": "The amount of the asset that the user is depositing or withdrawing, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "AMOUNT_USD": {"name": "AMOUNT_USD", "description": "The amount of the asset that the user is depositing or withdrawing, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "ASSET": {"name": "ASSET", "description": "The address of the asset (token) that is being deposited/withdrawn, depending on the action", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The symbol of the asset that is lent or withdrawn, depending on the action", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DEPOSITOR": {"name": "DEPOSITOR", "description": "Its the address of the user who is depositing for lending or withdrawing, depending on the action.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "EVENT_INDEX": {"name": "EVENT_INDEX", "description": "Event number within a transaction.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_LOG_ID": {"name": "_LOG_ID", "description": "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```.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/Sushi/sushi__ez_lending.yml", "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "incremental_strategy": "delete+insert", "persist_docs": {"relation": true, "columns": true}, "unique_key": "_log_id", "cluster_by": ["block_timestamp::DATE"]}, "created_at": 1671649134.963808, "compiled_sql": "\n\nWITH lending_txns AS (\n\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x30a8c4f9ab5af7e1309ca87c32377d1a83366c5990472dbf9d262450eae14e38'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_lending\n)\n\n),\nunlending_txns AS (\n SELECT\n DISTINCT tx_hash,\n contract_address\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6e853a5fd6b51d773691f542ebac8513c9992a51380d4c342031056a64114228'\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_lending\n)\n\n),\nlending AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Deposit' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS lender,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lender2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN lender = lender2 THEN 'no'\n ELSE 'yes'\n END AS lender_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n lending_txns\n )\n AND CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_lending\n)\n\n),\nwithdraw AS (\n SELECT\n block_timestamp,\n block_number,\n tx_hash,\n 'Withdraw' AS action,\n origin_from_address,\n origin_to_address,\n origin_function_signature,\n event_index,\n CONCAT ('0x', SUBSTR(topics [1] :: STRING, 27, 40)) AS asset,\n CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) AS lending_pool_address,\n origin_from_address AS lender,\n CONCAT ('0x', SUBSTR(topics [3] :: STRING, 27, 40)) AS lender2,\n TRY_TO_NUMBER(\n PUBLIC.udf_hex_to_int(SUBSTR(DATA, 3, len(DATA))) :: INTEGER) AS amount,\n CASE\n WHEN lender = lender2 THEN 'no'\n ELSE 'yes'\n END AS lender_is_a_contract,\n _inserted_timestamp,\n _log_id\n FROM\n ETHEREUM_DEV.silver.logs\n WHERE\n topics [0] :: STRING = '0x6eabe333476233fd382224f233210cb808a7bc4c4de64f9d76628bf63c677b1a'\n AND tx_hash IN (\n SELECT\n tx_hash\n FROM\n unlending_txns\n )\n AND CONCAT ('0x', SUBSTR(topics [2] :: STRING, 27, 40)) IN (\n SELECT\n address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n NAME ILIKE 'kashi Medium Risk%'\n )\n\n\nAND _inserted_timestamp :: DATE >= (\n SELECT\n MAX(_inserted_timestamp) :: DATE - 2\n FROM\n ETHEREUM_DEV.sushi.ez_lending\n)\n\n),\ntotal AS (\n SELECT\n *\n FROM\n lending\n UNION ALL\n SELECT\n *\n FROM\n withdraw\n),\ntoken_price AS (\n SELECT\n HOUR,\n token_address,\n price\n FROM\n ETHEREUM_DEV.core.fact_hourly_token_prices\n WHERE\n 1 = 1\n\n\nAND HOUR :: DATE IN (\n SELECT\n DISTINCT block_timestamp :: DATE\n FROM\n lending\n)\n\n),\nlabels AS (\n SELECT\n address,\n symbol,\n decimals\n FROM\n ETHEREUM_DEV.silver.contracts\n)\nSELECT\n A.block_timestamp,\n A.block_number,\n A.tx_hash,\n A.action,\n A.origin_from_address,\n A.origin_to_address,\n A.origin_function_signature,\n A.asset,\n A.lender2 AS depositor,\n A.lender_is_a_contract,\n A.lending_pool_address,\n A.event_index,\n CASE\n WHEN d.decimals IS NULL THEN A.amount\n ELSE (A.amount / pow(10, d.decimals))\n END AS amount,\n (\n A.amount * C.price\n ) / pow(\n 10,\n d.decimals\n ) AS amount_USD,\n b.symbol AS lending_pool,\n d.symbol AS symbol,\n A._inserted_timestamp,\n A._log_id\nFROM\n total A\n LEFT JOIN token_price C\n ON DATE_TRUNC(\n 'hour',\n A.block_timestamp\n ) = DATE_TRUNC(\n 'hour',\n C.hour\n )\n AND A.asset = C.token_address\n LEFT JOIN labels b\n ON A.lending_pool_address = b.address\n LEFT JOIN labels d\n ON A.asset = d.address", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.sushi.ez_lending"}, "model.ethereum_models.core__fact_hourly_token_prices": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nSELECT\n HOUR,\n lower(token_address) as token_address,\n symbol,\n decimals,\n price,\n is_imputed\nFROM\n {{ ref(\n 'silver__token_prices_all_providers_hourly'\n ) }}", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "core", "fqn": ["ethereum_models", "gold", "core__fact_hourly_token_prices"], "unique_id": "model.ethereum_models.core__fact_hourly_token_prices", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "gold/core__fact_hourly_token_prices.sql", "original_file_path": "models/gold/core__fact_hourly_token_prices.sql", "name": "core__fact_hourly_token_prices", "alias": "fact_hourly_token_prices", "checksum": {"name": "sha256", "checksum": "dc70110d4bfa5a7b040962b47ba1d9d7bd18f66ef8099249ac0915ac2a7c4a44"}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "This table contains hourly prices for tokens on the Ethereum Blockchain. \nThe sources of this data are [CoinMarketCap](https://coinmarketcap.com/) and [CoinGecko](https://www.coingecko.com/).", "columns": {"HOUR": {"name": "HOUR", "description": "Hour at which the token price was recorded.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "The unique Ethereum address for a given token.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "The token's symbol.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimals for token contract.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "The token price for a given hour.", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IS_IMPUTED": {"name": "IS_IMPUTED", "description": "This column indicates whether or not the price has been pulled forward from the previous hour. Sometimes hourly prices are missed from our data source, and in that case we carry forward the last recorded hourly price until we record a new price.", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/gold/core__fact_hourly_token_prices.yml", "compiled_path": "target/compiled/ethereum_models/models/gold/core__fact_hourly_token_prices.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671649132.826255, "compiled_sql": "\n\nSELECT\n HOUR,\n lower(token_address) as token_address,\n symbol,\n decimals,\n price,\n is_imputed\nFROM\n ETHEREUM_DEV.silver.token_prices_all_providers_hourly", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.core.fact_hourly_token_prices"}, "model.ethereum_models.silver__token_prices_all_providers_hourly": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_unique_key\",\n incremental_strategy = 'merge',\n cluster_by = ['hour::DATE'],\n) }}\n\nWITH all_providers AS (\n\nSELECT\n 'coingecko' AS provider,\n recorded_hour AS hour,\n lower(token_address) as token_address,\n close AS price,\n imputed AS is_imputed,\n _inserted_timestamp\nFROM\n {{ ref('silver__token_prices_coin_gecko_hourly') }} \n\n{% if is_incremental() %}\nWHERE _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n\nUNION\n\nSELECT\n 'coinmarketcap' AS provider,\n recorded_hour AS hour,\n lower(token_address) as token_address,\n close AS price,\n imputed AS is_imputed,\n _inserted_timestamp\nFROM\n {{ ref('silver__token_prices_coin_market_cap_hourly')}} \n\n{% if is_incremental() %}\nWHERE _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n )\n{% endif %}\n),\n\nfinal AS (\n\nSELECT \n *,\n CASE\n WHEN provider = 'coingecko' AND is_imputed = FALSE THEN 1\n WHEN provider = 'coinmarketcap' AND is_imputed = FALSE THEN 2\n WHEN provider = 'coingecko' AND is_imputed = TRUE THEN 3\n WHEN provider = 'coinmarketcap' AND is_imputed = TRUE THEN 4\n END AS priority\nFROM all_providers\n)\n\nSELECT\n hour,\n token_address,\n c.symbol,\n c.decimals,\n price,\n is_imputed,\n _inserted_timestamp,\n {{ dbt_utils.surrogate_key( ['hour', 'token_address'] ) }} AS _unique_key\nFROM final p\nLEFT JOIN {{ ref('core__dim_contracts') }} c \n ON LOWER(c.address) = LOWER(p.token_address)\nQUALIFY(ROW_NUMBER() OVER(PARTITION BY hour, token_address ORDER BY priority ASC)) = 1", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_unique_key", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["hour::DATE"], "incremental_strategy": "merge", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "prices", "silver__token_prices_all_providers_hourly"], "unique_id": "model.ethereum_models.silver__token_prices_all_providers_hourly", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/prices/silver__token_prices_all_providers_hourly.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.sql", "name": "silver__token_prices_all_providers_hourly", "alias": "token_prices_all_providers_hourly", "checksum": {"name": "sha256", "checksum": "a672439faba3a5651a587b9e73eb4db99cd61bb491dc8ab3e58802051138dbe8"}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"], ["silver__token_prices_coin_market_cap_hourly"], ["core__dim_contracts"]], "sources": [], "metrics": [], "description": "", "columns": {"HOUR": {"name": "HOUR", "description": "Hour that the price was recorded at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "Address of the token", "meta": {}, "data_type": null, "quote": null, "tags": []}, "SYMBOL": {"name": "SYMBOL", "description": "Symbol of the token", "meta": {}, "data_type": null, "quote": null, "tags": []}, "DECIMALS": {"name": "DECIMALS", "description": "The number of decimals for token contract", "meta": {}, "data_type": null, "quote": null, "tags": []}, "PRICE": {"name": "PRICE", "description": "Closing price of the recorded hour in USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IS_IMPUTED": {"name": "IS_IMPUTED", "description": "Whether the price was imputed from an earlier record (generally used for low trade volume tokens)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_UNIQUE_KEY": {"name": "_UNIQUE_KEY", "description": "Concatenation of multiple columns used for incremental merge", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Latest timestamp that the record was inserted at", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/prices/silver__token_prices_all_providers_hourly.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_unique_key", "incremental_strategy": "merge", "cluster_by": ["hour::DATE"]}, "created_at": 1671649132.8137522, "compiled_sql": "\n\nWITH all_providers AS (\n\nSELECT\n 'coingecko' AS provider,\n recorded_hour AS hour,\n lower(token_address) as token_address,\n close AS price,\n imputed AS is_imputed,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly \n\n\nWHERE _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.silver.token_prices_all_providers_hourly\n )\n\n\nUNION\n\nSELECT\n 'coinmarketcap' AS provider,\n recorded_hour AS hour,\n lower(token_address) as token_address,\n close AS price,\n imputed AS is_imputed,\n _inserted_timestamp\nFROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly \n\n\nWHERE _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.silver.token_prices_all_providers_hourly\n )\n\n),\n\nfinal AS (\n\nSELECT \n *,\n CASE\n WHEN provider = 'coingecko' AND is_imputed = FALSE THEN 1\n WHEN provider = 'coinmarketcap' AND is_imputed = FALSE THEN 2\n WHEN provider = 'coingecko' AND is_imputed = TRUE THEN 3\n WHEN provider = 'coinmarketcap' AND is_imputed = TRUE THEN 4\n END AS priority\nFROM all_providers\n)\n\nSELECT\n hour,\n token_address,\n c.symbol,\n c.decimals,\n price,\n is_imputed,\n _inserted_timestamp,\n md5(cast(coalesce(cast(hour as TEXT), '') || '-' || coalesce(cast(token_address as TEXT), '') as TEXT)) AS _unique_key\nFROM final p\nLEFT JOIN ETHEREUM_DEV.core.dim_contracts c \n ON LOWER(c.address) = LOWER(p.token_address)\nQUALIFY(ROW_NUMBER() OVER(PARTITION BY hour, token_address ORDER BY priority ASC)) = 1", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_prices_all_providers_hourly"}, "model.ethereum_models.silver__token_prices_coin_gecko_hourly": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_unique_key\",\n incremental_strategy = 'merge',\n cluster_by = ['recorded_hour::DATE'],\n) }}\n\nWITH date_hours AS (\n\n SELECT\n date_hour\n FROM\n {{ source(\n 'crosschain',\n 'dim_date_hours'\n ) }}\n WHERE\n date_hour >= '2020-05-05'\n AND date_hour <= (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_gecko'\n ) }}\n )\n\n{% if is_incremental() %}\nAND date_hour > (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nasset_metadata AS (\n SELECT\n DISTINCT REGEXP_SUBSTR(REGEXP_REPLACE(token_address, '^x', '0x'), '0x[a-zA-Z0-9]*') AS token_address,\n id,\n platform\n FROM\n {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_gecko'\n ) }}\n WHERE\n LOWER(platform) = 'ethereum'\n OR id = 'ethereum'\n),\nbase_date_hours_address AS (\n SELECT\n date_hour,\n token_address,\n id\n FROM\n date_hours\n CROSS JOIN asset_metadata\n),\nbase_legacy_prices AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n p.recorded_at\n ) AS recorded_hour,\n m.token_address,\n p.asset_id AS id,\n AVG(\n p.price\n ) AS CLOSE --returns single price if multiple prices within the 59th minute\n FROM\n {{ source(\n 'flipside_silver',\n 'prices_v2'\n ) }}\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.asset_id\n WHERE\n provider = 'coingecko'\n AND MINUTE(recorded_at) = 59\n AND recorded_at :: DATE < '2022-08-24'\n AND (LOWER(m.platform) = 'ethereum'\n OR LOWER(p.asset_id) = 'ethereum')\n\n{% if is_incremental() %}\nAND recorded_at > (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n 1,\n 2,\n 3\n),\nbase_prices AS (\n SELECT\n p.recorded_hour,\n p._inserted_timestamp,\n m.token_address,\n p.id,\n p.close\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_gecko'\n ) }}\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.id\n WHERE\n recorded_hour :: DATE >= '2022-08-24'\n AND (LOWER(m.platform) = 'ethereum'\n OR LOWER(p.id) = 'ethereum')\n\n{% if is_incremental() %}\nAND p._inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nprices AS (\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_legacy_prices\n UNION\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_prices\n),\nimputed_prices AS (\n SELECT\n d.*,\n p.close AS hourly_close,\n LAST_VALUE(\n p.close ignore nulls\n ) over (\n PARTITION BY d.token_address\n ORDER BY\n d.date_hour rows unbounded preceding\n ) AS imputed_close\n FROM\n base_date_hours_address d\n LEFT JOIN prices p\n ON p.recorded_hour = d.date_hour\n AND (\n p.token_address = d.token_address\n AND LOWER(\n p.id\n ) = LOWER(\n d.id\n )\n OR (\n d.token_address IS NULL\n AND LOWER(\n p.id\n ) = 'ethereum'\n )\n )\n),\nfinal_prices AS (\n SELECT\n p.date_hour AS recorded_hour,\n p.token_address,\n p.id,\n COALESCE(\n p.hourly_close,\n p.imputed_close\n ) AS CLOSE,\n CASE\n WHEN p.hourly_close IS NULL THEN TRUE\n ELSE FALSE\n END AS imputed\n FROM\n imputed_prices p\n WHERE\n CLOSE IS NOT NULL\n),\nbase_timestamp AS (\nSELECT\n f.recorded_hour,\n f.token_address,\n AVG(f.CLOSE) AS CLOSE,\n CASE\n WHEN (CAST(ARRAY_AGG(imputed) AS STRING)) ILIKE '%true%' THEN TRUE\n ELSE FALSE \n END AS imputed,\n {{ dbt_utils.surrogate_key( ['f.recorded_hour', 'f.token_address'] ) }} AS _unique_key,\n MAX(_inserted_timestamp) AS _inserted_timestamp\nFROM\n final_prices f\nLEFT JOIN base_prices b ON f.recorded_hour = b.recorded_hour AND (f.token_address = b.token_address OR (f.token_address IS NULL AND LOWER(f.id) = 'ethereum'))\nGROUP BY\n 1,\n 2\n),\nfinal AS (\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n _inserted_timestamp,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over (\n PARTITION BY token_address\n ORDER BY\n recorded_hour rows unbounded preceding\n ) AS imputed_timestamp\nFROM base_timestamp\n)\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n CASE\n WHEN imputed_timestamp IS NULL THEN '2022-08-23'\n ELSE COALESCE(_inserted_timestamp,imputed_timestamp)\n END AS _inserted_timestamp\nFROM final", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.crosschain.dim_date_hours", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.flipside_silver.prices_v2", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_unique_key", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["recorded_hour::DATE"], "incremental_strategy": "merge", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "prices", "silver__token_prices_coin_gecko_hourly"], "unique_id": "model.ethereum_models.silver__token_prices_coin_gecko_hourly", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/prices/silver__token_prices_coin_gecko_hourly.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.sql", "name": "silver__token_prices_coin_gecko_hourly", "alias": "token_prices_coin_gecko_hourly", "checksum": {"name": "sha256", "checksum": "1f971ffcecd1195121ab167d92ec80caec97fb12f9b93b45394b9761326e190c"}, "tags": [], "refs": [], "sources": [["crosschain", "dim_date_hours"], ["crosschain_silver", "hourly_prices_coin_gecko"], ["crosschain_silver", "asset_metadata_coin_gecko"], ["flipside_silver", "prices_v2"], ["crosschain_silver", "hourly_prices_coin_gecko"]], "metrics": [], "description": "", "columns": {"RECORDED_HOUR": {"name": "RECORDED_HOUR", "description": "Hour that the price was recorded at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "Address of the token", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CLOSE": {"name": "CLOSE", "description": "Closing price of the recorded hour in USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IMPUTED": {"name": "IMPUTED", "description": "Whether the price was imputed from an earlier record (generally used for low trade volume tokens)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_UNIQUE_KEY": {"name": "_UNIQUE_KEY", "description": "Concatenation of multiple columns used for incremental merge", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Latest timestamp that the record was inserted at", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_unique_key", "incremental_strategy": "merge", "cluster_by": ["recorded_hour::DATE"]}, "created_at": 1671649132.791801, "compiled_sql": "\n\nWITH date_hours AS (\n\n SELECT\n date_hour\n FROM\n crosschain.core.dim_date_hours\n WHERE\n date_hour >= '2020-05-05'\n AND date_hour <= (\n SELECT\n MAX(recorded_hour)\n FROM\n crosschain.silver.hourly_prices_coin_gecko\n )\n\n\nAND date_hour > (\n SELECT\n MAX(recorded_hour)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n)\n\n),\nasset_metadata AS (\n SELECT\n DISTINCT REGEXP_SUBSTR(REGEXP_REPLACE(token_address, '^x', '0x'), '0x[a-zA-Z0-9]*') AS token_address,\n id,\n platform\n FROM\n crosschain.silver.asset_metadata_coin_gecko\n WHERE\n LOWER(platform) = 'ethereum'\n OR id = 'ethereum'\n),\nbase_date_hours_address AS (\n SELECT\n date_hour,\n token_address,\n id\n FROM\n date_hours\n CROSS JOIN asset_metadata\n),\nbase_legacy_prices AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n p.recorded_at\n ) AS recorded_hour,\n m.token_address,\n p.asset_id AS id,\n AVG(\n p.price\n ) AS CLOSE --returns single price if multiple prices within the 59th minute\n FROM\n flipside_prod_db.silver.prices_v2\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.asset_id\n WHERE\n provider = 'coingecko'\n AND MINUTE(recorded_at) = 59\n AND recorded_at :: DATE < '2022-08-24'\n AND (LOWER(m.platform) = 'ethereum'\n OR LOWER(p.asset_id) = 'ethereum')\n\n\nAND recorded_at > (\n SELECT\n MAX(recorded_hour)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n)\n\nGROUP BY\n 1,\n 2,\n 3\n),\nbase_prices AS (\n SELECT\n p.recorded_hour,\n p._inserted_timestamp,\n m.token_address,\n p.id,\n p.close\n FROM\n crosschain.silver.hourly_prices_coin_gecko\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.id\n WHERE\n recorded_hour :: DATE >= '2022-08-24'\n AND (LOWER(m.platform) = 'ethereum'\n OR LOWER(p.id) = 'ethereum')\n\n\nAND p._inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n)\n\n),\nprices AS (\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_legacy_prices\n UNION\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_prices\n),\nimputed_prices AS (\n SELECT\n d.*,\n p.close AS hourly_close,\n LAST_VALUE(\n p.close ignore nulls\n ) over (\n PARTITION BY d.token_address\n ORDER BY\n d.date_hour rows unbounded preceding\n ) AS imputed_close\n FROM\n base_date_hours_address d\n LEFT JOIN prices p\n ON p.recorded_hour = d.date_hour\n AND (\n p.token_address = d.token_address\n AND LOWER(\n p.id\n ) = LOWER(\n d.id\n )\n OR (\n d.token_address IS NULL\n AND LOWER(\n p.id\n ) = 'ethereum'\n )\n )\n),\nfinal_prices AS (\n SELECT\n p.date_hour AS recorded_hour,\n p.token_address,\n p.id,\n COALESCE(\n p.hourly_close,\n p.imputed_close\n ) AS CLOSE,\n CASE\n WHEN p.hourly_close IS NULL THEN TRUE\n ELSE FALSE\n END AS imputed\n FROM\n imputed_prices p\n WHERE\n CLOSE IS NOT NULL\n),\nbase_timestamp AS (\nSELECT\n f.recorded_hour,\n f.token_address,\n AVG(f.CLOSE) AS CLOSE,\n CASE\n WHEN (CAST(ARRAY_AGG(imputed) AS STRING)) ILIKE '%true%' THEN TRUE\n ELSE FALSE \n END AS imputed,\n md5(cast(coalesce(cast(f.recorded_hour as TEXT), '') || '-' || coalesce(cast(f.token_address as TEXT), '') as TEXT)) AS _unique_key,\n MAX(_inserted_timestamp) AS _inserted_timestamp\nFROM\n final_prices f\nLEFT JOIN base_prices b ON f.recorded_hour = b.recorded_hour AND (f.token_address = b.token_address OR (f.token_address IS NULL AND LOWER(f.id) = 'ethereum'))\nGROUP BY\n 1,\n 2\n),\nfinal AS (\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n _inserted_timestamp,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over (\n PARTITION BY token_address\n ORDER BY\n recorded_hour rows unbounded preceding\n ) AS imputed_timestamp\nFROM base_timestamp\n)\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n CASE\n WHEN imputed_timestamp IS NULL THEN '2022-08-23'\n ELSE COALESCE(_inserted_timestamp,imputed_timestamp)\n END AS _inserted_timestamp\nFROM final", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly"}, "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio": {"raw_sql": "{{ config (\n materialized = \"incremental\",\n unique_key = \"id\",\n cluster_by = \"ROUND(block_number, -3)\",\n merge_update_columns = [\"id\"],\n tags = ['streamline_view']\n) }}\n\nWITH block_number AS (\n\n SELECT\n block_timestamp :: DATE AS DAY,\n MIN(block_number) AS block_number\n FROM\n {{ ref('silver__blocks') }}\n WHERE\n DAY >= '2020-02-01'\n\n{% if is_incremental() %}\nAND DAY >= (\n SELECT\n MAX(\n DAY\n )\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n 1\n),\ndaily_price AS (\n SELECT\n recorded_hour :: DATE AS DAY,\n token_address,\n symbol,\n AVG(OPEN) daily_price\n FROM\n (\n SELECT\n A.recorded_hour,\n A.open,\n b.token_address,\n b.symbol\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_gecko'\n ) }} A\n JOIN {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_gecko'\n ) }}\n b\n ON A.id = b.id\n WHERE\n recorded_hour :: DATE = CURRENT_DATE -1\n AND b.token_address IS NOT NULL\n AND b.platform = 'ethereum'\n )\n GROUP BY\n 1,\n 2,\n 3\n),\npools AS (\n SELECT\n DISTINCT pool_address\n FROM\n {{ ref(\"core__dim_dex_liquidity_pools\") }}\n WHERE\n platform IN(\n 'sushiswap',\n 'uniswap-v2'\n )\n),\nbalance AS (\n SELECT\n block_timestamp :: DATE AS DATE,\n address,\n contract_address,\n MIN(balance) AS balance\n FROM\n {{ ref(\"silver__token_balances\") }}\n WHERE\n address IN (\n SELECT\n *\n FROM\n pools\n )\n AND block_timestamp :: DATE = CURRENT_DATE -1\n GROUP BY\n 1,\n 2,\n 3\n),\ndecimals AS (\n SELECT\n address,\n decimals\n FROM\n {{ ref(\"core__dim_contracts\") }}\n),\npools_value AS (\n SELECT\n C.date,\n C.address,\n C.contract_address,\n d.day,\n d.symbol,\n C.balance * d.daily_price / power(\n 10,\n e.decimals\n ) AS value_USD\n FROM\n balance C\n LEFT JOIN daily_price d\n ON C.date = d.day\n AND C.contract_address = d.token_address\n LEFT JOIN decimals e\n ON C.contract_address = e.address\n),\ntop_pools AS (\n SELECT\n DATE,\n address,\n SUM(value_usd) AS pool_value\n FROM\n pools_value\n GROUP BY\n 1,\n 2 qualify ROW_NUMBER() over(\n ORDER BY\n ZEROIFNULL(pool_value) DESC\n ) <= 200\n),\nbalance_of_slp_reads AS (\n SELECT\n DAY,\n block_number,\n address AS contract_address,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS function_input,\n '0x70a08231' AS function_signature\n FROM\n block_number\n JOIN top_pools\n),\ntotal_slp_supply_reads AS (\n SELECT\n DAY,\n block_number,\n address AS contract_address,\n '' AS function_input,\n '0x18160ddd' AS function_signature\n FROM\n block_number\n JOIN top_pools\n),\nFINAL AS (\n SELECT\n DAY,\n block_number,\n contract_address,\n 'Balance_of_SLP_staked' call_name,\n function_input,\n function_signature\n FROM\n balance_of_slp_reads\n UNION ALL\n SELECT\n DAY,\n block_number,\n contract_address,\n 'Total_SLP_issued' call_name,\n function_input,\n function_signature\n FROM\n total_slp_supply_reads\n)\nSELECT\n {{ dbt_utils.surrogate_key(\n ['block_number', 'contract_address', 'function_signature', 'function_input']\n ) }} AS id,\n DAY,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "model.ethereum_models.silver__blocks", "model.ethereum_models.core__dim_dex_liquidity_pools", "model.ethereum_models.silver__token_balances", "model.ethereum_models.core__dim_contracts"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": ["streamline_view"], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "id", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__dex_pool_v2_SLP_ratio"], "unique_id": "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__dex_pool_v2_SLP_ratio.sql", "original_file_path": "models/silver/streamline/curated/streamline__dex_pool_v2_SLP_ratio.sql", "name": "streamline__dex_pool_v2_SLP_ratio", "alias": "dex_pool_v2_SLP_ratio", "checksum": {"name": "sha256", "checksum": "ad7c4f2d43cffeb643758970da3c098ca5a35ea7c1d0f80a30919f20e859b23d"}, "tags": ["streamline_view"], "refs": [["silver__blocks"], ["core__dim_dex_liquidity_pools"], ["silver__token_balances"], ["core__dim_contracts"]], "sources": [["crosschain_silver", "hourly_prices_coin_gecko"], ["crosschain_silver", "asset_metadata_coin_gecko"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__dex_pool_v2_SLP_ratio.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "id", "cluster_by": "ROUND(block_number, -3)", "merge_update_columns": ["id"], "tags": ["streamline_view"]}, "created_at": 1671649132.719736, "compiled_sql": "\n\nWITH block_number AS (\n\n SELECT\n block_timestamp :: DATE AS DAY,\n MIN(block_number) AS block_number\n FROM\n ETHEREUM_DEV.silver.blocks\n WHERE\n DAY >= '2020-02-01'\n\n\nAND DAY >= (\n SELECT\n MAX(\n DAY\n )\n FROM\n ETHEREUM_DEV.streamline.dex_pool_v2_SLP_ratio\n)\n\nGROUP BY\n 1\n),\ndaily_price AS (\n SELECT\n recorded_hour :: DATE AS DAY,\n token_address,\n symbol,\n AVG(OPEN) daily_price\n FROM\n (\n SELECT\n A.recorded_hour,\n A.open,\n b.token_address,\n b.symbol\n FROM\n crosschain.silver.hourly_prices_coin_gecko A\n JOIN crosschain.silver.asset_metadata_coin_gecko\n b\n ON A.id = b.id\n WHERE\n recorded_hour :: DATE = CURRENT_DATE -1\n AND b.token_address IS NOT NULL\n AND b.platform = 'ethereum'\n )\n GROUP BY\n 1,\n 2,\n 3\n),\npools AS (\n SELECT\n DISTINCT pool_address\n FROM\n ETHEREUM_DEV.core.dim_dex_liquidity_pools\n WHERE\n platform IN(\n 'sushiswap',\n 'uniswap-v2'\n )\n),\nbalance AS (\n SELECT\n block_timestamp :: DATE AS DATE,\n address,\n contract_address,\n MIN(balance) AS balance\n FROM\n ETHEREUM_DEV.silver.token_balances\n WHERE\n address IN (\n SELECT\n *\n FROM\n pools\n )\n AND block_timestamp :: DATE = CURRENT_DATE -1\n GROUP BY\n 1,\n 2,\n 3\n),\ndecimals AS (\n SELECT\n address,\n decimals\n FROM\n ETHEREUM_DEV.core.dim_contracts\n),\npools_value AS (\n SELECT\n C.date,\n C.address,\n C.contract_address,\n d.day,\n d.symbol,\n C.balance * d.daily_price / power(\n 10,\n e.decimals\n ) AS value_USD\n FROM\n balance C\n LEFT JOIN daily_price d\n ON C.date = d.day\n AND C.contract_address = d.token_address\n LEFT JOIN decimals e\n ON C.contract_address = e.address\n),\ntop_pools AS (\n SELECT\n DATE,\n address,\n SUM(value_usd) AS pool_value\n FROM\n pools_value\n GROUP BY\n 1,\n 2 qualify ROW_NUMBER() over(\n ORDER BY\n ZEROIFNULL(pool_value) DESC\n ) <= 200\n),\nbalance_of_slp_reads AS (\n SELECT\n DAY,\n block_number,\n address AS contract_address,\n '0xc2edad668740f1aa35e4d8f227fb8e17dca888cd' AS function_input,\n '0x70a08231' AS function_signature\n FROM\n block_number\n JOIN top_pools\n),\ntotal_slp_supply_reads AS (\n SELECT\n DAY,\n block_number,\n address AS contract_address,\n '' AS function_input,\n '0x18160ddd' AS function_signature\n FROM\n block_number\n JOIN top_pools\n),\nFINAL AS (\n SELECT\n DAY,\n block_number,\n contract_address,\n 'Balance_of_SLP_staked' call_name,\n function_input,\n function_signature\n FROM\n balance_of_slp_reads\n UNION ALL\n SELECT\n DAY,\n block_number,\n contract_address,\n 'Total_SLP_issued' call_name,\n function_input,\n function_signature\n FROM\n total_slp_supply_reads\n)\nSELECT\n md5(cast(coalesce(cast(block_number as TEXT), '') || '-' || coalesce(cast(contract_address as TEXT), '') || '-' || coalesce(cast(function_signature as TEXT), '') || '-' || coalesce(cast(function_input as TEXT), '') as TEXT)) AS id,\n DAY,\n block_number,\n contract_address,\n call_name,\n function_signature,\n function_input\nFROM\n FINAL", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.dex_pool_v2_SLP_ratio"}, "model.ethereum_models.streamline__price_api_token_reads": {"raw_sql": "{{ config(\n materialized = 'view'\n) }}\n\nWITH base AS (\n\n SELECT\n DISTINCT REGEXP_REPLACE(LOWER(token_address), ' *', '') AS token_address\n FROM\n {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_gecko'\n ) }}\n WHERE\n platform = 'ethereum'\n UNION\n SELECT\n DISTINCT REGEXP_REPLACE(LOWER(token_address), ' *', '') AS token_address\n FROM\n {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_market_cap'\n ) }}\n WHERE\n platform = 'Ethereum'\n),\nmissing_contracts AS (\n SELECT\n *\n FROM\n base\n EXCEPT\n SELECT\n address AS token_address\n FROM\n {{ ref('silver__contracts') }}\n WHERE\n symbol IS NOT NULL\n AND decimals IS NOT NULL\n)\nSELECT\n token_address,\n block_number\nFROM\n missing_contracts\n JOIN {{ ref('silver__traces') }}\n ON token_address = to_address\n AND TYPE ILIKE 'create'", "compiled": true, "resource_type": "model", "depends_on": {"macros": [], "nodes": ["source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__traces"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "view", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": null, "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "streamline", "fqn": ["ethereum_models", "silver", "streamline", "curated", "streamline__price_api_token_reads"], "unique_id": "model.ethereum_models.streamline__price_api_token_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/streamline/curated/streamline__price_api_token_reads.sql", "original_file_path": "models/silver/streamline/curated/streamline__price_api_token_reads.sql", "name": "streamline__price_api_token_reads", "alias": "price_api_token_reads", "checksum": {"name": "sha256", "checksum": "0ca3bd52bb3edfd5c1b1b2ef6c3b3f7161c71350b62c24a6fb7d49f6eb4153f7"}, "tags": [], "refs": [["silver__contracts"], ["silver__traces"]], "sources": [["crosschain_silver", "asset_metadata_coin_gecko"], ["crosschain_silver", "asset_metadata_coin_market_cap"]], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/streamline/curated/streamline__price_api_token_reads.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "view"}, "created_at": 1671649132.72468, "compiled_sql": "\n\nWITH base AS (\n\n SELECT\n DISTINCT REGEXP_REPLACE(LOWER(token_address), ' *', '') AS token_address\n FROM\n crosschain.silver.asset_metadata_coin_gecko\n WHERE\n platform = 'ethereum'\n UNION\n SELECT\n DISTINCT REGEXP_REPLACE(LOWER(token_address), ' *', '') AS token_address\n FROM\n crosschain.silver.asset_metadata_coin_market_cap\n WHERE\n platform = 'Ethereum'\n),\nmissing_contracts AS (\n SELECT\n *\n FROM\n base\n EXCEPT\n SELECT\n address AS token_address\n FROM\n ETHEREUM_DEV.silver.contracts\n WHERE\n symbol IS NOT NULL\n AND decimals IS NOT NULL\n)\nSELECT\n token_address,\n block_number\nFROM\n missing_contracts\n JOIN ETHEREUM_DEV.silver.traces\n ON token_address = to_address\n AND TYPE ILIKE 'create'", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.streamline.price_api_token_reads"}, "model.ethereum_models.silver__token_prices_coin_market_cap_hourly": {"raw_sql": "{{ config(\n materialized = 'incremental',\n unique_key = \"_unique_key\",\n incremental_strategy = 'merge',\n cluster_by = ['recorded_hour::DATE'],\n) }}\n\nWITH date_hours AS (\n\n SELECT\n date_hour\n FROM\n {{ source(\n 'crosschain',\n 'dim_date_hours'\n ) }}\n WHERE\n date_hour >= '2020-05-05'\n AND date_hour <= (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_market_cap'\n ) }}\n )\n\n{% if is_incremental() %}\nAND date_hour > (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nasset_metadata AS (\n SELECT\n DISTINCT REGEXP_SUBSTR(REGEXP_REPLACE(token_address, '^x', '0x'), '0x[a-zA-Z0-9]*') AS token_address,\n id,\n platform\n FROM\n {{ source(\n 'crosschain_silver',\n 'asset_metadata_coin_market_cap'\n ) }}\n WHERE\n LOWER(platform) = 'ethereum'\n OR id = 1027\n),\nbase_date_hours_address AS (\n SELECT\n date_hour,\n token_address,\n id\n FROM\n date_hours\n CROSS JOIN asset_metadata\n),\nbase_legacy_prices AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n p.recorded_at\n ) AS recorded_hour,\n m.token_address,\n p.asset_id AS id,\n AVG(\n p.price\n ) AS CLOSE --returns single price if multiple prices within the 59th minute\n FROM\n {{ source(\n 'flipside_silver',\n 'prices_v2'\n ) }}\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.asset_id\n WHERE\n provider = 'coinmarketcap'\n AND MINUTE(recorded_at) = 59\n AND recorded_at :: DATE < '2022-07-20'\n AND (LOWER(m.platform) = 'ethereum'\n OR p.asset_id = 1027)\n\n{% if is_incremental() %}\nAND recorded_at > (\n SELECT\n MAX(recorded_hour)\n FROM\n {{ this }}\n)\n{% endif %}\nGROUP BY\n 1,\n 2,\n 3\n),\nbase_prices AS (\n SELECT\n p.recorded_hour,\n p._inserted_timestamp,\n m.token_address,\n p.id,\n p.close\n FROM\n {{ source(\n 'crosschain_silver',\n 'hourly_prices_coin_market_cap'\n ) }}\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.id\n WHERE\n recorded_hour :: DATE >= '2022-07-20'\n AND (LOWER(m.platform) = 'ethereum'\n OR p.id = 1027)\n\n{% if is_incremental() %}\nAND _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n {{ this }}\n)\n{% endif %}\n),\nprices AS (\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_legacy_prices\n UNION\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_prices\n),\nimputed_prices AS (\n SELECT\n d.*,\n p.close AS hourly_close,\n LAST_VALUE(\n p.close ignore nulls\n ) over (\n PARTITION BY d.token_address\n ORDER BY\n d.date_hour rows unbounded preceding\n ) AS imputed_close\n FROM\n base_date_hours_address d\n LEFT JOIN prices p\n ON p.recorded_hour = d.date_hour\n AND (\n p.token_address = d.token_address\n AND p.id = d.id\n OR (\n d.token_address IS NULL\n AND p.id = 1027\n )\n )\n),\nfinal_prices AS (\n SELECT\n p.date_hour AS recorded_hour,\n p.token_address,\n p.id,\n COALESCE(\n p.hourly_close,\n p.imputed_close\n ) AS CLOSE,\n CASE\n WHEN p.hourly_close IS NULL THEN TRUE\n ELSE FALSE\n END AS imputed\n FROM\n imputed_prices p\n WHERE\n CLOSE IS NOT NULL\n),\nbase_timestamp AS (\nSELECT\n f.recorded_hour,\n f.token_address,\n AVG(f.CLOSE) AS CLOSE,\n CASE\n WHEN (CAST(ARRAY_AGG(imputed) AS STRING)) ILIKE '%true%' THEN TRUE\n ELSE FALSE \n END AS imputed,\n {{ dbt_utils.surrogate_key( ['f.recorded_hour', 'f.token_address'] ) }} AS _unique_key,\n MAX(_inserted_timestamp) AS _inserted_timestamp\nFROM\n final_prices f\nLEFT JOIN base_prices b ON f.recorded_hour = b.recorded_hour AND (f.token_address = b.token_address OR (f.token_address IS NULL AND f.id = 1027))\nGROUP BY\n 1,\n 2\n),\nfinal AS (\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n _inserted_timestamp,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over (\n PARTITION BY token_address\n ORDER BY\n recorded_hour rows unbounded preceding\n ) AS imputed_timestamp\nFROM base_timestamp\n)\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n CASE\n WHEN imputed_timestamp IS NULL THEN '2022-07-19'\n ELSE COALESCE(_inserted_timestamp,imputed_timestamp)\n END AS _inserted_timestamp\nFROM final", "compiled": true, "resource_type": "model", "depends_on": {"macros": ["macro.dbt.is_incremental", "macro.dbt_utils.surrogate_key"], "nodes": ["source.ethereum_models.crosschain.dim_date_hours", "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap", "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap", "source.ethereum_models.flipside_silver.prices_v2", "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap"]}, "config": {"enabled": true, "alias": null, "schema": null, "database": null, "tags": [], "meta": {}, "materialized": "incremental", "persist_docs": {}, "quoting": {}, "column_types": {}, "full_refresh": null, "unique_key": "_unique_key", "on_schema_change": "sync_all_columns", "grants": {}, "copy_grants": true, "cluster_by": ["recorded_hour::DATE"], "incremental_strategy": "merge", "post-hook": [], "pre-hook": []}, "database": "ETHEREUM_DEV", "schema": "silver", "fqn": ["ethereum_models", "silver", "prices", "silver__token_prices_coin_market_cap_hourly"], "unique_id": "model.ethereum_models.silver__token_prices_coin_market_cap_hourly", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "silver/prices/silver__token_prices_coin_market_cap_hourly.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.sql", "name": "silver__token_prices_coin_market_cap_hourly", "alias": "token_prices_coin_market_cap_hourly", "checksum": {"name": "sha256", "checksum": "48304d0edb96a3f739ca3dd80326db21d8a059b6b12afce59e78f0511458e5ea"}, "tags": [], "refs": [], "sources": [["crosschain", "dim_date_hours"], ["crosschain_silver", "hourly_prices_coin_market_cap"], ["crosschain_silver", "asset_metadata_coin_market_cap"], ["flipside_silver", "prices_v2"], ["crosschain_silver", "hourly_prices_coin_market_cap"]], "metrics": [], "description": "", "columns": {"RECORDED_HOUR": {"name": "RECORDED_HOUR", "description": "Hour that the price was recorded at", "meta": {}, "data_type": null, "quote": null, "tags": []}, "TOKEN_ADDRESS": {"name": "TOKEN_ADDRESS", "description": "Address of the token", "meta": {}, "data_type": null, "quote": null, "tags": []}, "CLOSE": {"name": "CLOSE", "description": "Closing price of the recorded hour in USD", "meta": {}, "data_type": null, "quote": null, "tags": []}, "IMPUTED": {"name": "IMPUTED", "description": "Whether the price was imputed from an earlier record (generally used for low trade volume tokens)", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_UNIQUE_KEY": {"name": "_UNIQUE_KEY", "description": "Concatenation of multiple columns used for incremental merge", "meta": {}, "data_type": null, "quote": null, "tags": []}, "_INSERTED_TIMESTAMP": {"name": "_INSERTED_TIMESTAMP", "description": "Latest timestamp that the record was inserted at", "meta": {}, "data_type": null, "quote": null, "tags": []}}, "meta": {}, "docs": {"show": true}, "patch_path": "ethereum_models://models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.sql", "build_path": null, "deferred": false, "unrendered_config": {"copy_grants": true, "on_schema_change": "sync_all_columns", "materialized": "incremental", "unique_key": "_unique_key", "incremental_strategy": "merge", "cluster_by": ["recorded_hour::DATE"]}, "created_at": 1671649135.006644, "compiled_sql": "\n\nWITH date_hours AS (\n\n SELECT\n date_hour\n FROM\n crosschain.core.dim_date_hours\n WHERE\n date_hour >= '2020-05-05'\n AND date_hour <= (\n SELECT\n MAX(recorded_hour)\n FROM\n crosschain.silver.hourly_prices_coin_market_cap\n )\n\n\nAND date_hour > (\n SELECT\n MAX(recorded_hour)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n)\n\n),\nasset_metadata AS (\n SELECT\n DISTINCT REGEXP_SUBSTR(REGEXP_REPLACE(token_address, '^x', '0x'), '0x[a-zA-Z0-9]*') AS token_address,\n id,\n platform\n FROM\n crosschain.silver.asset_metadata_coin_market_cap\n WHERE\n LOWER(platform) = 'ethereum'\n OR id = 1027\n),\nbase_date_hours_address AS (\n SELECT\n date_hour,\n token_address,\n id\n FROM\n date_hours\n CROSS JOIN asset_metadata\n),\nbase_legacy_prices AS (\n SELECT\n DATE_TRUNC(\n 'hour',\n p.recorded_at\n ) AS recorded_hour,\n m.token_address,\n p.asset_id AS id,\n AVG(\n p.price\n ) AS CLOSE --returns single price if multiple prices within the 59th minute\n FROM\n flipside_prod_db.silver.prices_v2\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.asset_id\n WHERE\n provider = 'coinmarketcap'\n AND MINUTE(recorded_at) = 59\n AND recorded_at :: DATE < '2022-07-20'\n AND (LOWER(m.platform) = 'ethereum'\n OR p.asset_id = 1027)\n\n\nAND recorded_at > (\n SELECT\n MAX(recorded_hour)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n)\n\nGROUP BY\n 1,\n 2,\n 3\n),\nbase_prices AS (\n SELECT\n p.recorded_hour,\n p._inserted_timestamp,\n m.token_address,\n p.id,\n p.close\n FROM\n crosschain.silver.hourly_prices_coin_market_cap\n p\n LEFT JOIN asset_metadata m\n ON m.id = p.id\n WHERE\n recorded_hour :: DATE >= '2022-07-20'\n AND (LOWER(m.platform) = 'ethereum'\n OR p.id = 1027)\n\n\nAND _inserted_timestamp > (\n SELECT\n MAX(_inserted_timestamp)\n FROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n)\n\n),\nprices AS (\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_legacy_prices\n UNION\n SELECT\n recorded_hour,\n token_address,\n id,\n close\n FROM\n base_prices\n),\nimputed_prices AS (\n SELECT\n d.*,\n p.close AS hourly_close,\n LAST_VALUE(\n p.close ignore nulls\n ) over (\n PARTITION BY d.token_address\n ORDER BY\n d.date_hour rows unbounded preceding\n ) AS imputed_close\n FROM\n base_date_hours_address d\n LEFT JOIN prices p\n ON p.recorded_hour = d.date_hour\n AND (\n p.token_address = d.token_address\n AND p.id = d.id\n OR (\n d.token_address IS NULL\n AND p.id = 1027\n )\n )\n),\nfinal_prices AS (\n SELECT\n p.date_hour AS recorded_hour,\n p.token_address,\n p.id,\n COALESCE(\n p.hourly_close,\n p.imputed_close\n ) AS CLOSE,\n CASE\n WHEN p.hourly_close IS NULL THEN TRUE\n ELSE FALSE\n END AS imputed\n FROM\n imputed_prices p\n WHERE\n CLOSE IS NOT NULL\n),\nbase_timestamp AS (\nSELECT\n f.recorded_hour,\n f.token_address,\n AVG(f.CLOSE) AS CLOSE,\n CASE\n WHEN (CAST(ARRAY_AGG(imputed) AS STRING)) ILIKE '%true%' THEN TRUE\n ELSE FALSE \n END AS imputed,\n md5(cast(coalesce(cast(f.recorded_hour as TEXT), '') || '-' || coalesce(cast(f.token_address as TEXT), '') as TEXT)) AS _unique_key,\n MAX(_inserted_timestamp) AS _inserted_timestamp\nFROM\n final_prices f\nLEFT JOIN base_prices b ON f.recorded_hour = b.recorded_hour AND (f.token_address = b.token_address OR (f.token_address IS NULL AND f.id = 1027))\nGROUP BY\n 1,\n 2\n),\nfinal AS (\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n _inserted_timestamp,\n LAST_VALUE(\n _inserted_timestamp ignore nulls\n ) over (\n PARTITION BY token_address\n ORDER BY\n recorded_hour rows unbounded preceding\n ) AS imputed_timestamp\nFROM base_timestamp\n)\n\nSELECT\n recorded_hour,\n token_address,\n close,\n imputed,\n _unique_key,\n CASE\n WHEN imputed_timestamp IS NULL THEN '2022-07-19'\n ELSE COALESCE(_inserted_timestamp,imputed_timestamp)\n END AS _inserted_timestamp\nFROM final", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly"}, "test.ethereum_models.not_null_silver__decoded_logs_BLOCK_NUMBER.f854bc82a3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__decoded_logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__decoded_logs_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__decoded_logs_BLOCK_NUMBER.f854bc82a3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__decoded_logs_BLOCK_NUMBER.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "not_null_silver__decoded_logs_BLOCK_NUMBER", "alias": "decoded_logs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/not_null_silver__decoded_logs_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.743126, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.decoded_logs\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.decoded_logs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_BLOCK_NUMBER__NUMBER__FLOAT.c3f2a0dba7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b42328b19242a7e3a171efb98891b005\") }}", "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('silver__decoded_logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b42328b19242a7e3a171efb98891b005", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_BLOCK_NUMBER__NUMBER__FLOAT.c3f2a0dba7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b42328b19242a7e3a171efb98891b005.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "decoded_logs_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/dbt_expectations_expect_column_b42328b19242a7e3a171efb98891b005.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b42328b19242a7e3a171efb98891b005"}, "created_at": 1671649132.7441862, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECODED_DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TRANSFORMED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECODED_FLAT' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.decoded_logs_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.not_null_silver__decoded_logs_TX_HASH.c1cd35c1b4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__decoded_logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__decoded_logs_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__decoded_logs_TX_HASH.c1cd35c1b4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__decoded_logs_TX_HASH.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "not_null_silver__decoded_logs_TX_HASH", "alias": "decoded_logs_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/not_null_silver__decoded_logs_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.7501838, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.decoded_logs\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.decoded_logs_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_TX_HASH__0_xX_0_9a_fA_F_.ee25e811af": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_459f727f59d577851118125662832b42\") }}", "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('silver__decoded_logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_459f727f59d577851118125662832b42", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_TX_HASH__0_xX_0_9a_fA_F_.ee25e811af", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_459f727f59d577851118125662832b42.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_TX_HASH__0_xX_0_9a_fA_F_", "alias": "decoded_logs_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/dbt_expectations_expect_column_459f727f59d577851118125662832b42.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_459f727f59d577851118125662832b42"}, "created_at": 1671649132.751162, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.decoded_logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.decoded_logs_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.not_null_silver__decoded_logs_EVENT_INDEX.30a709a344": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__decoded_logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__decoded_logs_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__decoded_logs_EVENT_INDEX.30a709a344", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__decoded_logs_EVENT_INDEX.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "not_null_silver__decoded_logs_EVENT_INDEX", "alias": "decoded_logs_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/not_null_silver__decoded_logs_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.759882, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.decoded_logs\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.decoded_logs_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_INDEX__NUMBER__FLOAT.ab5fda0d3f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1a8c05b84c4147e539c14fbe07b873d9\") }}", "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('silver__decoded_logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1a8c05b84c4147e539c14fbe07b873d9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_INDEX__NUMBER__FLOAT.ab5fda0d3f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1a8c05b84c4147e539c14fbe07b873d9.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_INDEX__NUMBER__FLOAT", "alias": "decoded_logs_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/dbt_expectations_expect_column_1a8c05b84c4147e539c14fbe07b873d9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1a8c05b84c4147e539c14fbe07b873d9"}, "created_at": 1671649132.760812, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECODED_DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TRANSFORMED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECODED_FLAT' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.decoded_logs_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.not_null_silver__decoded_logs_CONTRACT_ADDRESS.a01d1b4e36": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver__decoded_logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__decoded_logs_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__decoded_logs_CONTRACT_ADDRESS.a01d1b4e36", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__decoded_logs_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "not_null_silver__decoded_logs_CONTRACT_ADDRESS", "alias": "decoded_logs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/not_null_silver__decoded_logs_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.763278, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.decoded_logs\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.decoded_logs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.a0e3dbd7d9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_64d8a3056dd583f560139bd8e4c07c4d\") }}", "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('silver__decoded_logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_64d8a3056dd583f560139bd8e4c07c4d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.a0e3dbd7d9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_64d8a3056dd583f560139bd8e4c07c4d.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "decoded_logs_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/dbt_expectations_expect_column_64d8a3056dd583f560139bd8e4c07c4d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_64d8a3056dd583f560139bd8e4c07c4d"}, "created_at": 1671649132.764096, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver.decoded_logs\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver.decoded_logs_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.not_null_silver__decoded_logs__INSERTED_TIMESTAMP.3f30403f93": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__decoded_logs')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__decoded_logs__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__decoded_logs__INSERTED_TIMESTAMP.3f30403f93", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__decoded_logs__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "not_null_silver__decoded_logs__INSERTED_TIMESTAMP", "alias": "decoded_logs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/not_null_silver__decoded_logs__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.767019, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.decoded_logs\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.decoded_logs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs__INSERTED_TIMESTAMP__TIMESTAMP.ed65591852": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_03fa0c0996c6a61bb6749676a2421216\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP"], "column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__decoded_logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_03fa0c0996c6a61bb6749676a2421216", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs__INSERTED_TIMESTAMP__TIMESTAMP"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs__INSERTED_TIMESTAMP__TIMESTAMP.ed65591852", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_03fa0c0996c6a61bb6749676a2421216.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs__INSERTED_TIMESTAMP__TIMESTAMP", "alias": "decoded_logs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/dbt_expectations_expect_column_03fa0c0996c6a61bb6749676a2421216.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_03fa0c0996c6a61bb6749676a2421216"}, "created_at": 1671649132.7678568, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECODED_DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TRANSFORMED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECODED_FLAT' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.decoded_logs", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_NAME__STRING__VARCHAR.ce248a0c62": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b074aa34f2373cb8ce208e825d439966\") }}", "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('silver__decoded_logs')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b074aa34f2373cb8ce208e825d439966", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_NAME__STRING__VARCHAR.ce248a0c62", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b074aa34f2373cb8ce208e825d439966.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_NAME__STRING__VARCHAR", "alias": "decoded_logs_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/dbt_expectations_expect_column_b074aa34f2373cb8ce208e825d439966.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b074aa34f2373cb8ce208e825d439966"}, "created_at": 1671649132.770033, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECODED_DATA' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TRANSFORMED' as TEXT) as relation_column,\n cast('VARIANT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECODED_FLAT' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.decoded_logs_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__decoded_logs__LOG_ID.44b88b644f": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b4d804a14b16d35a115a90309f31e18b\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__decoded_logs')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b4d804a14b16d35a115a90309f31e18b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_unique_combination_of_columns_silver__decoded_logs__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__decoded_logs__LOG_ID.44b88b644f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_b4d804a14b16d35a115a90309f31e18b.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_utils_unique_combination_of_columns_silver__decoded_logs__LOG_ID", "alias": "decoded_logs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/dbt_utils_unique_combination_o_b4d804a14b16d35a115a90309f31e18b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_b4d804a14b16d35a115a90309f31e18b"}, "created_at": 1671649132.772444, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.decoded_logs\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.decoded_logs", "column_name": null, "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.dbt_utils_recency_silver__decoded_logs_day___INSERTED_TIMESTAMP__1.50d0086785": {"raw_sql": "{{ dbt_utils.test_recency(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_recency_silver__deco_997fafe783c2875b2618ad7365d91cc0\") }}", "test_metadata": {"name": "recency", "kwargs": {"datepart": "day", "field": "_INSERTED_TIMESTAMP", "interval": 1, "model": "{{ get_where_subquery(ref('silver__decoded_logs')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_recency", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__decoded_logs"]}, "config": {"enabled": true, "alias": "dbt_utils_recency_silver__deco_997fafe783c2875b2618ad7365d91cc0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_recency_silver", "fqn": ["ethereum_models", "silver", "dbt_utils_recency_silver__decoded_logs_day___INSERTED_TIMESTAMP__1"], "unique_id": "test.ethereum_models.dbt_utils_recency_silver__decoded_logs_day___INSERTED_TIMESTAMP__1.50d0086785", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_recency_silver__deco_997fafe783c2875b2618ad7365d91cc0.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_utils_recency_silver__decoded_logs_day___INSERTED_TIMESTAMP__1", "alias": "decoded_logs_day", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/silver__decoded_logs.yml/dbt_utils_recency_silver__deco_997fafe783c2875b2618ad7365d91cc0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_recency_silver__deco_997fafe783c2875b2618ad7365d91cc0"}, "created_at": 1671649132.777348, "compiled_sql": "\n\n\n\nwith recency as (\n\n select max(_INSERTED_TIMESTAMP) as most_recent\n from ETHEREUM_DEV.silver.decoded_logs\n\n)\n\nselect\n\n most_recent,\n \n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', current_timestamp())\n )\n\n as threshold\n\nfrom recency\nwhere most_recent < \n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', current_timestamp())\n )\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_recency_silver.decoded_logs_day", "column_name": null, "file_key_name": "models.silver__decoded_logs"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "RECORDED_HOUR", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1", "alias": "token_prices_coin_gecko_hourly_RECORDED_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_7fc27d1f05f6d9c73f38e96cac041cf4"}, "created_at": 1671649132.792269, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(RECORDED_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n where\n -- to exclude erroneous future dates\n cast(RECORDED_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_prices_coin_gecko_hourly_RECORDED_HOUR", "column_name": "RECORDED_HOUR", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92": {"raw_sql": "{{ test_token_address_match(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",warn_if=\">100\",alias=\"token_address_match_silver__to_67051a49af510a0a183aa98658c0661b\") }}", "test_metadata": {"name": "token_address_match", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_token_address_match", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": "token_address_match_silver__to_67051a49af510a0a183aa98658c0661b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "warn", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": ">100", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "token_address_match_silver", "fqn": ["ethereum_models", "silver", "prices", "token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "token_address_match_silver__to_67051a49af510a0a183aa98658c0661b.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS", "alias": "token_prices_coin_gecko_hourly_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/token_address_match_silver__to_67051a49af510a0a183aa98658c0661b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "warn_if": ">100", "alias": "token_address_match_silver__to_67051a49af510a0a183aa98658c0661b"}, "created_at": 1671649132.802909, "compiled_sql": "\n\nSELECT DISTINCT TOKEN_ADDRESS\nFROM\n ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\nWHERE \n TOKEN_ADDRESS IS NOT NULL \n AND (LEN(TOKEN_ADDRESS) != 42 \n OR TOKEN_ADDRESS NOT ILIKE '0x%')\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.token_address_match_silver.token_prices_coin_gecko_hourly_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CLOSE", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_gecko_hourly_CLOSE"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_prices_coin_gecko_hourly_CLOSE.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "not_null_silver__token_prices_coin_gecko_hourly_CLOSE", "alias": "token_prices_coin_gecko_hourly_CLOSE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/not_null_silver__token_prices_coin_gecko_hourly_CLOSE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.805938, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\nwhere CLOSE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_gecko_hourly_CLOSE", "column_name": "CLOSE", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IMPUTED", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_gecko_hourly_IMPUTED"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "not_null_silver__token_prices_coin_gecko_hourly_IMPUTED", "alias": "token_prices_coin_gecko_hourly_IMPUTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.806839, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\nwhere IMPUTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_gecko_hourly_IMPUTED", "column_name": "IMPUTED", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": "not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP", "alias": "token_prices_coin_gecko_hourly", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__token_prices__60c4fc769f53e472716f566a91f228a0"}, "created_at": 1671649132.807858, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_gecko_hourly", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["RECORDED_HOUR", "TOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__token_prices_coin_gecko_hourly')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_gecko_hourly.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS", "alias": "token_prices_coin_gecko_hourly_RECORDED_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_gecko_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_gecko_hourly.yml/dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_2e431663fb000cb4ff986f6b3886d6ff"}, "created_at": 1671649132.809036, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n RECORDED_HOUR, TOKEN_ADDRESS\n from ETHEREUM_DEV.silver.token_prices_coin_gecko_hourly\n group by RECORDED_HOUR, TOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_prices_coin_gecko_hourly_RECORDED_HOUR", "column_name": null, "file_key_name": "models.silver__token_prices_coin_gecko_hourly"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "HOUR", "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1", "alias": "token_prices_all_providers_hourly_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_944aa33297f461fec1f6aa9b3a320b43"}, "created_at": 1671649132.814257, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_prices_all_providers_hourly\n where\n -- to exclude erroneous future dates\n cast(HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_prices_all_providers_hourly_HOUR", "column_name": "HOUR", "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_all_providers_hourly_PRICE"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_prices_all_providers_hourly_PRICE.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "not_null_silver__token_prices_all_providers_hourly_PRICE", "alias": "token_prices_all_providers_hourly_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/not_null_silver__token_prices_all_providers_hourly_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.820101, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_all_providers_hourly\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_all_providers_hourly_PRICE", "column_name": "PRICE", "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IS_IMPUTED", "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED", "alias": "token_prices_all_providers_hourly_IS_IMPUTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.820968, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_all_providers_hourly\nwhere IS_IMPUTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_all_providers_hourly_IS_IMPUTED", "column_name": "IS_IMPUTED", "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": "not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP", "alias": "token_prices_all_providers_hourly", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__token_prices__5e8ce15d868fa8c434065c5d1a0a61cb"}, "created_at": 1671649132.821928, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_all_providers_hourly\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_all_providers_hourly", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["HOUR", "TOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__token_prices_all_providers_hourly')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_all_providers_hourly"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c.sql", "original_file_path": "models/silver/prices/silver__token_prices_all_providers_hourly.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS", "alias": "token_prices_all_providers_hourly_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_all_providers_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_all_providers_hourly.yml/dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_abb146fa364a1e766653d139aa1ae61c"}, "created_at": 1671649132.8227441, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n HOUR, TOKEN_ADDRESS\n from ETHEREUM_DEV.silver.token_prices_all_providers_hourly\n group by HOUR, TOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_prices_all_providers_hourly_HOUR", "column_name": null, "file_key_name": "models.silver__token_prices_all_providers_hourly"}, "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_market_stats_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_BLOCKCHAIN", "alias": "ez_market_stats_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.831359, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_BLOCK_HOUR"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_market_stats_BLOCK_HOUR.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_BLOCK_HOUR", "alias": "ez_market_stats_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_BLOCK_HOUR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.832343, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere BLOCK_HOUR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3", "alias": "ez_market_stats_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8215f3abfcc819e06bd918000e436283"}, "created_at": 1671649132.833267, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_market_stats\n where\n -- to exclude erroneous future dates\n cast(BLOCK_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_market_stats_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_market_stats_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_AAVE_MARKET", "alias": "ez_market_stats_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.8387089, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_ADD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_LENDING_POOL_ADD"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_market_stats_LENDING_POOL_ADD.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_LENDING_POOL_ADD", "alias": "ez_market_stats_LENDING_POOL_ADD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_LENDING_POOL_ADD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.8397079, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere LENDING_POOL_ADD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_LENDING_POOL_ADD", "column_name": "LENDING_POOL_ADD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ATOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_ATOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_market_stats_ATOKEN_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_ATOKEN_ADDRESS", "alias": "ez_market_stats_ATOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_ATOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.8406851, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere ATOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_ATOKEN_ADDRESS", "column_name": "ATOKEN_ADDRESS", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RESERVE_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float", "alias": "ez_market_stats_RESERVE_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f8b56f620b0612956c08818abf024933"}, "created_at": 1671649132.8417768, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RESERVE_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_RESERVE_PRICE", "column_name": "RESERVE_PRICE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "ATOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float", "alias": "ez_market_stats_ATOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e0283fb0df8cce542f2c7000235c0e38"}, "created_at": 1671649132.844388, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ATOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_ATOKEN_PRICE", "column_name": "ATOKEN_PRICE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_LIQUIDITY_TOKEN", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float", "alias": "ez_market_stats_TOTAL_LIQUIDITY_TOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ceddffd41c16d30e09bbb01404ebd88f"}, "created_at": 1671649132.846668, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_LIQUIDITY_TOKEN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_LIQUIDITY_TOKEN", "column_name": "TOTAL_LIQUIDITY_TOKEN", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_LIQUIDITY_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float", "alias": "ez_market_stats_TOTAL_LIQUIDITY_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_54674df391c4e69837f103d6f5bed24b"}, "created_at": 1671649132.848889, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_LIQUIDITY_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_LIQUIDITY_USD", "column_name": "TOTAL_LIQUIDITY_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5": {"raw_sql": "{{ dbt_utils.test_expression_is_true(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a\") }}", "test_metadata": {"name": "expression_is_true", "kwargs": {"expression": "<10000000000", "column_name": "TOTAL_LIQUIDITY_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expression_is_true", "macro.dbt.get_where_subquery", "macro.dbt_utils.test_expression_is_true"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_expression_is_true_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000"], "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000", "alias": "ez_market_stats_TOTAL_LIQUIDITY_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_expression_is_true_a_6f0354bc0b82b044ef24f765af02112a"}, "created_at": 1671649132.851456, "compiled_sql": "\n\nwith meet_condition as (\n select * from ETHEREUM_DEV.aave.ez_market_stats where 1=1\n)\n\nselect\n *\nfrom meet_condition\n\nwhere not(TOTAL_LIQUIDITY_USD <10000000000)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_expression_is_true_aave.ez_market_stats_TOTAL_LIQUIDITY_USD", "column_name": "TOTAL_LIQUIDITY_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_STABLE_DEBT_TOKEN", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float", "alias": "ez_market_stats_TOTAL_STABLE_DEBT_TOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c6e1da20255b6b04caed7f4c40f1cd3e"}, "created_at": 1671649132.854822, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_STABLE_DEBT_TOKEN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_STABLE_DEBT_TOKEN", "column_name": "TOTAL_STABLE_DEBT_TOKEN", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_STABLE_DEBT_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float", "alias": "ez_market_stats_TOTAL_STABLE_DEBT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_62dfb00a77d3f69de02a1261f8053662"}, "created_at": 1671649132.85752, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_STABLE_DEBT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_STABLE_DEBT_USD", "column_name": "TOTAL_STABLE_DEBT_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137": {"raw_sql": "{{ dbt_utils.test_expression_is_true(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a\") }}", "test_metadata": {"name": "expression_is_true", "kwargs": {"expression": "<10000000000", "column_name": "TOTAL_STABLE_DEBT_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expression_is_true", "macro.dbt.get_where_subquery", "macro.dbt_utils.test_expression_is_true"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_expression_is_true_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000"], "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000", "alias": "ez_market_stats_TOTAL_STABLE_DEBT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_expression_is_true_a_f1087202dd5a60d9459897bc453b313a"}, "created_at": 1671649132.859976, "compiled_sql": "\n\nwith meet_condition as (\n select * from ETHEREUM_DEV.aave.ez_market_stats where 1=1\n)\n\nselect\n *\nfrom meet_condition\n\nwhere not(TOTAL_STABLE_DEBT_USD <10000000000)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_expression_is_true_aave.ez_market_stats_TOTAL_STABLE_DEBT_USD", "column_name": "TOTAL_STABLE_DEBT_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_VARIABLE_DEBT_TOKEN", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float", "alias": "ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4bbed82548c9ec01fb830df14ddfacaa"}, "created_at": 1671649132.862475, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_VARIABLE_DEBT_TOKEN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN", "column_name": "TOTAL_VARIABLE_DEBT_TOKEN", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOTAL_VARIABLE_DEBT_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float", "alias": "ez_market_stats_TOTAL_VARIABLE_DEBT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_48ca1b675e89d6388325ee29286e8bf1"}, "created_at": 1671649132.864691, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_VARIABLE_DEBT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_TOTAL_VARIABLE_DEBT_USD", "column_name": "TOTAL_VARIABLE_DEBT_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95": {"raw_sql": "{{ dbt_utils.test_expression_is_true(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026\") }}", "test_metadata": {"name": "expression_is_true", "kwargs": {"expression": "<10000000000", "column_name": "TOTAL_VARIABLE_DEBT_USD", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expression_is_true", "macro.dbt.get_where_subquery", "macro.dbt_utils.test_expression_is_true"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_expression_is_true_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000"], "unique_id": "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000", "alias": "ez_market_stats_TOTAL_VARIABLE_DEBT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_expression_is_true_a_e6c104814a402dbefe0e3dde425c2026"}, "created_at": 1671649132.8671842, "compiled_sql": "\n\nwith meet_condition as (\n select * from ETHEREUM_DEV.aave.ez_market_stats where 1=1\n)\n\nselect\n *\nfrom meet_condition\n\nwhere not(TOTAL_VARIABLE_DEBT_USD <10000000000)\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_expression_is_true_aave.ez_market_stats_TOTAL_VARIABLE_DEBT_USD", "column_name": "TOTAL_VARIABLE_DEBT_USD", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLY_RATE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float", "alias": "ez_market_stats_SUPPLY_RATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8a3dc3d3f25844e14789707b098d74fc"}, "created_at": 1671649132.869451, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLY_RATE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_SUPPLY_RATE", "column_name": "SUPPLY_RATE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROW_RATE_STABLE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float", "alias": "ez_market_stats_BORROW_RATE_STABLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_765241fe406d6adbdf1048043218669b"}, "created_at": 1671649132.871837, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROW_RATE_STABLE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_BORROW_RATE_STABLE", "column_name": "BORROW_RATE_STABLE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROW_RATE_VARIABLE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float", "alias": "ez_market_stats_BORROW_RATE_VARIABLE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_289c41963659e6f7b5e1ef8b31dbbbec"}, "created_at": 1671649132.874068, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROW_RATE_VARIABLE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_BORROW_RATE_VARIABLE", "column_name": "BORROW_RATE_VARIABLE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AAVE_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float", "alias": "ez_market_stats_AAVE_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9b6b8e40ddad21284bc4e5a7e094bf1b"}, "created_at": 1671649132.8764749, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AAVE_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_AAVE_PRICE", "column_name": "AAVE_PRICE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "UTILIZATION_RATE", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float", "alias": "ez_market_stats_UTILIZATION_RATE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e2414fb9fef51f8e842551f0eb9e9792"}, "created_at": 1671649132.878797, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADD' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DATA_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VARIABLE_DEBT_TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ATOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_LIQUIDITY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_STABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_TOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_VARIABLE_DEBT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_STABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_VARIABLE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UTILIZATION_RATE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('STKAAVE_RATE_VARIABLE_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('READ_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'UTILIZATION_RATE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_market_stats_UTILIZATION_RATE", "column_name": "UTILIZATION_RATE", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_market_stats_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_market_stats_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "not_null_aave__ez_market_stats_AAVE_VERSION", "alias": "ez_market_stats_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/not_null_aave__ez_market_stats_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.8811, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_market_stats\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_market_stats_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["READ_ID"], "model": "{{ get_where_subquery(ref('aave__ez_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28.sql", "original_file_path": "models/aave/gold/aave__ez_market_stats.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID", "alias": "ez_market_stats_READ_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_market_stats.yml/dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_67e9367da2afebb1604b4ce83520dc28"}, "created_at": 1671649132.881994, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n READ_ID\n from ETHEREUM_DEV.aave.ez_market_stats\n group by READ_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_market_stats_READ_ID", "column_name": null, "file_key_name": "models.aave__ez_market_stats"}, "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_borrows_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BLOCK_NUMBER", "alias": "ez_borrows_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.8865888, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_borrows_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BLOCK_TIMESTAMP", "alias": "ez_borrows_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.8875232, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3", "alias": "ez_borrows_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_a6d4857dcc054a4994d2c1ad20991d8b"}, "created_at": 1671649132.888448, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_borrows\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_borrows_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BORROWER"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_borrows_BORROWER.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BORROWER", "alias": "ez_borrows_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.8942258, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BORROWER", "column_name": "BORROWER", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BORROWS_CONTRACT_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWS_CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BORROWS_CONTRACT_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS", "alias": "ez_borrows_BORROWS_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BORROWS_CONTRACT_SYMBOL <> 'ETH'"}, "created_at": 1671649132.8956091, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_borrows where BORROWS_CONTRACT_SYMBOL <> 'ETH') dbt_subquery\nwhere BORROWS_CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BORROWS_CONTRACT_ADDRESS", "column_name": "BORROWS_CONTRACT_ADDRESS", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWS_CONTRACT_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL", "alias": "ez_borrows_BORROWS_CONTRACT_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.896727, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere BORROWS_CONTRACT_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_BORROWS_CONTRACT_SYMBOL", "column_name": "BORROWS_CONTRACT_SYMBOL", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_borrows_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_CTOKEN", "alias": "ez_borrows_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.897685, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_borrows_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_CTOKEN_SYMBOL", "alias": "ez_borrows_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.898646, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LOAN_AMOUNT", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float", "alias": "ez_borrows_LOAN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2d6bc63ad456319cc84f60f7a6efae44"}, "created_at": 1671649132.89962, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LOAN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_borrows_LOAN_AMOUNT", "column_name": "LOAN_AMOUNT", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LOAN_AMOUNT_USD", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float", "alias": "ez_borrows_LOAN_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7731953e9010c135a15a8cfbb445471a"}, "created_at": 1671649132.9023402, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LOAN_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_borrows_LOAN_AMOUNT_USD", "column_name": "LOAN_AMOUNT_USD", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_borrows_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_TX_HASH", "alias": "ez_borrows_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9051661, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_borrows_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_borrows_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "not_null_compound__ez_borrows_EVENT_INDEX", "alias": "ez_borrows_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/not_null_compound__ez_borrows_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9061491, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_borrows\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_borrows_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_borrows')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c.sql", "original_file_path": "models/compound/gold/compound__ez_borrows.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id", "alias": "ez_borrows", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_borrows.yml/dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_76a2cb8d4e09369ded88ecb4e60d226c"}, "created_at": 1671649132.906961, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_borrows\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_borrows", "column_name": null, "file_key_name": "models.compound__ez_borrows"}, "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_deposits_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_BLOCK_NUMBER", "alias": "ez_deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.912359, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_deposits_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_BLOCK_TIMESTAMP", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.913366, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0399a58a74e417cc18d1718ef4758bb9"}, "created_at": 1671649132.914196, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_deposits\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_deposits_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_CTOKEN", "alias": "ez_deposits_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9197881, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_deposits_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_CTOKEN_SYMBOL", "alias": "ez_deposits_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.920726, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "ISSUED_CTOKENS", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float", "alias": "ez_deposits_ISSUED_CTOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f5f113ac0bc10c46f7637a9fd3cf97c5"}, "created_at": 1671649132.921644, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_CTOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_CONTRACT_ADDR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ISSUED_CTOKENS'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_deposits_ISSUED_CTOKENS", "column_name": "ISSUED_CTOKENS", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLIED_BASE_ASSET", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float", "alias": "ez_deposits_SUPPLIED_BASE_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6627e832e4944158e6e06859b6993821"}, "created_at": 1671649132.924559, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_CTOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_CONTRACT_ADDR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLIED_BASE_ASSET'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_deposits_SUPPLIED_BASE_ASSET", "column_name": "SUPPLIED_BASE_ASSET", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLIED_BASE_ASSET_USD", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float", "alias": "ez_deposits_SUPPLIED_BASE_ASSET_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f4a0d29638ee78af00496a06ab91cf5a"}, "created_at": 1671649132.9274912, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_CTOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_BASE_ASSET_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_CONTRACT_ADDR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLIED_BASE_ASSET_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_deposits_SUPPLIED_BASE_ASSET_USD", "column_name": "SUPPLIED_BASE_ASSET_USD", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"SUPPLIED_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUPPLIED_CONTRACT_ADDR", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "SUPPLIED_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR", "alias": "ez_deposits_SUPPLIED_CONTRACT_ADDR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "SUPPLIED_SYMBOL <> 'ETH'"}, "created_at": 1671649132.930617, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_deposits where SUPPLIED_SYMBOL <> 'ETH') dbt_subquery\nwhere SUPPLIED_CONTRACT_ADDR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_SUPPLIED_CONTRACT_ADDR", "column_name": "SUPPLIED_CONTRACT_ADDR", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUPPLIED_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_SUPPLIED_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_deposits_SUPPLIED_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_SUPPLIED_SYMBOL", "alias": "ez_deposits_SUPPLIED_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_SUPPLIED_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.931654, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere SUPPLIED_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_SUPPLIED_SYMBOL", "column_name": "SUPPLIED_SYMBOL", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SUPPLIER", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_SUPPLIER"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_deposits_SUPPLIER.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_SUPPLIER", "alias": "ez_deposits_SUPPLIER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_SUPPLIER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9325068, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere SUPPLIER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_SUPPLIER", "column_name": "SUPPLIER", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_deposits_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_TX_HASH", "alias": "ez_deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9334972, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_deposits_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_deposits_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "not_null_compound__ez_deposits_EVENT_INDEX", "alias": "ez_deposits_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/not_null_compound__ez_deposits_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.934355, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_deposits\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_deposits_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_deposits')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528.sql", "original_file_path": "models/compound/gold/compound__ez_deposits.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id", "alias": "ez_deposits", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_deposits.yml/dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_b4d24b1a6bd0f2792602c429b9e56528"}, "created_at": 1671649132.935327, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_deposits\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_deposits", "column_name": null, "file_key_name": "models.compound__ez_deposits"}, "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_BLOCK_NUMBER", "alias": "ez_liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9411058, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_BLOCK_TIMESTAMP", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.942113, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 5, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b10811d23129b9fdcd1d8bb3eb37b4e4"}, "created_at": 1671649132.9430132, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_liquidations\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -5,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_BORROWER"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_BORROWER.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_BORROWER", "alias": "ez_liquidations_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.94845, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_BORROWER", "column_name": "BORROWER", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_CTOKEN", "alias": "ez_liquidations_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.949683, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_CTOKEN_SYMBOL", "alias": "ez_liquidations_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.950748, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_LIQUIDATOR"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_LIQUIDATOR.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_LIQUIDATOR", "alias": "ez_liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_LIQUIDATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.951895, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere LIQUIDATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "CTOKENS_SEIZED", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float", "alias": "ez_liquidations_CTOKENS_SEIZED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e0c310857b427014832c53aca9973aa"}, "created_at": 1671649132.952838, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKENS_SEIZED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CTOKENS_SEIZED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_liquidations_CTOKENS_SEIZED", "column_name": "CTOKENS_SEIZED", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDATION_AMOUNT", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float", "alias": "ez_liquidations_LIQUIDATION_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5decbd4c063a15f2ff0ab4b5cf57e275"}, "created_at": 1671649132.9556139, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKENS_SEIZED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDATION_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_liquidations_LIQUIDATION_AMOUNT", "column_name": "LIQUIDATION_AMOUNT", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDATION_AMOUNT_USD", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float", "alias": "ez_liquidations_LIQUIDATION_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_98fb79903218a4e61f713ac8a1f17de8"}, "created_at": 1671649132.9582798, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKENS_SEIZED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATION_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDATION_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_liquidations_LIQUIDATION_AMOUNT_USD", "column_name": "LIQUIDATION_AMOUNT_USD", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"LIQUIDATION_CONTRACT_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATION_CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "LIQUIDATION_CONTRACT_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS", "alias": "ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "LIQUIDATION_CONTRACT_SYMBOL <> 'ETH'"}, "created_at": 1671649132.961165, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_liquidations where LIQUIDATION_CONTRACT_SYMBOL <> 'ETH') dbt_subquery\nwhere LIQUIDATION_CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS", "column_name": "LIQUIDATION_CONTRACT_ADDRESS", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATION_CONTRACT_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL", "alias": "ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9620311, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere LIQUIDATION_CONTRACT_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL", "column_name": "LIQUIDATION_CONTRACT_SYMBOL", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_TX_HASH", "alias": "ez_liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9628968, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_COLLATERAL_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_COLLATERAL_CTOKEN", "alias": "ez_liquidations_COLLATERAL_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9640079, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere COLLATERAL_CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_COLLATERAL_CTOKEN", "column_name": "COLLATERAL_CTOKEN", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_COLLATERAL_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_COLLATERAL_SYMBOL", "alias": "ez_liquidations_COLLATERAL_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.964948, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere COLLATERAL_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_COLLATERAL_SYMBOL", "column_name": "COLLATERAL_SYMBOL", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_liquidations_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_liquidations_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "not_null_compound__ez_liquidations_EVENT_INDEX", "alias": "ez_liquidations_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/not_null_compound__ez_liquidations_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9657931, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_liquidations\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_liquidations_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_liquidations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71.sql", "original_file_path": "models/compound/gold/compound__ez_liquidations.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id", "alias": "ez_liquidations", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_liquidations.yml/dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_ad8e6726df53b9e29209b2c3de7cbb71"}, "created_at": 1671649132.9667368, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_liquidations\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_liquidations", "column_name": null, "file_key_name": "models.compound__ez_liquidations"}, "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_redemptions_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_BLOCK_NUMBER", "alias": "ez_redemptions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.971798, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_BLOCK_TIMESTAMP", "alias": "ez_redemptions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.972651, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3", "alias": "ez_redemptions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_eac06b708aa3ad8438e757c7d965c531"}, "created_at": 1671649132.973572, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_redemptions\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_redemptions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_redemptions_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_CTOKEN", "alias": "ez_redemptions_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.979389, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_redemptions_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_CTOKEN_SYMBOL", "alias": "ez_redemptions_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9802299, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RECEIVED_AMOUNT", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float", "alias": "ez_redemptions_RECEIVED_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_287da3184a3a93130478597a917d47d2"}, "created_at": 1671649132.9810612, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMED_CTOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RECEIVED_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_redemptions_RECEIVED_AMOUNT", "column_name": "RECEIVED_AMOUNT", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RECEIVED_AMOUNT_USD", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float", "alias": "ez_redemptions_RECEIVED_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d3d44dab70c6dfd9eb35f5d7e191710f"}, "created_at": 1671649132.983713, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMED_CTOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RECEIVED_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_redemptions_RECEIVED_AMOUNT_USD", "column_name": "RECEIVED_AMOUNT_USD", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"RECEIVED_CONTRACT_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIVED_CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "RECEIVED_CONTRACT_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS", "alias": "ez_redemptions_RECEIVED_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "RECEIVED_CONTRACT_SYMBOL <> 'ETH'"}, "created_at": 1671649132.986787, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_redemptions where RECEIVED_CONTRACT_SYMBOL <> 'ETH') dbt_subquery\nwhere RECEIVED_CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_RECEIVED_CONTRACT_ADDRESS", "column_name": "RECEIVED_CONTRACT_ADDRESS", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECEIVED_CONTRACT_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL", "alias": "ez_redemptions_RECEIVED_CONTRACT_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9876962, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere RECEIVED_CONTRACT_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_RECEIVED_CONTRACT_SYMBOL", "column_name": "RECEIVED_CONTRACT_SYMBOL", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REDEEMED_CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float", "alias": "ez_redemptions_REDEEMED_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45dfea8a5f23624bbf40ed23853da508"}, "created_at": 1671649132.9886138, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECEIVED_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMED_CTOKEN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REDEEMER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REDEEMED_CTOKEN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_redemptions_REDEEMED_CTOKEN", "column_name": "REDEEMED_CTOKEN", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "REDEEMER", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_REDEEMER"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_redemptions_REDEEMER.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_REDEEMER", "alias": "ez_redemptions_REDEEMER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_REDEEMER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.991338, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere REDEEMER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_REDEEMER", "column_name": "REDEEMER", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_redemptions_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_TX_HASH", "alias": "ez_redemptions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.992312, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_redemptions_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_redemptions_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "not_null_compound__ez_redemptions_EVENT_INDEX", "alias": "ez_redemptions_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/not_null_compound__ez_redemptions_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.993132, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_redemptions\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_redemptions_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_redemptions')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_redemptions"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89.sql", "original_file_path": "models/compound/gold/compound__ez_redemptions.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id", "alias": "ez_redemptions", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_redemptions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_redemptions.yml/dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_48817e29e2a5b6efaa44efa877c54c89"}, "created_at": 1671649132.993966, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_redemptions\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_redemptions", "column_name": null, "file_key_name": "models.compound__ez_redemptions"}, "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_BLOCK_NUMBER.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_BLOCK_NUMBER", "alias": "ez_repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.998473, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_BLOCK_TIMESTAMP.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_BLOCK_TIMESTAMP", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649132.9997702, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_1ce5bf0412ece4d0de59adc842b0e0f7"}, "created_at": 1671649133.00078, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.compound.ez_repayments\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_compound.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_BORROWER"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_BORROWER.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_BORROWER", "alias": "ez_repayments_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.006378, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_BORROWER", "column_name": "BORROWER", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_CTOKEN"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_CTOKEN.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_CTOKEN", "alias": "ez_repayments_CTOKEN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_CTOKEN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.0072231, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere CTOKEN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_CTOKEN", "column_name": "CTOKEN", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_CTOKEN_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_CTOKEN_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_CTOKEN_SYMBOL", "alias": "ez_repayments_CTOKEN_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_CTOKEN_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.008684, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere CTOKEN_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_CTOKEN_SYMBOL", "column_name": "CTOKEN_SYMBOL", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_PAYER"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_PAYER.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_PAYER", "alias": "ez_repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_PAYER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.009748, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere PAYER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"REPAY_CONTRACT_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "REPAY_CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "REPAY_CONTRACT_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS", "alias": "ez_repayments_REPAY_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "REPAY_CONTRACT_SYMBOL <> 'ETH'"}, "created_at": 1671649133.011028, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.compound.ez_repayments where REPAY_CONTRACT_SYMBOL <> 'ETH') dbt_subquery\nwhere REPAY_CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_REPAY_CONTRACT_ADDRESS", "column_name": "REPAY_CONTRACT_ADDRESS", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "REPAY_CONTRACT_SYMBOL", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL", "alias": "ez_repayments_REPAY_CONTRACT_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.012026, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere REPAY_CONTRACT_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_REPAY_CONTRACT_SYMBOL", "column_name": "REPAY_CONTRACT_SYMBOL", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REPAYED_AMOUNT", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float", "alias": "ez_repayments_REPAYED_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4caf90f5d13a6dbd68fbabb34ae217d8"}, "created_at": 1671649133.012865, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAY_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAY_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REPAYED_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_repayments_REPAYED_AMOUNT", "column_name": "REPAYED_AMOUNT", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REPAYED_AMOUNT_USD", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float", "alias": "ez_repayments_REPAYED_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cf76e622b98db6423e4f85452b9525df"}, "created_at": 1671649133.0153248, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAY_CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAY_CONTRACT_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REPAYED_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_compound.ez_repayments_REPAYED_AMOUNT_USD", "column_name": "REPAYED_AMOUNT_USD", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_TX_HASH"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_TX_HASH.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_TX_HASH", "alias": "ez_repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.017605, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_compound", "fqn": ["ethereum_models", "compound", "gold", "not_null_compound__ez_repayments_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_compound__ez_repayments_EVENT_INDEX.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "not_null_compound__ez_repayments_EVENT_INDEX", "alias": "ez_repayments_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/not_null_compound__ez_repayments_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.018673, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.compound.ez_repayments\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_compound.ez_repayments_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('compound__ez_repayments')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.compound__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_compound", "fqn": ["ethereum_models", "compound", "gold", "dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8.sql", "original_file_path": "models/compound/gold/compound__ez_repayments.yml", "name": "dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id", "alias": "ez_repayments", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["compound__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/gold/compound__ez_repayments.yml/dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_1c1ad2069bd7e599a30d5a1c94bc44b8"}, "created_at": 1671649133.0195, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.compound.ez_repayments\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_compound.ez_repayments", "column_name": null, "file_key_name": "models.compound__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7\") }}", "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_nft_mints')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_nft_mints"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7.sql", "original_file_path": "models/gold/core__ez_nft_mints.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1", "alias": "ez_nft_mints_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_nft_mints"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_mints.yml/dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_ce3866732c5ad6e6eeaad295ae9bbea7"}, "created_at": 1671649133.030569, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.core.ez_nft_mints\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_core.ez_nft_mints_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_nft_mints"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('core__ez_nft_mints')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_nft_mints"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25.sql", "original_file_path": "models/gold/core__ez_nft_mints.yml", "name": "dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID", "alias": "ez_nft_mints", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_nft_mints"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_nft_mints.yml/dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_bd27f6ad567e96fe634364f41f77dc25"}, "created_at": 1671649133.036167, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.core.ez_nft_mints\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.ez_nft_mints", "column_name": null, "file_key_name": "models.core__ez_nft_mints"}, "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_BLOCK_NUMBER.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_BLOCK_NUMBER", "alias": "ez_token_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.0418298, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "ez_token_transfers_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5fbfdf60406aa179d44fe8bf1913dabc"}, "created_at": 1671649133.0430021, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_BLOCK_TIMESTAMP", "alias": "ez_token_transfers_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.0456052, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806\") }}", "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"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "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": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b59ff48dc15b5dc0d925417a979dd806"}, "created_at": 1671649133.046442, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.core.ez_token_transfers\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_core.ez_token_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862\") }}", "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"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "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": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_96e2fa7b96a9b0652d5e529ea98dc862"}, "created_at": 1671649133.050907, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_TX_HASH"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_TX_HASH.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_TX_HASH", "alias": "ez_token_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.0537531, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_00cadf379c143c291584770ef260105a\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_00cadf379c143c291584770ef260105a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_00cadf379c143c291584770ef260105a.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_token_transfers_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_00cadf379c143c291584770ef260105a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_00cadf379c143c291584770ef260105a"}, "created_at": 1671649133.054705, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_token_transfers_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_CONTRACT_ADDRESS.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_CONTRACT_ADDRESS", "alias": "ez_token_transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.0576088, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_token_transfers_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7132a933ef1d80de35f7545bc65531e8"}, "created_at": 1671649133.058578, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_token_transfers_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_FROM_ADDRESS.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_FROM_ADDRESS", "alias": "ez_token_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1671649133.061622, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_token_transfers where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_token_transfers_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c572143270736986036bcd8c845b98fc"}, "created_at": 1671649133.062546, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_token_transfers_FROM_ADDRESS", "column_name": "FROM_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TO_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_TO_ADDRESS.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_TO_ADDRESS", "alias": "ez_token_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.065511, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467\") }}", "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('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_token_transfers_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2b83935daee4b746f1c14e5fa4d68467"}, "created_at": 1671649133.0663838, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_token_transfers_TO_ADDRESS", "column_name": "TO_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RAW_AMOUNT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_RAW_AMOUNT"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_RAW_AMOUNT.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_RAW_AMOUNT", "alias": "ez_token_transfers_RAW_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_RAW_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.0688891, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere RAW_AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_RAW_AMOUNT", "column_name": "RAW_AMOUNT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "RAW_AMOUNT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT", "alias": "ez_token_transfers_RAW_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9c99c318e8f3ba82efd41d8500e23c73"}, "created_at": 1671649133.069868, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RAW_AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_RAW_AMOUNT", "column_name": "RAW_AMOUNT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT", "alias": "ez_token_transfers_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ad804f0e9caf0d1dcd75d02b08a9b65e"}, "created_at": 1671649133.072065, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DECIMALS'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_DECIMALS", "column_name": "DECIMALS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR", "alias": "ez_token_transfers_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d26dd03b259950a4ade8f6a95384d565"}, "created_at": 1671649133.074868, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT", "alias": "ez_token_transfers_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0d6c0b6473050123112f865502014bbf"}, "created_at": 1671649133.077643, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09\") }}", "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"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "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": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_38b495909a32fa5d4b0d75913ddb9e09"}, "created_at": 1671649133.080113, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"CONTRACT_ADDRESS in ('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48') AND block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "CONTRACT_ADDRESS in ('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48') AND block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_AMOUNT_USD"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_AMOUNT_USD.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_AMOUNT_USD", "alias": "ez_token_transfers_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_AMOUNT_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "CONTRACT_ADDRESS in ('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48') AND block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649133.0829709, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_token_transfers where CONTRACT_ADDRESS in ('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48') AND block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere AMOUNT_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT", "alias": "ez_token_transfers_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9a46a4075011ea88e96f5f2f894d3a65"}, "created_at": 1671649133.0838358, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "HAS_PRICE", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_HAS_PRICE"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_HAS_PRICE.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_HAS_PRICE", "alias": "ez_token_transfers_HAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_HAS_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.086367, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere HAS_PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_HAS_PRICE", "column_name": "HAS_PRICE", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["true", "false"], "column_name": "HAS_PRICE", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false", "alias": "ez_token_transfers_HAS_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1fab67459e78f90e8170162f856ed813"}, "created_at": 1671649133.087191, "compiled_sql": "\n\nwith all_values as (\n\n select\n HAS_PRICE as value_field\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nset_values as (\n\n select\n cast('true' as TEXT) as value_field\n union all\n select\n cast('false' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_core.ez_token_transfers_HAS_PRICE", "column_name": "HAS_PRICE", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "HAS_DECIMAL", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_HAS_DECIMAL"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_HAS_DECIMAL.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_HAS_DECIMAL", "alias": "ez_token_transfers_HAS_DECIMAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_HAS_DECIMAL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.092992, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere HAS_DECIMAL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_HAS_DECIMAL", "column_name": "HAS_DECIMAL", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["true", "false"], "column_name": "HAS_DECIMAL", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false", "alias": "ez_token_transfers_HAS_DECIMAL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c50a072716ed0e1eba2cbd9e2f2a2fac"}, "created_at": 1671649133.093994, "compiled_sql": "\n\nwith all_values as (\n\n select\n HAS_DECIMAL as value_field\n\n from ETHEREUM_DEV.core.ez_token_transfers\n \n\n),\nset_values as (\n\n select\n cast('true' as TEXT) as value_field\n union all\n select\n cast('false' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_core.ez_token_transfers_HAS_DECIMAL", "column_name": "HAS_DECIMAL", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers__LOG_ID"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers__LOG_ID.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers__LOG_ID", "alias": "ez_token_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.097242, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers", "column_name": "_LOG_ID", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_INGESTED_AT.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_INGESTED_AT", "alias": "ez_token_transfers_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.098088, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ", "alias": "ez_token_transfers_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_01480f78264d29f8aec228f709cb87bc"}, "created_at": 1671649133.098901, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RAW_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_DECIMAL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HAS_PRICE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_token_transfers_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE", "alias": "ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.1012092, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS", "alias": "ez_token_transfers_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.102015, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_token_transfers\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_token_transfers_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('core__ez_token_transfers')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_token_transfers"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f.sql", "original_file_path": "models/gold/core__ez_token_transfers.yml", "name": "dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID", "alias": "ez_token_transfers", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_token_transfers"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/core__ez_token_transfers.yml/dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_29eb6740769be2f25a2e5357da46c05f"}, "created_at": 1671649133.102845, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.core.ez_token_transfers\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.ez_token_transfers", "column_name": null, "file_key_name": "models.core__ez_token_transfers"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_BLOCK_NUMBER", "alias": "rarible_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.110667, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31\") }}", "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('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "rarible_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e0cdbfaaf7cfd0e3de4121ff94f09f31"}, "created_at": 1671649133.111752, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP", "alias": "rarible_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.114547, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1\") }}", "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__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "rarible_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_230b402935eaaeb437c2fe1e5905d2f1"}, "created_at": 1671649133.121019, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TX_HASH", "alias": "rarible_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.124234, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb\") }}", "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('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "rarible_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e4b86599e5f64859fa7574d5b0becdeb"}, "created_at": 1671649133.125089, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS", "alias": "rarible_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.1280918, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a8bc36335faa5599c0f57cfa9db2e9a1"}, "created_at": 1671649133.128952, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_PLATFORM_NAME", "alias": "rarible_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.131396, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["rarible"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible", "alias": "rarible_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_942b0fff7fd139a2e9499ada070ff01d"}, "created_at": 1671649133.132233, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nset_values as (\n\n select\n cast('rarible' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.rarible_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_SELLER_ADDRESS", "alias": "rarible_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.134929, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_74620a3bc45ed86d45d7c87891098572"}, "created_at": 1671649133.135848, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_BUYER_ADDRESS", "alias": "rarible_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.138507, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_419d882da62b6781bad440ded01897dd"}, "created_at": 1671649133.13947, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_NFT_ADDRESS", "alias": "rarible_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.141661, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b8a53f1396639f45f2255cf67f7d54f3"}, "created_at": 1671649133.142709, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TOKENID", "alias": "rarible_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.1453362, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS", "alias": "rarible_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1671649133.146506, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_PRICE", "alias": "rarible_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1671649133.1475022, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143\") }}", "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__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT", "alias": "rarible_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7a39c7fd9f8cd0029564783a92e59143"}, "created_at": 1671649133.14833, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT", "alias": "rarible_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52603377ae070e9311c68553e1dbcdba"}, "created_at": 1671649133.150802, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TOTAL_FEES", "alias": "rarible_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1671649133.153449, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "rarible_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f81b8665b5dc0554bc0de8e3e9c9b2ee"}, "created_at": 1671649133.154335, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_PLATFORM_FEE", "alias": "rarible_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.156634, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "rarible_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f8b39933ee01cc741cc9fad90af2afaa"}, "created_at": 1671649133.157472, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_CREATOR_FEE", "alias": "rarible_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.159926, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "rarible_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a40b4be10f405dcf128f55a4218dc450"}, "created_at": 1671649133.160766, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "rarible_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5b830d9d1875ee9225b6437f706fc481"}, "created_at": 1671649133.1635442, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_af9c1736d3c829abe2194ee6ce5a478b"}, "created_at": 1671649133.165819, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_134ecc06e40093f22b30836876f6cd68"}, "created_at": 1671649133.1681101, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TX_FEE", "alias": "rarible_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.1704829, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT", "alias": "rarible_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e011988ba75d2268413dae610f3e97e"}, "created_at": 1671649133.1714408, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_TX_FEE_USD", "alias": "rarible_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649133.173984, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a50cae16844cbeb3a9b78dc110826652"}, "created_at": 1671649133.174835, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_uni_id", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_nft_uni_id"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_nft_uni_id.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_nft_uni_id", "alias": "rarible_sales_nft_uni_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_nft_uni_id.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.177172, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere nft_uni_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_nft_uni_id", "column_name": "nft_uni_id", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_INGESTED_AT.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_INGESTED_AT", "alias": "rarible_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.178001, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ", "alias": "rarible_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_163258cda8677df8e1eb5ef5e87fb129"}, "created_at": 1671649133.184001, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS", "alias": "rarible_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.186626, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389\") }}", "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('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_03d0012e78e3aa630edf6bf31d6d9389"}, "created_at": 1671649133.187486, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS", "alias": "rarible_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.190249, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4\") }}", "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('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4d862bd26b32ad88e43d2c14a91593f4"}, "created_at": 1671649133.1911051, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.1944299, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_76f4b4f100f170b0b9735bd85bd1f6a5"}, "created_at": 1671649133.1953018, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "not_null_silver_nft__rarible_sales_INPUT_DATA", "alias": "rarible_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/not_null_silver_nft__rarible_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.198081, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["nft_uni_id"], "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id", "alias": "rarible_sales_nft_uni_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales.yml/dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_85db9b8dc4f69a7ef87cbb09b6dd6794"}, "created_at": 1671649133.199584, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n nft_uni_id\n from ETHEREUM_DEV.silver_nft.rarible_sales\n group by nft_uni_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.rarible_sales_nft_uni_id", "column_name": null, "file_key_name": "models.silver_nft__rarible_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_BLOCK_NUMBER", "alias": "seaport_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.211927, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79\") }}", "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('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "seaport_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ce27ecb9dbd5e8401c365f502677ff79"}, "created_at": 1671649133.21309, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP", "alias": "seaport_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.215748, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461\") }}", "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__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1", "alias": "seaport_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2d147f42e0a8c8c32f0b04c9dccc4461"}, "created_at": 1671649133.216606, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.seaport_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.seaport_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44\") }}", "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__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "seaport_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_24753b60f908796d2d04aa20d1e9af44"}, "created_at": 1671649133.2218502, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TX_HASH", "alias": "seaport_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.224385, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3\") }}", "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('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "seaport_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8919aad14111b150ba20cd9431a158e3"}, "created_at": 1671649133.2252212, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS", "alias": "seaport_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.227573, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_736df97362b841d36bc4d19891cddb05"}, "created_at": 1671649133.228429, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_PLATFORM_NAME", "alias": "seaport_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.230717, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["opensea"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea", "alias": "seaport_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d47026eb6a32fa21af1ea37d85764c63"}, "created_at": 1671649133.2315269, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nset_values as (\n\n select\n cast('opensea' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.seaport_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_SELLER_ADDRESS", "alias": "seaport_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.234762, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_90a8b8c02be571b23deb5c217ad57889"}, "created_at": 1671649133.235717, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_BUYER_ADDRESS", "alias": "seaport_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.238833, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6722cde7ac4b2077f0bd55e9516ce834"}, "created_at": 1671649133.239769, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_NFT_ADDRESS", "alias": "seaport_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.2422242, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_beb545a9e0906952c2c3e72bf1c0f78a"}, "created_at": 1671649133.2434182, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TOKENID", "alias": "seaport_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.24613, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS", "alias": "seaport_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.247104, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_PRICE", "alias": "seaport_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.247914, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5\") }}", "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__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT", "alias": "seaport_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fe2924149fcd933caf5b13c4df0071a5"}, "created_at": 1671649133.2487261, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT", "alias": "seaport_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b66b397e3ac470f78adbc155a14b2a77"}, "created_at": 1671649133.251332, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TOTAL_FEES", "alias": "seaport_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.2538948, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "seaport_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f42ad28f270e03e15392a31178675635"}, "created_at": 1671649133.2547562, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_PLATFORM_FEE", "alias": "seaport_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.257142, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "seaport_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_213ef7c2e2380c920e24673caff0b32c"}, "created_at": 1671649133.257977, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_CREATOR_FEE", "alias": "seaport_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.260297, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "seaport_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_159fa432eaf69ee03afbad2a59c5f792"}, "created_at": 1671649133.261152, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "seaport_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_76d5e406e04a1b7ed5d7f00cc212770b"}, "created_at": 1671649133.26352, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "seaport_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f3630aaa1a029558dfd6fdbb51332113"}, "created_at": 1671649133.265791, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "seaport_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7e8a4dc4f52d98fef9fc3fccf52ede08"}, "created_at": 1671649133.2681322, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TX_FEE", "alias": "seaport_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.270367, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT", "alias": "seaport_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3edee41d675af5a47caa50489fa9ba32"}, "created_at": 1671649133.271212, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_TX_FEE_USD", "alias": "seaport_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649133.274004, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.seaport_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "seaport_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c415efb11d3c4ede3e12070ea2338e63"}, "created_at": 1671649133.274839, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales__LOG_ID", "alias": "seaport_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.2771242, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_INGESTED_AT.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_INGESTED_AT", "alias": "seaport_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.2779331, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1", "alias": "seaport_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_99a07c366a8ade1967876235f965a29a"}, "created_at": 1671649133.2787452, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(INGESTED_AT as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.seaport_sales\n where\n -- to exclude erroneous future dates\n cast(INGESTED_AT as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.seaport_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ", "alias": "seaport_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2598c488d6e873a0db4ca7b8016b43a9"}, "created_at": 1671649133.283852, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.seaport_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS", "alias": "seaport_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.286593, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f\") }}", "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('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ea35e2a770c7a691c38292d4ac14e0f"}, "created_at": 1671649133.287581, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS", "alias": "seaport_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.290405, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca\") }}", "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('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "seaport_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7c4903f7694e20c022cc5df58cc8e2ca"}, "created_at": 1671649133.291389, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.29481, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4c0f76d7f5bf31a5d4ee582ff6968fa6"}, "created_at": 1671649133.295709, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.seaport_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_EVENT_TYPE", "alias": "seaport_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.298362, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale", "alias": "seaport_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5ef7787cdcc27f7524540546f347c4b3"}, "created_at": 1671649133.299384, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.seaport_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.seaport_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__seaport_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__seaport_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "not_null_silver_nft__seaport_sales_INPUT_DATA", "alias": "seaport_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/not_null_silver_nft__seaport_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.302654, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.seaport_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.seaport_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__seaport_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__seaport_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5.sql", "original_file_path": "models/silver/nft/silver_nft__seaport_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id", "alias": "seaport_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__seaport_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__seaport_sales.yml/dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_fe9ab2291893c643beff03511aa6b6f5"}, "created_at": 1671649133.303894, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.seaport_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.seaport_sales", "column_name": null, "file_key_name": "models.silver_nft__seaport_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_BLOCK_NUMBER", "alias": "x2y2_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.311807, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e\") }}", "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('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "x2y2_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2f27fe5b37c6bf12e9978537d905550e"}, "created_at": 1671649133.313836, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP", "alias": "x2y2_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.317021, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203\") }}", "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__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1", "alias": "x2y2_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_191296b83fb259ee2924fdb043b52203"}, "created_at": 1671649133.318341, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.x2y2_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.x2y2_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52\") }}", "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__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "x2y2_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0153d7829293a334f6eabd9ed48e7b52"}, "created_at": 1671649133.324289, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TX_HASH", "alias": "x2y2_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.3272371, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f\") }}", "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('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ae02da4a690166a7c6a48a09edb7a0f"}, "created_at": 1671649133.3281019, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS", "alias": "x2y2_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.330536, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aa2cc5dc51f409b6d0697987955fcf4d"}, "created_at": 1671649133.331368, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_PLATFORM_NAME", "alias": "x2y2_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.33394, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["x2y2"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2", "alias": "x2y2_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_45f814572d58f7b48a035ed6f5e48ae5"}, "created_at": 1671649133.334964, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nset_values as (\n\n select\n cast('x2y2' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.x2y2_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_SELLER_ADDRESS", "alias": "x2y2_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.337929, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6e0409cddb65d5904cf9252a971e64b7"}, "created_at": 1671649133.338785, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_BUYER_ADDRESS", "alias": "x2y2_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.3414469, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5ad008df306244ea9ff9761299faa137"}, "created_at": 1671649133.3425238, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_NFT_ADDRESS", "alias": "x2y2_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.345328, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_417f4309f480a284ea6392339a9c19ae"}, "created_at": 1671649133.346234, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TOKENID", "alias": "x2y2_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.348901, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS", "alias": "x2y2_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.349876, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_PRICE", "alias": "x2y2_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.350753, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b\") }}", "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__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT", "alias": "x2y2_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ca7351d554dda3c47f4f5790bbc53e3b"}, "created_at": 1671649133.3517241, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT", "alias": "x2y2_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1c776a4c88bd01d367f7c19789d5eeec"}, "created_at": 1671649133.354759, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TOTAL_FEES", "alias": "x2y2_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.357342, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "x2y2_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8d99740813ff555455117809fbbeb0f9"}, "created_at": 1671649133.3582022, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_PLATFORM_FEE", "alias": "x2y2_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.360724, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "x2y2_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_edaec3a308fd7694293fb50e5c6a78dc"}, "created_at": 1671649133.361538, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_CREATOR_FEE", "alias": "x2y2_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.3639371, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "x2y2_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dbe48be464e303e26e3a6c7cedd69480"}, "created_at": 1671649133.3647559, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "x2y2_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6a2973b7de1ed34cda4b010fbc11ca88"}, "created_at": 1671649133.367281, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "x2y2_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ee4aa2ddeb8ef4ddee59cbef8e73595"}, "created_at": 1671649133.370019, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "x2y2_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_26986e8c90b17651bd529035ebd25970"}, "created_at": 1671649133.3723571, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TX_FEE", "alias": "x2y2_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.374947, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT", "alias": "x2y2_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dce9e77458800252c59dac8f40497a03"}, "created_at": 1671649133.37583, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_TX_FEE_USD", "alias": "x2y2_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649133.378479, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.x2y2_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "x2y2_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f0f6c740479db2ed8610937cd28c99d6"}, "created_at": 1671649133.379473, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales__LOG_ID", "alias": "x2y2_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.382102, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7\") }}", "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_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1", "alias": "x2y2_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_848bc444f2c72d5fe180505ea4b1caa7"}, "created_at": 1671649133.382949, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.x2y2_sales\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.x2y2_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936\") }}", "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_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "x2y2_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_40699824ec3fb761301947962a6ff936"}, "created_at": 1671649133.388118, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.x2y2_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS", "alias": "x2y2_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.390974, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e\") }}", "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('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_50bd1d8c93d7b95e04cbd7c85e7fb60e"}, "created_at": 1671649133.39185, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS", "alias": "x2y2_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.395073, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6\") }}", "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('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c8ef779cc91fc2d667cf6979bf9d3dd6"}, "created_at": 1671649133.39595, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.398398, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9c9bd6393fa01736b98439f4ff7bc42c"}, "created_at": 1671649133.399222, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.x2y2_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_EVENT_TYPE", "alias": "x2y2_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.401506, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale", "alias": "x2y2_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ccfb032317e01f302c3d274f0a60fe71"}, "created_at": 1671649133.402326, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.x2y2_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__x2y2_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__x2y2_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "not_null_silver_nft__x2y2_sales_INPUT_DATA", "alias": "x2y2_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/not_null_silver_nft__x2y2_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.4056, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.x2y2_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.x2y2_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__x2y2_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__x2y2_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791.sql", "original_file_path": "models/silver/nft/silver_nft__x2y2_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id", "alias": "x2y2_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__x2y2_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__x2y2_sales.yml/dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_988031a5f6ea1499337400608bedf791"}, "created_at": 1671649133.406573, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.x2y2_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.x2y2_sales", "column_name": null, "file_key_name": "models.silver_nft__x2y2_sales"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_oracle_prices_BLOCK_HOUR"], "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__aave_oracle_prices_BLOCK_HOUR.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "not_null_silver__aave_oracle_prices_BLOCK_HOUR", "alias": "aave_oracle_prices_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/not_null_silver__aave_oracle_prices_BLOCK_HOUR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.410068, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_oracle_prices\nwhere BLOCK_HOUR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_oracle_prices_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1", "alias": "aave_oracle_prices_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2ac87e84d6198c197fcce8e02331721b"}, "created_at": 1671649133.410938, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.aave_oracle_prices\n where\n -- to exclude erroneous future dates\n cast(BLOCK_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.aave_oracle_prices_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNDERLYING_DECIMALS", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS", "alias": "aave_oracle_prices_UNDERLYING_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.4165142, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_oracle_prices\nwhere UNDERLYING_DECIMALS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_oracle_prices_UNDERLYING_DECIMALS", "column_name": "UNDERLYING_DECIMALS", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_oracle_prices_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "not_null_silver__aave_oracle_prices_TOKEN_ADDRESS", "alias": "aave_oracle_prices_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.417505, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_oracle_prices\nwhere TOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_oracle_prices_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORACLE_CONTRACT", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_oracle_prices_ORACLE_CONTRACT"], "unique_id": "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "not_null_silver__aave_oracle_prices_ORACLE_CONTRACT", "alias": "aave_oracle_prices_ORACLE_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.418781, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_oracle_prices\nwhere ORACLE_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_oracle_prices_ORACLE_CONTRACT", "column_name": "ORACLE_CONTRACT", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float", "alias": "aave_oracle_prices_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a3be15c39144539b024ef5eb58c9e1fc"}, "created_at": 1671649133.41969, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORACLE_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('VALUE_ETHEREUM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.aave_oracle_prices_PRICE", "column_name": "PRICE", "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["ID"], "model": "{{ get_where_subquery(ref('silver__aave_oracle_prices')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_oracle_prices"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5.sql", "original_file_path": "models/aave/silver/silver__aave_oracle_prices.yml", "name": "dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID", "alias": "aave_oracle_prices_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_oracle_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_oracle_prices.yml/dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_6824cb7de19a550f4e32fed3213b30d5"}, "created_at": 1671649133.4224372, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n ID\n from ETHEREUM_DEV.silver.aave_oracle_prices\n group by ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.aave_oracle_prices_ID", "column_name": null, "file_key_name": "models.silver__aave_oracle_prices"}, "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICES_HOUR", "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_token_prices_PRICES_HOUR"], "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__aave_token_prices_PRICES_HOUR.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "not_null_silver__aave_token_prices_PRICES_HOUR", "alias": "aave_token_prices_PRICES_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/not_null_silver__aave_token_prices_PRICES_HOUR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.4257731, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_token_prices\nwhere PRICES_HOUR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_token_prices_PRICES_HOUR", "column_name": "PRICES_HOUR", "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "PRICES_HOUR", "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1", "alias": "aave_token_prices_PRICES_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_20a0854e59ea62797bcaeda66b1a2eec"}, "created_at": 1671649133.426987, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(PRICES_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.aave_token_prices\n where\n -- to exclude erroneous future dates\n cast(PRICES_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.aave_token_prices_PRICES_HOUR", "column_name": "PRICES_HOUR", "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNDERLYING_ADDRESS", "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_token_prices_UNDERLYING_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "not_null_silver__aave_token_prices_UNDERLYING_ADDRESS", "alias": "aave_token_prices_UNDERLYING_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.432541, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_token_prices\nwhere UNDERLYING_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_token_prices_UNDERLYING_ADDRESS", "column_name": "UNDERLYING_ADDRESS", "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ATOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "aave", "silver", "not_null_silver__aave_token_prices_ATOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__aave_token_prices_ATOKEN_ADDRESS.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "not_null_silver__aave_token_prices_ATOKEN_ADDRESS", "alias": "aave_token_prices_ATOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/not_null_silver__aave_token_prices_ATOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.433385, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.aave_token_prices\nwhere ATOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.aave_token_prices_ATOKEN_ADDRESS", "column_name": "ATOKEN_ADDRESS", "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["PRICE_ID"], "model": "{{ get_where_subquery(ref('silver__aave_token_prices')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__aave_token_prices"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "aave", "silver", "dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8.sql", "original_file_path": "models/aave/silver/silver__aave_token_prices.yml", "name": "dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID", "alias": "aave_token_prices_PRICE_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__aave_token_prices"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/silver/silver__aave_token_prices.yml/dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_a3e18a0758719fc2a5fad8bd69bb92c8"}, "created_at": 1671649133.434201, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n PRICE_ID\n from ETHEREUM_DEV.silver.aave_token_prices\n group by PRICE_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.aave_token_prices_PRICE_ID", "column_name": null, "file_key_name": "models.silver__aave_token_prices"}, "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_TX_HASH", "alias": "ez_borrows_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.439221, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BLOCK_NUMBER", "alias": "ez_borrows_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.440057, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BLOCK_TIMESTAMP", "alias": "ez_borrows_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.4409769, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3", "alias": "ez_borrows_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_b2dc5fdcf30d2d4e6025fe8938a2c2e1"}, "created_at": 1671649133.441822, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_borrows\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_borrows_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_EVENT_INDEX", "alias": "ez_borrows_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.447239, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_AAVE_MARKET", "alias": "ez_borrows_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.448151, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWED_TOKENS", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BORROWED_TOKENS"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_BORROWED_TOKENS.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BORROWED_TOKENS", "alias": "ez_borrows_BORROWED_TOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BORROWED_TOKENS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.449043, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BORROWED_TOKENS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BORROWED_TOKENS", "column_name": "BORROWED_TOKENS", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROWED_USD", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float", "alias": "ez_borrows_BORROWED_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ccedcfe3a14cec418ad8ecef394ef95a"}, "created_at": 1671649133.450176, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_MODE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROWED_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_borrows_BORROWED_USD", "column_name": "BORROWED_USD", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BORROWER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_BORROWER_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BORROWER_ADDRESS", "alias": "ez_borrows_BORROWER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BORROWER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.453127, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BORROWER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BORROWER_ADDRESS", "column_name": "BORROWER_ADDRESS", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROW_RATE_MODE", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BORROW_RATE_MODE"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_BORROW_RATE_MODE.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BORROW_RATE_MODE", "alias": "ez_borrows_BORROW_RATE_MODE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BORROW_RATE_MODE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.454238, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BORROW_RATE_MODE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BORROW_RATE_MODE", "column_name": "BORROW_RATE_MODE", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_LENDING_POOL_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_LENDING_POOL_CONTRACT", "alias": "ez_borrows_LENDING_POOL_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.455246, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere LENDING_POOL_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_LENDING_POOL_CONTRACT", "column_name": "LENDING_POOL_CONTRACT", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_AAVE_VERSION", "alias": "ez_borrows_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.456256, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float", "alias": "ez_borrows_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e32c481b9b8124b0f5f049b6cca8176"}, "created_at": 1671649133.4573948, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_MODE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_borrows_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_borrows_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_borrows_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "not_null_aave__ez_borrows_BLOCKCHAIN", "alias": "ez_borrows_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/not_null_aave__ez_borrows_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.460269, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_borrows\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_borrows_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_borrows')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_borrows"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8.sql", "original_file_path": "models/aave/gold/aave__ez_borrows.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX", "alias": "ez_borrows_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_borrows"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_borrows.yml/dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_9170521f480c13cdcf5e216d4a1eafe8"}, "created_at": 1671649133.461292, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_borrows\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_borrows_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_borrows"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_deposits_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_BLOCKCHAIN", "alias": "ez_deposits_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.466199, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_deposits_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_BLOCK_NUMBER", "alias": "ez_deposits_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.467673, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_deposits_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_BLOCK_TIMESTAMP", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.468611, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3", "alias": "ez_deposits_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_15a6408c3cf9d19348626e82ebc3edfe"}, "created_at": 1671649133.469483, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_deposits\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_deposits_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_deposits_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_TX_HASH", "alias": "ez_deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.475032, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLIED_USD", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float", "alias": "ez_deposits_SUPPLIED_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2142480f69305a13ae204d0d752cee00"}, "created_at": 1671649133.475969, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLIED_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_deposits_SUPPLIED_USD", "column_name": "SUPPLIED_USD", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "ISSUED_TOKENS", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float", "alias": "ez_deposits_ISSUED_TOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6cf20113fbe7c9791d7195c1700fb530"}, "created_at": 1671649133.479239, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ISSUED_TOKENS'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_deposits_ISSUED_TOKENS", "column_name": "ISSUED_TOKENS", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_deposits_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_EVENT_INDEX", "alias": "ez_deposits_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.482256, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_deposits_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_AAVE_MARKET", "alias": "ez_deposits_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.483127, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEPOSITOR_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_DEPOSITOR_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_DEPOSITOR_ADDRESS", "alias": "ez_deposits_DEPOSITOR_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.483994, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere DEPOSITOR_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_DEPOSITOR_ADDRESS", "column_name": "DEPOSITOR_ADDRESS", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"AAVE_VERSION <> 'Aave V1'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "AAVE_VERSION <> 'Aave V1'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_LENDING_POOL_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_LENDING_POOL_CONTRACT", "alias": "ez_deposits_LENDING_POOL_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "AAVE_VERSION <> 'Aave V1'"}, "created_at": 1671649133.485605, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.aave.ez_deposits where AAVE_VERSION <> 'Aave V1') dbt_subquery\nwhere LENDING_POOL_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_LENDING_POOL_CONTRACT", "column_name": "LENDING_POOL_CONTRACT", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_deposits_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_deposits_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "not_null_aave__ez_deposits_AAVE_VERSION", "alias": "ez_deposits_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/not_null_aave__ez_deposits_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.486495, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_deposits\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_deposits_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float", "alias": "ez_deposits_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7a213915eb40cef5a59769ad56b0d1ac"}, "created_at": 1671649133.487333, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ISSUED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLIED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_deposits_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_deposits')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_deposits"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206.sql", "original_file_path": "models/aave/gold/aave__ez_deposits.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX", "alias": "ez_deposits_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_deposits.yml/dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_02695cd6aa78cf7fc658009484cc1206"}, "created_at": 1671649133.4901419, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_deposits\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_deposits_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_deposits"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_flashloans_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_BLOCKCHAIN", "alias": "ez_flashloans_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.496067, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_flashloans_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_BLOCK_NUMBER", "alias": "ez_flashloans_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.497068, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_BLOCK_TIMESTAMP", "alias": "ez_flashloans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.4983208, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3", "alias": "ez_flashloans_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_07d6a3b18742c08f385966e805a73085"}, "created_at": 1671649133.4991932, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_flashloans\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_flashloans_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_flashloans_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_EVENT_INDEX", "alias": "ez_flashloans_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.5046232, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_flashloans_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_TX_HASH", "alias": "ez_flashloans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.50548, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_flashloans_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_AAVE_MARKET", "alias": "ez_flashloans_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.506367, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "FLASHLOAN_AMOUNT", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float", "alias": "ez_flashloans_FLASHLOAN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_faa218ecf92969edd411073651e139fe"}, "created_at": 1671649133.508022, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'FLASHLOAN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_FLASHLOAN_AMOUNT", "column_name": "FLASHLOAN_AMOUNT", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "FLASHLOAN_AMOUNT_USD", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float", "alias": "ez_flashloans_FLASHLOAN_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_70f69e5464b01ed233423821fd373c63"}, "created_at": 1671649133.511049, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'FLASHLOAN_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_FLASHLOAN_AMOUNT_USD", "column_name": "FLASHLOAN_AMOUNT_USD", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PREMIUM_AMOUNT", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float", "alias": "ez_flashloans_PREMIUM_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b72dccacf9cd2f767c694acecfafbb1a"}, "created_at": 1671649133.514035, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PREMIUM_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_PREMIUM_AMOUNT", "column_name": "PREMIUM_AMOUNT", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PREMIUM_AMOUNT_USD", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float", "alias": "ez_flashloans_PREMIUM_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db8ad98311e0a681368feb6d8cc4544a"}, "created_at": 1671649133.516887, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PREMIUM_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_PREMIUM_AMOUNT_USD", "column_name": "PREMIUM_AMOUNT_USD", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INITIATOR_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_INITIATOR_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_flashloans_INITIATOR_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_INITIATOR_ADDRESS", "alias": "ez_flashloans_INITIATOR_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_INITIATOR_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.519996, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere INITIATOR_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_INITIATOR_ADDRESS", "column_name": "INITIATOR_ADDRESS", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TARGET_ADDRESS", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_TARGET_ADDRESS"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_flashloans_TARGET_ADDRESS.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_TARGET_ADDRESS", "alias": "ez_flashloans_TARGET_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_TARGET_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.5209012, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere TARGET_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_TARGET_ADDRESS", "column_name": "TARGET_ADDRESS", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_flashloans_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_flashloans_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "not_null_aave__ez_flashloans_AAVE_VERSION", "alias": "ez_flashloans_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/not_null_aave__ez_flashloans_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.521861, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_flashloans\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_flashloans_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float", "alias": "ez_flashloans_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3bde7f98e78ed708541e8c8b09ca3885"}, "created_at": 1671649133.523133, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FLASHLOAN_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PREMIUM_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INITIATOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TARGET_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_flashloans_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_flashloans')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_flashloans"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115.sql", "original_file_path": "models/aave/gold/aave__ez_flashloans.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX", "alias": "ez_flashloans_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_flashloans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_flashloans.yml/dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_969f82de555affbd669c3829b9aa1115"}, "created_at": 1671649133.525507, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_flashloans\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_flashloans_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_flashloans"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_BLOCKCHAIN", "alias": "ez_liquidations_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.531317, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_BLOCK_NUMBER", "alias": "ez_liquidations_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.532186, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_BLOCK_TIMESTAMP", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.5334148, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9722d171e201007908498892bf479997\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9722d171e201007908498892bf479997", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_9722d171e201007908498892bf479997.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3", "alias": "ez_liquidations_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_row_va_9722d171e201007908498892bf479997.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_9722d171e201007908498892bf479997"}, "created_at": 1671649133.5343502, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_liquidations\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_liquidations_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_EVENT_INDEX", "alias": "ez_liquidations_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.5396569, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_TX_HASH", "alias": "ez_liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.540621, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "COLLATERAL_ASSET", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_COLLATERAL_ASSET"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_COLLATERAL_ASSET.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_COLLATERAL_ASSET", "alias": "ez_liquidations_COLLATERAL_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_COLLATERAL_ASSET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.541434, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere COLLATERAL_ASSET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_COLLATERAL_ASSET", "column_name": "COLLATERAL_ASSET", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDATED_AMOUNT", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float", "alias": "ez_liquidations_LIQUIDATED_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9630dd5e38a76662631fa39279c5f8fa"}, "created_at": 1671649133.542332, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDATED_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_LIQUIDATED_AMOUNT", "column_name": "LIQUIDATED_AMOUNT", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDATED_AMOUNT_USD", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float", "alias": "ez_liquidations_LIQUIDATED_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_809e05718f8e0d749fec234d21913e2e"}, "created_at": 1671649133.545411, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDATED_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_LIQUIDATED_AMOUNT_USD", "column_name": "LIQUIDATED_AMOUNT_USD", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEBT_ASSET", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_DEBT_ASSET"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_DEBT_ASSET.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_DEBT_ASSET", "alias": "ez_liquidations_DEBT_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_DEBT_ASSET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.5481951, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere DEBT_ASSET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_DEBT_ASSET", "column_name": "DEBT_ASSET", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "DEBT_TO_COVER_AMOUNT", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float", "alias": "ez_liquidations_DEBT_TO_COVER_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fff4189c4a01c93642568070e4a5e6ab"}, "created_at": 1671649133.549171, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DEBT_TO_COVER_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_DEBT_TO_COVER_AMOUNT", "column_name": "DEBT_TO_COVER_AMOUNT", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "DEBT_TO_COVER_AMOUNT_USD", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float", "alias": "ez_liquidations_DEBT_TO_COVER_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b5d587f3110b29029f5b31eb73d08dd9"}, "created_at": 1671649133.551949, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DEBT_TO_COVER_AMOUNT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_DEBT_TO_COVER_AMOUNT_USD", "column_name": "DEBT_TO_COVER_AMOUNT_USD", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDATOR", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_LIQUIDATOR"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_LIQUIDATOR.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_LIQUIDATOR", "alias": "ez_liquidations_LIQUIDATOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_LIQUIDATOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.5544572, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere LIQUIDATOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_LIQUIDATOR", "column_name": "LIQUIDATOR", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_BORROWER"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_BORROWER.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_BORROWER", "alias": "ez_liquidations_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.555298, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_BORROWER", "column_name": "BORROWER", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_liquidations_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_liquidations_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "not_null_aave__ez_liquidations_AAVE_VERSION", "alias": "ez_liquidations_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/not_null_aave__ez_liquidations_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.556094, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_liquidations\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_liquidations_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COLLATERAL_TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float", "alias": "ez_liquidations_COLLATERAL_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_be251ddfc5f01f7b806428ff1f8e9b00"}, "created_at": 1671649133.557104, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COLLATERAL_TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_COLLATERAL_TOKEN_PRICE", "column_name": "COLLATERAL_TOKEN_PRICE", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "DEBT_TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float", "alias": "ez_liquidations_DEBT_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_883fb9382afe92cfaebf93d5a6746e8a"}, "created_at": 1671649133.559603, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATED_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TO_COVER_AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDATOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COLLATERAL_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEBT_TOKEN_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'DEBT_TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_liquidations_DEBT_TOKEN_PRICE", "column_name": "DEBT_TOKEN_PRICE", "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_liquidations')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_liquidations"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8.sql", "original_file_path": "models/aave/gold/aave__ez_liquidations.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX", "alias": "ez_liquidations_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_liquidations.yml/dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_b35a06a1bf6ccc4c751c3a00274536c8"}, "created_at": 1671649133.562009, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_liquidations\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_liquidations_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_liquidations"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_BLOCKCHAIN", "alias": "ez_repayments_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.5676658, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_BLOCK_NUMBER", "alias": "ez_repayments_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.568568, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_TX_HASH", "alias": "ez_repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.5693812, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_BLOCK_TIMESTAMP", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.570316, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3", "alias": "ez_repayments_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_9ece3af0233e9d7598a3fd29e0b7742f"}, "created_at": 1671649133.571142, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_repayments\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_repayments_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_EVENT_INDEX", "alias": "ez_repayments_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.576226, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_AAVE_MARKET", "alias": "ez_repayments_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.577112, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REPAYED_TOKENS", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float", "alias": "ez_repayments_REPAYED_TOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2f38786c883ef3dad62fb81d119eed5e"}, "created_at": 1671649133.578154, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REPAYED_TOKENS'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_repayments_REPAYED_TOKENS", "column_name": "REPAYED_TOKENS", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "REPAYED_USD", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float", "alias": "ez_repayments_REPAYED_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a3b3bd0e80102d429fef4d1462e6f182"}, "created_at": 1671649133.5805829, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'REPAYED_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_repayments_REPAYED_USD", "column_name": "REPAYED_USD", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PAYER", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_PAYER"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_PAYER.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_PAYER", "alias": "ez_repayments_PAYER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_PAYER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.583078, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere PAYER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_PAYER", "column_name": "PAYER", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BORROWER", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_BORROWER"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_BORROWER.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_BORROWER", "alias": "ez_repayments_BORROWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_BORROWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.583952, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere BORROWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_BORROWER", "column_name": "BORROWER", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_CONTRACT", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_LENDING_POOL_CONTRACT"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_LENDING_POOL_CONTRACT", "alias": "ez_repayments_LENDING_POOL_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.585647, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere LENDING_POOL_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_LENDING_POOL_CONTRACT", "column_name": "LENDING_POOL_CONTRACT", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_repayments_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_repayments_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "not_null_aave__ez_repayments_AAVE_VERSION", "alias": "ez_repayments_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/not_null_aave__ez_repayments_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.5868108, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_repayments\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_repayments_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float", "alias": "ez_repayments_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_14711661beb06bd698201d04f13bcd62"}, "created_at": 1671649133.587698, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('REPAYED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PAYER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_repayments_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_repayments')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_repayments"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25.sql", "original_file_path": "models/aave/gold/aave__ez_repayments.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX", "alias": "ez_repayments_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_repayments.yml/dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_0aa92300976ac6137a5f47ac1b3d8b25"}, "created_at": 1671649133.590237, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_repayments\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_repayments_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_repayments"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_withdraws_BLOCKCHAIN.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_BLOCKCHAIN", "alias": "ez_withdraws_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.595117, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_TX_HASH"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_withdraws_TX_HASH.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_TX_HASH", "alias": "ez_withdraws_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.596305, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_withdraws_BLOCK_NUMBER.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_BLOCK_NUMBER", "alias": "ez_withdraws_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.597161, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_BLOCK_TIMESTAMP", "alias": "ez_withdraws_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.597975, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3", "alias": "ez_withdraws_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2265d2adb1ec41dc778f05fe2f3a27d7"}, "created_at": 1671649133.5989382, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.aave.ez_withdraws\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_aave.ez_withdraws_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_withdraws_EVENT_INDEX.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_EVENT_INDEX", "alias": "ez_withdraws_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.603606, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_MARKET", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_AAVE_MARKET"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_withdraws_AAVE_MARKET.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_AAVE_MARKET", "alias": "ez_withdraws_AAVE_MARKET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_AAVE_MARKET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.604435, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere AAVE_MARKET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_AAVE_MARKET", "column_name": "AAVE_MARKET", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "WITHDRAWN_TOKENS", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float", "alias": "ez_withdraws_WITHDRAWN_TOKENS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_80b7c70ee0949dcd81ffae215fbd18ae"}, "created_at": 1671649133.60567, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'WITHDRAWN_TOKENS'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_withdraws_WITHDRAWN_TOKENS", "column_name": "WITHDRAWN_TOKENS", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "WITHDRAWN_USD", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float", "alias": "ez_withdraws_WITHDRAWN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fb866c01cefb4957a9299c9ccab1702e"}, "created_at": 1671649133.6084201, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'WITHDRAWN_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_withdraws_WITHDRAWN_USD", "column_name": "WITHDRAWN_USD", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AAVE_VERSION", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_aave", "fqn": ["ethereum_models", "aave", "gold", "not_null_aave__ez_withdraws_AAVE_VERSION"], "unique_id": "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_aave__ez_withdraws_AAVE_VERSION.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "not_null_aave__ez_withdraws_AAVE_VERSION", "alias": "ez_withdraws_AAVE_VERSION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/not_null_aave__ez_withdraws_AAVE_VERSION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.610801, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.aave.ez_withdraws\nwhere AAVE_VERSION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_aave.ez_withdraws_AAVE_VERSION", "column_name": "AAVE_VERSION", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float", "alias": "ez_withdraws_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8dd1bfb1b0f1440bf9da17cc0f5ea89c"}, "created_at": 1671649133.611656, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_MARKET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_TOKEN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_TOKENS' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('WITHDRAWN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AAVE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_aave.ez_withdraws_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["TX_HASH", "EVENT_INDEX"], "model": "{{ get_where_subquery(ref('aave__ez_withdraws')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.aave__ez_withdraws"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_aave", "fqn": ["ethereum_models", "aave", "gold", "dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99.sql", "original_file_path": "models/aave/gold/aave__ez_withdraws.yml", "name": "dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX", "alias": "ez_withdraws_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["aave__ez_withdraws"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/aave/gold/aave__ez_withdraws.yml/dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_7c0f74959d4b6688a8225ca7494b3d99"}, "created_at": 1671649133.613972, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n TX_HASH, EVENT_INDEX\n from ETHEREUM_DEV.aave.ez_withdraws\n group by TX_HASH, EVENT_INDEX\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_aave.ez_withdraws_TX_HASH", "column_name": null, "file_key_name": "models.aave__ez_withdraws"}, "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_BLOCK_HOUR"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__comp_market_stats_BLOCK_HOUR.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_BLOCK_HOUR", "alias": "comp_market_stats_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_BLOCK_HOUR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.6205099, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.comp_market_stats\nwhere BLOCK_HOUR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 3, "column_name": "BLOCK_HOUR", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3", "alias": "comp_market_stats_BLOCK_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_cc4195090928a9ac2c2c061e1b4586d8"}, "created_at": 1671649133.6214368, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.comp_market_stats\n where\n -- to exclude erroneous future dates\n cast(BLOCK_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.comp_market_stats_BLOCK_HOUR", "column_name": "BLOCK_HOUR", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_NAME", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_CONTRACT_NAME"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__comp_market_stats_CONTRACT_NAME.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_CONTRACT_NAME", "alias": "comp_market_stats_CONTRACT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_CONTRACT_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.627033, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.comp_market_stats\nwhere CONTRACT_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_CONTRACT_NAME", "column_name": "CONTRACT_NAME", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CTOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_CTOKEN_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__comp_market_stats_CTOKEN_ADDRESS.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_CTOKEN_ADDRESS", "alias": "comp_market_stats_CTOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_CTOKEN_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.6281679, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.comp_market_stats\nwhere CTOKEN_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_CTOKEN_ADDRESS", "column_name": "CTOKEN_ADDRESS", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"UNDERLYING_SYMBOL <> 'ETH'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNDERLYING_CONTRACT", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "UNDERLYING_SYMBOL <> 'ETH'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_UNDERLYING_CONTRACT"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_UNDERLYING_CONTRACT", "alias": "comp_market_stats_UNDERLYING_CONTRACT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "UNDERLYING_SYMBOL <> 'ETH'"}, "created_at": 1671649133.6294332, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver.comp_market_stats where UNDERLYING_SYMBOL <> 'ETH') dbt_subquery\nwhere UNDERLYING_CONTRACT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_UNDERLYING_CONTRACT", "column_name": "UNDERLYING_CONTRACT", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNDERLYING_SYMBOL", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "compound", "silver", "not_null_silver__comp_market_stats_UNDERLYING_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "not_null_silver__comp_market_stats_UNDERLYING_SYMBOL", "alias": "comp_market_stats_UNDERLYING_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.6304371, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.comp_market_stats\nwhere UNDERLYING_SYMBOL is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.comp_market_stats_UNDERLYING_SYMBOL", "column_name": "UNDERLYING_SYMBOL", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "TOKEN_PRICE", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float", "alias": "comp_market_stats_TOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3c63a1c27c72792b9553de465aff2094"}, "created_at": 1671649133.6317692, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_TOKEN_PRICE", "column_name": "TOKEN_PRICE", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "CTOKEN_PRICE", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float", "alias": "comp_market_stats_CTOKEN_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1a8e5634965ee471458e1092e37f7841"}, "created_at": 1671649133.634209, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CTOKEN_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_CTOKEN_PRICE", "column_name": "CTOKEN_PRICE", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RESERVES_TOKEN_AMOUNT", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float", "alias": "comp_market_stats_RESERVES_TOKEN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52cd5c6e5ba58565b5e5dbd8064cc59b"}, "created_at": 1671649133.637198, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RESERVES_TOKEN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_RESERVES_TOKEN_AMOUNT", "column_name": "RESERVES_TOKEN_AMOUNT", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROWS_TOKEN_AMOUNT", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float", "alias": "comp_market_stats_BORROWS_TOKEN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6bf18723183a14ac0981d339864ab3e2"}, "created_at": 1671649133.639719, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROWS_TOKEN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_BORROWS_TOKEN_AMOUNT", "column_name": "BORROWS_TOKEN_AMOUNT", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLY_TOKEN_AMOUNT", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float", "alias": "comp_market_stats_SUPPLY_TOKEN_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_970f589a8d7e4c8708a115071c225210"}, "created_at": 1671649133.6423411, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLY_TOKEN_AMOUNT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_SUPPLY_TOKEN_AMOUNT", "column_name": "SUPPLY_TOKEN_AMOUNT", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLY_USD", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float", "alias": "comp_market_stats_SUPPLY_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d5d22ea7108d95b2e8df927b0d69c63c"}, "created_at": 1671649133.645429, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLY_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_SUPPLY_USD", "column_name": "SUPPLY_USD", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "RESERVES_USD", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float", "alias": "comp_market_stats_RESERVES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_863728b5316b40aba460ea46e32fe1fe"}, "created_at": 1671649133.647733, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'RESERVES_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_RESERVES_USD", "column_name": "RESERVES_USD", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROWS_USD", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float", "alias": "comp_market_stats_BORROWS_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aa01114c4d5d2c5c69e72bcfd41a61e2"}, "created_at": 1671649133.650312, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROWS_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_BORROWS_USD", "column_name": "BORROWS_USD", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "SUPPLY_APY", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float", "alias": "comp_market_stats_SUPPLY_APY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4bd44ce2efc5342af97723ddbd6225cd"}, "created_at": 1671649133.652864, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SUPPLY_APY'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_SUPPLY_APY", "column_name": "SUPPLY_APY", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "BORROW_APY", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float", "alias": "comp_market_stats_BORROW_APY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3bf4dc07fea6cc6663ce21efe5760715"}, "created_at": 1671649133.655317, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BORROW_APY'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_BORROW_APY", "column_name": "BORROW_APY", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COMP_PRICE", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float", "alias": "comp_market_stats_COMP_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5dd05854b544f7a68ee1cd279f7e80c0"}, "created_at": 1671649133.657993, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COMP_PRICE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_COMP_PRICE", "column_name": "COMP_PRICE", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COMP_SPEED_USD", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float", "alias": "comp_market_stats_COMP_SPEED_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_072ae9f2bafa1a00b98521c622512242"}, "created_at": 1671649133.660303, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COMP_SPEED_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_COMP_SPEED_USD", "column_name": "COMP_SPEED_USD", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COMP_APY_BORROW", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float", "alias": "comp_market_stats_COMP_APY_BORROW", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ba82a717de6245116c70b69004ecb91d"}, "created_at": 1671649133.663002, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COMP_APY_BORROW'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_COMP_APY_BORROW", "column_name": "COMP_APY_BORROW", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "COMP_APY_SUPPLY", "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float", "alias": "comp_market_stats_COMP_APY_SUPPLY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2fb6584b9b8f24dd903ef89252fa7323"}, "created_at": 1671649133.665236, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_HOUR' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_SUPPLY' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROW_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EXCHANGE_RATE_STORED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CTOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_RATE_PER_BLOCK' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_APY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_BORROWS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_RESERVES' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_TOKEN_AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_BORROW_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SUPPLY_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('RESERVES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWS_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_BORROW' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_APY_SUPPLY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNDERLYING_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('COMP_SPEED' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'COMP_APY_SUPPLY'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.comp_market_stats_COMP_APY_SUPPLY", "column_name": "COMP_APY_SUPPLY", "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER", "CONTRACT_NAME", "CTOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__comp_market_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__comp_market_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "compound", "silver", "dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56.sql", "original_file_path": "models/compound/silver/silver__comp_market_stats.yml", "name": "dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS", "alias": "comp_market_stats_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__comp_market_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/compound/silver/silver__comp_market_stats.yml/dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_d69ca3c7af6c04f9132299d168e49d56"}, "created_at": 1671649133.6675699, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCK_NUMBER, CONTRACT_NAME, CTOKEN_ADDRESS\n from ETHEREUM_DEV.silver.comp_market_stats\n group by BLOCK_NUMBER, CONTRACT_NAME, CTOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.comp_market_stats_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__comp_market_stats"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ACTION", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_ACTION"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_lp_actions_ACTION.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_ACTION", "alias": "univ3_lp_actions_ACTION", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_ACTION.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.6752782, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere ACTION is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_ACTION", "column_name": "ACTION", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT0_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float", "alias": "univ3_lp_actions_AMOUNT0_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ea8ec1494f2c166917c1e5185506ad1c"}, "created_at": 1671649133.676193, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_TOKEN_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_POSITION_MANAGER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_LOWER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_UPPER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT0_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_lp_actions_AMOUNT0_ADJUSTED", "column_name": "AMOUNT0_ADJUSTED", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT1_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float", "alias": "univ3_lp_actions_AMOUNT1_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d62362cad41e7f319925b42af2a9caea"}, "created_at": 1671649133.678609, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_TOKEN_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_POSITION_MANAGER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_LOWER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_UPPER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT1_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_lp_actions_AMOUNT1_ADJUSTED", "column_name": "AMOUNT1_ADJUSTED", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_lp_actions_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_BLOCK_NUMBER", "alias": "univ3_lp_actions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.680903, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP", "alias": "univ3_lp_actions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.681736, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4\") }}", "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__univ3_lp_actions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1", "alias": "univ3_lp_actions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2a2d2733bb16958b3cf3a74b441c85b4"}, "created_at": 1671649133.682663, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_lp_actions\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_lp_actions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_lp_actions_BLOCKCHAIN.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_BLOCKCHAIN", "alias": "univ3_lp_actions_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.6881669, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float", "alias": "univ3_lp_actions_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f48a4a24749de3b9514e9a098637a890"}, "created_at": 1671649133.68909, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_TOKEN_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_POSITION_MANAGER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_LOWER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_UPPER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDITY_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_lp_actions_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_PROVIDER", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER", "alias": "univ3_lp_actions_LIQUIDITY_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.691604, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere LIQUIDITY_PROVIDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_LIQUIDITY_PROVIDER", "column_name": "LIQUIDITY_PROVIDER", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_lp_actions_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_POOL_ADDRESS", "alias": "univ3_lp_actions_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.6924329, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_LOWER", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_TICK_LOWER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_lp_actions_TICK_LOWER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_TICK_LOWER", "alias": "univ3_lp_actions_TICK_LOWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_TICK_LOWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.6933901, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere TICK_LOWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_TICK_LOWER", "column_name": "TICK_LOWER", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_UPPER", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_TICK_UPPER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_lp_actions_TICK_UPPER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_TICK_UPPER", "alias": "univ3_lp_actions_TICK_UPPER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_TICK_UPPER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.694227, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere TICK_UPPER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_TICK_UPPER", "column_name": "TICK_UPPER", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_lp_actions_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_lp_actions_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "not_null_silver__univ3_lp_actions_TX_HASH", "alias": "univ3_lp_actions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/not_null_silver__univ3_lp_actions_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.6953468, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_lp_actions\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_lp_actions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__univ3_lp_actions')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_lp_actions"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_lp_actions.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID", "alias": "univ3_lp_actions", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_lp_actions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_lp_actions.yml/dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_f07209f441147c6311a19454586214f3"}, "created_at": 1671649133.6963708, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.univ3_lp_actions\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_lp_actions", "column_name": null, "file_key_name": "models.silver__univ3_lp_actions"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_BLOCKCHAIN.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_BLOCKCHAIN", "alias": "univ3_positions_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.70284, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_BLOCK_NUMBER", "alias": "univ3_positions_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.7039082, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_BLOCK_TIMESTAMP", "alias": "univ3_positions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.7049558, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239\") }}", "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__univ3_positions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1", "alias": "univ3_positions_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_88a18273906fdd6625640292827f9239"}, "created_at": 1671649133.7059042, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_positions\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_positions_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FEE_PERCENT", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_FEE_PERCENT"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_FEE_PERCENT.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_FEE_PERCENT", "alias": "univ3_positions_FEE_PERCENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_FEE_PERCENT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1671649133.711373, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere FEE_PERCENT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_FEE_PERCENT", "column_name": "FEE_PERCENT", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FEE_GROWTH_INSIDE0_LAST_x128", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128", "alias": "univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1671649133.712248, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere FEE_GROWTH_INSIDE0_LAST_x128 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128", "column_name": "FEE_GROWTH_INSIDE0_LAST_x128", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FEE_GROWTH_INSIDE1_LAST_x128", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128", "alias": "univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1671649133.71329, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere FEE_GROWTH_INSIDE1_LAST_x128 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128", "column_name": "FEE_GROWTH_INSIDE1_LAST_x128", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IS_ACTIVE", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_IS_ACTIVE"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_IS_ACTIVE.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_IS_ACTIVE", "alias": "univ3_positions_IS_ACTIVE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_IS_ACTIVE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.714111, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere IS_ACTIVE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_IS_ACTIVE", "column_name": "IS_ACTIVE", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED", "alias": "univ3_positions_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.714935, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere LIQUIDITY_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float", "alias": "univ3_positions_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_608e6fe279b88e40e49c2406c124bb45"}, "created_at": 1671649133.7158048, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_PERCENT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_GROWTH_INSIDE0_LAST_X128' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_GROWTH_INSIDE1_LAST_X128' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('IS_ACTIVE' as TEXT) as relation_column,\n cast('BOOLEAN' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_PROVIDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_POSITION_MANAGER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NF_TOKEN_ID' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_UPPER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_LOWER' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_UPPER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_LOWER_0_1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENS_OWED0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENS_OWED1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENS_OWED0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENS_OWED1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDITY_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_positions_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_PROVIDER", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_LIQUIDITY_PROVIDER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_LIQUIDITY_PROVIDER", "alias": "univ3_positions_LIQUIDITY_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.718841, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere LIQUIDITY_PROVIDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_LIQUIDITY_PROVIDER", "column_name": "LIQUIDITY_PROVIDER", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NF_POSITION_MANAGER_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS", "alias": "univ3_positions_NF_POSITION_MANAGER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.719763, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere NF_POSITION_MANAGER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_NF_POSITION_MANAGER_ADDRESS", "column_name": "NF_POSITION_MANAGER_ADDRESS", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NF_TOKEN_ID", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_NF_TOKEN_ID"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_NF_TOKEN_ID.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_NF_TOKEN_ID", "alias": "univ3_positions_NF_TOKEN_ID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_NF_TOKEN_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.720754, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere NF_TOKEN_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_NF_TOKEN_ID", "column_name": "NF_TOKEN_ID", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_POOL_ADDRESS", "alias": "univ3_positions_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.721567, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_LOWER", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TICK_LOWER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_TICK_LOWER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TICK_LOWER", "alias": "univ3_positions_TICK_LOWER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TICK_LOWER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.722352, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TICK_LOWER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TICK_LOWER", "column_name": "TICK_LOWER", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_UPPER", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TICK_UPPER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_TICK_UPPER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TICK_UPPER", "alias": "univ3_positions_TICK_UPPER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TICK_UPPER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.72316, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TICK_UPPER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TICK_UPPER", "column_name": "TICK_UPPER", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENS_OWED0_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED", "alias": "univ3_positions_TOKENS_OWED0_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1671649133.724181, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TOKENS_OWED0_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TOKENS_OWED0_ADJUSTED", "column_name": "TOKENS_OWED0_ADJUSTED", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=True) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENS_OWED1_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED", "alias": "univ3_positions_TOKENS_OWED1_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": true}, "created_at": 1671649133.725143, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TOKENS_OWED1_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TOKENS_OWED1_ADJUSTED", "column_name": "TOKENS_OWED1_ADJUSTED", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_positions_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positions_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "not_null_silver__univ3_positions_TX_HASH", "alias": "univ3_positions_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/not_null_silver__univ3_positions_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.726211, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_positions\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_positions_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__univ3_positions')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_positions"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_positions.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID", "alias": "univ3_positions", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_positions"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_positions.yml/dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_67bb17b21410996c330e6f493b0fd018"}, "created_at": 1671649133.72739, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.univ3_positions\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_positions", "column_name": null, "file_key_name": "models.silver__univ3_positions"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_BLOCK_NUMBER", "alias": "univ3_pool_stats_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.742477, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP", "alias": "univ3_pool_stats_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.743739, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1\") }}", "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__univ3_pool_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3", "alias": "univ3_pool_stats_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_57eefa8512b6be7534017f1c51f4c4a1"}, "created_at": 1671649133.74462, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_pool_stats\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -3,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_pool_stats_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_POOL_ADDRESS", "alias": "univ3_pool_stats_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.752196, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN0_BALANCE", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_TOKEN0_BALANCE"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_TOKEN0_BALANCE", "alias": "univ3_pool_stats_TOKEN0_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.753886, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere TOKEN0_BALANCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_TOKEN0_BALANCE", "column_name": "TOKEN0_BALANCE", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN1_BALANCE", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_TOKEN1_BALANCE"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_TOKEN1_BALANCE", "alias": "univ3_pool_stats_TOKEN1_BALANCE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.754715, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere TOKEN1_BALANCE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_TOKEN1_BALANCE", "column_name": "TOKEN1_BALANCE", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "UNLOCKED", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_UNLOCKED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_UNLOCKED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_UNLOCKED", "alias": "univ3_pool_stats_UNLOCKED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_UNLOCKED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.7556212, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere UNLOCKED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_UNLOCKED", "column_name": "UNLOCKED", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "VIRTUAL_LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "alias": "univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.756416, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pool_stats\nwhere VIRTUAL_LIQUIDITY_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "column_name": "VIRTUAL_LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "VIRTUAL_LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float", "alias": "univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a52f20cd70dfc1e3de3ee46f30870fba"}, "created_at": 1671649133.757531, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROTOCOL_FEES_TOKEN0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROTOCOL_FEES_TOKEN1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEEGROWTHGLOBAL1X128' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEEGROWTHGLOBAL0X128' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SQRTPRICEX96' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('OBSERVATIONINDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('OBSERVATIONCARDINALITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('OBSERVATIONCARDINALITYNEXT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEEPROTOCOL' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('UNLOCKED' as TEXT) as relation_column,\n cast('BOOLEAN' as TEXT) as relation_column_type\n union all\n \n select\n cast('ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('HUMAN_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SQRT_HP' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_RESERVES_TOKEN0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_RESERVES_TOKEN1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_BALANCE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_BALANCE_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_BALANCE_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_BALANCE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_BALANCE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_RESERVES_TOKEN1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('VIRTUAL_RESERVES_TOKEN0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'VIRTUAL_LIQUIDITY_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED", "column_name": "VIRTUAL_LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["BLOCK_NUMBER", "POOL_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pool_stats"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS", "alias": "univ3_pool_stats_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pool_stats.yml/dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_6ec12b30de4807fd2988f941e178aec0"}, "created_at": 1671649133.760662, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n BLOCK_NUMBER, POOL_ADDRESS\n from ETHEREUM_DEV.silver.univ3_pool_stats\n group by BLOCK_NUMBER, POOL_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_pool_stats_BLOCK_NUMBER", "column_name": null, "file_key_name": "models.silver__univ3_pool_stats"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATED_BLOCK", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_CREATED_BLOCK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pools_CREATED_BLOCK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_CREATED_BLOCK", "alias": "univ3_pools_CREATED_BLOCK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_CREATED_BLOCK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.769891, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere CREATED_BLOCK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_CREATED_BLOCK", "column_name": "CREATED_BLOCK", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATED_TIME", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_CREATED_TIME"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pools_CREATED_TIME.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_CREATED_TIME", "alias": "univ3_pools_CREATED_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_CREATED_TIME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.7709131, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere CREATED_TIME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_CREATED_TIME", "column_name": "CREATED_TIME", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 7, "column_name": "CREATED_TIME", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7", "alias": "univ3_pools_CREATED_TIME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_daa4d35a594b397b08d606b30f6e55d0"}, "created_at": 1671649133.771753, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(CREATED_TIME as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_pools\n where\n -- to exclude erroneous future dates\n cast(CREATED_TIME as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -7,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_pools_CREATED_TIME", "column_name": "CREATED_TIME", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "FEE", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_FEE"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pools_FEE.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_FEE", "alias": "univ3_pools_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.777984, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_FEE", "column_name": "FEE", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float", "number"], "column_name": "FEE", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number", "alias": "univ3_pools_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db3120b33ccaee66584a156dbf8a9bf8"}, "created_at": 1671649133.779165, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CREATED_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATED_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATED_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_PERCENT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_SPACING' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('USD_RATIO' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_PRICE_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'FEE'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT', 'NUMBER')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_pools_FEE", "column_name": "FEE", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INIT_PRICE_1_0", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_INIT_PRICE_1_0"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pools_INIT_PRICE_1_0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_INIT_PRICE_1_0", "alias": "univ3_pools_INIT_PRICE_1_0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_INIT_PRICE_1_0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.7821162, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere INIT_PRICE_1_0 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_INIT_PRICE_1_0", "column_name": "INIT_PRICE_1_0", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "INIT_PRICE_1_0", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float", "alias": "univ3_pools_INIT_PRICE_1_0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e49d061900b2d1b3f10ea8996e0fd356"}, "created_at": 1671649133.783222, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('CREATED_BLOCK' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATED_TIME' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATED_TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('FEE_PERCENT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK_SPACING' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('USD_RATIO' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('INIT_PRICE_1_0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INIT_PRICE_1_0'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_pools_INIT_PRICE_1_0", "column_name": "INIT_PRICE_1_0", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INIT_TICK", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_INIT_TICK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pools_INIT_TICK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_INIT_TICK", "alias": "univ3_pools_INIT_TICK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_INIT_TICK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.786481, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere INIT_TICK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_INIT_TICK", "column_name": "INIT_TICK", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pools_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_POOL_ADDRESS", "alias": "univ3_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.7875578, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK_SPACING", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_TICK_SPACING"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pools_TICK_SPACING.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_TICK_SPACING", "alias": "univ3_pools_TICK_SPACING", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_TICK_SPACING.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.7885, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere TICK_SPACING is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_TICK_SPACING", "column_name": "TICK_SPACING", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATED_TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pools_CREATED_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pools_CREATED_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "not_null_silver__univ3_pools_CREATED_TX_HASH", "alias": "univ3_pools_CREATED_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/not_null_silver__univ3_pools_CREATED_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.7894459, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_pools\nwhere CREATED_TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_pools_CREATED_TX_HASH", "column_name": "CREATED_TX_HASH", "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["POOL_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__univ3_pools')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_pools"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pools.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS", "alias": "univ3_pools_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pools"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_pools.yml/dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_cc769c6d53330601d43ca4dadb4b4b0e"}, "created_at": 1671649133.790559, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n POOL_ADDRESS\n from ETHEREUM_DEV.silver.univ3_pools\n group by POOL_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_pools_POOL_ADDRESS", "column_name": null, "file_key_name": "models.silver__univ3_pools"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_BLOCKCHAIN", "alias": "univ3_position_collected_fees_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.795789, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER", "alias": "univ3_position_collected_fees_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.797067, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP", "alias": "univ3_position_collected_fees_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.7982788, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_TX_HASH", "alias": "univ3_position_collected_fees_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.799328, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_EVENT_INDEX.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_EVENT_INDEX", "alias": "univ3_position_collected_fees_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.8005471, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_POOL_ADDRESS", "alias": "univ3_position_collected_fees_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.801725, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_PROVIDER", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": "not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER", "alias": "univ3_position_collected_fees_LIQUIDITY_PROVIDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__univ3_positio_d636dbf67d1cc21c7ccd83a57d006121"}, "created_at": 1671649133.803553, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere LIQUIDITY_PROVIDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_LIQUIDITY_PROVIDER", "column_name": "LIQUIDITY_PROVIDER", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT0", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_AMOUNT0"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_AMOUNT0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_AMOUNT0", "alias": "univ3_position_collected_fees_AMOUNT0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_AMOUNT0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.804445, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere AMOUNT0 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_AMOUNT0", "column_name": "AMOUNT0", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT1", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_AMOUNT1"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_AMOUNT1.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_AMOUNT1", "alias": "univ3_position_collected_fees_AMOUNT1", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees_AMOUNT1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.805373, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere AMOUNT1 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees_AMOUNT1", "column_name": "AMOUNT1", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees__LOG_ID.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees__LOG_ID", "alias": "univ3_position_collected_fees", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/not_null_silver__univ3_position_collected_fees__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.8062952, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_position_collected_fees\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_position_collected_fees", "column_name": "_LOG_ID", "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_position_collected_fees"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID", "alias": "univ3_position_collected_fees", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_position_collected_fees.yml/dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_2bd6f27d72c6b1aa74b7c4b0480fe896"}, "created_at": 1671649133.807422, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.univ3_position_collected_fees\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_position_collected_fees", "column_name": null, "file_key_name": "models.silver__univ3_position_collected_fees"}, "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT0_UNADJ", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_AMOUNT0_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_AMOUNT0_UNADJ.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_AMOUNT0_UNADJ", "alias": "univ3_swaps_AMOUNT0_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_AMOUNT0_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.816742, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere AMOUNT0_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_AMOUNT0_UNADJ", "column_name": "AMOUNT0_UNADJ", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT0_UNADJ", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float", "alias": "univ3_swaps_AMOUNT0_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2c666031a582c47621ad642cfb0f9fbd"}, "created_at": 1671649133.817775, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT0_UNADJ'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_AMOUNT0_UNADJ", "column_name": "AMOUNT0_UNADJ", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT1_UNADJ", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_AMOUNT1_UNADJ"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_AMOUNT1_UNADJ.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_AMOUNT1_UNADJ", "alias": "univ3_swaps_AMOUNT1_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_AMOUNT1_UNADJ.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.820557, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere AMOUNT1_UNADJ is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_AMOUNT1_UNADJ", "column_name": "AMOUNT1_UNADJ", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT1_UNADJ", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float", "alias": "univ3_swaps_AMOUNT1_UNADJ", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_35d2cb2f4f31408119ac0f40d47fdffa"}, "created_at": 1671649133.8215418, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT1_UNADJ'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_AMOUNT1_UNADJ", "column_name": "AMOUNT1_UNADJ", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_BLOCK_NUMBER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_BLOCK_NUMBER", "alias": "univ3_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.823943, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_BLOCK_TIMESTAMP", "alias": "univ3_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.824935, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7\") }}", "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__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1", "alias": "univ3_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8ad356496004ac7ac5a111b633a0d6d7"}, "created_at": 1671649133.8259552, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.univ3_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.univ3_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCKCHAIN", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_BLOCKCHAIN"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_BLOCKCHAIN.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_BLOCKCHAIN", "alias": "univ3_swaps_BLOCKCHAIN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_BLOCKCHAIN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.831201, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere BLOCKCHAIN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_BLOCKCHAIN", "column_name": "BLOCKCHAIN", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_LIQUIDITY"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_LIQUIDITY.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_LIQUIDITY", "alias": "univ3_swaps_LIQUIDITY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_LIQUIDITY.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.832157, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere LIQUIDITY is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_LIQUIDITY", "column_name": "LIQUIDITY", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDITY", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float", "alias": "univ3_swaps_LIQUIDITY", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8bd5f3dafaa57022e831b0fb5b9f15e9"}, "created_at": 1671649133.833091, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDITY'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_LIQUIDITY", "column_name": "LIQUIDITY", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED", "alias": "univ3_swaps_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.8361878, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere LIQUIDITY_ADJUSTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "LIQUIDITY_ADJUSTED", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float", "alias": "univ3_swaps_LIQUIDITY_ADJUSTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b07f01f848101783eb8270d62efe706b"}, "created_at": 1671649133.837076, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'LIQUIDITY_ADJUSTED'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_LIQUIDITY_ADJUSTED", "column_name": "LIQUIDITY_ADJUSTED", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_EVENT_INDEX.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_EVENT_INDEX", "alias": "univ3_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.839556, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_POOL_ADDRESS.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_POOL_ADDRESS", "alias": "univ3_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.840462, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE_0_1", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_PRICE_0_1"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_PRICE_0_1.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_PRICE_0_1", "alias": "univ3_swaps_PRICE_0_1", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_PRICE_0_1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.841532, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere PRICE_0_1 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_PRICE_0_1", "column_name": "PRICE_0_1", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PRICE_0_1", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float", "alias": "univ3_swaps_PRICE_0_1", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3c7afa72d34f3ec4da66cf5c445b69fc"}, "created_at": 1671649133.842593, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_0_1'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_PRICE_0_1", "column_name": "PRICE_0_1", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE_1_0", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_PRICE_1_0"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_PRICE_1_0.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_PRICE_1_0", "alias": "univ3_swaps_PRICE_1_0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_PRICE_1_0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.845352, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere PRICE_1_0 is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_PRICE_1_0", "column_name": "PRICE_1_0", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "PRICE_1_0", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float", "alias": "univ3_swaps_PRICE_1_0", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_50d203c8405dc070e7b209d9226afec6"}, "created_at": 1671649133.8462121, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCKCHAIN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('RECIPIENT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TICK' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LIQUIDITY_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_ADJUSTED' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_1_0' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_0_1' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT0_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT1_UNADJ' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN0_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN1_DECIMALS' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_1_0'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver.univ3_swaps_PRICE_1_0", "column_name": "PRICE_1_0", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "RECIPIENT", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_RECIPIENT"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_RECIPIENT.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_RECIPIENT", "alias": "univ3_swaps_RECIPIENT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_RECIPIENT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.848515, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere RECIPIENT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_RECIPIENT", "column_name": "RECIPIENT", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_SENDER.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_SENDER", "alias": "univ3_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.849353, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_TICK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_TICK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_TICK", "alias": "univ3_swaps_TICK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_TICK.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.850222, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere TICK is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_TICK", "column_name": "TICK", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_swaps_TX_HASH.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "not_null_silver__univ3_swaps_TX_HASH", "alias": "univ3_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/not_null_silver__univ3_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.851211, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.univ3_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.univ3_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver__univ3_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__univ3_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID", "alias": "univ3_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/uniswapv3/silver/silver__univ3_swaps.yml/dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_c1c8e8f8d6b75de6f90f8fb29e189bb8"}, "created_at": 1671649133.85202, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver.univ3_swaps\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.univ3_swaps", "column_name": null, "file_key_name": "models.silver__univ3_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_BLOCK_NUMBER.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_BLOCK_NUMBER", "alias": "ez_dex_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.8589172, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "ez_dex_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_81ae327c3ddc1dd3273de36530e16829"}, "created_at": 1671649133.8598568, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP", "alias": "ez_dex_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.8621938, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f\") }}", "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_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1", "alias": "ez_dex_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_e05f57dc86a656f578f92b93dbf2f50f"}, "created_at": 1671649133.863152, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.core.ez_dex_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_core.ez_dex_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386\") }}", "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_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "ez_dex_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_70bb932a839c9eb67b328e54f0cca386"}, "created_at": 1671649133.868483, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_TX_HASH.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_TX_HASH", "alias": "ez_dex_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.87116, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7a130959c563725f2fe87cbb4b82416e"}, "created_at": 1671649133.872034, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_CONTRACT_ADDRESS", "alias": "ez_dex_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.8745012, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_346ddbbac429653b86c8d7eaab9e25e2"}, "created_at": 1671649133.875417, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR", "alias": "ez_dex_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_04866d7c33cdf4c844b59265996c2d1f"}, "created_at": 1671649133.878546, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT", "alias": "ez_dex_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc10ed3c9cf4676ebaaa1d40382532b9"}, "created_at": 1671649133.881147, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT", "alias": "ez_dex_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4d1bfab59a79a1622400760f78a46260"}, "created_at": 1671649133.8835, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT", "alias": "ez_dex_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3dc2930088411d1cdf44066bde8475d1"}, "created_at": 1671649133.88575, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT", "alias": "ez_dex_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d04fafa568f0bc2e83ab25873d49e6bb"}, "created_at": 1671649133.888682, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"PLATFORM <> 'uniswap-v3'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "PLATFORM <> 'uniswap-v3'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_TOKEN_IN.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_TOKEN_IN", "alias": "ez_dex_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "PLATFORM <> 'uniswap-v3'"}, "created_at": 1671649133.891422, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_dex_swaps where PLATFORM <> 'uniswap-v3') dbt_subquery\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6ac0a049979be95d41676fed5deb8f79"}, "created_at": 1671649133.892587, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_IN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"PLATFORM <> 'uniswap-v3'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "PLATFORM <> 'uniswap-v3'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_TOKEN_OUT.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_TOKEN_OUT", "alias": "ez_dex_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "PLATFORM <> 'uniswap-v3'"}, "created_at": 1671649133.895972, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_dex_swaps where PLATFORM <> 'uniswap-v3') dbt_subquery\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_04dddeb2a2cc0e3af530b51a073c313d"}, "created_at": 1671649133.896926, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_OUT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_IN", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR", "alias": "ez_dex_swaps_SYMBOL_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_709b7a874c96f57ac3e3948a67fb157b"}, "created_at": 1671649133.899341, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_IN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_SYMBOL_IN", "column_name": "SYMBOL_IN", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_OUT", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR", "alias": "ez_dex_swaps_SYMBOL_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_956802d30bdccded3175dec2b0b76e5d"}, "created_at": 1671649133.90164, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_OUT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_SYMBOL_OUT", "column_name": "SYMBOL_OUT", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_SENDER.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_SENDER", "alias": "ez_dex_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1671649133.903884, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.core.ez_dex_swaps where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SENDER", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cdc855f3f9fb969fdfd09c8185380b38"}, "created_at": 1671649133.904901, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SENDER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_TX_TO.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_TX_TO", "alias": "ez_dex_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.907522, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR", "alias": "ez_dex_swaps_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2a97d3b332f6eb080c6ee502b8a8d446"}, "created_at": 1671649133.911344, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_PLATFORM", "column_name": "PLATFORM", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT", "alias": "ez_dex_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_44b038ffe8f91f3cc43cedd69abde2b4"}, "created_at": 1671649133.913617, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_core.ez_dex_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps__LOG_ID"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps__LOG_ID.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps__LOG_ID", "alias": "ez_dex_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.91589, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps", "column_name": "_LOG_ID", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE", "alias": "ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.916806, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_core", "fqn": ["ethereum_models", "gold", "dex", "not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS", "alias": "ez_dex_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.917799, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.core.ez_dex_swaps\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_core.ez_dex_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0c2ae9df44be81029bed5c6ae6191a09"}, "created_at": 1671649133.918736, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5\") }}", "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('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9d0dd5e3b7de80ecb5f513bc0adea7c5"}, "created_at": 1671649133.92125, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.core.ez_dex_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_core.ez_dex_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.core__ez_dex_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID", "alias": "ez_dex_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/gold/dex/core__ez_dex_swaps.yml/dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_996dc8fb53113869dd74a043731cbc6b"}, "created_at": 1671649133.923879, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.core.ez_dex_swaps\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_core.ez_dex_swaps", "column_name": null, "file_key_name": "models.core__ez_dex_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_AMOUNT_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_AMOUNT_IN.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_AMOUNT_IN", "alias": "balancer_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_AMOUNT_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.9379961, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere AMOUNT_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float", "alias": "balancer_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cb26dd1de138a2eb2cff27d29a2d2b80"}, "created_at": 1671649133.9389162, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float", "alias": "balancer_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c7e4db421232ce83f08afb3185cda70b"}, "created_at": 1671649133.941411, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_AMOUNT_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_AMOUNT_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_AMOUNT_OUT", "alias": "balancer_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_AMOUNT_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.943806, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere AMOUNT_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float", "alias": "balancer_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_60694d05b129d1b37c873b0a3f0ad3c1"}, "created_at": 1671649133.9446778, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float", "alias": "balancer_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9e311067a69ff021098ed4d97857c22f"}, "created_at": 1671649133.946982, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_TOKEN_IN.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_TOKEN_IN", "alias": "balancer_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.949228, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_", "alias": "balancer_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ed33c4d6a1cab268977573fa0e9235e0"}, "created_at": 1671649133.95011, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_IN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.balancer_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.balancer_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_TOKEN_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_TOKEN_OUT", "alias": "balancer_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.952516, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_", "alias": "balancer_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bcd3c4aad9e779c1ca7ca2ecd936cadb"}, "created_at": 1671649133.953334, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_OUT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.balancer_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.balancer_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP", "alias": "balancer_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.9556391, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea\") }}", "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_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1", "alias": "balancer_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_a77021c9a6cb91f0f6b6b8a856bd0cea"}, "created_at": 1671649133.956457, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_dex.balancer_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex.balancer_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24\") }}", "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_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "balancer_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_22a8e52c58cf88eb9dc36716fd74bc24"}, "created_at": 1671649133.961916, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_EVENT_INDEX.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_EVENT_INDEX", "alias": "balancer_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.964305, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_POOL_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_POOL_ADDRESS", "alias": "balancer_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.965127, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "balancer_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9096dca83faa65752fe948a5517710f9"}, "created_at": 1671649133.966502, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.balancer_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.balancer_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["varchar"], "column_name": "POOL_NAME", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar", "alias": "balancer_swaps_POOL_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2ff9ff6df3e8f11cbd66753c36789286"}, "created_at": 1671649133.968982, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTIN_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNTOUT_UNADJ' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOLID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'POOL_NAME'\n and\n relation_column_type not in ('VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.balancer_swaps_POOL_NAME", "column_name": "POOL_NAME", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_SENDER.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_SENDER", "alias": "balancer_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.971927, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_TX_TO.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_TX_TO", "alias": "balancer_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.972765, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__balancer_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__balancer_swaps_TX_HASH.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "not_null_silver_dex__balancer_swaps_TX_HASH", "alias": "balancer_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/not_null_silver_dex__balancer_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.97379, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.balancer_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.balancer_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_dex__balancer_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__balancer_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e.sql", "original_file_path": "models/silver/dex/silver_dex__balancer_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id", "alias": "balancer_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__balancer_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__balancer_swaps.yml/dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_61d83f7bffb56e4c99c60a59e76eb31e"}, "created_at": 1671649133.9747279, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_dex.balancer_swaps\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.balancer_swaps", "column_name": null, "file_key_name": "models.silver_dex__balancer_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_AMOUNT_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_AMOUNT_IN.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_AMOUNT_IN", "alias": "curve_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_AMOUNT_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.980181, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere AMOUNT_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float", "alias": "curve_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5d18c4c6fb24f6a4297356f147fde1f4"}, "created_at": 1671649133.9813812, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float", "alias": "curve_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bb2a7ebc59a4838689e39154106145d8"}, "created_at": 1671649133.98399, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_AMOUNT_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_AMOUNT_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_AMOUNT_OUT", "alias": "curve_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_AMOUNT_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.9861739, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere AMOUNT_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float", "alias": "curve_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_417b9ee5e2a93b6f1a8b636b1fb2138e"}, "created_at": 1671649133.987144, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float", "alias": "curve_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_450e07aea5120d2c66342f966582c920"}, "created_at": 1671649133.989305, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP", "alias": "curve_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.991977, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36\") }}", "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_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1", "alias": "curve_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_daf1f1742874edf4668a116eb72bee36"}, "created_at": 1671649133.992911, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_dex.curve_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex.curve_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_EVENT_INDEX.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_EVENT_INDEX", "alias": "curve_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.9982238, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_POOL_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_POOL_ADDRESS", "alias": "curve_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649133.999491, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "POOL_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "curve_swaps_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_12022c9131fc58fd4dbb89b545b04d3e"}, "created_at": 1671649134.000413, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.curve_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.curve_swaps_POOL_ADDRESS", "column_name": "POOL_ADDRESS", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["varchar"], "column_name": "POOL_NAME", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar", "alias": "curve_swaps_POOL_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c438b1193bd8659515c33c5d89631db9"}, "created_at": 1671649134.003488, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_IN' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('DECIMALS_OUT' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'POOL_NAME'\n and\n relation_column_type not in ('VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.curve_swaps_POOL_NAME", "column_name": "POOL_NAME", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_SENDER.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_SENDER", "alias": "curve_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.0060658, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_TX_TO.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_TX_TO", "alias": "curve_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.006908, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_TOKEN_IN.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_TOKEN_IN", "alias": "curve_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.0077271, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_TOKEN_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_TOKEN_OUT", "alias": "curve_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.008575, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__curve_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__curve_swaps_TX_HASH.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "not_null_silver_dex__curve_swaps_TX_HASH", "alias": "curve_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/not_null_silver_dex__curve_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.009675, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.curve_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.curve_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_dex__curve_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__curve_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9.sql", "original_file_path": "models/silver/dex/silver_dex__curve_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id", "alias": "curve_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__curve_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__curve_swaps.yml/dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_85a1bde48bef357feb2d3daf25c02bc9"}, "created_at": 1671649134.010675, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_dex.curve_swaps\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.curve_swaps", "column_name": null, "file_key_name": "models.silver_dex__curve_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER", "alias": "synthetix_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.017749, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "synthetix_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ee86b9bf45e7f8177088d42a942cc805"}, "created_at": 1671649134.01875, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP", "alias": "synthetix_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.021856, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e\") }}", "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_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1", "alias": "synthetix_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2276f7ec6e61c5f805b95afcf5fbaa2e"}, "created_at": 1671649134.0231118, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_dex.synthetix_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex.synthetix_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b\") }}", "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_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "synthetix_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3ef38156fdc4e8090b36b8107b0b548b"}, "created_at": 1671649134.02833, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TX_HASH.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TX_HASH", "alias": "synthetix_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.030781, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_89d441036478cb67f59057abb9a8ae2c"}, "created_at": 1671649134.0316072, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR", "alias": "synthetix_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_145b5f6a55a2c4fe4a4efefb5af19d92"}, "created_at": 1671649134.0345259, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_HASH'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "alias": "synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.037337, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR", "alias": "synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_33ed2914d2395c3b5c88989e5938b5d1"}, "created_at": 1671649134.038224, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ORIGIN_FUNCTION_SIGNATURE'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS", "alias": "synthetix_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.0409238, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ae3c2b3b90726dec82f6876f13e1621"}, "created_at": 1671649134.041793, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR", "alias": "synthetix_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_884e8c5d55175fb04532f70fcfccd672"}, "created_at": 1671649134.0450351, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ORIGIN_FROM_ADDRESS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS", "alias": "synthetix_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.048552, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0fa79ff7073648db896c80bfb8cba363"}, "created_at": 1671649134.049409, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR", "alias": "synthetix_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db99f91dd1c4b523c00762abeec4e8e5"}, "created_at": 1671649134.052127, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'ORIGIN_TO_ADDRESS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS", "alias": "synthetix_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.0544791, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e1a36947eacb258696f938f01f150fb6"}, "created_at": 1671649134.0552971, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR", "alias": "synthetix_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_58d780f5d553818cd6d0fdd6a464045b"}, "created_at": 1671649134.057672, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CONTRACT_ADDRESS'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_NAME", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_EVENT_NAME"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_EVENT_NAME.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_EVENT_NAME", "alias": "synthetix_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_EVENT_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.060137, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere EVENT_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR", "alias": "synthetix_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a9e0a8aa57c5108a06465edfb5f23463"}, "created_at": 1671649134.061053, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_AMOUNT_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_AMOUNT_IN.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_AMOUNT_IN", "alias": "synthetix_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_AMOUNT_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.063626, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere AMOUNT_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float", "alias": "synthetix_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc2c5ca8fa36e0650b09ced83d171efe"}, "created_at": 1671649134.064534, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float", "alias": "synthetix_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0209622098664fe0b842bf677ed2ae66"}, "created_at": 1671649134.067122, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_AMOUNT_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_AMOUNT_OUT", "alias": "synthetix_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.0694861, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere AMOUNT_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float", "alias": "synthetix_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f1ff7674ea288d6cdc09f3e7d04ecd28"}, "created_at": 1671649134.0703292, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["decimal", "float"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float", "alias": "synthetix_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c85ddddc8c555c04bc72045a68f54dbb"}, "created_at": 1671649134.0726678, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('DECIMAL', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_SENDER.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_SENDER", "alias": "synthetix_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.07492, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_68c815276fe0a676db0cb761027d1a8a"}, "created_at": 1671649134.0757508, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SENDER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR", "alias": "synthetix_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9e64250c5fc4419358ccfabc99eca662"}, "created_at": 1671649134.078073, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SENDER'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FROM", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TX_FROM"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TX_FROM.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TX_FROM", "alias": "synthetix_swaps_TX_FROM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TX_FROM.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.0804, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TX_FROM is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TX_FROM", "column_name": "TX_FROM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_FROM", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TX_FROM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cae546b2bc5b6aaf77ddc53f4fd0f117"}, "created_at": 1671649134.081213, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_FROM, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TX_FROM", "column_name": "TX_FROM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TX_FROM", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR", "alias": "synthetix_swaps_TX_FROM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e55ac1311a393f009cbf4e98b125f395"}, "created_at": 1671649134.084106, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FROM'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TX_FROM", "column_name": "TX_FROM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TX_TO.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TX_TO", "alias": "synthetix_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.086436, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2943268b1481fb0eb95bccef9b4d806e"}, "created_at": 1671649134.0872698, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_TO, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR", "alias": "synthetix_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f50788d6cefd95f660323f370408794b"}, "created_at": 1671649134.0896032, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_TO'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_INDEX", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_EVENT_INDEX"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_EVENT_INDEX.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_EVENT_INDEX", "alias": "synthetix_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_EVENT_INDEX.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.0919008, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere EVENT_INDEX is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577\") }}", "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('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT", "alias": "synthetix_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ca4273eda5267ae7507f2fcdbc942577"}, "created_at": 1671649134.092787, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_PLATFORM"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_PLATFORM.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_PLATFORM", "alias": "synthetix_swaps_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_PLATFORM.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.095257, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere PLATFORM is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_PLATFORM", "column_name": "PLATFORM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7\") }}", "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_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR", "alias": "synthetix_swaps_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_44ec7648f6dbb6202b8a9a701bed40b7"}, "created_at": 1671649134.0961092, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_PLATFORM", "column_name": "PLATFORM", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TOKEN_IN.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TOKEN_IN", "alias": "synthetix_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.0984058, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_778c2256d16bf0901f32cc0b86a3ee82"}, "created_at": 1671649134.099255, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_IN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9337db88f1941717dde67378b7257920\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9337db88f1941717dde67378b7257920", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9337db88f1941717dde67378b7257920.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR", "alias": "synthetix_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_9337db88f1941717dde67378b7257920.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9337db88f1941717dde67378b7257920"}, "created_at": 1671649134.101713, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_IN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_TOKEN_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_TOKEN_OUT", "alias": "synthetix_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.104063, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_", "alias": "synthetix_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fba1825fd32ee99428b7135891a1ecbf"}, "created_at": 1671649134.104904, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_OUT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.synthetix_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR", "alias": "synthetix_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e918aaecee4af91327e740afc58a1db1"}, "created_at": 1671649134.1072252, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOKEN_OUT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_SYMBOL_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_SYMBOL_IN.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_SYMBOL_IN", "alias": "synthetix_swaps_SYMBOL_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_SYMBOL_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.109718, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere SYMBOL_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_SYMBOL_IN", "column_name": "SYMBOL_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_IN", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR", "alias": "synthetix_swaps_SYMBOL_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bda9ba64ade0fb8726a97d73b6fa43ef"}, "created_at": 1671649134.110555, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_IN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_SYMBOL_IN", "column_name": "SYMBOL_IN", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps_SYMBOL_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps_SYMBOL_OUT", "alias": "synthetix_swaps_SYMBOL_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.1129248, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere SYMBOL_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps_SYMBOL_OUT", "column_name": "SYMBOL_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_OUT", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR", "alias": "synthetix_swaps_SYMBOL_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8abf52104e581a28e4e7b13e3c9dfcf3"}, "created_at": 1671649134.113736, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_OUT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps_SYMBOL_OUT", "column_name": "SYMBOL_OUT", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__synthetix_swaps__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__synthetix_swaps__LOG_ID.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "not_null_silver_dex__synthetix_swaps__LOG_ID", "alias": "synthetix_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/not_null_silver_dex__synthetix_swaps__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.116191, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.synthetix_swaps\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.synthetix_swaps", "column_name": "_LOG_ID", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR", "alias": "synthetix_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_db88f881c82bac0adac6ed7452682e9e"}, "created_at": 1671649134.11702, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FROM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_LOG_ID'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.synthetix_swaps", "column_name": "_LOG_ID", "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_dex__synthetix_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__synthetix_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185.sql", "original_file_path": "models/silver/dex/silver_dex__synthetix_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id", "alias": "synthetix_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__synthetix_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__synthetix_swaps.yml/dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_f9e625420634e7af77cd4302623db185"}, "created_at": 1671649134.119916, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_dex.synthetix_swaps\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.synthetix_swaps", "column_name": null, "file_key_name": "models.silver_dex__synthetix_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_BLOCK_NUMBER.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_BLOCK_NUMBER", "alias": "v2_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.1262872, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "v2_swaps_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_74d7122368940fc7b74d186705fb77fe"}, "created_at": 1671649134.1272378, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP", "alias": "v2_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.129654, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af\") }}", "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_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1", "alias": "v2_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_4fbf6d0952695f039b2dcfc6a88a12af"}, "created_at": 1671649134.130656, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_dex.v2_swaps\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex.v2_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c\") }}", "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_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "v2_swaps_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b1d17aac27d6c11520f190b52958cc1c"}, "created_at": 1671649134.1356559, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_TX_HASH.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_TX_HASH", "alias": "v2_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.138046, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_", "alias": "v2_swaps_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2e1e71a30e34ac17df0aa54fd47968af"}, "created_at": 1671649134.138865, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CONTRACT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS", "alias": "v2_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.1411378, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere CONTRACT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "v2_swaps_CONTRACT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5b0b120918a2e703f81ae9eb5d403601"}, "created_at": 1671649134.1420002, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(CONTRACT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_CONTRACT_ADDRESS", "column_name": "CONTRACT_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_NAME", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_EVENT_NAME"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_EVENT_NAME.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_EVENT_NAME", "alias": "v2_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_EVENT_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.144259, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere EVENT_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR", "alias": "v2_swaps_EVENT_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6d21bc199291b144433a7cbbe92f6a38"}, "created_at": 1671649134.145258, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_NAME'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_EVENT_NAME", "column_name": "EVENT_NAME", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_AMOUNT_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_AMOUNT_IN.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_AMOUNT_IN", "alias": "v2_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_AMOUNT_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.147381, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere AMOUNT_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT", "alias": "v2_swaps_AMOUNT_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8d63b4c433fbdbd4f13f352fa7d0e90e"}, "created_at": 1671649134.14832, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_AMOUNT_IN", "column_name": "AMOUNT_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_AMOUNT_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_AMOUNT_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_AMOUNT_OUT", "alias": "v2_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_AMOUNT_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.150507, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere AMOUNT_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT", "alias": "v2_swaps_AMOUNT_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8a4d781cf25bbc55d4e0888847d9212f"}, "created_at": 1671649134.1514502, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_AMOUNT_OUT", "column_name": "AMOUNT_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_IN_USD", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT", "alias": "v2_swaps_AMOUNT_IN_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f5a159374327b32da91c0cb1154f2991"}, "created_at": 1671649134.1540742, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_IN_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_AMOUNT_IN_USD", "column_name": "AMOUNT_IN_USD", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_OUT_USD", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT", "alias": "v2_swaps_AMOUNT_OUT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6413df2aa9dc0098f4094aa89152c793"}, "created_at": 1671649134.157456, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_OUT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_AMOUNT_OUT_USD", "column_name": "AMOUNT_OUT_USD", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_TOKEN_IN"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_TOKEN_IN.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_TOKEN_IN", "alias": "v2_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_TOKEN_IN.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.159992, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere TOKEN_IN is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_", "alias": "v2_swaps_TOKEN_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_79534755f2b1e805eca3fb70a8dae3b6"}, "created_at": 1671649134.1608372, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_IN, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_TOKEN_IN", "column_name": "TOKEN_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_TOKEN_OUT"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_TOKEN_OUT.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_TOKEN_OUT", "alias": "v2_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_TOKEN_OUT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.163251, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere TOKEN_OUT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TOKEN_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_", "alias": "v2_swaps_TOKEN_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_dedb7a5749e43f2c88912b75c8ba0b3f"}, "created_at": 1671649134.164084, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TOKEN_OUT, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_TOKEN_OUT", "column_name": "TOKEN_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_IN", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR", "alias": "v2_swaps_SYMBOL_IN", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d27d3cd17fb504bca57e46ac86abaa9b"}, "created_at": 1671649134.166454, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_IN'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_SYMBOL_IN", "column_name": "SYMBOL_IN", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL_OUT", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR", "alias": "v2_swaps_SYMBOL_OUT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6c8fc30977383402544d512617f1be1c"}, "created_at": 1671649134.169204, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL_OUT'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_SYMBOL_OUT", "column_name": "SYMBOL_OUT", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP > '2021-08-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_SENDER"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_SENDER.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_SENDER", "alias": "v2_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_SENDER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP > '2021-08-01'"}, "created_at": 1671649134.171734, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_dex.v2_swaps where BLOCK_TIMESTAMP > '2021-08-01') dbt_subquery\nwhere SENDER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SENDER", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_", "alias": "v2_swaps_SENDER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f1d7babd4c93a6da6328cab4ed5c755d"}, "created_at": 1671649134.172569, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SENDER, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_SENDER", "column_name": "SENDER", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_TX_TO"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_TX_TO.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_TX_TO", "alias": "v2_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_TX_TO.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.175, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere TX_TO is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_", "alias": "v2_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5062925e00ba1ca493313e9f16ab8ffd"}, "created_at": 1671649134.175841, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_TO, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_TX_TO", "column_name": "TX_TO", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950\") }}", "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_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR", "alias": "v2_swaps_PLATFORM", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7c12f6c9683f07967678532f6772e950"}, "created_at": 1671649134.1783192, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_PLATFORM", "column_name": "PLATFORM", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT", "alias": "v2_swaps_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a2d5bfed23e72644305f58616c18f196"}, "created_at": 1671649134.180641, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CONTRACT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('POOL_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_IN_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_OUT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('SENDER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_TO' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_IN' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL_OUT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex.v2_swaps_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps__LOG_ID.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps__LOG_ID", "alias": "v2_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.183019, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps", "column_name": "_LOG_ID", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE", "alias": "v2_swaps_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.183883, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS", "alias": "v2_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.184735, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_dex.v2_swaps\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_dex.v2_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "v2_swaps_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_07897b520f3718483f20be7693f2441e"}, "created_at": 1671649134.185676, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e\") }}", "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('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "v2_swaps_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0e7e1990810663f97ad9e968d39dec5e"}, "created_at": 1671649134.1880152, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_dex.v2_swaps\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_dex.v2_swaps_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('silver_dex__v2_swaps')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_dex__v2_swaps"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_dex", "fqn": ["ethereum_models", "silver", "dex", "dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee.sql", "original_file_path": "models/silver/dex/silver_dex__v2_swaps.yml", "name": "dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID", "alias": "v2_swaps", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_dex__v2_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/dex/silver_dex__v2_swaps.yml/dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_7c23d04e8eb085c424bf25f36ce431ee"}, "created_at": 1671649134.190592, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.silver_dex.v2_swaps\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_dex.v2_swaps", "column_name": null, "file_key_name": "models.silver_dex__v2_swaps"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_BLOCK_NUMBER", "alias": "nftx_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.1981409, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b\") }}", "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('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "nftx_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c1d5b2724bd5ceb4a2a161700a14882b"}, "created_at": 1671649134.199064, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP", "alias": "nftx_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.2014852, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d\") }}", "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__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1", "alias": "nftx_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_91f99dde41cc8ed0959f223144d23f8d"}, "created_at": 1671649134.202301, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.nftx_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.nftx_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1\") }}", "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__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "nftx_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_645595b88b15631c7a59efe3d43321a1"}, "created_at": 1671649134.207516, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TX_HASH", "alias": "nftx_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.210212, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7\") }}", "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('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "nftx_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_861a7ded53a7429551e8cc08626306f7"}, "created_at": 1671649134.2111099, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS", "alias": "nftx_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.2136462, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_16cac554ba0b0960debfdec3b0acb91f"}, "created_at": 1671649134.2144582, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PLATFORM_NAME", "alias": "nftx_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.217079, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["nftx"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx", "alias": "nftx_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bca9a55866cb96b785da29933449f371"}, "created_at": 1671649134.218169, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nset_values as (\n\n select\n cast('nftx' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.nftx_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_BUYER_ADDRESS", "alias": "nftx_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.221169, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_698167c0cd002be469fefedf7143bdce"}, "created_at": 1671649134.222008, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_SELLER_ADDRESS", "alias": "nftx_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.224394, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6316ee47503419eef71920a059887b6e"}, "created_at": 1671649134.225271, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_NFT_ADDRESS", "alias": "nftx_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.228266, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5d4613ac1a61d383905f88e57f96b877"}, "created_at": 1671649134.229129, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TOKENID", "alias": "nftx_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.232487, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS", "alias": "nftx_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.2334762, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PRICE", "alias": "nftx_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.234271, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796\") }}", "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__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT", "alias": "nftx_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_02c3641bf43c0c87596441e748a34796"}, "created_at": 1671649134.2350888, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PRICE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PRICE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PRICE_USD", "alias": "nftx_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PRICE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649134.2376251, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.nftx_sales where BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere PRICE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT", "alias": "nftx_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f56e6ffa907683194714b6c1d1c348f9"}, "created_at": 1671649134.238455, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TOTAL_FEES", "alias": "nftx_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.240779, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "nftx_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_63a4328eb88a51b222e09ee0bde18e3d"}, "created_at": 1671649134.2420359, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_PLATFORM_FEE", "alias": "nftx_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.2449331, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_76971c2f53d915ee162189b901840142\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_76971c2f53d915ee162189b901840142", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_76971c2f53d915ee162189b901840142.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "nftx_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_76971c2f53d915ee162189b901840142.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_76971c2f53d915ee162189b901840142"}, "created_at": 1671649134.245794, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_CREATOR_FEE", "alias": "nftx_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.2481751, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "nftx_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a894679853aa8822f3ab4e105e0921de"}, "created_at": 1671649134.249109, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "nftx_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bcf58c3a088a4b8736e5f305fdc5ed28"}, "created_at": 1671649134.251637, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "nftx_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_24a656e9535fd2eac9f7f1a65e8cb180"}, "created_at": 1671649134.254053, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "nftx_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cd314f5a1359f1030ab03a02fd65c499"}, "created_at": 1671649134.2563589, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TX_FEE", "alias": "nftx_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.2588959, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT", "alias": "nftx_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_32ac26c3af194afe740d88d94643ce46"}, "created_at": 1671649134.2597818, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_TX_FEE_USD", "alias": "nftx_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649134.2622771, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.nftx_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "nftx_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fd9cb3b736c1dc2652bc040c686c2862"}, "created_at": 1671649134.2631419, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales__LOG_ID", "alias": "nftx_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.265391, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0\") }}", "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_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1", "alias": "nftx_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_4089f3efb58af468a8eb7fd4db9bc8f0"}, "created_at": 1671649134.266251, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.nftx_sales\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.nftx_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283\") }}", "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_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "nftx_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_00648091d3eb369df49fe66ed2aff283"}, "created_at": 1671649134.271918, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.nftx_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS", "alias": "nftx_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.2742772, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4\") }}", "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('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2a3b7ad91e533c45d7f54e85f22033c4"}, "created_at": 1671649134.275116, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(where=\"ORIGIN_TO_ADDRESS IS NOT NULL\",alias=\"dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715\") }}", "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('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "ORIGIN_TO_ADDRESS IS NOT NULL", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "nftx_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "ORIGIN_TO_ADDRESS IS NOT NULL", "alias": "dbt_expectations_expect_column_17026a682a220f7252b52a1a3ee94715"}, "created_at": 1671649134.277594, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from (select * from ETHEREUM_DEV.silver_nft.nftx_sales where ORIGIN_TO_ADDRESS IS NOT NULL) dbt_subquery\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.280416, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_19ade5ff936ec578f397043ccfba450b"}, "created_at": 1671649134.281319, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.nftx_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_EVENT_TYPE", "alias": "nftx_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.2842581, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale", "redeem"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem", "alias": "nftx_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0ff9099604e696b0ce996ce4116245f7"}, "created_at": 1671649134.285252, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.nftx_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n union all\n select\n cast('redeem' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.nftx_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__nftx_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__nftx_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "not_null_silver_nft__nftx_sales_INPUT_DATA", "alias": "nftx_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/not_null_silver_nft__nftx_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.2890081, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.nftx_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.nftx_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__nftx_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__nftx_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113.sql", "original_file_path": "models/silver/nft/silver_nft__nftx_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id", "alias": "nftx_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__nftx_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__nftx_sales.yml/dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_9eb125f0b57a27dc43fad5e47bcaf113"}, "created_at": 1671649134.290254, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.nftx_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.nftx_sales", "column_name": null, "file_key_name": "models.silver_nft__nftx_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_BLOCK_NUMBER", "alias": "blur_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.296999, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc\") }}", "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('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "blur_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_323857744b833cdb2ae36771905b4dfc"}, "created_at": 1671649134.2978508, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP", "alias": "blur_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.300664, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21\") }}", "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__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1", "alias": "blur_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_89628a382b4756d03369c91d112f1b21"}, "created_at": 1671649134.301715, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.blur_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.blur_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38\") }}", "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__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "blur_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c0a0ccdacf9f1be31290a600cb5d3d38"}, "created_at": 1671649134.307393, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TX_HASH", "alias": "blur_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.309982, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194\") }}", "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('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "blur_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_adeabeb3d5ca35f669e00c2baf1d0194"}, "created_at": 1671649134.3108869, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_PLATFORM_ADDRESS", "alias": "blur_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.313458, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e5ef8442aab2cf3acdba0cc004aac7f7"}, "created_at": 1671649134.314281, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_PLATFORM_NAME", "alias": "blur_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.3165839, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["blur"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur", "alias": "blur_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_921012be0c97432a7dd90414f2296870"}, "created_at": 1671649134.317413, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nset_values as (\n\n select\n cast('blur' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.blur_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_SELLER_ADDRESS", "alias": "blur_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.320301, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c3629db398db096b696158498b1f8f28"}, "created_at": 1671649134.321249, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_BUYER_ADDRESS", "alias": "blur_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.3240378, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5fa06fc9f85e26df98b05e606d96daa3"}, "created_at": 1671649134.324938, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_NFT_ADDRESS", "alias": "blur_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.327856, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f8d89cac8e6857cfda002e4d80987464"}, "created_at": 1671649134.328918, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TOKENID", "alias": "blur_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.331618, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_CURRENCY_ADDRESS", "alias": "blur_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.3326788, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_PRICE", "alias": "blur_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.33357, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c\") }}", "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__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT", "alias": "blur_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4113e6d95f150cc009f69269f8f4e94c"}, "created_at": 1671649134.33449, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT", "alias": "blur_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_da019ba448d1d8474d6d3a3658c2c65c"}, "created_at": 1671649134.3371038, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TOTAL_FEES", "alias": "blur_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.339463, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "blur_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5bc4687e8bbcde84fb1c5e0785889e49"}, "created_at": 1671649134.3403132, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_PLATFORM_FEE", "alias": "blur_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.342939, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "blur_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_802c223a51509dc2c44b91f68c2c42e9"}, "created_at": 1671649134.343806, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_CREATOR_FEE", "alias": "blur_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.346693, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "blur_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b2ed87ad821ab5f9669e6977a3f84c6e"}, "created_at": 1671649134.347498, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "blur_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6d551fb25d61f8e0c18636a6644fb9fb"}, "created_at": 1671649134.349833, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "blur_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e91ed6c8ba0b3c64152ce521ec0d4b82"}, "created_at": 1671649134.352118, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "blur_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_93491c7eb9963a0a236a93a3dff25c4b"}, "created_at": 1671649134.354413, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TX_FEE", "alias": "blur_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.356668, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT", "alias": "blur_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6b0e621a458fef50be96e3acf5207fbb"}, "created_at": 1671649134.357491, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_TX_FEE_USD", "alias": "blur_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649134.3599858, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.blur_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "blur_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3d8541d6eb65fc779560cf8ee64a65fc"}, "created_at": 1671649134.360843, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.blur_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales__LOG_ID", "alias": "blur_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.363132, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS", "alias": "blur_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.363945, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c\") }}", "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('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_35fa1ef4423c6b9ad05e6dae36ce790c"}, "created_at": 1671649134.364775, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS", "alias": "blur_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.367218, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd\") }}", "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('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "blur_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_edadc46488c0bddfde19246fdd254ccd"}, "created_at": 1671649134.368053, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "blur_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.370402, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "blur_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_291a5234d7e3163ea31a9afdbbd44eeb"}, "created_at": 1671649134.3712482, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.blur_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_EVENT_TYPE", "alias": "blur_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.373528, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale", "alias": "blur_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1481a14c4fc45a68ecdcff3a1ddaccab"}, "created_at": 1671649134.374594, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.blur_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.blur_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__blur_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__blur_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "not_null_silver_nft__blur_sales_INPUT_DATA", "alias": "blur_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/not_null_silver_nft__blur_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.377729, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.blur_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.blur_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__blur_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__blur_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c.sql", "original_file_path": "models/silver/nft/silver_nft__blur_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id", "alias": "blur_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__blur_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__blur_sales.yml/dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_1df743c533387141b214e29f4f2d157c"}, "created_at": 1671649134.3786392, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.blur_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.blur_sales", "column_name": null, "file_key_name": "models.silver_nft__blur_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER", "alias": "cryptopunk_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.386605, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8\") }}", "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('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "cryptopunk_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ea32b902cf8362e631a3bb0e306f25f8"}, "created_at": 1671649134.387684, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP", "alias": "cryptopunk_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.390453, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219\") }}", "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__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1", "alias": "cryptopunk_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_c8427116e714fc0658c44f38793fb219"}, "created_at": 1671649134.391474, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.cryptopunk_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8\") }}", "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__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "cryptopunk_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e593b94807d06fc717c17394ae2291b8"}, "created_at": 1671649134.3966131, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TX_HASH", "alias": "cryptopunk_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.398986, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b\") }}", "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('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ea761fa078897eabeb6c03fd05c1b27b"}, "created_at": 1671649134.399956, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS", "alias": "cryptopunk_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.4028668, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_85ecccda0575be83bc8177af24378985"}, "created_at": 1671649134.403763, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME", "alias": "cryptopunk_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.406167, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["larva labs"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs", "alias": "cryptopunk_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a5c6f4a035ea561b7a7b1da262cceeb5"}, "created_at": 1671649134.40699, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nset_values as (\n\n select\n cast('larva labs' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.cryptopunk_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS", "alias": "cryptopunk_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.410264, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_18cce0ffec5bfe4a15dea7163f24c5e7"}, "created_at": 1671649134.411459, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TOKENID", "alias": "cryptopunk_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.4140139, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS", "alias": "cryptopunk_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.414988, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_PRICE", "alias": "cryptopunk_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.415877, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05\") }}", "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__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT", "alias": "cryptopunk_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b8e784c4370b4d2a283a00ac24b77a05"}, "created_at": 1671649134.416815, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5b5d2e234e3c88e876d57e61fca4fbd9"}, "created_at": 1671649134.420088, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TOTAL_FEES", "alias": "cryptopunk_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.422915, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "cryptopunk_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5e6fb37ce93ad81a62834743e4daca86"}, "created_at": 1671649134.4237719, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE", "alias": "cryptopunk_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.426056, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "cryptopunk_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc3b18899fb1b102d962729b3a6adef8"}, "created_at": 1671649134.426889, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_CREATOR_FEE", "alias": "cryptopunk_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.429794, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "cryptopunk_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b7125cf0ab43ed144236dab9bfa6161a"}, "created_at": 1671649134.4307, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_057f9d796eb73be6313b962eb7d3374a"}, "created_at": 1671649134.433246, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1c44649a1c8dd7dc3546e68ae8eb1590"}, "created_at": 1671649134.436052, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c162c22e685fbc4251f63035bfc85c11"}, "created_at": 1671649134.438459, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TX_FEE", "alias": "cryptopunk_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.4408581, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT", "alias": "cryptopunk_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c48c11bc3001636b62dabffdf1d5fe88"}, "created_at": 1671649134.441761, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_TX_FEE_USD", "alias": "cryptopunk_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649134.4443939, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.cryptopunk_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "cryptopunk_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fac15670da69e25aabf729796cca599a"}, "created_at": 1671649134.445271, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales__LOG_ID", "alias": "cryptopunk_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.447894, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8\") }}", "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_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1", "alias": "cryptopunk_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_df0d46499d8dd21a16f5982cb32075e8"}, "created_at": 1671649134.4487638, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.cryptopunk_sales\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.cryptopunk_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9\") }}", "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_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "cryptopunk_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fab8f16cfebfebd4b027a14d476601c9"}, "created_at": 1671649134.453849, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.cryptopunk_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS", "alias": "cryptopunk_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.456247, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b\") }}", "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('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fa9d8261efaf9902d1fc9cd2c8c3842b"}, "created_at": 1671649134.457091, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS", "alias": "cryptopunk_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.460181, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd\") }}", "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('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2e8d68053f9bff5198429308e2c248bd"}, "created_at": 1671649134.461076, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.463618, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6b5a6c7ac551901ebd68c0cc7a4a5d3a"}, "created_at": 1671649134.464438, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_EVENT_TYPE", "alias": "cryptopunk_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.466828, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["sale", "bid_won"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won", "alias": "cryptopunk_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a19460f7c1a110e9273bfab50e09db02"}, "created_at": 1671649134.467886, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n \n\n),\nset_values as (\n\n select\n cast('sale' as TEXT) as value_field\n union all\n select\n cast('bid_won' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.cryptopunk_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__cryptopunk_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__cryptopunk_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "not_null_silver_nft__cryptopunk_sales_INPUT_DATA", "alias": "cryptopunk_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/not_null_silver_nft__cryptopunk_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.471197, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.cryptopunk_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.cryptopunk_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__cryptopunk_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__cryptopunk_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b.sql", "original_file_path": "models/silver/nft/silver_nft__cryptopunk_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id", "alias": "cryptopunk_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__cryptopunk_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__cryptopunk_sales.yml/dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_3ff8de32f84a0599cf368b3c04d6af1b"}, "created_at": 1671649134.472367, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.cryptopunk_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.cryptopunk_sales", "column_name": null, "file_key_name": "models.silver_nft__cryptopunk_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_BLOCK_NUMBER", "alias": "looksrare_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.479829, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd\") }}", "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('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "looksrare_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1e22075aebe60bf321e0ff02fde0c7bd"}, "created_at": 1671649134.480787, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP", "alias": "looksrare_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.4831848, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035\") }}", "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__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1", "alias": "looksrare_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_459b3fe9b554253c4da810248608b035"}, "created_at": 1671649134.4840782, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.looksrare_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.looksrare_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7\") }}", "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__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "looksrare_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_18f4e0807257bce6539731e80bf5fbf7"}, "created_at": 1671649134.4894998, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TX_HASH", "alias": "looksrare_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.492299, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df\") }}", "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('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c7316e8b5645021cc4fdaebda2cb77df"}, "created_at": 1671649134.493304, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS", "alias": "looksrare_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.496032, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cc09d02e4a575da024215e80b5031ecb"}, "created_at": 1671649134.496872, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_PLATFORM_NAME", "alias": "looksrare_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.499956, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["looksrare"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare", "alias": "looksrare_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_254b2bc2fd301554134e3d6e87779c95"}, "created_at": 1671649134.5008361, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nset_values as (\n\n select\n cast('looksrare' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.looksrare_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS", "alias": "looksrare_sales_NFT_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.503906, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere NFT_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_NFT_FROM_ADDRESS", "column_name": "NFT_FROM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_NFT_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4aa37e4962aaeda0ea007e9ab79e9475"}, "created_at": 1671649134.5049238, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_NFT_FROM_ADDRESS", "column_name": "NFT_FROM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS", "alias": "looksrare_sales_NFT_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.5071712, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere NFT_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_NFT_TO_ADDRESS", "column_name": "NFT_TO_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_NFT_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6bcde7a83d85d22d1bb4a4d0d971874e"}, "created_at": 1671649134.5081348, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_NFT_TO_ADDRESS", "column_name": "NFT_TO_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_NFT_ADDRESS", "alias": "looksrare_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.511163, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_345ce34d6939e288130e619e060d9a3e"}, "created_at": 1671649134.5121942, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TOKENID", "alias": "looksrare_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.5146701, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS", "alias": "looksrare_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.515527, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_PRICE", "alias": "looksrare_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.5164511, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c\") }}", "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__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT", "alias": "looksrare_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e8897dd96de025b60ede52634680a74c"}, "created_at": 1671649134.517341, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT", "alias": "looksrare_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8615296b6b219a7de35aec925412315f"}, "created_at": 1671649134.520616, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TOTAL_FEES", "alias": "looksrare_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.523242, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "looksrare_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9567f9a25358556c16a4eb23fecbffe3"}, "created_at": 1671649134.524081, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_PLATFORM_FEE", "alias": "looksrare_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.526407, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "looksrare_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_bf15dd639bcfe3aebac3145ee836189e"}, "created_at": 1671649134.5272288, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_CREATOR_FEE", "alias": "looksrare_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.529929, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "looksrare_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_059af18fc9ecb27d74c895d893d55f64"}, "created_at": 1671649134.530902, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "looksrare_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3bc11527fe8de39339902176189cb0f7"}, "created_at": 1671649134.533534, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "looksrare_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_754d4eb0bc32c0b5d745315504cee81d"}, "created_at": 1671649134.535888, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "looksrare_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f69ec60cd27d97d6731445eaacb6147d"}, "created_at": 1671649134.538618, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TX_FEE", "alias": "looksrare_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.540907, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT", "alias": "looksrare_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_12d2ef822f283e5cec2f0af2cfe642c2"}, "created_at": 1671649134.541749, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_TX_FEE_USD", "alias": "looksrare_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649134.544193, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.looksrare_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "looksrare_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_6f6437d310e1b9dbeda4c8ccb5e8b2e5"}, "created_at": 1671649134.545042, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales__LOG_ID", "alias": "looksrare_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.5473201, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_INGESTED_AT.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_INGESTED_AT", "alias": "looksrare_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.5481222, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1", "alias": "looksrare_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8c939c715798506a2f658c87c8575cb0"}, "created_at": 1671649134.548936, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(INGESTED_AT as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.looksrare_sales\n where\n -- to exclude erroneous future dates\n cast(INGESTED_AT as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.looksrare_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ", "alias": "looksrare_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e27b85f35eea09a26fecea4600205129"}, "created_at": 1671649134.554057, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.looksrare_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS", "alias": "looksrare_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.556414, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd\") }}", "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('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b9fbb6d72865fcf684766de7ab821cbd"}, "created_at": 1671649134.557375, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS", "alias": "looksrare_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.5602582, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b\") }}", "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('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_01b5bf447060c118cafe1cd78148b62b"}, "created_at": 1671649134.561195, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.563753, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a48ce6d685db4d9584a485ecc8fb8b45"}, "created_at": 1671649134.564576, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.looksrare_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_EVENT_TYPE", "alias": "looksrare_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.566863, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale", "alias": "looksrare_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_62af283ceefdee785cad39dc2592d825"}, "created_at": 1671649134.567682, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.looksrare_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__looksrare_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__looksrare_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "not_null_silver_nft__looksrare_sales_INPUT_DATA", "alias": "looksrare_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/not_null_silver_nft__looksrare_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.571149, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.looksrare_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.looksrare_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__looksrare_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__looksrare_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1.sql", "original_file_path": "models/silver/nft/silver_nft__looksrare_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id", "alias": "looksrare_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__looksrare_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__looksrare_sales.yml/dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_44e90554acba82ec9393cd3c86ebc7a1"}, "created_at": 1671649134.57262, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.looksrare_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.looksrare_sales", "column_name": null, "file_key_name": "models.silver_nft__looksrare_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_BLOCK_NUMBER", "alias": "opensea_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.580595, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22\") }}", "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('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "opensea_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5b69fc7078c3782d684f8a7505591d22"}, "created_at": 1671649134.5816262, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP", "alias": "opensea_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.584735, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113\") }}", "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__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "opensea_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c814c29fb8c6a30ed4268539e761c113"}, "created_at": 1671649134.585633, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TX_HASH", "alias": "opensea_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.5880818, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a\") }}", "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('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "opensea_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_662c30d7d6b8615b908d44d6f07e705a"}, "created_at": 1671649134.5889049, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS", "alias": "opensea_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.591842, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a6d2dfe6f27da447e1c53a9361fd08f3"}, "created_at": 1671649134.593069, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_PLATFORM_NAME", "alias": "opensea_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.5956569, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["opensea"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea", "alias": "opensea_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_193dc726cdbe60d1011ba3b477e0d30c"}, "created_at": 1671649134.5968971, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nset_values as (\n\n select\n cast('opensea' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.opensea_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS", "alias": "opensea_sales_NFT_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.599434, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere NFT_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_NFT_FROM_ADDRESS", "column_name": "NFT_FROM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_NFT_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_923f4bfa89427073f2e7114d29747e80"}, "created_at": 1671649134.600807, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_NFT_FROM_ADDRESS", "column_name": "NFT_FROM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS", "alias": "opensea_sales_NFT_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.603515, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere NFT_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_NFT_TO_ADDRESS", "column_name": "NFT_TO_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_NFT_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_104ace4299e26a502dbf9677af04bbfb"}, "created_at": 1671649134.604427, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_NFT_TO_ADDRESS", "column_name": "NFT_TO_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_NFT_ADDRESS", "alias": "opensea_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.607232, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b5e0c5e7490ccb71bd5c8eb714dd0ef6"}, "created_at": 1671649134.608128, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TOKENID", "alias": "opensea_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.61105, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS", "alias": "opensea_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.6118798, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_PRICE", "alias": "opensea_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.6128378, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53\") }}", "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__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT", "alias": "opensea_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a3c078570fe9316604db8b7e39410e53"}, "created_at": 1671649134.613654, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT", "alias": "opensea_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_09a0ee8382897f66fd93b2c8ff76020a"}, "created_at": 1671649134.616529, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TOTAL_FEES", "alias": "opensea_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.619246, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "opensea_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1f0eb055cccf011cf7bec610f6a9325b"}, "created_at": 1671649134.6206772, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_PLATFORM_FEE", "alias": "opensea_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.6232178, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "opensea_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c9007bbb4f4d006539a294ca0a872a01"}, "created_at": 1671649134.624313, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_CREATOR_FEE", "alias": "opensea_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.6269891, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "opensea_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_002d4561c738e6dbdb69b4babe0551ff"}, "created_at": 1671649134.6280909, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "opensea_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_0da8a30f1b42dce7e2d276f01b905b86"}, "created_at": 1671649134.630764, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "opensea_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b33fcc7e7367ac7fac6e9d75d5596d00"}, "created_at": 1671649134.633269, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "opensea_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_5584b61dd4fa09194b5d058031ed9cc5"}, "created_at": 1671649134.635614, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TX_FEE", "alias": "opensea_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.637915, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT", "alias": "opensea_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_603f69adf650c10dbf65f551d32a8020"}, "created_at": 1671649134.638745, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_TX_FEE_USD", "alias": "opensea_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649134.641162, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.opensea_sales where block_timestamp >= '2020-05-06' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "opensea_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_daf6cfe3f5601cabf46943a21eccfc7e"}, "created_at": 1671649134.642014, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales__LOG_ID"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales__LOG_ID.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales__LOG_ID", "alias": "opensea_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.64435, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales", "column_name": "_LOG_ID", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_INGESTED_AT"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_INGESTED_AT.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_INGESTED_AT", "alias": "opensea_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_INGESTED_AT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.64517, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere INGESTED_AT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["TIMESTAMP_NTZ"], "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ", "alias": "opensea_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a55550f170b3be03a4f39539dc067286"}, "created_at": 1671649134.6461198, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('INGESTED_AT' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'INGESTED_AT'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.opensea_sales_INGESTED_AT", "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS", "alias": "opensea_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.648139, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec\") }}", "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('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_2c55fad0c687aa6c9c9c73d823c45bec"}, "created_at": 1671649134.649073, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS", "alias": "opensea_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.651393, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_08debe958b1376df783d2acab9019016\") }}", "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('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_08debe958b1376df783d2acab9019016", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_08debe958b1376df783d2acab9019016.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "opensea_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_08debe958b1376df783d2acab9019016.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_08debe958b1376df783d2acab9019016"}, "created_at": 1671649134.6523468, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.654964, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fc21290476a93640b96631702a926cad\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fc21290476a93640b96631702a926cad", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fc21290476a93640b96631702a926cad.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_fc21290476a93640b96631702a926cad.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fc21290476a93640b96631702a926cad"}, "created_at": 1671649134.6557949, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.opensea_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_EVENT_TYPE", "alias": "opensea_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.658245, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale", "alias": "opensea_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ec8069cdf5fd976e801b4e81bdafb57b"}, "created_at": 1671649134.6591759, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.opensea_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.opensea_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__opensea_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__opensea_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "not_null_silver_nft__opensea_sales_INPUT_DATA", "alias": "opensea_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/not_null_silver_nft__opensea_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.662354, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.opensea_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.opensea_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__opensea_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__opensea_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b.sql", "original_file_path": "models/silver/nft/silver_nft__opensea_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id", "alias": "opensea_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__opensea_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__opensea_sales.yml/dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_4e407ccd9fdd95aaebb2cb3e39999f4b"}, "created_at": 1671649134.663254, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.opensea_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.opensea_sales", "column_name": null, "file_key_name": "models.silver_nft__opensea_sales"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER", "alias": "rarible_sales_update_sept_2022_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_689088f69491a91e9417090396c379c7"}, "created_at": 1671649134.670896, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14\") }}", "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('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_195f61a30db562435c34c46292d53f14"}, "created_at": 1671649134.671916, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "alias": "rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_d64360ba1a1a92e9c23e71bbae6dd157"}, "created_at": 1671649134.674701, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82\") }}", "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__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1", "alias": "rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_63008e9344136ce5ad3eca0f66823f82"}, "created_at": 1671649134.675585, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147\") }}", "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__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8e4e9905220a0a76eb8ca767d2af9147"}, "created_at": 1671649134.68096, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH", "alias": "rarible_sales_update_sept_2022_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.683431, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b\") }}", "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('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_da527729e56163cf15dc5705e906b08b"}, "created_at": 1671649134.684442, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "alias": "rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_66d576a3d0ca2715cc71e9ac8dd427fe"}, "created_at": 1671649134.6871371, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9238a03bb9942e8d4592b07bc8f98641"}, "created_at": 1671649134.6880178, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME", "alias": "rarible_sales_update_sept_2022_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_748b0f10527e6d57d769ad7143497657"}, "created_at": 1671649134.690335, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["rarible"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible", "alias": "rarible_sales_update_sept_2022_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b432b668a1226d3bc70f9a7bd83b23b6"}, "created_at": 1671649134.6912389, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nset_values as (\n\n select\n cast('rarible' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.rarible_sales_update_sept_2022_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS", "alias": "rarible_sales_update_sept_2022_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_ca341b2af463e89e9aa9b0f135508de2"}, "created_at": 1671649134.69479, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d8291b2c5fa75f52aafb77fec4add8c5"}, "created_at": 1671649134.695644, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS", "alias": "rarible_sales_update_sept_2022_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_2d8d4431cdb7663ae0e4bc0cf48392a0"}, "created_at": 1671649134.69807, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_164d60a597059f26013bc78e55b9d418"}, "created_at": 1671649134.699008, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS", "alias": "rarible_sales_update_sept_2022_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.701775, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_705c102a5168db5ba4aa65259ceb78f6"}, "created_at": 1671649134.702653, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID", "alias": "rarible_sales_update_sept_2022_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.705031, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\",alias=\"not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS", "alias": "rarible_sales_update_sept_2022_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_a09d56bc7b8f7effe5da0e949fafd4d1", "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1671649134.70612, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022 where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_PRICE", "alias": "rarible_sales_update_sept_2022_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1671649134.707086, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022 where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e\") }}", "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__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a65e99b92c3d4420b7c7561874df287e"}, "created_at": 1671649134.707911, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_059f502819b25b02270b21e1d92ae79b"}, "created_at": 1671649134.71101, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"BLOCK_TIMESTAMP::date > '2021-07-01'\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES", "alias": "rarible_sales_update_sept_2022_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "BLOCK_TIMESTAMP::date > '2021-07-01'"}, "created_at": 1671649134.713962, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022 where BLOCK_TIMESTAMP::date > '2021-07-01') dbt_subquery\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a9c796f59ad14f333bad752d589bd1da"}, "created_at": 1671649134.714976, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE", "alias": "rarible_sales_update_sept_2022_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_582c1ae92223016b7d6c531165e6059d"}, "created_at": 1671649134.717633, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c3e287401478deb029db5658133dea4c"}, "created_at": 1671649134.718559, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE", "alias": "rarible_sales_update_sept_2022_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.721059, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c0a097484f7a754f5de211d9f7ede8fc"}, "created_at": 1671649134.721977, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52aead47bdadb84a24742cffe15d0225"}, "created_at": 1671649134.7247941, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_833bd6e8fc6a8f78fce9079276fe55af"}, "created_at": 1671649134.727242, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_98bf36a218a7e0cf94babd72f685d194"}, "created_at": 1671649134.7295911, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE", "alias": "rarible_sales_update_sept_2022_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.732287, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c07f48c21daf91379339198753491103\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c07f48c21daf91379339198753491103", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c07f48c21daf91379339198753491103.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_c07f48c21daf91379339198753491103.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c07f48c21daf91379339198753491103"}, "created_at": 1671649134.733218, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD", "alias": "rarible_sales_update_sept_2022_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649134.735768, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022 where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT", "alias": "rarible_sales_update_sept_2022_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_111ed21f6f1d23639b3b7bbec9f6a285"}, "created_at": 1671649134.736619, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "nft_uni_id", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id", "alias": "rarible_sales_update_sept_2022_nft_uni_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.7389288, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere nft_uni_id is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_nft_uni_id", "column_name": "nft_uni_id", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP", "alias": "rarible_sales_update_sept_2022", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_df60a7aee2e6f928f964316a11d9c509"}, "created_at": 1671649134.7397351, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc\") }}", "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_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1", "alias": "rarible_sales_update_sept_2022", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_c33b37c793cebd250d878db4a5d0aebc"}, "created_at": 1671649134.740604, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.rarible_sales_update_sept_2022", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1\") }}", "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_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "rarible_sales_update_sept_2022", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f3d3a11484b3227ea10a424393fc72e1"}, "created_at": 1671649134.746146, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_UNI_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.rarible_sales_update_sept_2022", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "alias": "rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_a1f4f6b2cd15ffca287e3323cadb3181"}, "created_at": 1671649134.748651, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e\") }}", "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('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1ddaab76b218899a79bfa9d5fef05c6e"}, "created_at": 1671649134.749693, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "alias": "rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_f8d2e3b7369bcf63e66b25f4765f47d1"}, "created_at": 1671649134.752767, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8\") }}", "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('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_f4292292a6b3d520029ff712cea609b8"}, "created_at": 1671649134.753641, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "alias": "rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver_nft__rarible_s_469c46f598f049d0c239d2dcd8ff8283"}, "created_at": 1671649134.756423, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_38f3318dd1ff7e9a21526932357be5b5"}, "created_at": 1671649134.75738, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA", "alias": "rarible_sales_update_sept_2022_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.7602031, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.rarible_sales_update_sept_2022_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["nft_uni_id"], "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales_update_sept_2022')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id", "alias": "rarible_sales_update_sept_2022_nft_uni_id", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales_update_sept_2022"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__rarible_sales_update_sept_2022.yml/dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_eb043d4a5f49dc4abf51aac8ce9a66ac"}, "created_at": 1671649134.761454, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n nft_uni_id\n from ETHEREUM_DEV.silver_nft.rarible_sales_update_sept_2022\n group by nft_uni_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.rarible_sales_update_sept_2022_nft_uni_id", "column_name": null, "file_key_name": "models.silver_nft__rarible_sales_update_sept_2022"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER", "alias": "sudoswap_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.769096, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa\") }}", "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('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "sudoswap_sales_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_07d21071771b25446292a3d529ad8bfa"}, "created_at": 1671649134.770111, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP", "alias": "sudoswap_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.772923, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e\") }}", "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__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1", "alias": "sudoswap_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_3663e44beeaf1612bb7b86d87ee5e79e"}, "created_at": 1671649134.7737868, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.sudoswap_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6\") }}", "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__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "sudoswap_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a44f4a952430138d8a35e2161b4ff6e6"}, "created_at": 1671649134.779236, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TX_HASH"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TX_HASH.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TX_HASH", "alias": "sudoswap_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.781657, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d\") }}", "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('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_9af9d63d1801a12a590d000667717e0d"}, "created_at": 1671649134.78261, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS", "alias": "sudoswap_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.785394, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere PLATFORM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "PLATFORM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_PLATFORM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c7795e526fb6476e87aa0b84c6bb12fd"}, "created_at": 1671649134.786431, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(PLATFORM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_PLATFORM_ADDRESS", "column_name": "PLATFORM_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_PLATFORM_NAME"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_PLATFORM_NAME", "alias": "sudoswap_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.789084, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere PLATFORM_NAME is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["sudoswap"], "column_name": "PLATFORM_NAME", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap", "alias": "sudoswap_sales_PLATFORM_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fd5a1f25aaaf212665ee5e9f1c961d85"}, "created_at": 1671649134.790036, "compiled_sql": "\n\nwith all_values as (\n\n select\n PLATFORM_NAME as value_field\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nset_values as (\n\n select\n cast('sudoswap' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.sudoswap_sales_PLATFORM_NAME", "column_name": "PLATFORM_NAME", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS", "alias": "sudoswap_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.793004, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere SELLER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "SELLER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_SELLER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8d6c467a9d38c402f329eccdea80224d"}, "created_at": 1671649134.7938812, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(SELLER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_SELLER_ADDRESS", "column_name": "SELLER_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS", "alias": "sudoswap_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.796447, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere BUYER_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "BUYER_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_BUYER_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_34439b423ef773388e197bccf9b5b496"}, "created_at": 1671649134.797291, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(BUYER_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_BUYER_ADDRESS", "column_name": "BUYER_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_NFT_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_NFT_ADDRESS", "alias": "sudoswap_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.79971, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere NFT_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "NFT_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_NFT_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_8381e73daeb18ba1ff583634e41ee0a3"}, "created_at": 1671649134.800767, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(NFT_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_NFT_ADDRESS", "column_name": "NFT_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOKENID", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TOKENID"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TOKENID.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TOKENID", "alias": "sudoswap_sales_TOKENID", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TOKENID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.803565, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere TOKENID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TOKENID", "column_name": "TOKENID", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CURRENCY_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS", "alias": "sudoswap_sales_CURRENCY_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.804579, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere CURRENCY_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_CURRENCY_ADDRESS", "column_name": "CURRENCY_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PRICE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_PRICE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_PRICE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_PRICE", "alias": "sudoswap_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_PRICE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.805376, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere PRICE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9\") }}", "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__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT", "alias": "sudoswap_sales_PRICE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_1dd0b51e1e200e230f3ac6bf0dd0dbf9"}, "created_at": 1671649134.806186, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_PRICE", "column_name": "PRICE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PRICE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_PRICE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_ebdd8ea7be82665506203fffdd98f67c"}, "created_at": 1671649134.8091059, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PRICE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_PRICE_USD", "column_name": "PRICE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TOTAL_FEES"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TOTAL_FEES.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TOTAL_FEES", "alias": "sudoswap_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TOTAL_FEES.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.8125849, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere TOTAL_FEES is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT", "alias": "sudoswap_sales_TOTAL_FEES", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e5f687715abd232e75c1e96b6883d228"}, "created_at": 1671649134.8135738, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_TOTAL_FEES", "column_name": "TOTAL_FEES", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_PLATFORM_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_PLATFORM_FEE", "alias": "sudoswap_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.8163, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere PLATFORM_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT", "alias": "sudoswap_sales_PLATFORM_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3a74f0553f1ed61d4450d89fcdbf3247"}, "created_at": 1671649134.8171709, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_PLATFORM_FEE", "column_name": "PLATFORM_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_CREATOR_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_CREATOR_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_CREATOR_FEE", "alias": "sudoswap_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_CREATOR_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.819607, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere CREATOR_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT", "alias": "sudoswap_sales_CREATOR_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_29623791971f4f6b4df78b4834640b51"}, "created_at": 1671649134.820447, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_CREATOR_FEE", "column_name": "CREATOR_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TOTAL_FEES_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_TOTAL_FEES_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_34d2c6550c64b5463a619236c51cb5c2"}, "created_at": 1671649134.823607, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TOTAL_FEES_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_TOTAL_FEES_USD", "column_name": "TOTAL_FEES_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "PLATFORM_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_PLATFORM_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4483c23caff39a626e5b3829b300d55a"}, "created_at": 1671649134.8262558, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'PLATFORM_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_PLATFORM_FEE_USD", "column_name": "PLATFORM_FEE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "CREATOR_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_CREATOR_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3984c1dbf8ee1c74c77e6240fdf7d47d"}, "created_at": 1671649134.828639, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'CREATOR_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_CREATOR_FEE_USD", "column_name": "CREATOR_FEE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TX_FEE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TX_FEE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TX_FEE", "alias": "sudoswap_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TX_FEE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.8313248, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere TX_FEE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT", "alias": "sudoswap_sales_TX_FEE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3aa10696c0220a9ca0cc5121f8c7359c"}, "created_at": 1671649134.832182, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_TX_FEE", "column_name": "TX_FEE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(where=\"block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2", "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_TX_FEE_USD"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_TX_FEE_USD.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_TX_FEE_USD", "alias": "sudoswap_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_TX_FEE_USD.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "where": "block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2"}, "created_at": 1671649134.834831, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom (select * from ETHEREUM_DEV.silver_nft.sudoswap_sales where block_timestamp >= '2020-05-05' AND BLOCK_TIMESTAMP < CURRENT_DATE - 2) dbt_subquery\nwhere TX_FEE_USD is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "TX_FEE_USD", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT", "alias": "sudoswap_sales_TX_FEE_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_3889f7e2ea5bbe59fcfadf3e78478946"}, "created_at": 1671649134.835737, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'TX_FEE_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales_TX_FEE_USD", "column_name": "TX_FEE_USD", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP", "alias": "sudoswap_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.838082, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d\") }}", "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_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1", "alias": "sudoswap_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_0e513834953e90145435f9a36ea18d6d"}, "created_at": 1671649134.8389142, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(_INSERTED_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver_nft.sudoswap_sales\n where\n -- to exclude erroneous future dates\n cast(_INSERTED_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft.sudoswap_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965\") }}", "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_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ", "alias": "sudoswap_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7dbcbf657f71474c2a229c177bd1a965"}, "created_at": 1671649134.844065, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_TYPE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_EXCHANGE_VERSION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BUYER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SELLER_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('NFT_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PROJECT_NAME' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ERC1155_VALUE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKENID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOKEN_METADATA' as TEXT) as relation_column,\n cast('OBJECT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('CURRENCY_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PRICE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TOTAL_FEES_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('PLATFORM_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('CREATOR_FEE_USD' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_FEE_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('INPUT_DATA' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = '_INSERTED_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft.sudoswap_sales", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FROM_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS", "alias": "sudoswap_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.846664, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere ORIGIN_FROM_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61\") }}", "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('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_ORIGIN_FROM_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_cf4955ec20785bdfd8a8c5cc4fc8fe61"}, "created_at": 1671649134.8475032, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FROM_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_ORIGIN_FROM_ADDRESS", "column_name": "ORIGIN_FROM_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_TO_ADDRESS", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS", "alias": "sudoswap_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.850653, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere ORIGIN_TO_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257\") }}", "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('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_ORIGIN_TO_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_81c6dd8d1d4e794a95f0f6d568ed9257"}, "created_at": 1671649134.851763, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_TO_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_ORIGIN_TO_ADDRESS", "column_name": "ORIGIN_TO_ADDRESS", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "alias": "sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.909696, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere ORIGIN_FUNCTION_SIGNATURE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_", "alias": "sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_047f5247ca2e444d3fd54a023b97cace"}, "created_at": 1671649134.910645, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ORIGIN_FUNCTION_SIGNATURE, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_silver_nft.sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE", "column_name": "ORIGIN_FUNCTION_SIGNATURE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_EVENT_TYPE"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_EVENT_TYPE.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_EVENT_TYPE", "alias": "sudoswap_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_EVENT_TYPE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.9130461, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere EVENT_TYPE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_set(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_set", "kwargs": {"value_set": ["bid_won", "sale"], "column_name": "EVENT_TYPE", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_set", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale", "alias": "sudoswap_sales_EVENT_TYPE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_fbc5fbc3b41cbd9de962327ca5caa09d"}, "created_at": 1671649134.913873, "compiled_sql": "\n\nwith all_values as (\n\n select\n EVENT_TYPE as value_field\n\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n \n\n),\nset_values as (\n\n select\n cast('bid_won' as TEXT) as value_field\n union all\n select\n cast('sale' as TEXT) as value_field\n \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 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", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_set_silver_nft.sudoswap_sales_EVENT_TYPE", "column_name": "EVENT_TYPE", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "INPUT_DATA", "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "not_null_silver_nft__sudoswap_sales_INPUT_DATA"], "unique_id": "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_nft__sudoswap_sales_INPUT_DATA.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "not_null_silver_nft__sudoswap_sales_INPUT_DATA", "alias": "sudoswap_sales_INPUT_DATA", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/not_null_silver_nft__sudoswap_sales_INPUT_DATA.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.916939, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver_nft.sudoswap_sales\nwhere INPUT_DATA is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver_nft.sudoswap_sales_INPUT_DATA", "column_name": "INPUT_DATA", "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_log_id"], "model": "{{ get_where_subquery(ref('silver_nft__sudoswap_sales')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver_nft__sudoswap_sales"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d.sql", "original_file_path": "models/silver/nft/silver_nft__sudoswap_sales.yml", "name": "dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id", "alias": "sudoswap_sales", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__sudoswap_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/nft/silver_nft__sudoswap_sales.yml/dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_5258edc230972900424bcbea4ccff64d"}, "created_at": 1671649134.9177952, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _log_id\n from ETHEREUM_DEV.silver_nft.sudoswap_sales\n group by _log_id\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver_nft.sudoswap_sales", "column_name": null, "file_key_name": "models.silver_nft__sudoswap_sales"}, "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_borrowing_BLOCK_NUMBER.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_BLOCK_NUMBER", "alias": "ez_borrowing_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.922805, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452\") }}", "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('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "ez_borrowing_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4be06188cd9c5ab164549cacf7312452"}, "created_at": 1671649134.9237702, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP", "alias": "ez_borrowing_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.926612, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 7, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7", "alias": "ez_borrowing_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_a3f76f71fd467290969bb2ffa102d152"}, "created_at": 1671649134.927548, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.sushi.ez_borrowing\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -7,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_sushi.ez_borrowing_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494\") }}", "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('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "ez_borrowing_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d709858965e8ec505fd1636323d12494"}, "created_at": 1671649134.9328692, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_TX_HASH"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_borrowing_TX_HASH.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_TX_HASH", "alias": "ez_borrowing_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.935745, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd\") }}", "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('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_borrowing_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_034b7e4f2c1fe2b981df9e42574d41bd"}, "created_at": 1671649134.936679, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_borrowing\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_borrowing_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_ADDRESS", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS", "alias": "ez_borrowing_LENDING_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.9395132, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere LENDING_POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_LENDING_POOL_ADDRESS", "column_name": "LENDING_POOL_ADDRESS", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LENDING_POOL_ADDRESS", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_borrowing_LENDING_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_52893bd6bb7663e336f23dbd06181b19"}, "created_at": 1671649134.940468, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LENDING_POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_borrowing\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_borrowing_LENDING_POOL_ADDRESS", "column_name": "LENDING_POOL_ADDRESS", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_AMOUNT"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_borrowing_AMOUNT.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_AMOUNT", "alias": "ez_borrowing_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.943176, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7\") }}", "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('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT", "alias": "ez_borrowing_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d76f24e3072b9382adb68e66c6b2a8c7"}, "created_at": 1671649134.944067, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT", "alias": "ez_borrowing_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_a02d566bafc14ba37d432b003ff680e4"}, "created_at": 1671649134.947018, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ASSET", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_ASSET"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_borrowing_ASSET.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_ASSET", "alias": "ez_borrowing_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_ASSET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.949416, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere ASSET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_ASSET", "column_name": "ASSET", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ASSET", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_", "alias": "ez_borrowing_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_7fb997e73fc3d96463e8e8c74159fef6"}, "created_at": 1671649134.950368, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ASSET, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_borrowing\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_borrowing_ASSET", "column_name": "ASSET", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR", "alias": "ez_borrowing_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_103a7bc9754ec10a2265bc64e5910c44"}, "created_at": 1671649134.952961, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('BORROWER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_borrowing_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "Borrower", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing_Borrower"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_borrowing_Borrower.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing_Borrower", "alias": "ez_borrowing_Borrower", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing_Borrower.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.955312, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere Borrower is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing_Borrower", "column_name": "Borrower", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "Borrower", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_", "alias": "ez_borrowing_Borrower", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e60cbfc0a404482372bfe130771f28f8"}, "created_at": 1671649134.956136, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(Borrower, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_borrowing\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_borrowing_Borrower", "column_name": "Borrower", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_borrowing__LOG_ID"], "unique_id": "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_borrowing__LOG_ID.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "not_null_sushi__ez_borrowing__LOG_ID", "alias": "ez_borrowing", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/not_null_sushi__ez_borrowing__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.958643, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_borrowing\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_borrowing", "column_name": "_LOG_ID", "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('sushi__ez_borrowing')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_borrowing"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf.sql", "original_file_path": "models/Sushi/sushi__ez_borrowing.yml", "name": "dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID", "alias": "ez_borrowing", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_borrowing"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_borrowing.yml/dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_723013d75aab655719bb40e3070eb2cf"}, "created_at": 1671649134.9595342, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.sushi.ez_borrowing\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_sushi.ez_borrowing", "column_name": null, "file_key_name": "models.sushi__ez_borrowing"}, "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_NUMBER", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_BLOCK_NUMBER"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_lending_BLOCK_NUMBER.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_BLOCK_NUMBER", "alias": "ez_lending_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_BLOCK_NUMBER.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.964221, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere BLOCK_NUMBER is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT", "alias": "ez_lending_BLOCK_NUMBER", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_d6f4184f28825255cc28dc98bf0b73ff"}, "created_at": 1671649134.96507, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_NUMBER'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_BLOCK_NUMBER", "column_name": "BLOCK_NUMBER", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_BLOCK_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_lending_BLOCK_TIMESTAMP.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_BLOCK_TIMESTAMP", "alias": "ez_lending_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_BLOCK_TIMESTAMP.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.967419, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere BLOCK_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 7, "column_name": "BLOCK_TIMESTAMP", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7", "alias": "ez_lending_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_2945c3492dfefb043e03072508a65191"}, "created_at": 1671649134.9683049, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(BLOCK_TIMESTAMP as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.sushi.ez_lending\n where\n -- to exclude erroneous future dates\n cast(BLOCK_TIMESTAMP as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -7,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_sushi.ez_lending_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ", "alias": "ez_lending_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_4c1fc03c21165229cf95cb4b75605892"}, "created_at": 1671649134.973662, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'BLOCK_TIMESTAMP'\n and\n relation_column_type not in ('TIMESTAMP_NTZ')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_BLOCK_TIMESTAMP", "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TX_HASH", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_TX_HASH"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_lending_TX_HASH.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_TX_HASH", "alias": "ez_lending_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_TX_HASH.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.9764302, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere TX_HASH is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_", "alias": "ez_lending_TX_HASH", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_e11c5b2eb4b75f751635d90b015301e7"}, "created_at": 1671649134.9773362, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(TX_HASH, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_lending\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_lending_TX_HASH", "column_name": "TX_HASH", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "LENDING_POOL_ADDRESS", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_LENDING_POOL_ADDRESS"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_LENDING_POOL_ADDRESS", "alias": "ez_lending_LENDING_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.979904, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere LENDING_POOL_ADDRESS is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_LENDING_POOL_ADDRESS", "column_name": "LENDING_POOL_ADDRESS", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "LENDING_POOL_ADDRESS", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_", "alias": "ez_lending_LENDING_POOL_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_b65b61826bdacc47f2ff75e01a1ff036"}, "created_at": 1671649134.980729, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(LENDING_POOL_ADDRESS, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_lending\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_lending_LENDING_POOL_ADDRESS", "column_name": "LENDING_POOL_ADDRESS", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "AMOUNT", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_AMOUNT"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_lending_AMOUNT.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_AMOUNT", "alias": "ez_lending_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_AMOUNT.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.983829, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere AMOUNT is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT", "alias": "ez_lending_AMOUNT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_03aac7de4eb4f899a5f8f11d6242497c"}, "created_at": 1671649134.985034, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_AMOUNT", "column_name": "AMOUNT", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_510a008af79ffad06d5095f293762884\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["NUMBER", "FLOAT"], "column_name": "AMOUNT_USD", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_510a008af79ffad06d5095f293762884", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_510a008af79ffad06d5095f293762884.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT", "alias": "ez_lending_AMOUNT_USD", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_510a008af79ffad06d5095f293762884.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_510a008af79ffad06d5095f293762884"}, "created_at": 1671649134.987811, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'AMOUNT_USD'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_AMOUNT_USD", "column_name": "AMOUNT_USD", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "ASSET", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_ASSET"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_lending_ASSET.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_ASSET", "alias": "ez_lending_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_ASSET.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.990058, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere ASSET is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_ASSET", "column_name": "ASSET", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "ASSET", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_", "alias": "ez_lending_ASSET", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_c43f48abd58109b6ba8b578cd1600472"}, "created_at": 1671649134.9908779, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(ASSET, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_lending\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_lending_ASSET", "column_name": "ASSET", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6\") }}", "test_metadata": {"name": "expect_column_values_to_be_in_type_list", "kwargs": {"column_type_list": ["STRING", "VARCHAR"], "column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR", "alias": "ez_lending_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_aeae568c6a1f6883e0f69f8de9231af6"}, "created_at": 1671649134.993241, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'SYMBOL'\n and\n relation_column_type not in ('STRING', 'VARCHAR')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_SYMBOL", "column_name": "SYMBOL", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending_DEPOSITOR"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_lending_DEPOSITOR.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending_DEPOSITOR", "alias": "ez_lending_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending_DEPOSITOR.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649134.996196, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere DEPOSITOR is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "DEPOSITOR", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_", "alias": "ez_lending_DEPOSITOR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_135e2224a7c7bc0ac043933bdd82a873"}, "created_at": 1671649134.997131, "compiled_sql": "\n\n\n\n\n with grouped_expression as (\n select\n \n \n \n \n\n\n regexp_instr(DEPOSITOR, '0[xX][0-9a-fA-F]+', 1, 1)\n\n\n > 0\n as expression\n\n\n from ETHEREUM_DEV.sushi.ez_lending\n \n\n),\nvalidation_errors as (\n\n select\n *\n from\n grouped_expression\n where\n not(expression = true)\n\n)\n\nselect *\nfrom validation_errors\n\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_match_regex_sushi.ez_lending_DEPOSITOR", "column_name": "DEPOSITOR", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895": {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_be_in_type_list(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd\") }}", "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('sushi__ez_lending')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT", "alias": "ez_lending_EVENT_INDEX", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_column_11216d76832c5e38b85eae3b56bd12dd"}, "created_at": 1671649134.999872, "compiled_sql": "with relation_columns as (\n\n \n select\n cast('BLOCK_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('BLOCK_NUMBER' as TEXT) as relation_column,\n cast('NUMBER' as TEXT) as relation_column_type\n union all\n \n select\n cast('TX_HASH' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ACTION' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FROM_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_TO_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ORIGIN_FUNCTION_SIGNATURE' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('ASSET' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('DEPOSITOR' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDER_IS_A_CONTRACT' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL_ADDRESS' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('EVENT_INDEX' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('AMOUNT_USD' as TEXT) as relation_column,\n cast('FLOAT' as TEXT) as relation_column_type\n union all\n \n select\n cast('LENDING_POOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('SYMBOL' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n union all\n \n select\n cast('_INSERTED_TIMESTAMP' as TEXT) as relation_column,\n cast('TIMESTAMP_NTZ' as TEXT) as relation_column_type\n union all\n \n select\n cast('_LOG_ID' as TEXT) as relation_column,\n cast('VARCHAR' as TEXT) as relation_column_type\n \n \n ),\n test_data as (\n\n select\n *\n from\n relation_columns\n where\n relation_column = 'EVENT_INDEX'\n and\n relation_column_type not in ('NUMBER', 'FLOAT')\n\n )\n select *\n from test_data", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_column_values_to_be_in_type_list_sushi.ez_lending_EVENT_INDEX", "column_name": "EVENT_INDEX", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_LOG_ID", "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_sushi", "fqn": ["ethereum_models", "Sushi", "not_null_sushi__ez_lending__LOG_ID"], "unique_id": "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_sushi__ez_lending__LOG_ID.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "not_null_sushi__ez_lending__LOG_ID", "alias": "ez_lending", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/not_null_sushi__ez_lending__LOG_ID.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649135.002375, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.sushi.ez_lending\nwhere _LOG_ID is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_sushi.ez_lending", "column_name": "_LOG_ID", "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["_LOG_ID"], "model": "{{ get_where_subquery(ref('sushi__ez_lending')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.sushi__ez_lending"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_sushi", "fqn": ["ethereum_models", "Sushi", "dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f.sql", "original_file_path": "models/Sushi/sushi__ez_lending.yml", "name": "dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID", "alias": "ez_lending", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["sushi__ez_lending"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/Sushi/sushi__ez_lending.yml/dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_940a1adecf5276745b83253808bd1e0f"}, "created_at": 1671649135.003197, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n _LOG_ID\n from ETHEREUM_DEV.sushi.ez_lending\n group by _LOG_ID\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_sushi.ez_lending", "column_name": null, "file_key_name": "models.sushi__ez_lending"}, "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf": {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "RECORDED_HOUR", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": "dbt_expectations"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": "dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1", "alias": "token_prices_coin_market_cap_hourly_RECORDED_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_expectations_expect_row_va_8a6623ae4e72ada9ea2055afe84c5698"}, "created_at": 1671649135.007112, "compiled_sql": "\n\n with max_recency as (\n\n select max(cast(RECORDED_HOUR as TIMESTAMP)) as max_timestamp\n from\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n where\n -- to exclude erroneous future dates\n cast(RECORDED_HOUR as TIMESTAMP) <= convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n \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('1970-01-01' as TIMESTAMP))\n <\n cast(\n\n dateadd(\n day,\n -1,\n convert_timezone('UTC', 'GMT',\n cast(convert_timezone('UTC', current_timestamp()) as TIMESTAMP)\n)\n )\n\n as TIMESTAMP)\n\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_expectations_expect_row_values_to_have_recent_data_silver.token_prices_coin_market_cap_hourly_RECORDED_HOUR", "column_name": "RECORDED_HOUR", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34": {"raw_sql": "{{ test_token_address_match(**_dbt_generic_test_kwargs) }}{{ config(severity=\"warn\",warn_if=\">100\",alias=\"token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d\") }}", "test_metadata": {"name": "token_address_match", "kwargs": {"column_name": "TOKEN_ADDRESS", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.ethereum_models.test_token_address_match", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": "token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "warn", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": ">100", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "token_address_match_silver", "fqn": ["ethereum_models", "silver", "prices", "token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS", "alias": "token_prices_coin_market_cap_hourly_TOKEN_ADDRESS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "severity": "warn", "warn_if": ">100", "alias": "token_address_match_silver__to_ccea54f3515226cf3fc3a3f0f4ab9c1d"}, "created_at": 1671649135.0126138, "compiled_sql": "\n\nSELECT DISTINCT TOKEN_ADDRESS\nFROM\n ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\nWHERE \n TOKEN_ADDRESS IS NOT NULL \n AND (LEN(TOKEN_ADDRESS) != 42 \n OR TOKEN_ADDRESS NOT ILIKE '0x%')\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.token_address_match_silver.token_prices_coin_market_cap_hourly_TOKEN_ADDRESS", "column_name": "TOKEN_ADDRESS", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "CLOSE", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_market_cap_hourly_CLOSE"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "not_null_silver__token_prices_coin_market_cap_hourly_CLOSE", "alias": "token_prices_coin_market_cap_hourly_CLOSE", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649135.014795, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\nwhere CLOSE is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_market_cap_hourly_CLOSE", "column_name": "CLOSE", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "IMPUTED", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED", "alias": "token_prices_coin_market_cap_hourly_IMPUTED", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true}, "created_at": 1671649135.015639, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\nwhere IMPUTED is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_market_cap_hourly_IMPUTED", "column_name": "IMPUTED", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252": {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(alias=\"not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9\") }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "_INSERTED_TIMESTAMP", "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": null}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": "not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "prices", "not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP"], "unique_id": "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP", "alias": "token_prices_coin_market_cap_hourly", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "not_null_silver__token_prices__9a359c0dd52b1067139de22e8c5c12a9"}, "created_at": 1671649135.016609, "compiled_sql": "\n \n \n\n\n\nselect *\nfrom ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\nwhere _INSERTED_TIMESTAMP is null\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.not_null_silver.token_prices_coin_market_cap_hourly", "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}, "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7": {"raw_sql": "{{ dbt_utils.test_unique_combination_of_columns(**_dbt_generic_test_kwargs) }}{{ config(alias=\"dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e\") }}", "test_metadata": {"name": "unique_combination_of_columns", "kwargs": {"combination_of_columns": ["RECORDED_HOUR", "TOKEN_ADDRESS"], "model": "{{ get_where_subquery(ref('silver__token_prices_coin_market_cap_hourly')) }}"}, "namespace": "dbt_utils"}, "compiled": true, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_utils.test_unique_combination_of_columns", "macro.dbt.get_where_subquery"], "nodes": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"]}, "config": {"enabled": true, "alias": "dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_utils_unique_combination_of_columns_silver", "fqn": ["ethereum_models", "silver", "prices", "dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS"], "unique_id": "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e.sql", "original_file_path": "models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml", "name": "dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS", "alias": "token_prices_coin_market_cap_hourly_RECORDED_HOUR", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__token_prices_coin_market_cap_hourly"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": "target/compiled/ethereum_models/models/silver/prices/silver__token_prices_coin_market_cap_hourly.yml/dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e.sql", "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "alias": "dbt_utils_unique_combination_o_f85298352c8e0da56d740f2246df409e"}, "created_at": 1671649135.0175, "compiled_sql": "\n\n\n\n\n\nwith validation_errors as (\n\n select\n RECORDED_HOUR, TOKEN_ADDRESS\n from ETHEREUM_DEV.silver.token_prices_coin_market_cap_hourly\n group by RECORDED_HOUR, TOKEN_ADDRESS\n having count(*) > 1\n\n)\n\nselect *\nfrom validation_errors\n\n\n", "extra_ctes_injected": true, "extra_ctes": [], "relation_name": "ETHEREUM_DEV.dbt_utils_unique_combination_of_columns_silver.token_prices_coin_market_cap_hourly_RECORDED_HOUR", "column_name": null, "file_key_name": "models.silver__token_prices_coin_market_cap_hourly"}}, "sources": {"source.ethereum_models.prod.ethereum_blocks": {"fqn": ["ethereum_models", "prod", "ethereum_blocks"], "database": "chainwalkers", "schema": "prod", "unique_id": "source.ethereum_models.prod.ethereum_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "ethereum_blocks", "source_name": "prod", "source_description": "", "loader": "", "identifier": "ethereum_blocks", "resource_type": "source", "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": "chainwalkers.prod.ethereum_blocks", "created_at": 1671161292.189135}, "source.ethereum_models.prod.ethereum_txs": {"fqn": ["ethereum_models", "prod", "ethereum_txs"], "database": "chainwalkers", "schema": "prod", "unique_id": "source.ethereum_models.prod.ethereum_txs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "ethereum_txs", "source_name": "prod", "source_description": "", "loader": "", "identifier": "ethereum_txs", "resource_type": "source", "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": "chainwalkers.prod.ethereum_txs", "created_at": 1671161292.1892061}, "source.ethereum_models.flipside_gold_ethereum.contracts": {"fqn": ["ethereum_models", "flipside_gold_ethereum", "contracts"], "database": "flipside_prod_db", "schema": "ethereum", "unique_id": "source.ethereum_models.flipside_gold_ethereum.contracts", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "contracts", "source_name": "flipside_gold_ethereum", "source_description": "", "loader": "", "identifier": "contracts", "resource_type": "source", "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": "flipside_prod_db.ethereum.contracts", "created_at": 1671161292.189263}, "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly": {"fqn": ["ethereum_models", "flipside_gold_ethereum", "token_prices_hourly"], "database": "flipside_prod_db", "schema": "ethereum", "unique_id": "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "token_prices_hourly", "source_name": "flipside_gold_ethereum", "source_description": "", "loader": "", "identifier": "token_prices_hourly", "resource_type": "source", "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": "flipside_prod_db.ethereum.token_prices_hourly", "created_at": 1671161292.1893172}, "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools": {"fqn": ["ethereum_models", "flipside_gold_ethereum", "dex_liquidity_pools"], "database": "flipside_prod_db", "schema": "ethereum", "unique_id": "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "dex_liquidity_pools", "source_name": "flipside_gold_ethereum", "source_description": "", "loader": "", "identifier": "dex_liquidity_pools", "resource_type": "source", "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": "flipside_prod_db.ethereum.dex_liquidity_pools", "created_at": 1671161292.1893702}, "source.ethereum_models.flipside_gold_ethereum.nft_metadata": {"fqn": ["ethereum_models", "flipside_gold_ethereum", "nft_metadata"], "database": "flipside_prod_db", "schema": "ethereum", "unique_id": "source.ethereum_models.flipside_gold_ethereum.nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "nft_metadata", "source_name": "flipside_gold_ethereum", "source_description": "", "loader": "", "identifier": "nft_metadata", "resource_type": "source", "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": "flipside_prod_db.ethereum.nft_metadata", "created_at": 1671161292.189417}, "source.ethereum_models.crosschain.address_labels": {"fqn": ["ethereum_models", "crosschain", "address_labels"], "database": "crosschain", "schema": "core", "unique_id": "source.ethereum_models.crosschain.address_labels", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "address_labels", "source_name": "crosschain", "source_description": "", "loader": "", "identifier": "address_labels", "resource_type": "source", "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.core.address_labels", "created_at": 1671161292.189467}, "source.ethereum_models.crosschain.dim_date_hours": {"fqn": ["ethereum_models", "crosschain", "dim_date_hours"], "database": "crosschain", "schema": "core", "unique_id": "source.ethereum_models.crosschain.dim_date_hours", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "dim_date_hours", "source_name": "crosschain", "source_description": "", "loader": "", "identifier": "dim_date_hours", "resource_type": "source", "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.core.dim_date_hours", "created_at": 1671161292.189515}, "source.ethereum_models.flipside_silver_ethereum.contracts": {"fqn": ["ethereum_models", "flipside_silver_ethereum", "contracts"], "database": "flipside_prod_db", "schema": "silver_ethereum", "unique_id": "source.ethereum_models.flipside_silver_ethereum.contracts", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "contracts", "source_name": "flipside_silver_ethereum", "source_description": "", "loader": "", "identifier": "contracts", "resource_type": "source", "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": "flipside_prod_db.silver_ethereum.contracts", "created_at": 1671161292.189562}, "source.ethereum_models.flipside_silver_ethereum.reads": {"fqn": ["ethereum_models", "flipside_silver_ethereum", "reads"], "database": "flipside_prod_db", "schema": "silver_ethereum", "unique_id": "source.ethereum_models.flipside_silver_ethereum.reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "reads", "source_name": "flipside_silver_ethereum", "source_description": "", "loader": "", "identifier": "reads", "resource_type": "source", "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": "flipside_prod_db.silver_ethereum.reads", "created_at": 1671161292.1896079}, "source.ethereum_models.flipside_silver.ethereum_contracts_backfill": {"fqn": ["ethereum_models", "flipside_silver", "ethereum_contracts_backfill"], "database": "flipside_prod_db", "schema": "silver", "unique_id": "source.ethereum_models.flipside_silver.ethereum_contracts_backfill", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "ethereum_contracts_backfill", "source_name": "flipside_silver", "source_description": "", "loader": "", "identifier": "ethereum_contracts_backfill", "resource_type": "source", "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": "flipside_prod_db.silver.ethereum_contracts_backfill", "created_at": 1671161292.189655}, "source.ethereum_models.flipside_silver.ethereum_contracts": {"fqn": ["ethereum_models", "flipside_silver", "ethereum_contracts"], "database": "flipside_prod_db", "schema": "silver", "unique_id": "source.ethereum_models.flipside_silver.ethereum_contracts", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "ethereum_contracts", "source_name": "flipside_silver", "source_description": "", "loader": "", "identifier": "ethereum_contracts", "resource_type": "source", "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": "flipside_prod_db.silver.ethereum_contracts", "created_at": 1671161292.189703}, "source.ethereum_models.flipside_silver.prices_v2": {"fqn": ["ethereum_models", "flipside_silver", "prices_v2"], "database": "flipside_prod_db", "schema": "silver", "unique_id": "source.ethereum_models.flipside_silver.prices_v2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "prices_v2", "source_name": "flipside_silver", "source_description": "", "loader": "", "identifier": "prices_v2", "resource_type": "source", "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": "flipside_prod_db.silver.prices_v2", "created_at": 1671161292.189748}, "source.ethereum_models.eth_dev_db.aave_atokens_upload": {"fqn": ["ethereum_models", "eth_dev_db", "aave_atokens_upload"], "database": "ethereum_dev", "schema": "silver", "unique_id": "source.ethereum_models.eth_dev_db.aave_atokens_upload", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "aave_atokens_upload", "source_name": "eth_dev_db", "source_description": "", "loader": "", "identifier": "aave_atokens_upload", "resource_type": "source", "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.silver.aave_atokens_upload", "created_at": 1671161292.1897979}, "source.ethereum_models.eth_dev_db.curve_pools_backfill": {"fqn": ["ethereum_models", "eth_dev_db", "curve_pools_backfill"], "database": "ethereum_dev", "schema": "silver", "unique_id": "source.ethereum_models.eth_dev_db.curve_pools_backfill", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "curve_pools_backfill", "source_name": "eth_dev_db", "source_description": "", "loader": "", "identifier": "curve_pools_backfill", "resource_type": "source", "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.silver.curve_pools_backfill", "created_at": 1671161292.189952}, "source.ethereum_models.eth_dev_db.evm_chains_20221212": {"fqn": ["ethereum_models", "eth_dev_db", "evm_chains_20221212"], "database": "ethereum_dev", "schema": "silver", "unique_id": "source.ethereum_models.eth_dev_db.evm_chains_20221212", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "evm_chains_20221212", "source_name": "eth_dev_db", "source_description": "", "loader": "", "identifier": "evm_chains_20221212", "resource_type": "source", "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.silver.evm_chains_20221212", "created_at": 1671161292.190006}, "source.ethereum_models.bronze.prod_ethereum_sink_407559501": {"fqn": ["ethereum_models", "bronze", "prod_ethereum_sink_407559501"], "database": "flipside_prod_db", "schema": "bronze", "unique_id": "source.ethereum_models.bronze.prod_ethereum_sink_407559501", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "prod_ethereum_sink_407559501", "source_name": "bronze", "source_description": "", "loader": "", "identifier": "prod_ethereum_sink_407559501", "resource_type": "source", "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": "flipside_prod_db.bronze.prod_ethereum_sink_407559501", "created_at": 1671161292.1900558}, "source.ethereum_models.bronze.bronze_snapshot_719356055": {"fqn": ["ethereum_models", "bronze", "bronze_snapshot_719356055"], "database": "flipside_prod_db", "schema": "bronze", "unique_id": "source.ethereum_models.bronze.bronze_snapshot_719356055", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "bronze_snapshot_719356055", "source_name": "bronze", "source_description": "", "loader": "", "identifier": "bronze_snapshot_719356055", "resource_type": "source", "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": "flipside_prod_db.bronze.bronze_snapshot_719356055", "created_at": 1671161292.190104}, "source.ethereum_models.ethereum_silver.token_meta_backup": {"fqn": ["ethereum_models", "ethereum_silver", "token_meta_backup"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.token_meta_backup", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "token_meta_backup", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "token_meta_backup", "resource_type": "source", "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.silver.token_meta_backup", "created_at": 1671161292.190152}, "source.ethereum_models.ethereum_silver.signatures_backfill": {"fqn": ["ethereum_models", "ethereum_silver", "signatures_backfill"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.signatures_backfill", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "signatures_backfill", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "signatures_backfill", "resource_type": "source", "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.silver.signatures_backfill", "created_at": 1671161292.190198}, "source.ethereum_models.ethereum_silver.event_signatures_backfill": {"fqn": ["ethereum_models", "ethereum_silver", "event_signatures_backfill"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.event_signatures_backfill", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "event_signatures_backfill", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "event_signatures_backfill", "resource_type": "source", "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.silver.event_signatures_backfill", "created_at": 1671161292.1902442}, "source.ethereum_models.ethereum_silver.aave_atokens_upload": {"fqn": ["ethereum_models", "ethereum_silver", "aave_atokens_upload"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.aave_atokens_upload", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "aave_atokens_upload", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "aave_atokens_upload", "resource_type": "source", "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.silver.aave_atokens_upload", "created_at": 1671161292.1902888}, "source.ethereum_models.ethereum_silver.snapshot_voting": {"fqn": ["ethereum_models", "ethereum_silver", "snapshot_voting"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.snapshot_voting", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "snapshot_voting", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "snapshot_voting", "resource_type": "source", "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.silver.snapshot_voting", "created_at": 1671161292.190335}, "source.ethereum_models.ethereum_silver.snapshot_network": {"fqn": ["ethereum_models", "ethereum_silver", "snapshot_network"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.snapshot_network", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "snapshot_network", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "snapshot_network", "resource_type": "source", "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.silver.snapshot_network", "created_at": 1671161292.190381}, "source.ethereum_models.ethereum_silver.evm_chains_20221212": {"fqn": ["ethereum_models", "ethereum_silver", "evm_chains_20221212"], "database": "ethereum", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_silver.evm_chains_20221212", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "evm_chains_20221212", "source_name": "ethereum_silver", "source_description": "", "loader": "", "identifier": "evm_chains_20221212", "resource_type": "source", "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.silver.evm_chains_20221212", "created_at": 1671161292.1904252}, "source.ethereum_models.ethereum_share.token_prices_hourly": {"fqn": ["ethereum_models", "ethereum_share", "token_prices_hourly"], "database": "ETHEREUM_DEV", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_share.token_prices_hourly", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "token_prices_hourly", "source_name": "ethereum_share", "source_description": "", "loader": "", "identifier": "token_prices_hourly", "resource_type": "source", "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.silver.token_prices_hourly", "created_at": 1671161292.190472}, "source.ethereum_models.ethereum_share.dex_liquidity_pools": {"fqn": ["ethereum_models", "ethereum_share", "dex_liquidity_pools"], "database": "ETHEREUM_DEV", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_share.dex_liquidity_pools", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "dex_liquidity_pools", "source_name": "ethereum_share", "source_description": "", "loader": "", "identifier": "dex_liquidity_pools", "resource_type": "source", "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.silver.dex_liquidity_pools", "created_at": 1671161292.190518}, "source.ethereum_models.ethereum_share.labels": {"fqn": ["ethereum_models", "ethereum_share", "labels"], "database": "ETHEREUM_DEV", "schema": "silver", "unique_id": "source.ethereum_models.ethereum_share.labels", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "labels", "source_name": "ethereum_share", "source_description": "", "loader": "", "identifier": "labels", "resource_type": "source", "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.silver.labels", "created_at": 1671161292.1905642}, "source.ethereum_models.bronze_streamline.beacon_blocks": {"fqn": ["ethereum_models", "bronze_streamline", "beacon_blocks"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "beacon_blocks", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "beacon_blocks", "resource_type": "source", "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.ETHEREUM.beacon_blocks", "created_at": 1671161292.190613}, "source.ethereum_models.bronze_streamline.blocks": {"fqn": ["ethereum_models", "bronze_streamline", "blocks"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "blocks", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "blocks", "resource_type": "source", "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.ETHEREUM.blocks", "created_at": 1671161292.190658}, "source.ethereum_models.bronze_streamline.committees": {"fqn": ["ethereum_models", "bronze_streamline", "committees"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.committees", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "committees", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "committees", "resource_type": "source", "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.ETHEREUM.committees", "created_at": 1671161292.1907032}, "source.ethereum_models.bronze_streamline.contract_abis": {"fqn": ["ethereum_models", "bronze_streamline", "contract_abis"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.contract_abis", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "contract_abis", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "contract_abis", "resource_type": "source", "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.ETHEREUM.contract_abis", "created_at": 1671161292.19075}, "source.ethereum_models.bronze_streamline.decode_logs": {"fqn": ["ethereum_models", "bronze_streamline", "decode_logs"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.decode_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "decode_logs", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "decode_logs", "resource_type": "source", "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.ETHEREUM.decode_logs", "created_at": 1671161292.1908}, "source.ethereum_models.bronze_streamline.eth_balances": {"fqn": ["ethereum_models", "bronze_streamline", "eth_balances"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.eth_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "eth_balances", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "eth_balances", "resource_type": "source", "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.ETHEREUM.eth_balances", "created_at": 1671161292.190846}, "source.ethereum_models.bronze_streamline.nft_metadata_api": {"fqn": ["ethereum_models", "bronze_streamline", "nft_metadata_api"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.nft_metadata_api", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "nft_metadata_api", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "nft_metadata_api", "resource_type": "source", "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.ETHEREUM.nft_metadata_api", "created_at": 1671161292.190891}, "source.ethereum_models.bronze_streamline.reads": {"fqn": ["ethereum_models", "bronze_streamline", "reads"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "reads", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "reads", "resource_type": "source", "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.ETHEREUM.reads", "created_at": 1671161292.190936}, "source.ethereum_models.bronze_streamline.sushi_rewards_schedule": {"fqn": ["ethereum_models", "bronze_streamline", "sushi_rewards_schedule"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.sushi_rewards_schedule", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "sushi_rewards_schedule", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "sushi_rewards_schedule", "resource_type": "source", "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.ETHEREUM.sushi_rewards_schedule", "created_at": 1671161292.1909819}, "source.ethereum_models.bronze_streamline.token_balances": {"fqn": ["ethereum_models", "bronze_streamline", "token_balances"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.token_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "token_balances", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "token_balances", "resource_type": "source", "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.ETHEREUM.token_balances", "created_at": 1671161292.19103}, "source.ethereum_models.bronze_streamline.transactions": {"fqn": ["ethereum_models", "bronze_streamline", "transactions"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.transactions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "transactions", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "transactions", "resource_type": "source", "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.ETHEREUM.transactions", "created_at": 1671161292.191073}, "source.ethereum_models.bronze_streamline.validators": {"fqn": ["ethereum_models", "bronze_streamline", "validators"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.validators", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "validators", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "validators", "resource_type": "source", "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.ETHEREUM.validators", "created_at": 1671161292.191118}, "source.ethereum_models.bronze_streamline.decoded_logs": {"fqn": ["ethereum_models", "bronze_streamline", "decoded_logs"], "database": "streamline", "schema": "ETHEREUM", "unique_id": "source.ethereum_models.bronze_streamline.decoded_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "decoded_logs", "source_name": "bronze_streamline", "source_description": "", "loader": "", "identifier": "decoded_logs", "resource_type": "source", "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.ETHEREUM.decoded_logs", "created_at": 1671161292.1911628}, "source.ethereum_models.streamline_crosschain.node_mapping": {"fqn": ["ethereum_models", "streamline_crosschain", "node_mapping"], "database": "streamline", "schema": "crosschain", "unique_id": "source.ethereum_models.streamline_crosschain.node_mapping", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "node_mapping", "source_name": "streamline_crosschain", "source_description": "", "loader": "", "identifier": "node_mapping", "resource_type": "source", "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.crosschain.node_mapping", "created_at": 1671161292.191394}, "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko": {"fqn": ["ethereum_models", "crosschain_silver", "hourly_prices_coin_gecko"], "database": "crosschain", "schema": "silver", "unique_id": "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "hourly_prices_coin_gecko", "source_name": "crosschain_silver", "source_description": "", "loader": "", "identifier": "hourly_prices_coin_gecko", "resource_type": "source", "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.hourly_prices_coin_gecko", "created_at": 1671649135.0262778}, "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko": {"fqn": ["ethereum_models", "crosschain_silver", "asset_metadata_coin_gecko"], "database": "crosschain", "schema": "silver", "unique_id": "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "asset_metadata_coin_gecko", "source_name": "crosschain_silver", "source_description": "", "loader": "", "identifier": "asset_metadata_coin_gecko", "resource_type": "source", "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.asset_metadata_coin_gecko", "created_at": 1671649135.0263832}, "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap": {"fqn": ["ethereum_models", "crosschain_silver", "hourly_prices_coin_market_cap"], "database": "crosschain", "schema": "silver", "unique_id": "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "hourly_prices_coin_market_cap", "source_name": "crosschain_silver", "source_description": "", "loader": "", "identifier": "hourly_prices_coin_market_cap", "resource_type": "source", "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.hourly_prices_coin_market_cap", "created_at": 1671649135.026449}, "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap": {"fqn": ["ethereum_models", "crosschain_silver", "asset_metadata_coin_market_cap"], "database": "crosschain", "schema": "silver", "unique_id": "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "models/sources.yml", "original_file_path": "models/sources.yml", "name": "asset_metadata_coin_market_cap", "source_name": "crosschain_silver", "source_description": "", "loader": "", "identifier": "asset_metadata_coin_market_cap", "resource_type": "source", "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.asset_metadata_coin_market_cap", "created_at": 1671649135.026502}}, "macros": {"macro.ethereum_models.grant_data_share_statement": {"unique_id": "macro.ethereum_models.grant_data_share_statement", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/grant_data_share_statement.sql", "original_file_path": "macros/grant_data_share_statement.sql", "name": "grant_data_share_statement", "macro_sql": "{% macro grant_data_share_statement(table_name, resource_type) %}\n {% if target.database == 'ETHEREUM' %}\n GRANT SELECT ON {{ resource_type }} ETHEREUM.CORE.{{ table_name }} TO SHARE \"FLIPSIDE_ETHEREUM\";\n {% else %}\n select 1; -- hooks will error if they don't have valid SQL in them, this handles that!\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.878037}, "macro.ethereum_models.create_sps": {"unique_id": "macro.ethereum_models.create_sps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/create_sps.sql", "original_file_path": "macros/create_sps.sql", "name": "create_sps", "macro_sql": "{% macro create_sps() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% if target.database == 'ETHEREUM' %}\n CREATE SCHEMA IF NOT EXISTS _internal;\n {{ sp_create_prod_clone('_internal') }};\n {% endif %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.ethereum_models.sp_create_prod_clone"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8785212}, "macro.ethereum_models.if_data_call_function": {"unique_id": "macro.ethereum_models.if_data_call_function", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/utils.sql", "original_file_path": "macros/utils.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.879376}, "macro.ethereum_models.generate_schema_name": {"unique_id": "macro.ethereum_models.generate_schema_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.87987}, "macro.ethereum_models.generate_alias_name": {"unique_id": "macro.ethereum_models.generate_alias_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/custom_naming_macros.sql", "original_file_path": "macros/custom_naming_macros.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8801868}, "macro.ethereum_models.create_js_hex_to_int": {"unique_id": "macro.ethereum_models.create_js_hex_to_int", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/js_hextoint.sql", "original_file_path": "macros/js_hextoint.sql", "name": "create_js_hex_to_int", "macro_sql": "{% macro create_js_hex_to_int() %}\n CREATE\n OR REPLACE FUNCTION {{ target.schema }}.js_hex_to_int (\n s STRING\n ) returns DOUBLE LANGUAGE javascript AS 'if (S !== null) { yourNumber = parseInt(S, 16); } return yourNumber'\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.880429}, "macro.ethereum_models.run_sp_create_prod_community_clone": {"unique_id": "macro.ethereum_models.run_sp_create_prod_community_clone", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/run_sp_create_prod_community_clone.sql", "original_file_path": "macros/run_sp_create_prod_community_clone.sql", "name": "run_sp_create_prod_community_clone", "macro_sql": "{% macro run_sp_create_prod_community_clone() %}\n{% set clone_query %}\ncall ethereum._internal.create_prod_clone('ethereum', 'ethereum_community_dev', 'flipside_community_curator');\n{% endset %}\n\n{% do run_query(clone_query) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8807192}, "macro.ethereum_models.run_sp_create_prod_clone": {"unique_id": "macro.ethereum_models.run_sp_create_prod_clone", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/run_sp_create_prod_clone.sql", "original_file_path": "macros/run_sp_create_prod_clone.sql", "name": "run_sp_create_prod_clone", "macro_sql": "{% macro run_sp_create_prod_clone() %}\n{% set clone_query %}\ncall ethereum._internal.create_prod_clone('ethereum', 'ethereum_dev', 'internal_dev');\n{% endset %}\n\n{% do run_query(clone_query) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8810189}, "macro.ethereum_models.set_query_tag": {"unique_id": "macro.ethereum_models.set_query_tag", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/custom_query_tag.sql", "original_file_path": "macros/custom_query_tag.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.get_current_query_tag", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.884274}, "macro.ethereum_models.create_udf_load_nft_metadata": {"unique_id": "macro.ethereum_models.create_udf_load_nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/udf_load_nft_metadata.sql", "original_file_path": "macros/udf_load_nft_metadata.sql", "name": "create_udf_load_nft_metadata", "macro_sql": "{% macro create_udf_load_nft_metadata() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION silver.udf_load_nft_metadata() returns text api_integration = aws_nft_metadata_api_dev AS {% if target.name == \"prod\" -%}\n 'https://6gh4ncj0ig.execute-api.us-east-1.amazonaws.com/prod/bulk_load_nft_metadata/ethereum'\n {% else %}\n 'https://rtcsra1z35.execute-api.us-east-1.amazonaws.com/dev/bulk_load_nft_metadata/ethereum'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.884605}, "macro.ethereum_models.sp_create_prod_clone": {"unique_id": "macro.ethereum_models.sp_create_prod_clone", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/sp_create_prod_clone.sql", "original_file_path": "macros/sp_create_prod_clone.sql", "name": "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 var existing_schemas = snowflake.execute({sqlText: `SELECT table_schema\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.TABLE_PRIVILEGES\n WHERE grantor IS NOT NULL\n GROUP BY 1\n UNION\n SELECT 'PUBLIC';`});\n\n while (existing_schemas.next()) {\n var schema = existing_schemas.getColumnValue(1)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`});\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE FUNCTIONS IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE DBT_CLOUD_ETHEREUM`});\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE PROCEDURES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE DBT_CLOUD_ETHEREUM`});\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE TABLES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE DBT_CLOUD_ETHEREUM`});\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE VIEWS IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE DBT_CLOUD_ETHEREUM`});\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE FUNCTIONS IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE ${ROLE_NAME};`});\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE PROCEDURES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE ${ROLE_NAME};`});\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE VIEWS IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE ${ROLE_NAME};`});\n if (schema == 'BRONZE') {\n snowflake.execute({sqlText: `REVOKE OWNERSHIP ON FUTURE TABLES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} FROM ROLE AWS_LAMBDA_ETHEREUM_API;`});\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUTURE TABLES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE AWS_LAMBDA_ETHEREUM_API;`});\n snowflake.execute({sqlText: `GRANT SELECT ON FUTURE TABLES IN SCHEMA ${DESTINATION_DB_NAME}.${schema} TO ROLE INTERNAL_DEV;`});\n snowflake.execute({sqlText: `GRANT USAGE ON STAGE ${DESTINATION_DB_NAME}.${schema}.ANALYTICS_EXTERNAL_TABLES TO ROLE AWS_LAMBDA_ETHEREUM_API;`}); \n }\n }\n\n var existing_tables = snowflake.execute({sqlText: `SELECT table_schema, table_name\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.TABLE_PRIVILEGES\n WHERE grantor IS NOT NULL\n GROUP BY 1,2;`});\n\n while (existing_tables.next()) {\n var schema = existing_tables.getColumnValue(1)\n var table_name = existing_tables.getColumnValue(2)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON TABLE ${DESTINATION_DB_NAME}.${schema}.${table_name} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`});\n }\n\n var existing_functions = snowflake.execute({sqlText: `SELECT function_schema, function_name, concat('(',array_to_string(regexp_substr_all(argument_signature, 'VARCHAR|NUMBER|FLOAT|ARRAY|VARIANT|OBJECT|DOUBLE'),','),')') as argument_signature\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.FUNCTIONS;`});\n\n while (existing_functions.next()) {\n var schema = existing_functions.getColumnValue(1)\n var function_name = existing_functions.getColumnValue(2)\n var argument_signature = existing_functions.getColumnValue(3)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON FUNCTION ${DESTINATION_DB_NAME}.${schema}.${function_name}${argument_signature} to role ${ROLE_NAME} REVOKE CURRENT GRANTS;`});\n }\n\n var existing_procedures = snowflake.execute({sqlText: `SELECT procedure_schema, procedure_name, concat('(',array_to_string(regexp_substr_all(argument_signature, 'VARCHAR|NUMBER|FLOAT|ARRAY|VARIANT|OBJECT|DOUBLE'),','),')') as argument_signature\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.PROCEDURES;`});\n\n while (existing_procedures.next()) {\n var schema = existing_procedures.getColumnValue(1)\n var procedure_name = existing_procedures.getColumnValue(2)\n var argument_signature = existing_procedures.getColumnValue(3)\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON PROCEDURE ${DESTINATION_DB_NAME}.${schema}.${procedure_name}${argument_signature} to role ${ROLE_NAME} REVOKE CURRENT GRANTS;`});\n }\n\n var existing_procedures = snowflake.execute({sqlText: `SELECT stage_schema, stage_name\n FROM ${DESTINATION_DB_NAME}.INFORMATION_SCHEMA.STAGES;`});\n\n snowflake.execute({sqlText: `GRANT OWNERSHIP ON DATABASE ${DESTINATION_DB_NAME} TO ROLE ${ROLE_NAME} COPY CURRENT GRANTS;`})\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8857632}, "macro.ethereum_models.sp_create_load_nft_metadata": {"unique_id": "macro.ethereum_models.sp_create_load_nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/sp_create_load_nft_metadata.sql", "original_file_path": "macros/sp_create_load_nft_metadata.sql", "name": "sp_create_load_nft_metadata", "macro_sql": "{% macro sp_create_load_nft_metadata() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% set sql %}\n CREATE OR REPLACE PROCEDURE silver.sp_run_load_nft_metadata() \n RETURNS variant \n LANGUAGE SQL \n AS \n $$\n DECLARE\n RESULT VARCHAR;\n row_cnt INTEGER;\n BEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n silver.nft_metadata_api_requests\n );\n if (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n silver.udf_load_nft_metadata()\n );\n ELSE RESULT:= NULL;\n END if;\n RETURN RESULT;\n END;\n $${% endset %}\n {% do run_query(sql) %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.886362}, "macro.ethereum_models.sp_create_cross_db_share_clones": {"unique_id": "macro.ethereum_models.sp_create_cross_db_share_clones", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/sp_create_cross_db_share_clones.sql", "original_file_path": "macros/sp_create_cross_db_share_clones.sql", "name": "sp_create_cross_db_share_clones", "macro_sql": "{% macro sp_create_cross_db_share_clones() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE silver.sp_create_cross_db_share_clones() returns variant LANGUAGE SQL AS $$\n BEGIN\n create or replace transient table silver.token_prices_hourly clone flipside_prod_db.ethereum.token_prices_hourly;\n create or replace transient table silver.dex_liquidity_pools clone flipside_prod_db.ethereum.dex_liquidity_pools;\n create or replace transient table silver.labels clone flipside_prod_db.silver_crosschain.address_labels;\n END;$$ {% endset %}\n {% do run_query(sql) %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.886894}, "macro.ethereum_models.create_udf_hex_to_int": {"unique_id": "macro.ethereum_models.create_udf_hex_to_int", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/python/hex_to_int_udf.sql", "original_file_path": "macros/python/hex_to_int_udf.sql", "name": "create_udf_hex_to_int", "macro_sql": "{% macro create_udf_hex_to_int(schema) %}\ncreate or replace function {{ schema }}.udf_hex_to_int(hex string)\nreturns string\nlanguage python\nruntime_version = '3.8'\nhandler = 'hex_to_int'\nas\n$$\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 select hex_to_int('200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n select hex_to_int('0x200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n select hex_to_int(NULL);\n >> NULL\n \"\"\"\n return (str(int(hex, 16)) if hex and hex != \"0x\" else None)\n$$;\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.887424}, "macro.ethereum_models.create_udf_hex_to_int_with_inputs": {"unique_id": "macro.ethereum_models.create_udf_hex_to_int_with_inputs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/python/hex_to_int_udf.sql", "original_file_path": "macros/python/hex_to_int_udf.sql", "name": "create_udf_hex_to_int_with_inputs", "macro_sql": "{% macro create_udf_hex_to_int_with_inputs(schema) %}\ncreate or replace function {{ schema }}.udf_hex_to_int(encoding string, hex string)\nreturns string\nlanguage python\nruntime_version = '3.8'\nhandler = 'hex_to_int'\nas\n$$\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 select hex_to_int('hex', '200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n select hex_to_int('hex', '0x200000000000000000000000000000211');\n >> 680564733841876926926749214863536423441\n select hex_to_int('hex', NULL);\n >> NULL\n select 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\n$$;\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.887585}, "macro.ethereum_models.tx_gaps": {"unique_id": "macro.ethereum_models.tx_gaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/tests/tx_gaps.sql", "original_file_path": "macros/tests/tx_gaps.sql", "name": "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('silver__blocks') }}\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 tx_count <> model_tx_count\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.888021}, "macro.ethereum_models.test_sequence_gaps": {"unique_id": "macro.ethereum_models.test_sequence_gaps", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/tests/sequence_gaps.sql", "original_file_path": "macros/tests/sequence_gaps.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8892841}, "macro.ethereum_models.test_token_address_match": {"unique_id": "macro.ethereum_models.test_token_address_match", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/tests/token_address_match.sql", "original_file_path": "macros/tests/token_address_match.sql", "name": "test_token_address_match", "macro_sql": "{% test token_address_match(\n model,\n column_name\n) %}\n\nSELECT DISTINCT {{ column_name }}\nFROM\n {{ model }}\nWHERE \n {{ column_name }} IS NOT NULL \n AND (LEN({{ column_name }}) != 42 \n OR {{ column_name }} NOT ILIKE '0x%')\n\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.889729}, "macro.ethereum_models.test_tx_block_count": {"unique_id": "macro.ethereum_models.test_tx_block_count", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/tests/tx_block_count.sql", "original_file_path": "macros/tests/tx_block_count.sql", "name": "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\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.890027}, "macro.ethereum_models.create_sp_get_blocks_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_blocks_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_blocks_realtime.sql", "original_file_path": "macros/streamline/sp_get_blocks_realtime.sql", "name": "create_sp_get_blocks_realtime", "macro_sql": "{% macro create_sp_get_blocks_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_blocks_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__blocks_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_blocks()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8904378}, "macro.ethereum_models.create_sp_get_beacon_blocks_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_beacon_blocks_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_beacon_blocks_realtime.sql", "original_file_path": "macros/streamline/sp_get_beacon_blocks_realtime.sql", "name": "create_sp_get_beacon_blocks_realtime", "macro_sql": "{% macro create_sp_get_beacon_blocks_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_beacon_blocks_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__beacon_blocks_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_beacon_blocks()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.890837}, "macro.ethereum_models.create_sp_get_contract_reads_history": {"unique_id": "macro.ethereum_models.create_sp_get_contract_reads_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_contract_reads_history.sql", "original_file_path": "macros/streamline/sp_get_contract_reads_history.sql", "name": "create_sp_get_contract_reads_history", "macro_sql": "{% macro create_sp_get_contract_reads_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_contract_reads_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__contract_reads_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_contract_reads()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8912508}, "macro.ethereum_models.create_sp_get_transactions_history": {"unique_id": "macro.ethereum_models.create_sp_get_transactions_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_transactions_history.sql", "original_file_path": "macros/streamline/sp_get_transactions_history.sql", "name": "create_sp_get_transactions_history", "macro_sql": "{% macro create_sp_get_transactions_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_transactions_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__transactions_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_transactions()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.891663}, "macro.ethereum_models.create_udtf_get_base_table": {"unique_id": "macro.ethereum_models.create_udtf_get_base_table", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/get_base_table_udtf.sql", "original_file_path": "macros/streamline/get_base_table_udtf.sql", "name": "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 => 100000000))\n )\nselect\n id as height\nfrom\n base\nwhere\n id <= max_height\n$$\n;\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.891952}, "macro.ethereum_models.create_udf_get_token_balances": {"unique_id": "macro.ethereum_models.create_udf_get_token_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_token_balances", "macro_sql": "{% macro create_udf_get_token_balances() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_token_balances(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_token_balances'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_token_balances'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.898467}, "macro.ethereum_models.create_udf_get_eth_balances": {"unique_id": "macro.ethereum_models.create_udf_get_eth_balances", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_eth_balances", "macro_sql": "{% macro create_udf_get_eth_balances() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_eth_balances(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_eth_balances'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_eth_balances'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8986611}, "macro.ethereum_models.create_udf_get_reads": {"unique_id": "macro.ethereum_models.create_udf_get_reads", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_reads", "macro_sql": "{% macro create_udf_get_reads() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_reads() returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_reads'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_reads'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.898846}, "macro.ethereum_models.create_udf_get_contract_abis": {"unique_id": "macro.ethereum_models.create_udf_get_contract_abis", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_contract_abis", "macro_sql": "{% macro create_udf_get_contract_abis() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_contract_abis() returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_contract_abis'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_contract_abis'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8990169}, "macro.ethereum_models.create_udf_get_blocks": {"unique_id": "macro.ethereum_models.create_udf_get_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_blocks", "macro_sql": "{% macro create_udf_get_blocks() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_blocks(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_blocks'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_blocks'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.89919}, "macro.ethereum_models.create_udf_get_transactions": {"unique_id": "macro.ethereum_models.create_udf_get_transactions", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_transactions", "macro_sql": "{% macro create_udf_get_transactions() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_transactions(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_transactions'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_transactions'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.899369}, "macro.ethereum_models.create_udf_get_beacon_blocks": {"unique_id": "macro.ethereum_models.create_udf_get_beacon_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_beacon_blocks", "macro_sql": "{% macro create_udf_get_beacon_blocks() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_get_beacon_blocks(\n json variant\n ) returns text api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_get_beacon_blocks'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_get_beacon_blocks'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8995378}, "macro.ethereum_models.create_udf_get_chainhead": {"unique_id": "macro.ethereum_models.create_udf_get_chainhead", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_chainhead", "macro_sql": "{% macro create_udf_get_chainhead() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_get_chainhead() returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/get_chainhead'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/get_chainhead'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.89971}, "macro.ethereum_models.create_udf_get_beacon_chainhead": {"unique_id": "macro.ethereum_models.create_udf_get_beacon_chainhead", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_get_beacon_chainhead", "macro_sql": "{% macro create_udf_get_beacon_chainhead() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_get_beacon_chainhead() returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/get_beacon_chainhead'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/get_beacon_chainhead'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.8998861}, "macro.ethereum_models.create_udf_call_eth_node": {"unique_id": "macro.ethereum_models.create_udf_call_eth_node", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_call_eth_node", "macro_sql": "{% macro create_udf_call_eth_node() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_json_rpc_call(\n DATA ARRAY\n ) returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/call_eth_node'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/call_eth_node'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.900061}, "macro.ethereum_models.create_udf_call_node": {"unique_id": "macro.ethereum_models.create_udf_call_node", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_call_node", "macro_sql": "{% macro create_udf_call_node() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_json_rpc_call(\n node_url VARCHAR,\n headers OBJECT,\n DATA ARRAY\n ) returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/call_node'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/call_node'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.900309}, "macro.ethereum_models.create_udf_call_read_batching": {"unique_id": "macro.ethereum_models.create_udf_call_read_batching", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_call_read_batching", "macro_sql": "{% macro create_udf_call_read_batching() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_json_rpc_read_calls(\n node_url VARCHAR,\n headers OBJECT,\n calls ARRAY\n ) returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/call_read_batching'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/call_read_batching'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9005}, "macro.ethereum_models.create_udf_api": {"unique_id": "macro.ethereum_models.create_udf_api", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_api", "macro_sql": "{% macro create_udf_api() %}\n CREATE EXTERNAL FUNCTION IF NOT EXISTS streamline.udf_api(\n method VARCHAR,\n url VARCHAR,\n headers OBJECT,\n DATA OBJECT\n ) returns variant api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/udf_api'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/udf_api'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.900675}, "macro.ethereum_models.create_udf_decode_array_string": {"unique_id": "macro.ethereum_models.create_udf_decode_array_string", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_decode_array_string", "macro_sql": "{% macro create_udf_decode_array_string() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_decode(\n abi ARRAY,\n DATA STRING\n ) returns ARRAY api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/decode_function'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/decode_function'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.900843}, "macro.ethereum_models.create_udf_decode_array_object": {"unique_id": "macro.ethereum_models.create_udf_decode_array_object", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "create_udf_decode_array_object", "macro_sql": "{% macro create_udf_decode_array_object() %}\n CREATE\n OR REPLACE EXTERNAL FUNCTION streamline.udf_decode(\n abi ARRAY,\n DATA OBJECT\n ) returns ARRAY api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/decode_log'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/decode_log'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.901013}, "macro.ethereum_models.create_udf_bulk_decode_logs": {"unique_id": "macro.ethereum_models.create_udf_bulk_decode_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/streamline_udfs.sql", "original_file_path": "macros/streamline/streamline_udfs.sql", "name": "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(\n json OBJECT\n ) returns ARRAY api_integration = aws_ethereum_api AS {% if target.name == \"prod\" %}\n 'https://e03pt6v501.execute-api.us-east-1.amazonaws.com/prod/bulk_decode_logs'\n {% else %}\n 'https://mryeusnrob.execute-api.us-east-1.amazonaws.com/dev/bulk_decode_logs'\n {%- endif %};\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.901183}, "macro.ethereum_models.create_sp_get_transactions_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_transactions_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_transactions_realtime.sql", "original_file_path": "macros/streamline/sp_get_transactions_realtime.sql", "name": "create_sp_get_transactions_realtime", "macro_sql": "{% macro create_sp_get_transactions_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_transactions_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__transactions_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_transactions()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.901692}, "macro.ethereum_models.create_sp_get_contract_abis_history": {"unique_id": "macro.ethereum_models.create_sp_get_contract_abis_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_contract_abis_history.sql", "original_file_path": "macros/streamline/sp_get_contract_abis_history.sql", "name": "create_sp_get_contract_abis_history", "macro_sql": "{% macro create_sp_get_contract_abis_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_contract_abis_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__contract_abis_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_contract_abis()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9021041}, "macro.ethereum_models.create_sp_get_blocks_history": {"unique_id": "macro.ethereum_models.create_sp_get_blocks_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_blocks_history.sql", "original_file_path": "macros/streamline/sp_get_blocks_history.sql", "name": "create_sp_get_blocks_history", "macro_sql": "{% macro create_sp_get_blocks_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_blocks_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__blocks_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_blocks()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9025102}, "macro.ethereum_models.decode_logs_history": {"unique_id": "macro.ethereum_models.decode_logs_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/models.sql", "original_file_path": "macros/streamline/models.sql", "name": "decode_logs_history", "macro_sql": "{% macro decode_logs_history(\n start,\n stop\n ) %}\nSELECT\n l.block_number,\n l._log_id,\n abi.data AS abi,\n l.data\nFROM\n {{ ref(\"streamline__decode_logs\") }}\n l\n INNER JOIN {{ ref(\"silver__abis\") }}\n abi\n ON l.abi_address = abi.contract_address\nWHERE\n l.block_number BETWEEN {{ start }}\n AND {{ stop }}\n AND _log_id NOT IN (\n SELECT\n _log_id\n FROM\n {{ ref(\"streamline__complete_decode_logs\") }}\n WHERE\n block_number BETWEEN {{ start }}\n AND {{ stop }}\n )\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.903069}, "macro.ethereum_models.create_sp_get_beacon_blocks_history": {"unique_id": "macro.ethereum_models.create_sp_get_beacon_blocks_history", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_beacon_blocks_history.sql", "original_file_path": "macros/streamline/sp_get_beacon_blocks_history.sql", "name": "create_sp_get_beacon_blocks_history", "macro_sql": "{% macro create_sp_get_beacon_blocks_history() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_beacon_blocks_history() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__beacon_blocks_history') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_beacon_blocks()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9034739}, "macro.ethereum_models.create_sp_get_contract_abis_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_contract_abis_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_contract_abis_realtime.sql", "original_file_path": "macros/streamline/sp_get_contract_abis_realtime.sql", "name": "create_sp_get_contract_abis_realtime", "macro_sql": "{% macro create_sp_get_contract_abis_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_contract_abis_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__contract_abis_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_contract_abis()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.903875}, "macro.ethereum_models.create_aws_ethereum_api": {"unique_id": "macro.ethereum_models.create_aws_ethereum_api", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/api_integrations.sql", "original_file_path": "macros/streamline/api_integrations.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9043221}, "macro.ethereum_models.create_sp_get_contract_reads_realtime": {"unique_id": "macro.ethereum_models.create_sp_get_contract_reads_realtime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/streamline/sp_get_contract_reads_realtime.sql", "original_file_path": "macros/streamline/sp_get_contract_reads_realtime.sql", "name": "create_sp_get_contract_reads_realtime", "macro_sql": "{% macro create_sp_get_contract_reads_realtime() %}\n {% set sql %}\n CREATE\n OR REPLACE PROCEDURE streamline.sp_get_contract_reads_realtime() returns variant LANGUAGE SQL AS $$\nDECLARE\n RESULT variant;\nrow_cnt INTEGER;\nBEGIN\n row_cnt:= (\n SELECT\n COUNT(1)\n FROM\n {{ ref('streamline__contract_reads_realtime') }}\n );\nif (\n row_cnt > 0\n ) THEN RESULT:= (\n SELECT\n streamline.udf_get_contract_reads()\n );\n ELSE RESULT:= NULL;\nEND if;\nRETURN RESULT;\nEND;$$ {% endset %}\n{% do run_query(sql) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.904747}, "macro.dbt_snowflake.snowflake__get_catalog": {"unique_id": "macro.dbt_snowflake.snowflake__get_catalog", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/catalog.sql", "original_file_path": "macros/catalog.sql", "name": "snowflake__get_catalog", "macro_sql": "{% macro snowflake__get_catalog(information_schema, schemas) -%}\n {% set query %}\n with tables as (\n\n select\n table_catalog as \"table_database\",\n table_schema as \"table_schema\",\n table_name as \"table_name\",\n table_type 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\n from {{ information_schema }}.tables\n\n ),\n\n columns as (\n\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\n from {{ information_schema }}.columns\n )\n\n select *\n from tables\n join columns using (\"table_database\", \"table_schema\", \"table_name\")\n where (\n {%- for schema in schemas -%}\n upper(\"table_schema\") = upper('{{ schema }}'){%- if not loop.last %} or {% endif -%}\n {%- endfor -%}\n )\n order by \"column_index\"\n {%- endset -%}\n\n {{ return(run_query(query)) }}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.905684}, "macro.dbt_snowflake.snowflake__create_table_as": {"unique_id": "macro.dbt_snowflake.snowflake__create_table_as", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__create_table_as", "macro_sql": "{% macro snowflake__create_table_as(temporary, relation, sql) -%}\n {%- set transient = config.get('transient', default=true) -%}\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 {% if temporary -%}\n temporary\n {%- elif transient -%}\n transient\n {%- endif %} table {{ relation }} {% if copy_grants and not temporary -%} copy grants {%- endif %} as\n (\n {%- if cluster_by_string is not none -%}\n select * from(\n {{ sql }}\n ) order by ({{ cluster_by_string }})\n {%- else -%}\n {{ sql }}\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{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.91903}, "macro.dbt_snowflake.get_column_comment_sql": {"unique_id": "macro.dbt_snowflake.get_column_comment_sql", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9197881}, "macro.dbt_snowflake.get_persist_docs_column_list": {"unique_id": "macro.dbt_snowflake.get_persist_docs_column_list", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.get_column_comment_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9200902}, "macro.dbt_snowflake.snowflake__create_view_as": {"unique_id": "macro.dbt_snowflake.snowflake__create_view_as", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__create_view_as", "macro_sql": "{% macro snowflake__create_view_as(relation, sql) -%}\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 %} 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 {% if copy_grants -%} copy grants {%- endif %} as (\n {{ sql }}\n );\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_columns_in_query", "macro.dbt_snowflake.get_persist_docs_column_list"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.920892}, "macro.dbt_snowflake.snowflake__get_columns_in_relation": {"unique_id": "macro.dbt_snowflake.snowflake__get_columns_in_relation", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9217951}, "macro.dbt_snowflake.snowflake__list_schemas": {"unique_id": "macro.dbt_snowflake.snowflake__list_schemas", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.922389}, "macro.dbt_snowflake.snowflake__list_relations_without_caching": {"unique_id": "macro.dbt_snowflake.snowflake__list_relations_without_caching", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__list_relations_without_caching", "macro_sql": "{% macro snowflake__list_relations_without_caching(schema_relation) %}\n {%- set sql -%}\n show terse objects in {{ schema_relation }}\n {%- endset -%}\n\n {%- set result = run_query(sql) -%}\n {% set maximum = 10000 %}\n {% if (result | length) >= maximum %}\n {% set msg %}\n Too many schemas in schema {{ schema_relation }}! dbt can only get\n information about schemas with fewer than {{ maximum }} objects.\n {% endset %}\n {% do exceptions.raise_compiler_error(msg) %}\n {% endif %}\n {%- do return(result) -%}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.922893}, "macro.dbt_snowflake.snowflake__check_schema_exists": {"unique_id": "macro.dbt_snowflake.snowflake__check_schema_exists", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.923233}, "macro.dbt_snowflake.snowflake__current_timestamp": {"unique_id": "macro.dbt_snowflake.snowflake__current_timestamp", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__current_timestamp", "macro_sql": "{% macro snowflake__current_timestamp() -%}\n convert_timezone('UTC', current_timestamp())\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9233239}, "macro.dbt_snowflake.snowflake__snapshot_string_as_time": {"unique_id": "macro.dbt_snowflake.snowflake__snapshot_string_as_time", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.923504}, "macro.dbt_snowflake.snowflake__snapshot_get_time": {"unique_id": "macro.dbt_snowflake.snowflake__snapshot_get_time", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__snapshot_get_time", "macro_sql": "{% macro snowflake__snapshot_get_time() -%}\n to_timestamp_ntz({{ current_timestamp() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.923605}, "macro.dbt_snowflake.snowflake__rename_relation": {"unique_id": "macro.dbt_snowflake.snowflake__rename_relation", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.923797}, "macro.dbt_snowflake.snowflake__alter_column_type": {"unique_id": "macro.dbt_snowflake.snowflake__alter_column_type", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.924042}, "macro.dbt_snowflake.snowflake__alter_relation_comment": {"unique_id": "macro.dbt_snowflake.snowflake__alter_relation_comment", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__alter_relation_comment", "macro_sql": "{% macro snowflake__alter_relation_comment(relation, relation_comment) -%}\n comment on {{ relation.type }} {{ relation }} IS $${{ relation_comment | replace('$', '[$]') }}$$;\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9242408}, "macro.dbt_snowflake.snowflake__alter_column_comment": {"unique_id": "macro.dbt_snowflake.snowflake__alter_column_comment", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.get_column_comment_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9247518}, "macro.dbt_snowflake.get_current_query_tag": {"unique_id": "macro.dbt_snowflake.get_current_query_tag", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.924937}, "macro.dbt_snowflake.set_query_tag": {"unique_id": "macro.dbt_snowflake.set_query_tag", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "set_query_tag", "macro_sql": "{% macro set_query_tag() -%}\n {{ return(adapter.dispatch('set_query_tag', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__set_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9250932}, "macro.dbt_snowflake.snowflake__set_query_tag": {"unique_id": "macro.dbt_snowflake.snowflake__set_query_tag", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.get_current_query_tag", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.925579}, "macro.dbt_snowflake.unset_query_tag": {"unique_id": "macro.dbt_snowflake.unset_query_tag", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.925767}, "macro.dbt_snowflake.snowflake__unset_query_tag": {"unique_id": "macro.dbt_snowflake.snowflake__unset_query_tag", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.926253}, "macro.dbt_snowflake.snowflake__alter_relation_add_remove_columns": {"unique_id": "macro.dbt_snowflake.snowflake__alter_relation_add_remove_columns", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__alter_relation_add_remove_columns", "macro_sql": "{% macro snowflake__alter_relation_add_remove_columns(relation, add_columns, remove_columns) %}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.927179}, "macro.dbt_snowflake.snowflake_dml_explicit_transaction": {"unique_id": "macro.dbt_snowflake.snowflake_dml_explicit_transaction", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9274292}, "macro.dbt_snowflake.snowflake__truncate_relation": {"unique_id": "macro.dbt_snowflake.snowflake__truncate_relation", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.927701}, "macro.dbt_snowflake.snowflake__copy_grants": {"unique_id": "macro.dbt_snowflake.snowflake__copy_grants", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__copy_grants", "macro_sql": "{% macro snowflake__copy_grants() %}\n {% set copy_grants = config.get('copy_grants', False) %}\n {{ return(copy_grants) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9279091}, "macro.dbt_snowflake.snowflake__support_multiple_grantees_per_dcl_statement": {"unique_id": "macro.dbt_snowflake.snowflake__support_multiple_grantees_per_dcl_statement", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/adapters.sql", "original_file_path": "macros/adapters.sql", "name": "snowflake__support_multiple_grantees_per_dcl_statement", "macro_sql": "\n\n{%- macro snowflake__support_multiple_grantees_per_dcl_statement() -%}\n {{ return(False) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.928017}, "macro.dbt_snowflake.snowflake__get_merge_sql": {"unique_id": "macro.dbt_snowflake.snowflake__get_merge_sql", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "name": "snowflake__get_merge_sql", "macro_sql": "{% macro snowflake__get_merge_sql(target, source_sql, unique_key, dest_columns, 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, predicates) }}\n\n {%- endif -%}\n {%- endset -%}\n\n {% do return(snowflake_dml_explicit_transaction(dml)) %}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161285.929376}, "macro.dbt_snowflake.snowflake__get_delete_insert_merge_sql": {"unique_id": "macro.dbt_snowflake.snowflake__get_delete_insert_merge_sql", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "name": "snowflake__get_delete_insert_merge_sql", "macro_sql": "{% macro snowflake__get_delete_insert_merge_sql(target, source, unique_key, dest_columns) %}\n {% set dml = default__get_delete_insert_merge_sql(target, source, unique_key, dest_columns) %}\n {% do return(snowflake_dml_explicit_transaction(dml)) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_delete_insert_merge_sql", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.929665}, "macro.dbt_snowflake.snowflake__snapshot_merge_sql": {"unique_id": "macro.dbt_snowflake.snowflake__snapshot_merge_sql", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/merge.sql", "original_file_path": "macros/materializations/merge.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__snapshot_merge_sql", "macro.dbt_snowflake.snowflake_dml_explicit_transaction"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9299462}, "macro.dbt_snowflake.snowflake__load_csv_rows": {"unique_id": "macro.dbt_snowflake.snowflake__load_csv_rows", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/seed.sql", "original_file_path": "macros/materializations/seed.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_batch_size", "macro.dbt.get_seed_column_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.932128}, "macro.dbt_snowflake.materialization_seed_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_seed_snowflake", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/seed.sql", "original_file_path": "macros/materializations/seed.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.ethereum_models.set_query_tag", "macro.dbt.materialization_seed_default", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9324229}, "macro.dbt_snowflake.materialization_view_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_view_snowflake", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/view.sql", "original_file_path": "macros/materializations/view.sql", "name": "materialization_view_snowflake", "macro_sql": "{% materialization view, adapter='snowflake' -%}\n\n {% set original_query_tag = set_query_tag() %}\n {% set to_return = 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 return(to_return) %}\n\n {% do unset_query_tag(original_query_tag) %}\n\n{%- endmaterialization %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.ethereum_models.set_query_tag", "macro.dbt.create_or_replace_view", "macro.dbt.persist_docs", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.933019}, "macro.dbt_snowflake.materialization_table_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_table_snowflake", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/table.sql", "original_file_path": "macros/materializations/table.sql", "name": "materialization_table_snowflake", "macro_sql": "{% materialization table, adapter='snowflake' %}\n\n {% set original_query_tag = set_query_tag() %}\n\n {%- set identifier = model['alias'] -%}\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 --build model\n {% call statement('main') -%}\n {{ create_table_as(false, target_relation, sql) }}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.ethereum_models.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}, "patch_path": null, "arguments": [], "created_at": 1671161285.934755}, "macro.dbt_snowflake.dbt_snowflake_validate_get_incremental_strategy": {"unique_id": "macro.dbt_snowflake.dbt_snowflake_validate_get_incremental_strategy", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/incremental.sql", "original_file_path": "macros/materializations/incremental.sql", "name": "dbt_snowflake_validate_get_incremental_strategy", "macro_sql": "{% macro dbt_snowflake_validate_get_incremental_strategy(config) %}\n {#-- Find and validate the incremental strategy #}\n {%- set strategy = config.get(\"incremental_strategy\", default=\"merge\") -%}\n\n {% set invalid_strategy_msg -%}\n Invalid incremental strategy provided: {{ strategy }}\n Expected one of: 'merge', 'delete+insert'\n {%- endset %}\n {% if strategy not in ['merge', 'delete+insert'] %}\n {% do exceptions.raise_compiler_error(invalid_strategy_msg) %}\n {% endif %}\n\n {% do return(strategy) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.936277}, "macro.dbt_snowflake.dbt_snowflake_get_incremental_sql": {"unique_id": "macro.dbt_snowflake.dbt_snowflake_get_incremental_sql", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/incremental.sql", "original_file_path": "macros/materializations/incremental.sql", "name": "dbt_snowflake_get_incremental_sql", "macro_sql": "{% macro dbt_snowflake_get_incremental_sql(strategy, tmp_relation, target_relation, unique_key, dest_columns) %}\n {% if strategy == 'merge' %}\n {% do return(get_merge_sql(target_relation, tmp_relation, unique_key, dest_columns)) %}\n {% elif strategy == 'delete+insert' %}\n {% do return(get_delete_insert_merge_sql(target_relation, tmp_relation, unique_key, dest_columns)) %}\n {% else %}\n {% do exceptions.raise_compiler_error('invalid strategy: ' ~ strategy) %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_merge_sql", "macro.dbt.get_delete_insert_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.936813}, "macro.dbt_snowflake.materialization_incremental_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_incremental_snowflake", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/incremental.sql", "original_file_path": "macros/materializations/incremental.sql", "name": "materialization_incremental_snowflake", "macro_sql": "{% materialization incremental, adapter='snowflake' -%}\n\n {% set original_query_tag = set_query_tag() %}\n\n {%- set unique_key = config.get('unique_key') -%}\n {%- set full_refresh_mode = (should_full_refresh()) -%}\n\n {% set target_relation = this %}\n {% set existing_relation = load_relation(this) %}\n {% set tmp_relation = make_temp_relation(this) %}\n\n {% set grant_config = config.get('grants') %}\n\n {#-- Validate early so we don't run SQL if the strategy is invalid --#}\n {% set strategy = dbt_snowflake_validate_get_incremental_strategy(config) -%}\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 {% set build_sql = create_table_as(False, target_relation, sql) %}\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 {% set build_sql = create_table_as(False, target_relation, sql) %}\n\n {% elif full_refresh_mode %}\n {% set build_sql = create_table_as(False, target_relation, sql) %}\n\n {% else %}\n {% do run_query(create_table_as(True, tmp_relation, sql)) %}\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 {% set build_sql = dbt_snowflake_get_incremental_sql(strategy, tmp_relation, target_relation, unique_key, dest_columns) %}\n\n {% endif %}\n\n {%- call statement('main') -%}\n {{ build_sql }}\n {%- endcall -%}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.ethereum_models.set_query_tag", "macro.dbt.should_full_refresh", "macro.dbt.load_relation", "macro.dbt.make_temp_relation", "macro.dbt_snowflake.dbt_snowflake_validate_get_incremental_strategy", "macro.dbt.incremental_validate_on_schema_change", "macro.dbt.run_hooks", "macro.dbt.create_table_as", "macro.dbt.run_query", "macro.dbt.process_schema_changes", "macro.dbt_snowflake.dbt_snowflake_get_incremental_sql", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9394372}, "macro.dbt_snowflake.materialization_snapshot_snowflake": {"unique_id": "macro.dbt_snowflake.materialization_snapshot_snowflake", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/materializations/snapshot.sql", "original_file_path": "macros/materializations/snapshot.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.ethereum_models.set_query_tag", "macro.dbt.materialization_snapshot_default", "macro.dbt_snowflake.unset_query_tag"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9399009}, "macro.dbt_snowflake.snowflake__escape_single_quotes": {"unique_id": "macro.dbt_snowflake.snowflake__escape_single_quotes", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "name": "snowflake__escape_single_quotes", "macro_sql": "{% macro snowflake__escape_single_quotes(expression) -%}\n{{ expression | replace(\"'\", \"\\\\'\") }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.940157}, "macro.dbt_snowflake.snowflake__right": {"unique_id": "macro.dbt_snowflake.snowflake__right", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.940448}, "macro.dbt_snowflake.snowflake__safe_cast": {"unique_id": "macro.dbt_snowflake.snowflake__safe_cast", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "name": "snowflake__safe_cast", "macro_sql": "{% macro snowflake__safe_cast(field, type) %}\n try_cast({{field}} as {{type}})\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.940671}, "macro.dbt_snowflake.snowflake__bool_or": {"unique_id": "macro.dbt_snowflake.snowflake__bool_or", "package_name": "dbt_snowflake", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/snowflake", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "name": "snowflake__bool_or", "macro_sql": "{% macro snowflake__bool_or(expression) -%}\n\n boolor_agg({{ expression }})\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.940864}, "macro.dbt.run_hooks": {"unique_id": "macro.dbt.run_hooks", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.941948}, "macro.dbt.make_hook_config": {"unique_id": "macro.dbt.make_hook_config", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "make_hook_config", "macro_sql": "{% macro make_hook_config(sql, inside_transaction) %}\n {{ tojson({\"sql\": sql, \"transaction\": inside_transaction}) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.942139}, "macro.dbt.before_begin": {"unique_id": "macro.dbt.before_begin", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "before_begin", "macro_sql": "{% macro before_begin(sql) %}\n {{ make_hook_config(sql, inside_transaction=False) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.942303}, "macro.dbt.in_transaction": {"unique_id": "macro.dbt.in_transaction", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "in_transaction", "macro_sql": "{% macro in_transaction(sql) %}\n {{ make_hook_config(sql, inside_transaction=True) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.942445}, "macro.dbt.after_commit": {"unique_id": "macro.dbt.after_commit", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/hooks.sql", "original_file_path": "macros/materializations/hooks.sql", "name": "after_commit", "macro_sql": "{% macro after_commit(sql) %}\n {{ make_hook_config(sql, inside_transaction=False) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.make_hook_config"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.942587}, "macro.dbt.set_sql_header": {"unique_id": "macro.dbt.set_sql_header", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "name": "set_sql_header", "macro_sql": "{% macro set_sql_header(config) -%}\n {{ config.set('sql_header', caller()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.943021}, "macro.dbt.should_full_refresh": {"unique_id": "macro.dbt.should_full_refresh", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.943361}, "macro.dbt.should_store_failures": {"unique_id": "macro.dbt.should_store_failures", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/configs.sql", "original_file_path": "macros/materializations/configs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9436722}, "macro.dbt.snapshot_merge_sql": {"unique_id": "macro.dbt.snapshot_merge_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/snapshot_merge.sql", "original_file_path": "macros/materializations/snapshots/snapshot_merge.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__snapshot_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.944244}, "macro.dbt.default__snapshot_merge_sql": {"unique_id": "macro.dbt.default__snapshot_merge_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/snapshot_merge.sql", "original_file_path": "macros/materializations/snapshots/snapshot_merge.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.94452}, "macro.dbt.strategy_dispatch": {"unique_id": "macro.dbt.strategy_dispatch", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9479759}, "macro.dbt.snapshot_hash_arguments": {"unique_id": "macro.dbt.snapshot_hash_arguments", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "snapshot_hash_arguments", "macro_sql": "{% macro snapshot_hash_arguments(args) -%}\n {{ adapter.dispatch('snapshot_hash_arguments', 'dbt')(args) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9481442}, "macro.dbt.default__snapshot_hash_arguments": {"unique_id": "macro.dbt.default__snapshot_hash_arguments", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9483688}, "macro.dbt.snapshot_get_time": {"unique_id": "macro.dbt.snapshot_get_time", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "snapshot_get_time", "macro_sql": "{% macro snapshot_get_time() -%}\n {{ adapter.dispatch('snapshot_get_time', 'dbt')() }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__snapshot_get_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.948514}, "macro.dbt.default__snapshot_get_time": {"unique_id": "macro.dbt.default__snapshot_get_time", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "default__snapshot_get_time", "macro_sql": "{% macro default__snapshot_get_time() -%}\n {{ current_timestamp() }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.948607}, "macro.dbt.snapshot_timestamp_strategy": {"unique_id": "macro.dbt.snapshot_timestamp_strategy", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.snapshot_hash_arguments"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.949315}, "macro.dbt.snapshot_string_as_time": {"unique_id": "macro.dbt.snapshot_string_as_time", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "snapshot_string_as_time", "macro_sql": "{% macro snapshot_string_as_time(timestamp) -%}\n {{ adapter.dispatch('snapshot_string_as_time', 'dbt')(timestamp) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__snapshot_string_as_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.949478}, "macro.dbt.default__snapshot_string_as_time": {"unique_id": "macro.dbt.default__snapshot_string_as_time", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9496489}, "macro.dbt.snapshot_check_all_get_existing_columns": {"unique_id": "macro.dbt.snapshot_check_all_get_existing_columns", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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_sql']) -%}\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 select {{ check_cols_config | join(', ') }} from ({{ node['compiled_sql'] }}) 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_columns_in_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.95106}, "macro.dbt.snapshot_check_strategy": {"unique_id": "macro.dbt.snapshot_check_strategy", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/strategies.sql", "original_file_path": "macros/materializations/snapshots/strategies.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161285.952489}, "macro.dbt.create_columns": {"unique_id": "macro.dbt.create_columns", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "create_columns", "macro_sql": "{% macro create_columns(relation, columns) %}\n {{ adapter.dispatch('create_columns', 'dbt')(relation, columns) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__create_columns"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9563038}, "macro.dbt.default__create_columns": {"unique_id": "macro.dbt.default__create_columns", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.956589}, "macro.dbt.post_snapshot": {"unique_id": "macro.dbt.post_snapshot", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "post_snapshot", "macro_sql": "{% macro post_snapshot(staging_relation) %}\n {{ adapter.dispatch('post_snapshot', 'dbt')(staging_relation) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__post_snapshot"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.956754}, "macro.dbt.default__post_snapshot": {"unique_id": "macro.dbt.default__post_snapshot", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "default__post_snapshot", "macro_sql": "{% macro default__post_snapshot(staging_relation) %}\n {# no-op #}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.956838}, "macro.dbt.get_true_sql": {"unique_id": "macro.dbt.get_true_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "get_true_sql", "macro_sql": "{% macro get_true_sql() %}\n {{ adapter.dispatch('get_true_sql', 'dbt')() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_true_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.956983}, "macro.dbt.default__get_true_sql": {"unique_id": "macro.dbt.default__get_true_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "default__get_true_sql", "macro_sql": "{% macro default__get_true_sql() %}\n {{ return('TRUE') }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9570959}, "macro.dbt.snapshot_staging_table": {"unique_id": "macro.dbt.snapshot_staging_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__snapshot_staging_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9572978}, "macro.dbt.default__snapshot_staging_table": {"unique_id": "macro.dbt.default__snapshot_staging_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.snapshot_get_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.95814}, "macro.dbt.build_snapshot_table": {"unique_id": "macro.dbt.build_snapshot_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "build_snapshot_table", "macro_sql": "{% macro build_snapshot_table(strategy, sql) -%}\n {{ adapter.dispatch('build_snapshot_table', 'dbt')(strategy, sql) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__build_snapshot_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.958328}, "macro.dbt.default__build_snapshot_table": {"unique_id": "macro.dbt.default__build_snapshot_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9585779}, "macro.dbt.build_snapshot_staging_table": {"unique_id": "macro.dbt.build_snapshot_staging_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/helpers.sql", "original_file_path": "macros/materializations/snapshots/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161285.959023}, "macro.dbt.materialization_snapshot_default": {"unique_id": "macro.dbt.materialization_snapshot_default", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/snapshots/snapshot.sql", "original_file_path": "macros/materializations/snapshots/snapshot.sql", "name": "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_sql']) %}\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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161285.9649112}, "macro.dbt.materialization_test_default": {"unique_id": "macro.dbt.materialization_test_default", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/test.sql", "original_file_path": "macros/materializations/tests/test.sql", "name": "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 {% set target_relation = api.Relation.create(\n identifier=identifier, schema=schema, database=database, type='table') -%} %}\n\n {% if old_relation %}\n {% do adapter.drop_relation(old_relation) %}\n {% endif %}\n\n {% call statement(auto_begin=True) %}\n {{ create_table_as(False, 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.should_store_failures", "macro.dbt.statement", "macro.dbt.create_table_as", "macro.dbt.get_test_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9669719}, "macro.dbt.get_test_sql": {"unique_id": "macro.dbt.get_test_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_test_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.967482}, "macro.dbt.default__get_test_sql": {"unique_id": "macro.dbt.default__get_test_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/helpers.sql", "original_file_path": "macros/materializations/tests/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9677892}, "macro.dbt.get_where_subquery": {"unique_id": "macro.dbt.get_where_subquery", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/where_subquery.sql", "original_file_path": "macros/materializations/tests/where_subquery.sql", "name": "get_where_subquery", "macro_sql": "{% macro get_where_subquery(relation) -%}\n {% do return(adapter.dispatch('get_where_subquery', 'dbt')(relation)) %}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_where_subquery"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.968203}, "macro.dbt.default__get_where_subquery": {"unique_id": "macro.dbt.default__get_where_subquery", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/tests/where_subquery.sql", "original_file_path": "macros/materializations/tests/where_subquery.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.968582}, "macro.dbt.get_quoted_csv": {"unique_id": "macro.dbt.get_quoted_csv", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9694562}, "macro.dbt.diff_columns": {"unique_id": "macro.dbt.diff_columns", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.970037}, "macro.dbt.diff_column_data_types": {"unique_id": "macro.dbt.diff_column_data_types", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/column_helpers.sql", "original_file_path": "macros/materializations/models/incremental/column_helpers.sql", "name": "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 %}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.970674}, "macro.dbt.get_merge_sql": {"unique_id": "macro.dbt.get_merge_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "get_merge_sql", "macro_sql": "{% macro get_merge_sql(target, source, unique_key, dest_columns, predicates=none) -%}\n {{ adapter.dispatch('get_merge_sql', 'dbt')(target, source, unique_key, dest_columns, predicates) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.97562}, "macro.dbt.default__get_merge_sql": {"unique_id": "macro.dbt.default__get_merge_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "default__get_merge_sql", "macro_sql": "{% macro default__get_merge_sql(target, source, unique_key, dest_columns, predicates) -%}\n {%- set predicates = [] if predicates is none else [] + predicates -%}\n {%- set dest_cols_csv = get_quoted_csv(dest_columns | map(attribute=\"name\")) -%}\n {%- set update_columns = config.get('merge_update_columns', default = dest_columns | map(attribute=\"quoted\") | list) -%}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.977077}, "macro.dbt.get_delete_insert_merge_sql": {"unique_id": "macro.dbt.get_delete_insert_merge_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "get_delete_insert_merge_sql", "macro_sql": "{% macro get_delete_insert_merge_sql(target, source, unique_key, dest_columns) -%}\n {{ adapter.dispatch('get_delete_insert_merge_sql', 'dbt')(target, source, unique_key, dest_columns) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_delete_insert_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.977377}, "macro.dbt.default__get_delete_insert_merge_sql": {"unique_id": "macro.dbt.default__get_delete_insert_merge_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "default__get_delete_insert_merge_sql", "macro_sql": "{% macro default__get_delete_insert_merge_sql(target, source, unique_key, dest_columns) -%}\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 );\n {% else %}\n delete from {{ target }}\n where (\n {{ unique_key }}) in (\n select ({{ unique_key }})\n from {{ source }}\n );\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9781098}, "macro.dbt.get_insert_overwrite_merge_sql": {"unique_id": "macro.dbt.get_insert_overwrite_merge_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_insert_overwrite_merge_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.978374}, "macro.dbt.default__get_insert_overwrite_merge_sql": {"unique_id": "macro.dbt.default__get_insert_overwrite_merge_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/merge.sql", "original_file_path": "macros/materializations/models/incremental/merge.sql", "name": "default__get_insert_overwrite_merge_sql", "macro_sql": "{% macro default__get_insert_overwrite_merge_sql(target, source, dest_columns, predicates, include_sql_header) -%}\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_quoted_csv"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.978997}, "macro.dbt.is_incremental": {"unique_id": "macro.dbt.is_incremental", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/is_incremental.sql", "original_file_path": "macros/materializations/models/incremental/is_incremental.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.should_full_refresh"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.979733}, "macro.dbt.materialization_incremental_default": {"unique_id": "macro.dbt.materialization_incremental_default", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/incremental.sql", "original_file_path": "macros/materializations/models/incremental/incremental.sql", "name": "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 {% set build_sql = get_delete_insert_merge_sql(target_relation, temp_relation, unique_key, dest_columns) %}\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 %}", "resource_type": "macro", "tags": [], "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.get_delete_insert_merge_sql", "macro.dbt.statement", "macro.dbt.should_revoke", "macro.dbt.apply_grants", "macro.dbt.persist_docs", "macro.dbt.create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9841468}, "macro.dbt.incremental_validate_on_schema_change": {"unique_id": "macro.dbt.incremental_validate_on_schema_change", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.988749}, "macro.dbt.check_for_schema_changes": {"unique_id": "macro.dbt.check_for_schema_changes", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.diff_columns", "macro.dbt.diff_column_data_types"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.989951}, "macro.dbt.sync_column_schemas": {"unique_id": "macro.dbt.sync_column_schemas", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.alter_relation_add_remove_columns", "macro.dbt.alter_column_type"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.99113}, "macro.dbt.process_schema_changes": {"unique_id": "macro.dbt.process_schema_changes", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/incremental/on_schema_change.sql", "original_file_path": "macros/materializations/models/incremental/on_schema_change.sql", "name": "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 {% 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.check_for_schema_changes", "macro.dbt.sync_column_schemas"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9918349}, "macro.dbt.materialization_table_default": {"unique_id": "macro.dbt.materialization_table_default", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/table.sql", "original_file_path": "macros/materializations/models/table/table.sql", "name": "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 {{ adapter.rename_relation(existing_relation, backup_relation) }}\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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161285.994411}, "macro.dbt.get_create_table_as_sql": {"unique_id": "macro.dbt.get_create_table_as_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/create_table_as.sql", "original_file_path": "macros/materializations/models/table/create_table_as.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_create_table_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9949172}, "macro.dbt.default__get_create_table_as_sql": {"unique_id": "macro.dbt.default__get_create_table_as_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/create_table_as.sql", "original_file_path": "macros/materializations/models/table/create_table_as.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9951081}, "macro.dbt.create_table_as": {"unique_id": "macro.dbt.create_table_as", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/create_table_as.sql", "original_file_path": "macros/materializations/models/table/create_table_as.sql", "name": "create_table_as", "macro_sql": "{% macro create_table_as(temporary, relation, sql) -%}\n {{ adapter.dispatch('create_table_as', 'dbt')(temporary, relation, sql) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_table_as"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.995338}, "macro.dbt.default__create_table_as": {"unique_id": "macro.dbt.default__create_table_as", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/table/create_table_as.sql", "original_file_path": "macros/materializations/models/table/create_table_as.sql", "name": "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 as (\n {{ sql }}\n );\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.995761}, "macro.dbt.materialization_view_default": {"unique_id": "macro.dbt.materialization_view_default", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/view.sql", "original_file_path": "macros/materializations/models/view/view.sql", "name": "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 {{ adapter.rename_relation(existing_relation, backup_relation) }}\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 -%}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161285.998304}, "macro.dbt.handle_existing_table": {"unique_id": "macro.dbt.handle_existing_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/helpers.sql", "original_file_path": "macros/materializations/models/view/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__handle_existing_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.998658}, "macro.dbt.default__handle_existing_table": {"unique_id": "macro.dbt.default__handle_existing_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/helpers.sql", "original_file_path": "macros/materializations/models/view/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161285.9988759}, "macro.dbt.create_or_replace_view": {"unique_id": "macro.dbt.create_or_replace_view", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_or_replace_view.sql", "original_file_path": "macros/materializations/models/view/create_or_replace_view.sql", "name": "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=True) %}\n\n {{ run_hooks(post_hooks) }}\n\n {{ return({'relations': [target_relation]}) }}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161286.000374}, "macro.dbt.get_create_view_as_sql": {"unique_id": "macro.dbt.get_create_view_as_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_view_as.sql", "original_file_path": "macros/materializations/models/view/create_view_as.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_create_view_as_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0008051}, "macro.dbt.default__get_create_view_as_sql": {"unique_id": "macro.dbt.default__get_create_view_as_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_view_as.sql", "original_file_path": "macros/materializations/models/view/create_view_as.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.create_view_as"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0009658}, "macro.dbt.create_view_as": {"unique_id": "macro.dbt.create_view_as", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_view_as.sql", "original_file_path": "macros/materializations/models/view/create_view_as.sql", "name": "create_view_as", "macro_sql": "{% macro create_view_as(relation, sql) -%}\n {{ adapter.dispatch('create_view_as', 'dbt')(relation, sql) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__create_view_as"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.001139}, "macro.dbt.default__create_view_as": {"unique_id": "macro.dbt.default__create_view_as", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/models/view/create_view_as.sql", "original_file_path": "macros/materializations/models/view/create_view_as.sql", "name": "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 }} as (\n {{ sql }}\n );\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.001396}, "macro.dbt.materialization_seed_default": {"unique_id": "macro.dbt.materialization_seed_default", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/seed.sql", "original_file_path": "macros/materializations/seeds/seed.sql", "name": "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 comparision 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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161286.00458}, "macro.dbt.create_csv_table": {"unique_id": "macro.dbt.create_csv_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "create_csv_table", "macro_sql": "{% macro create_csv_table(model, agate_table) -%}\n {{ adapter.dispatch('create_csv_table', 'dbt')(model, agate_table) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__create_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.009249}, "macro.dbt.default__create_csv_table": {"unique_id": "macro.dbt.default__create_csv_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.010145}, "macro.dbt.reset_csv_table": {"unique_id": "macro.dbt.reset_csv_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__reset_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0103822}, "macro.dbt.default__reset_csv_table": {"unique_id": "macro.dbt.default__reset_csv_table", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.create_csv_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0108511}, "macro.dbt.get_csv_sql": {"unique_id": "macro.dbt.get_csv_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_csv_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0110369}, "macro.dbt.default__get_csv_sql": {"unique_id": "macro.dbt.default__get_csv_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0111759}, "macro.dbt.get_binding_char": {"unique_id": "macro.dbt.get_binding_char", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "get_binding_char", "macro_sql": "{% macro get_binding_char() -%}\n {{ adapter.dispatch('get_binding_char', 'dbt')() }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_binding_char"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.011313}, "macro.dbt.default__get_binding_char": {"unique_id": "macro.dbt.default__get_binding_char", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "default__get_binding_char", "macro_sql": "{% macro default__get_binding_char() %}\n {{ return('%s') }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0114229}, "macro.dbt.get_batch_size": {"unique_id": "macro.dbt.get_batch_size", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "get_batch_size", "macro_sql": "{% macro get_batch_size() -%}\n {{ return(adapter.dispatch('get_batch_size', 'dbt')()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_batch_size"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.011578}, "macro.dbt.default__get_batch_size": {"unique_id": "macro.dbt.default__get_batch_size", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "default__get_batch_size", "macro_sql": "{% macro default__get_batch_size() %}\n {{ return(10000) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.011691}, "macro.dbt.get_seed_column_quoted_csv": {"unique_id": "macro.dbt.get_seed_column_quoted_csv", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.01216}, "macro.dbt.load_csv_rows": {"unique_id": "macro.dbt.load_csv_rows", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "load_csv_rows", "macro_sql": "{% macro load_csv_rows(model, agate_table) -%}\n {{ adapter.dispatch('load_csv_rows', 'dbt')(model, agate_table) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__load_csv_rows"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.012342}, "macro.dbt.default__load_csv_rows": {"unique_id": "macro.dbt.default__load_csv_rows", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/materializations/seeds/helpers.sql", "original_file_path": "macros/materializations/seeds/helpers.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161286.013682}, "macro.dbt.generate_alias_name": {"unique_id": "macro.dbt.generate_alias_name", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_alias.sql", "original_file_path": "macros/get_custom_name/get_custom_alias.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__generate_alias_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.014205}, "macro.dbt.default__generate_alias_name": {"unique_id": "macro.dbt.default__generate_alias_name", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_alias.sql", "original_file_path": "macros/get_custom_name/get_custom_alias.sql", "name": "default__generate_alias_name", "macro_sql": "{% macro default__generate_alias_name(custom_alias_name=none, node=none) -%}\n\n {%- if custom_alias_name is none -%}\n\n {{ node.name }}\n\n {%- else -%}\n\n {{ custom_alias_name | trim }}\n\n {%- endif -%}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.014438}, "macro.dbt.generate_schema_name": {"unique_id": "macro.dbt.generate_schema_name", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__generate_schema_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0150669}, "macro.dbt.default__generate_schema_name": {"unique_id": "macro.dbt.default__generate_schema_name", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.015342}, "macro.dbt.generate_schema_name_for_env": {"unique_id": "macro.dbt.generate_schema_name_for_env", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_schema.sql", "original_file_path": "macros/get_custom_name/get_custom_schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0156212}, "macro.dbt.generate_database_name": {"unique_id": "macro.dbt.generate_database_name", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_database.sql", "original_file_path": "macros/get_custom_name/get_custom_database.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__generate_database_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.016074}, "macro.dbt.default__generate_database_name": {"unique_id": "macro.dbt.default__generate_database_name", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/get_custom_name/get_custom_database.sql", "original_file_path": "macros/get_custom_name/get_custom_database.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.016323}, "macro.dbt.default__test_relationships": {"unique_id": "macro.dbt.default__test_relationships", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/generic_test_sql/relationships.sql", "original_file_path": "macros/generic_test_sql/relationships.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.016727}, "macro.dbt.default__test_not_null": {"unique_id": "macro.dbt.default__test_not_null", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/generic_test_sql/not_null.sql", "original_file_path": "macros/generic_test_sql/not_null.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.should_store_failures"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.017091}, "macro.dbt.default__test_unique": {"unique_id": "macro.dbt.default__test_unique", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/generic_test_sql/unique.sql", "original_file_path": "macros/generic_test_sql/unique.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.017403}, "macro.dbt.default__test_accepted_values": {"unique_id": "macro.dbt.default__test_accepted_values", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/generic_test_sql/accepted_values.sql", "original_file_path": "macros/generic_test_sql/accepted_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.018029}, "macro.dbt.statement": {"unique_id": "macro.dbt.statement", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "name": "statement", "macro_sql": "{% macro statement(name=None, fetch_result=False, auto_begin=True) -%}\n {%- if execute: -%}\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 {%- set res, table = adapter.execute(sql, auto_begin=auto_begin, fetch=fetch_result) -%}\n {%- if name is not none -%}\n {{ store_result(name, response=res, agate_table=table) }}\n {%- endif -%}\n\n {%- endif -%}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.019237}, "macro.dbt.noop_statement": {"unique_id": "macro.dbt.noop_statement", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.019834}, "macro.dbt.run_query": {"unique_id": "macro.dbt.run_query", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/statement.sql", "original_file_path": "macros/etc/statement.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.020137}, "macro.dbt.convert_datetime": {"unique_id": "macro.dbt.convert_datetime", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0219278}, "macro.dbt.dates_in_range": {"unique_id": "macro.dbt.dates_in_range", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "name": "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 Partiton 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.convert_datetime"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.023183}, "macro.dbt.partition_range": {"unique_id": "macro.dbt.partition_range", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.dates_in_range"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.023915}, "macro.dbt.py_current_timestring": {"unique_id": "macro.dbt.py_current_timestring", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/etc/datetime.sql", "original_file_path": "macros/etc/datetime.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.024152}, "macro.dbt.except": {"unique_id": "macro.dbt.except", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/except.sql", "original_file_path": "macros/utils/except.sql", "name": "except", "macro_sql": "{% macro except() %}\n {{ return(adapter.dispatch('except', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.02445}, "macro.dbt.default__except": {"unique_id": "macro.dbt.default__except", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/except.sql", "original_file_path": "macros/utils/except.sql", "name": "default__except", "macro_sql": "{% macro default__except() %}\n\n except\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0245261}, "macro.dbt.replace": {"unique_id": "macro.dbt.replace", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/replace.sql", "original_file_path": "macros/utils/replace.sql", "name": "replace", "macro_sql": "{% macro replace(field, old_chars, new_chars) -%}\n {{ return(adapter.dispatch('replace', 'dbt') (field, old_chars, new_chars)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__replace"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.024906}, "macro.dbt.default__replace": {"unique_id": "macro.dbt.default__replace", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/replace.sql", "original_file_path": "macros/utils/replace.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.025077}, "macro.dbt.concat": {"unique_id": "macro.dbt.concat", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/concat.sql", "original_file_path": "macros/utils/concat.sql", "name": "concat", "macro_sql": "{% macro concat(fields) -%}\n {{ return(adapter.dispatch('concat', 'dbt')(fields)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.025395}, "macro.dbt.default__concat": {"unique_id": "macro.dbt.default__concat", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/concat.sql", "original_file_path": "macros/utils/concat.sql", "name": "default__concat", "macro_sql": "{% macro default__concat(fields) -%}\n {{ fields|join(' || ') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.025528}, "macro.dbt.length": {"unique_id": "macro.dbt.length", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/length.sql", "original_file_path": "macros/utils/length.sql", "name": "length", "macro_sql": "{% macro length(expression) -%}\n {{ return(adapter.dispatch('length', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__length"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.02584}, "macro.dbt.default__length": {"unique_id": "macro.dbt.default__length", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/length.sql", "original_file_path": "macros/utils/length.sql", "name": "default__length", "macro_sql": "{% macro default__length(expression) %}\n\n length(\n {{ expression }}\n )\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.025941}, "macro.dbt.dateadd": {"unique_id": "macro.dbt.dateadd", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/dateadd.sql", "original_file_path": "macros/utils/dateadd.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.026328}, "macro.dbt.default__dateadd": {"unique_id": "macro.dbt.default__dateadd", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/dateadd.sql", "original_file_path": "macros/utils/dateadd.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.026484}, "macro.dbt.intersect": {"unique_id": "macro.dbt.intersect", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/intersect.sql", "original_file_path": "macros/utils/intersect.sql", "name": "intersect", "macro_sql": "{% macro intersect() %}\n {{ return(adapter.dispatch('intersect', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__intersect"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0267599}, "macro.dbt.default__intersect": {"unique_id": "macro.dbt.default__intersect", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/intersect.sql", "original_file_path": "macros/utils/intersect.sql", "name": "default__intersect", "macro_sql": "{% macro default__intersect() %}\n\n intersect\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0268328}, "macro.dbt.escape_single_quotes": {"unique_id": "macro.dbt.escape_single_quotes", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "name": "escape_single_quotes", "macro_sql": "{% macro escape_single_quotes(expression) %}\n {{ return(adapter.dispatch('escape_single_quotes', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__escape_single_quotes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.027148}, "macro.dbt.default__escape_single_quotes": {"unique_id": "macro.dbt.default__escape_single_quotes", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/escape_single_quotes.sql", "original_file_path": "macros/utils/escape_single_quotes.sql", "name": "default__escape_single_quotes", "macro_sql": "{% macro default__escape_single_quotes(expression) -%}\n{{ expression | replace(\"'\",\"''\") }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0272808}, "macro.dbt.right": {"unique_id": "macro.dbt.right", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "name": "right", "macro_sql": "{% macro right(string_text, length_expression) -%}\n {{ return(adapter.dispatch('right', 'dbt') (string_text, length_expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__right"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.027618}, "macro.dbt.default__right": {"unique_id": "macro.dbt.default__right", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/right.sql", "original_file_path": "macros/utils/right.sql", "name": "default__right", "macro_sql": "{% macro default__right(string_text, length_expression) %}\n\n right(\n {{ string_text }},\n {{ length_expression }}\n )\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0277498}, "macro.dbt.listagg": {"unique_id": "macro.dbt.listagg", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/listagg.sql", "original_file_path": "macros/utils/listagg.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__listagg"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0284271}, "macro.dbt.default__listagg": {"unique_id": "macro.dbt.default__listagg", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/listagg.sql", "original_file_path": "macros/utils/listagg.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.028924}, "macro.dbt.datediff": {"unique_id": "macro.dbt.datediff", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/datediff.sql", "original_file_path": "macros/utils/datediff.sql", "name": "datediff", "macro_sql": "{% macro datediff(first_date, second_date, datepart) %}\n {{ return(adapter.dispatch('datediff', 'dbt')(first_date, second_date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.029354}, "macro.dbt.default__datediff": {"unique_id": "macro.dbt.default__datediff", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/datediff.sql", "original_file_path": "macros/utils/datediff.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.029515}, "macro.dbt.safe_cast": {"unique_id": "macro.dbt.safe_cast", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "name": "safe_cast", "macro_sql": "{% macro safe_cast(field, type) %}\n {{ return(adapter.dispatch('safe_cast', 'dbt') (field, type)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__safe_cast"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0298738}, "macro.dbt.default__safe_cast": {"unique_id": "macro.dbt.default__safe_cast", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/safe_cast.sql", "original_file_path": "macros/utils/safe_cast.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.030011}, "macro.dbt.hash": {"unique_id": "macro.dbt.hash", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/hash.sql", "original_file_path": "macros/utils/hash.sql", "name": "hash", "macro_sql": "{% macro hash(field) -%}\n {{ return(adapter.dispatch('hash', 'dbt') (field)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__hash"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.030325}, "macro.dbt.default__hash": {"unique_id": "macro.dbt.default__hash", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/hash.sql", "original_file_path": "macros/utils/hash.sql", "name": "default__hash", "macro_sql": "{% macro default__hash(field) -%}\n md5(cast({{ field }} as {{ api.Column.translate_type('string') }}))\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0304818}, "macro.dbt.cast_bool_to_text": {"unique_id": "macro.dbt.cast_bool_to_text", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/cast_bool_to_text.sql", "original_file_path": "macros/utils/cast_bool_to_text.sql", "name": "cast_bool_to_text", "macro_sql": "{% macro cast_bool_to_text(field) %}\n {{ adapter.dispatch('cast_bool_to_text', 'dbt') (field) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0307882}, "macro.dbt.default__cast_bool_to_text": {"unique_id": "macro.dbt.default__cast_bool_to_text", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/cast_bool_to_text.sql", "original_file_path": "macros/utils/cast_bool_to_text.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.030947}, "macro.dbt.any_value": {"unique_id": "macro.dbt.any_value", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/any_value.sql", "original_file_path": "macros/utils/any_value.sql", "name": "any_value", "macro_sql": "{% macro any_value(expression) -%}\n {{ return(adapter.dispatch('any_value', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__any_value"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.031265}, "macro.dbt.default__any_value": {"unique_id": "macro.dbt.default__any_value", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/any_value.sql", "original_file_path": "macros/utils/any_value.sql", "name": "default__any_value", "macro_sql": "{% macro default__any_value(expression) -%}\n\n any_value({{ expression }})\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.031371}, "macro.dbt.position": {"unique_id": "macro.dbt.position", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/position.sql", "original_file_path": "macros/utils/position.sql", "name": "position", "macro_sql": "{% macro position(substring_text, string_text) -%}\n {{ return(adapter.dispatch('position', 'dbt') (substring_text, string_text)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__position"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.031751}, "macro.dbt.default__position": {"unique_id": "macro.dbt.default__position", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/position.sql", "original_file_path": "macros/utils/position.sql", "name": "default__position", "macro_sql": "{% macro default__position(substring_text, string_text) %}\n\n position(\n {{ substring_text }} in {{ string_text }}\n )\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0318909}, "macro.dbt.string_literal": {"unique_id": "macro.dbt.string_literal", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/literal.sql", "original_file_path": "macros/utils/literal.sql", "name": "string_literal", "macro_sql": "{%- macro string_literal(value) -%}\n {{ return(adapter.dispatch('string_literal', 'dbt') (value)) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__string_literal"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.032213}, "macro.dbt.default__string_literal": {"unique_id": "macro.dbt.default__string_literal", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/literal.sql", "original_file_path": "macros/utils/literal.sql", "name": "default__string_literal", "macro_sql": "{% macro default__string_literal(value) -%}\n '{{ value }}'\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0323122}, "macro.dbt.type_string": {"unique_id": "macro.dbt.type_string", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_string", "macro_sql": "\n\n{%- macro type_string() -%}\n {{ return(adapter.dispatch('type_string', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0331671}, "macro.dbt.default__type_string": {"unique_id": "macro.dbt.default__type_string", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_string", "macro_sql": "{% macro default__type_string() %}\n {{ return(api.Column.translate_type(\"string\")) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.033314}, "macro.dbt.type_timestamp": {"unique_id": "macro.dbt.type_timestamp", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_timestamp", "macro_sql": "\n\n{%- macro type_timestamp() -%}\n {{ return(adapter.dispatch('type_timestamp', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.03347}, "macro.dbt.default__type_timestamp": {"unique_id": "macro.dbt.default__type_timestamp", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_timestamp", "macro_sql": "{% macro default__type_timestamp() %}\n {{ return(api.Column.translate_type(\"timestamp\")) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.033619}, "macro.dbt.type_float": {"unique_id": "macro.dbt.type_float", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_float", "macro_sql": "\n\n{%- macro type_float() -%}\n {{ return(adapter.dispatch('type_float', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_float"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0338528}, "macro.dbt.default__type_float": {"unique_id": "macro.dbt.default__type_float", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_float", "macro_sql": "{% macro default__type_float() %}\n {{ return(api.Column.translate_type(\"float\")) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.034008}, "macro.dbt.type_numeric": {"unique_id": "macro.dbt.type_numeric", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_numeric", "macro_sql": "\n\n{%- macro type_numeric() -%}\n {{ return(adapter.dispatch('type_numeric', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.034165}, "macro.dbt.default__type_numeric": {"unique_id": "macro.dbt.default__type_numeric", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_numeric", "macro_sql": "{% macro default__type_numeric() %}\n {{ return(api.Column.numeric_type(\"numeric\", 28, 6)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.034341}, "macro.dbt.type_bigint": {"unique_id": "macro.dbt.type_bigint", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_bigint", "macro_sql": "\n\n{%- macro type_bigint() -%}\n {{ return(adapter.dispatch('type_bigint', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.034501}, "macro.dbt.default__type_bigint": {"unique_id": "macro.dbt.default__type_bigint", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_bigint", "macro_sql": "{% macro default__type_bigint() %}\n {{ return(api.Column.translate_type(\"bigint\")) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.03465}, "macro.dbt.type_int": {"unique_id": "macro.dbt.type_int", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "type_int", "macro_sql": "\n\n{%- macro type_int() -%}\n {{ return(adapter.dispatch('type_int', 'dbt')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.034807}, "macro.dbt.default__type_int": {"unique_id": "macro.dbt.default__type_int", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/data_types.sql", "original_file_path": "macros/utils/data_types.sql", "name": "default__type_int", "macro_sql": "{%- macro default__type_int() -%}\n {{ return(api.Column.translate_type(\"integer\")) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.034949}, "macro.dbt.bool_or": {"unique_id": "macro.dbt.bool_or", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "name": "bool_or", "macro_sql": "{% macro bool_or(expression) -%}\n {{ return(adapter.dispatch('bool_or', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__bool_or"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.035255}, "macro.dbt.default__bool_or": {"unique_id": "macro.dbt.default__bool_or", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/bool_or.sql", "original_file_path": "macros/utils/bool_or.sql", "name": "default__bool_or", "macro_sql": "{% macro default__bool_or(expression) -%}\n\n bool_or({{ expression }})\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0353549}, "macro.dbt.last_day": {"unique_id": "macro.dbt.last_day", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "name": "last_day", "macro_sql": "{% macro last_day(date, datepart) %}\n {{ return(adapter.dispatch('last_day', 'dbt') (date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.035739}, "macro.dbt.default_last_day": {"unique_id": "macro.dbt.default_last_day", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_utils.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.036003}, "macro.dbt.default__last_day": {"unique_id": "macro.dbt.default__last_day", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/last_day.sql", "original_file_path": "macros/utils/last_day.sql", "name": "default__last_day", "macro_sql": "{% macro default__last_day(date, datepart) -%}\n {{dbt.default_last_day(date, datepart)}}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default_last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.036148}, "macro.dbt.split_part": {"unique_id": "macro.dbt.split_part", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__split_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.036701}, "macro.dbt.default__split_part": {"unique_id": "macro.dbt.default__split_part", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.036861}, "macro.dbt._split_part_negative": {"unique_id": "macro.dbt._split_part_negative", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/split_part.sql", "original_file_path": "macros/utils/split_part.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.037075}, "macro.dbt.date_trunc": {"unique_id": "macro.dbt.date_trunc", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/date_trunc.sql", "original_file_path": "macros/utils/date_trunc.sql", "name": "date_trunc", "macro_sql": "{% macro date_trunc(datepart, date) -%}\n {{ return(adapter.dispatch('date_trunc', 'dbt') (datepart, date)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.03741}, "macro.dbt.default__date_trunc": {"unique_id": "macro.dbt.default__date_trunc", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/utils/date_trunc.sql", "original_file_path": "macros/utils/date_trunc.sql", "name": "default__date_trunc", "macro_sql": "{% macro default__date_trunc(datepart, date) -%}\n date_trunc('{{datepart}}', {{date}})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.037537}, "macro.dbt.create_schema": {"unique_id": "macro.dbt.create_schema", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "name": "create_schema", "macro_sql": "{% macro create_schema(relation) -%}\n {{ adapter.dispatch('create_schema', 'dbt')(relation) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__create_schema"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0379531}, "macro.dbt.default__create_schema": {"unique_id": "macro.dbt.default__create_schema", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0381382}, "macro.dbt.drop_schema": {"unique_id": "macro.dbt.drop_schema", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "name": "drop_schema", "macro_sql": "{% macro drop_schema(relation) -%}\n {{ adapter.dispatch('drop_schema', 'dbt')(relation) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__drop_schema"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.038316}, "macro.dbt.default__drop_schema": {"unique_id": "macro.dbt.default__drop_schema", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/schema.sql", "original_file_path": "macros/adapters/schema.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.038561}, "macro.dbt.get_create_index_sql": {"unique_id": "macro.dbt.get_create_index_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_create_index_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.039111}, "macro.dbt.default__get_create_index_sql": {"unique_id": "macro.dbt.default__get_create_index_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "name": "default__get_create_index_sql", "macro_sql": "{% macro default__get_create_index_sql(relation, index_dict) -%}\n {% do return(None) %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.039246}, "macro.dbt.create_indexes": {"unique_id": "macro.dbt.create_indexes", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "name": "create_indexes", "macro_sql": "{% macro create_indexes(relation) -%}\n {{ adapter.dispatch('create_indexes', 'dbt')(relation) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__create_indexes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0393999}, "macro.dbt.default__create_indexes": {"unique_id": "macro.dbt.default__create_indexes", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/indexes.sql", "original_file_path": "macros/adapters/indexes.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.get_create_index_sql", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0398111}, "macro.dbt.make_intermediate_relation": {"unique_id": "macro.dbt.make_intermediate_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__make_intermediate_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0428789}, "macro.dbt.default__make_intermediate_relation": {"unique_id": "macro.dbt.default__make_intermediate_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__make_temp_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0430489}, "macro.dbt.make_temp_relation": {"unique_id": "macro.dbt.make_temp_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__make_temp_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0432708}, "macro.dbt.default__make_temp_relation": {"unique_id": "macro.dbt.default__make_temp_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.043594}, "macro.dbt.make_backup_relation": {"unique_id": "macro.dbt.make_backup_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__make_backup_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.043849}, "macro.dbt.default__make_backup_relation": {"unique_id": "macro.dbt.default__make_backup_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.044183}, "macro.dbt.drop_relation": {"unique_id": "macro.dbt.drop_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "drop_relation", "macro_sql": "{% macro drop_relation(relation) -%}\n {{ return(adapter.dispatch('drop_relation', 'dbt')(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__drop_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0443652}, "macro.dbt.default__drop_relation": {"unique_id": "macro.dbt.default__drop_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "default__drop_relation", "macro_sql": "{% macro default__drop_relation(relation) -%}\n {% call statement('drop_relation', auto_begin=False) -%}\n drop {{ relation.type }} if exists {{ relation }} cascade\n {%- endcall %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0445719}, "macro.dbt.truncate_relation": {"unique_id": "macro.dbt.truncate_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "truncate_relation", "macro_sql": "{% macro truncate_relation(relation) -%}\n {{ return(adapter.dispatch('truncate_relation', 'dbt')(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__truncate_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.04476}, "macro.dbt.default__truncate_relation": {"unique_id": "macro.dbt.default__truncate_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "default__truncate_relation", "macro_sql": "{% macro default__truncate_relation(relation) -%}\n {% call statement('truncate_relation') -%}\n truncate table {{ relation }}\n {%- endcall %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.044914}, "macro.dbt.rename_relation": {"unique_id": "macro.dbt.rename_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "rename_relation", "macro_sql": "{% macro rename_relation(from_relation, to_relation) -%}\n {{ return(adapter.dispatch('rename_relation', 'dbt')(from_relation, to_relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__rename_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.045115}, "macro.dbt.default__rename_relation": {"unique_id": "macro.dbt.default__rename_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.045385}, "macro.dbt.get_or_create_relation": {"unique_id": "macro.dbt.get_or_create_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_or_create_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.045624}, "macro.dbt.default__get_or_create_relation": {"unique_id": "macro.dbt.default__get_or_create_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0464058}, "macro.dbt.load_cached_relation": {"unique_id": "macro.dbt.load_cached_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.046633}, "macro.dbt.load_relation": {"unique_id": "macro.dbt.load_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "load_relation", "macro_sql": "{% macro load_relation(relation) %}\n {{ return(load_cached_relation(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.load_cached_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.046771}, "macro.dbt.drop_relation_if_exists": {"unique_id": "macro.dbt.drop_relation_if_exists", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/relation.sql", "original_file_path": "macros/adapters/relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.046965}, "macro.dbt.current_timestamp": {"unique_id": "macro.dbt.current_timestamp", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "name": "current_timestamp", "macro_sql": "{% macro current_timestamp() -%}\n {{ adapter.dispatch('current_timestamp', 'dbt')() }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0475378}, "macro.dbt.default__current_timestamp": {"unique_id": "macro.dbt.default__current_timestamp", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.047679}, "macro.dbt.collect_freshness": {"unique_id": "macro.dbt.collect_freshness", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__collect_freshness"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0479062}, "macro.dbt.default__collect_freshness": {"unique_id": "macro.dbt.default__collect_freshness", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/freshness.sql", "original_file_path": "macros/adapters/freshness.sql", "name": "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').table) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.048312}, "macro.dbt.copy_grants": {"unique_id": "macro.dbt.copy_grants", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "copy_grants", "macro_sql": "{% macro copy_grants() %}\n {{ return(adapter.dispatch('copy_grants', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__copy_grants"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.049935}, "macro.dbt.default__copy_grants": {"unique_id": "macro.dbt.default__copy_grants", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "default__copy_grants", "macro_sql": "{% macro default__copy_grants() %}\n {{ return(True) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.05005}, "macro.dbt.support_multiple_grantees_per_dcl_statement": {"unique_id": "macro.dbt.support_multiple_grantees_per_dcl_statement", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__support_multiple_grantees_per_dcl_statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.05021}, "macro.dbt.default__support_multiple_grantees_per_dcl_statement": {"unique_id": "macro.dbt.default__support_multiple_grantees_per_dcl_statement", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.050317}, "macro.dbt.should_revoke": {"unique_id": "macro.dbt.should_revoke", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.copy_grants"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.050663}, "macro.dbt.get_show_grant_sql": {"unique_id": "macro.dbt.get_show_grant_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "get_show_grant_sql", "macro_sql": "{% macro get_show_grant_sql(relation) %}\n {{ return(adapter.dispatch(\"get_show_grant_sql\", \"dbt\")(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_show_grant_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0508502}, "macro.dbt.default__get_show_grant_sql": {"unique_id": "macro.dbt.default__get_show_grant_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "default__get_show_grant_sql", "macro_sql": "{% macro default__get_show_grant_sql(relation) %}\n show grants on {{ relation }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.050946}, "macro.dbt.get_grant_sql": {"unique_id": "macro.dbt.get_grant_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_grant_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.051167}, "macro.dbt.default__get_grant_sql": {"unique_id": "macro.dbt.default__get_grant_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.051353}, "macro.dbt.get_revoke_sql": {"unique_id": "macro.dbt.get_revoke_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_revoke_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.051572}, "macro.dbt.default__get_revoke_sql": {"unique_id": "macro.dbt.default__get_revoke_sql", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0517619}, "macro.dbt.get_dcl_statement_list": {"unique_id": "macro.dbt.get_dcl_statement_list", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_dcl_statement_list"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0519838}, "macro.dbt.default__get_dcl_statement_list": {"unique_id": "macro.dbt.default__get_dcl_statement_list", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.support_multiple_grantees_per_dcl_statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.052712}, "macro.dbt.call_dcl_statements": {"unique_id": "macro.dbt.call_dcl_statements", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__call_dcl_statements"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.052901}, "macro.dbt.default__call_dcl_statements": {"unique_id": "macro.dbt.default__call_dcl_statements", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0531359}, "macro.dbt.apply_grants": {"unique_id": "macro.dbt.apply_grants", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__apply_grants"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0533628}, "macro.dbt.default__apply_grants": {"unique_id": "macro.dbt.default__apply_grants", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/apply_grants.sql", "original_file_path": "macros/adapters/apply_grants.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161286.054555}, "macro.dbt.alter_column_comment": {"unique_id": "macro.dbt.alter_column_comment", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_column_comment"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.055388}, "macro.dbt.default__alter_column_comment": {"unique_id": "macro.dbt.default__alter_column_comment", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.055566}, "macro.dbt.alter_relation_comment": {"unique_id": "macro.dbt.alter_relation_comment", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_relation_comment"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0557818}, "macro.dbt.default__alter_relation_comment": {"unique_id": "macro.dbt.default__alter_relation_comment", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0559459}, "macro.dbt.persist_docs": {"unique_id": "macro.dbt.persist_docs", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__persist_docs"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.056216}, "macro.dbt.default__persist_docs": {"unique_id": "macro.dbt.default__persist_docs", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/persist_docs.sql", "original_file_path": "macros/adapters/persist_docs.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt.alter_relation_comment", "macro.dbt.alter_column_comment"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0567412}, "macro.dbt.get_catalog": {"unique_id": "macro.dbt.get_catalog", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "get_catalog", "macro_sql": "{% macro get_catalog(information_schema, schemas) -%}\n {{ return(adapter.dispatch('get_catalog', 'dbt')(information_schema, schemas)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_catalog"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0582101}, "macro.dbt.default__get_catalog": {"unique_id": "macro.dbt.default__get_catalog", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.058469}, "macro.dbt.information_schema_name": {"unique_id": "macro.dbt.information_schema_name", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "information_schema_name", "macro_sql": "{% macro information_schema_name(database) %}\n {{ return(adapter.dispatch('information_schema_name', 'dbt')(database)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__information_schema_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0586581}, "macro.dbt.default__information_schema_name": {"unique_id": "macro.dbt.default__information_schema_name", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.058811}, "macro.dbt.list_schemas": {"unique_id": "macro.dbt.list_schemas", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "list_schemas", "macro_sql": "{% macro list_schemas(database) -%}\n {{ return(adapter.dispatch('list_schemas', 'dbt')(database)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__list_schemas"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.059007}, "macro.dbt.default__list_schemas": {"unique_id": "macro.dbt.default__list_schemas", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.information_schema_name", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.059247}, "macro.dbt.check_schema_exists": {"unique_id": "macro.dbt.check_schema_exists", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__check_schema_exists"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.059446}, "macro.dbt.default__check_schema_exists": {"unique_id": "macro.dbt.default__check_schema_exists", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.replace", "macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.059747}, "macro.dbt.list_relations_without_caching": {"unique_id": "macro.dbt.list_relations_without_caching", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__list_relations_without_caching"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.05993}, "macro.dbt.default__list_relations_without_caching": {"unique_id": "macro.dbt.default__list_relations_without_caching", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/metadata.sql", "original_file_path": "macros/adapters/metadata.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.060086}, "macro.dbt.get_columns_in_relation": {"unique_id": "macro.dbt.get_columns_in_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "get_columns_in_relation", "macro_sql": "{% macro get_columns_in_relation(relation) -%}\n {{ return(adapter.dispatch('get_columns_in_relation', 'dbt')(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__get_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0616992}, "macro.dbt.default__get_columns_in_relation": {"unique_id": "macro.dbt.default__get_columns_in_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0619462}, "macro.dbt.sql_convert_columns_in_relation": {"unique_id": "macro.dbt.sql_convert_columns_in_relation", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0622709}, "macro.dbt.get_columns_in_query": {"unique_id": "macro.dbt.get_columns_in_query", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__get_columns_in_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.062469}, "macro.dbt.default__get_columns_in_query": {"unique_id": "macro.dbt.default__get_columns_in_query", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 select * from (\n {{ select_sql }}\n ) as __dbt_sbq\n where false\n limit 0\n {% endcall %}\n\n {{ return(load_result('get_columns_in_query').table.columns | map(attribute='name') | list) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.062817}, "macro.dbt.alter_column_type": {"unique_id": "macro.dbt.alter_column_type", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_column_type"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.063052}, "macro.dbt.default__alter_column_type": {"unique_id": "macro.dbt.default__alter_column_type", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.063647}, "macro.dbt.alter_relation_add_remove_columns": {"unique_id": "macro.dbt.alter_relation_add_remove_columns", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_snowflake.snowflake__alter_relation_add_remove_columns"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.063898}, "macro.dbt.default__alter_relation_add_remove_columns": {"unique_id": "macro.dbt.default__alter_relation_add_remove_columns", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "macros/adapters/columns.sql", "original_file_path": "macros/adapters/columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.06471}, "macro.dbt.test_unique": {"unique_id": "macro.dbt.test_unique", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "name": "test_unique", "macro_sql": "{% test unique(model, column_name) %}\n {% set macro = adapter.dispatch('test_unique', 'dbt') %}\n {{ macro(model, column_name) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__test_unique"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.065335}, "macro.dbt.test_not_null": {"unique_id": "macro.dbt.test_not_null", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__test_not_null"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.065568}, "macro.dbt.test_accepted_values": {"unique_id": "macro.dbt.test_accepted_values", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__test_accepted_values"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.065845}, "macro.dbt.test_relationships": {"unique_id": "macro.dbt.test_relationships", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "tests/generic/builtin.sql", "original_file_path": "tests/generic/builtin.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.default__test_relationships"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.066116}, "macro.dbt_utils.cast_array_to_string": {"unique_id": "macro.dbt_utils.cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "cast_array_to_string", "macro_sql": "{% macro cast_array_to_string(array) %}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('cast_array_to_string', model.package_name, model.name) %}\n {{ adapter.dispatch('cast_array_to_string', 'dbt_utils') (array) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.default__cast_array_to_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.066679}, "macro.dbt_utils.default__cast_array_to_string": {"unique_id": "macro.dbt_utils.default__cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "default__cast_array_to_string", "macro_sql": "{% macro default__cast_array_to_string(array) %}\n cast({{ array }} as {{ type_string() }})\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0668101}, "macro.dbt_utils.postgres__cast_array_to_string": {"unique_id": "macro.dbt_utils.postgres__cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "postgres__cast_array_to_string", "macro_sql": "{% macro postgres__cast_array_to_string(array) %}\n {%- set array_as_string -%}cast({{ array }} as {{ type_string() }}){%- endset -%}\n {{ replace(replace(array_as_string,\"'}'\",\"']'\"),\"'{'\",\"'['\") }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string", "macro.dbt_utils.replace"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0670888}, "macro.dbt_utils.redshift__cast_array_to_string": {"unique_id": "macro.dbt_utils.redshift__cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "redshift__cast_array_to_string", "macro_sql": "{% macro redshift__cast_array_to_string(array) %}\n cast({{ array }} as {{ type_string() }})\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.067222}, "macro.dbt_utils.bigquery__cast_array_to_string": {"unique_id": "macro.dbt_utils.bigquery__cast_array_to_string", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/cast_array_to_string.sql", "original_file_path": "macros/cross_db_utils/cast_array_to_string.sql", "name": "bigquery__cast_array_to_string", "macro_sql": "{% macro bigquery__cast_array_to_string(array) %}\n '['||(select string_agg(cast(element as string), ',') from unnest({{ array }}) element)||']'\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.06738}, "macro.dbt_utils.current_timestamp": {"unique_id": "macro.dbt_utils.current_timestamp", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "current_timestamp", "macro_sql": "{% macro current_timestamp() -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('current_timestamp', model.package_name, model.name) %}\n {{ return(adapter.dispatch('current_timestamp', 'dbt_utils')()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.default__current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0681632}, "macro.dbt_utils.default__current_timestamp": {"unique_id": "macro.dbt_utils.default__current_timestamp", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "default__current_timestamp", "macro_sql": "{% macro default__current_timestamp() %}\n current_timestamp::{{ type_timestamp() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.068272}, "macro.dbt_utils.redshift__current_timestamp": {"unique_id": "macro.dbt_utils.redshift__current_timestamp", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "redshift__current_timestamp", "macro_sql": "{% macro redshift__current_timestamp() %}\n getdate()\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.068347}, "macro.dbt_utils.bigquery__current_timestamp": {"unique_id": "macro.dbt_utils.bigquery__current_timestamp", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "bigquery__current_timestamp", "macro_sql": "{% macro bigquery__current_timestamp() %}\n current_timestamp\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.068415}, "macro.dbt_utils.current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "current_timestamp_in_utc", "macro_sql": "{% macro current_timestamp_in_utc() -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('current_timestamp_in_utc', model.package_name, model.name) %}\n {{ return(adapter.dispatch('current_timestamp_in_utc', 'dbt_utils')()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.snowflake__current_timestamp_in_utc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.068736}, "macro.dbt_utils.default__current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.default__current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "default__current_timestamp_in_utc", "macro_sql": "{% macro default__current_timestamp_in_utc() %}\n {{ dbt_utils.current_timestamp() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0688488}, "macro.dbt_utils.snowflake__current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.snowflake__current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "snowflake__current_timestamp_in_utc", "macro_sql": "{% macro snowflake__current_timestamp_in_utc() %}\n convert_timezone('UTC', {{ dbt_utils.current_timestamp() }})::{{ type_timestamp() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.current_timestamp", "macro.dbt_utils.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.068985}, "macro.dbt_utils.postgres__current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.postgres__current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "postgres__current_timestamp_in_utc", "macro_sql": "{% macro postgres__current_timestamp_in_utc() %}\n (current_timestamp at time zone 'utc')::{{ type_timestamp() }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.069085}, "macro.dbt_utils.redshift__current_timestamp_in_utc": {"unique_id": "macro.dbt_utils.redshift__current_timestamp_in_utc", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/current_timestamp.sql", "original_file_path": "macros/cross_db_utils/current_timestamp.sql", "name": "redshift__current_timestamp_in_utc", "macro_sql": "{% macro redshift__current_timestamp_in_utc() %}\n {{ return(dbt_utils.default__current_timestamp_in_utc()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__current_timestamp_in_utc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0692108}, "macro.dbt_utils.array_concat": {"unique_id": "macro.dbt_utils.array_concat", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_concat.sql", "original_file_path": "macros/cross_db_utils/array_concat.sql", "name": "array_concat", "macro_sql": "{% macro array_concat(array_1, array_2) -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('array_concat', model.package_name, model.name) %}\n {{ return(adapter.dispatch('array_concat', 'dbt_utils')(array_1, array_2)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.default__array_concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.069788}, "macro.dbt_utils.default__array_concat": {"unique_id": "macro.dbt_utils.default__array_concat", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_concat.sql", "original_file_path": "macros/cross_db_utils/array_concat.sql", "name": "default__array_concat", "macro_sql": "{% macro default__array_concat(array_1, array_2) -%}\n array_cat({{ array_1 }}, {{ array_2 }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.069925}, "macro.dbt_utils.bigquery__array_concat": {"unique_id": "macro.dbt_utils.bigquery__array_concat", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_concat.sql", "original_file_path": "macros/cross_db_utils/array_concat.sql", "name": "bigquery__array_concat", "macro_sql": "{% macro bigquery__array_concat(array_1, array_2) -%}\n array_concat({{ array_1 }}, {{ array_2 }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.070059}, "macro.dbt_utils.redshift__array_concat": {"unique_id": "macro.dbt_utils.redshift__array_concat", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_concat.sql", "original_file_path": "macros/cross_db_utils/array_concat.sql", "name": "redshift__array_concat", "macro_sql": "{% macro redshift__array_concat(array_1, array_2) -%}\n array_concat({{ array_1 }}, {{ array_2 }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0701902}, "macro.dbt_utils.array_construct": {"unique_id": "macro.dbt_utils.array_construct", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "array_construct", "macro_sql": "{% macro array_construct(inputs = [], data_type = api.Column.translate_type('integer')) -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('array_construct', model.package_name, model.name) %}\n {{ return(adapter.dispatch('array_construct', 'dbt_utils')(inputs, data_type)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.snowflake__array_construct"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.070914}, "macro.dbt_utils.default__array_construct": {"unique_id": "macro.dbt_utils.default__array_construct", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.071167}, "macro.dbt_utils.snowflake__array_construct": {"unique_id": "macro.dbt_utils.snowflake__array_construct", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "snowflake__array_construct", "macro_sql": "{% macro snowflake__array_construct(inputs, data_type) -%}\n array_construct( {{ inputs|join(' , ') }} )\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.071311}, "macro.dbt_utils.redshift__array_construct": {"unique_id": "macro.dbt_utils.redshift__array_construct", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "redshift__array_construct", "macro_sql": "{% macro redshift__array_construct(inputs, data_type) -%}\n array( {{ inputs|join(' , ') }} )\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.071455}, "macro.dbt_utils.bigquery__array_construct": {"unique_id": "macro.dbt_utils.bigquery__array_construct", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_construct.sql", "original_file_path": "macros/cross_db_utils/array_construct.sql", "name": "bigquery__array_construct", "macro_sql": "{% macro bigquery__array_construct(inputs, data_type) -%}\n [ {{ inputs|join(' , ') }} ]\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0715919}, "macro.dbt_utils.array_append": {"unique_id": "macro.dbt_utils.array_append", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_append.sql", "original_file_path": "macros/cross_db_utils/array_append.sql", "name": "array_append", "macro_sql": "{% macro array_append(array, new_element) -%}\n {% do dbt_utils.xdb_deprecation_warning_without_replacement('array_append', model.package_name, model.name) %}\n {{ return(adapter.dispatch('array_append', 'dbt_utils')(array, new_element)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning_without_replacement", "macro.dbt_utils.default__array_append"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.072119}, "macro.dbt_utils.default__array_append": {"unique_id": "macro.dbt_utils.default__array_append", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_append.sql", "original_file_path": "macros/cross_db_utils/array_append.sql", "name": "default__array_append", "macro_sql": "{% macro default__array_append(array, new_element) -%}\n array_append({{ array }}, {{ new_element }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0722508}, "macro.dbt_utils.bigquery__array_append": {"unique_id": "macro.dbt_utils.bigquery__array_append", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_append.sql", "original_file_path": "macros/cross_db_utils/array_append.sql", "name": "bigquery__array_append", "macro_sql": "{% macro bigquery__array_append(array, new_element) -%}\n {{ dbt_utils.array_concat(array, dbt_utils.array_construct([new_element])) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.array_concat", "macro.dbt_utils.array_construct"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.072439}, "macro.dbt_utils.redshift__array_append": {"unique_id": "macro.dbt_utils.redshift__array_append", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/array_append.sql", "original_file_path": "macros/cross_db_utils/array_append.sql", "name": "redshift__array_append", "macro_sql": "{% macro redshift__array_append(array, new_element) -%}\n {{ dbt_utils.array_concat(array, dbt_utils.array_construct([new_element])) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.array_concat", "macro.dbt_utils.array_construct"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.072622}, "macro.dbt_utils.except": {"unique_id": "macro.dbt_utils.except", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/except.sql", "original_file_path": "macros/cross_db_utils/deprecated/except.sql", "name": "except", "macro_sql": "{% macro except() %}\n {{ return(adapter.dispatch('except', 'dbt_utils')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.07296}, "macro.dbt_utils.default__except": {"unique_id": "macro.dbt_utils.default__except", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/except.sql", "original_file_path": "macros/cross_db_utils/deprecated/except.sql", "name": "default__except", "macro_sql": "{% macro default__except() %}\n {% do dbt_utils.xdb_deprecation_warning('except', model.package_name, model.name) %}\n {{ return(adapter.dispatch('except', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.except", "macro.dbt_utils.default__except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.073226}, "macro.dbt_utils.replace": {"unique_id": "macro.dbt_utils.replace", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/replace.sql", "original_file_path": "macros/cross_db_utils/deprecated/replace.sql", "name": "replace", "macro_sql": "{% macro replace(field, old_chars, new_chars) -%}\n {{ return(adapter.dispatch('replace', 'dbt_utils') (field, old_chars, new_chars)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__replace"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0736299}, "macro.dbt_utils.default__replace": {"unique_id": "macro.dbt_utils.default__replace", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/replace.sql", "original_file_path": "macros/cross_db_utils/deprecated/replace.sql", "name": "default__replace", "macro_sql": "{% macro default__replace(field, old_chars, new_chars) -%}\n {% do dbt_utils.xdb_deprecation_warning('replace', model.package_name, model.name) %}\n {{ return(adapter.dispatch('replace', 'dbt') (field, old_chars, new_chars)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.replace", "macro.dbt_utils.default__replace"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0740201}, "macro.dbt_utils.concat": {"unique_id": "macro.dbt_utils.concat", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/concat.sql", "original_file_path": "macros/cross_db_utils/deprecated/concat.sql", "name": "concat", "macro_sql": "{% macro concat(fields) -%}\n {{ return(adapter.dispatch('concat', 'dbt_utils')(fields)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.074348}, "macro.dbt_utils.default__concat": {"unique_id": "macro.dbt_utils.default__concat", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/concat.sql", "original_file_path": "macros/cross_db_utils/deprecated/concat.sql", "name": "default__concat", "macro_sql": "{% macro default__concat(fields) -%}\n {% do dbt_utils.xdb_deprecation_warning('concat', model.package_name, model.name) %}\n {{ return(adapter.dispatch('concat', 'dbt')(fields)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.concat", "macro.dbt_utils.default__concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0746188}, "macro.dbt_utils.type_string": {"unique_id": "macro.dbt_utils.type_string", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_string", "macro_sql": "\n\n{%- macro type_string() -%}\n {{ return(adapter.dispatch('type_string', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0753028}, "macro.dbt_utils.default__type_string": {"unique_id": "macro.dbt_utils.default__type_string", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_string", "macro_sql": "{% macro default__type_string() %}\n {% do dbt_utils.xdb_deprecation_warning('type_string', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_string', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_string", "macro.dbt_utils.default__type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.075577}, "macro.dbt_utils.type_timestamp": {"unique_id": "macro.dbt_utils.type_timestamp", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_timestamp", "macro_sql": "\n\n{%- macro type_timestamp() -%}\n {{ return(adapter.dispatch('type_timestamp', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.075742}, "macro.dbt_utils.default__type_timestamp": {"unique_id": "macro.dbt_utils.default__type_timestamp", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_timestamp", "macro_sql": "{% macro default__type_timestamp() %}\n {% do dbt_utils.xdb_deprecation_warning('type_timestamp', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_timestamp', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_timestamp", "macro.dbt_expectations.default__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.076}, "macro.dbt_utils.type_float": {"unique_id": "macro.dbt_utils.type_float", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_float", "macro_sql": "\n\n{%- macro type_float() -%}\n {{ return(adapter.dispatch('type_float', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_float"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.076162}, "macro.dbt_utils.default__type_float": {"unique_id": "macro.dbt_utils.default__type_float", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_float", "macro_sql": "{% macro default__type_float() %}\n {% do dbt_utils.xdb_deprecation_warning('type_float', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_float', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_float", "macro.dbt_utils.default__type_float"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.07642}, "macro.dbt_utils.type_numeric": {"unique_id": "macro.dbt_utils.type_numeric", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_numeric", "macro_sql": "\n\n{%- macro type_numeric() -%}\n {{ return(adapter.dispatch('type_numeric', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.076582}, "macro.dbt_utils.default__type_numeric": {"unique_id": "macro.dbt_utils.default__type_numeric", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_numeric", "macro_sql": "{% macro default__type_numeric() %}\n {% do dbt_utils.xdb_deprecation_warning('type_numeric', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_numeric', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_numeric", "macro.dbt_utils.default__type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.07684}, "macro.dbt_utils.type_bigint": {"unique_id": "macro.dbt_utils.type_bigint", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_bigint", "macro_sql": "\n\n{%- macro type_bigint() -%}\n {{ return(adapter.dispatch('type_bigint', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.076999}, "macro.dbt_utils.default__type_bigint": {"unique_id": "macro.dbt_utils.default__type_bigint", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_bigint", "macro_sql": "{% macro default__type_bigint() %}\n {% do dbt_utils.xdb_deprecation_warning('type_bigint', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_bigint', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_bigint", "macro.dbt_utils.default__type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.077261}, "macro.dbt_utils.type_int": {"unique_id": "macro.dbt_utils.type_int", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "type_int", "macro_sql": "\n\n{%- macro type_int() -%}\n {{ return(adapter.dispatch('type_int', 'dbt_utils')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.077427}, "macro.dbt_utils.default__type_int": {"unique_id": "macro.dbt_utils.default__type_int", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datatypes.sql", "original_file_path": "macros/cross_db_utils/deprecated/datatypes.sql", "name": "default__type_int", "macro_sql": "{% macro default__type_int() %}\n {% do dbt_utils.xdb_deprecation_warning('type_int', model.package_name, model.name) %}\n {{ return(adapter.dispatch('type_int', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.type_int", "macro.dbt_utils.default__type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.077701}, "macro.dbt_utils.length": {"unique_id": "macro.dbt_utils.length", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/length.sql", "original_file_path": "macros/cross_db_utils/deprecated/length.sql", "name": "length", "macro_sql": "{% macro length(expression) -%}\n {{ return(adapter.dispatch('length', 'dbt_utils') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__length"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.078061}, "macro.dbt_utils.default__length": {"unique_id": "macro.dbt_utils.default__length", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/length.sql", "original_file_path": "macros/cross_db_utils/deprecated/length.sql", "name": "default__length", "macro_sql": "{% macro default__length(expression) -%}\n {% do dbt_utils.xdb_deprecation_warning('length', model.package_name, model.name) %}\n {{ return(adapter.dispatch('length', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.length", "macro.dbt_utils.default__length"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.078342}, "macro.dbt_utils.dateadd": {"unique_id": "macro.dbt_utils.dateadd", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/dateadd.sql", "original_file_path": "macros/cross_db_utils/deprecated/dateadd.sql", "name": "dateadd", "macro_sql": "{% macro dateadd(datepart, interval, from_date_or_timestamp) %}\n {{ return(adapter.dispatch('dateadd', 'dbt_utils')(datepart, interval, from_date_or_timestamp)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.078777}, "macro.dbt_utils.default__dateadd": {"unique_id": "macro.dbt_utils.default__dateadd", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/dateadd.sql", "original_file_path": "macros/cross_db_utils/deprecated/dateadd.sql", "name": "default__dateadd", "macro_sql": "{% macro default__dateadd(datepart, interval, from_date_or_timestamp) %}\n {% do dbt_utils.xdb_deprecation_warning('dateadd', model.package_name, model.name) %}\n {{ return(adapter.dispatch('dateadd', 'dbt')(datepart, interval, from_date_or_timestamp)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.dateadd", "macro.dbt_utils.default__dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.079114}, "macro.dbt_utils.intersect": {"unique_id": "macro.dbt_utils.intersect", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/intersect.sql", "original_file_path": "macros/cross_db_utils/deprecated/intersect.sql", "name": "intersect", "macro_sql": "{% macro intersect() %}\n {{ return(adapter.dispatch('intersect', 'dbt_utils')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__intersect"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0794392}, "macro.dbt_utils.default__intersect": {"unique_id": "macro.dbt_utils.default__intersect", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/intersect.sql", "original_file_path": "macros/cross_db_utils/deprecated/intersect.sql", "name": "default__intersect", "macro_sql": "{% macro default__intersect() %}\n {% do dbt_utils.xdb_deprecation_warning('intersect', model.package_name, model.name) %}\n {{ return(adapter.dispatch('intersect', 'dbt')()) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.intersect", "macro.dbt_utils.default__intersect"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.079793}, "macro.dbt_utils.escape_single_quotes": {"unique_id": "macro.dbt_utils.escape_single_quotes", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/escape_single_quotes.sql", "original_file_path": "macros/cross_db_utils/deprecated/escape_single_quotes.sql", "name": "escape_single_quotes", "macro_sql": "{% macro escape_single_quotes(expression) %}\n {{ return(adapter.dispatch('escape_single_quotes', 'dbt_utils') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__escape_single_quotes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.080144}, "macro.dbt_utils.default__escape_single_quotes": {"unique_id": "macro.dbt_utils.default__escape_single_quotes", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/escape_single_quotes.sql", "original_file_path": "macros/cross_db_utils/deprecated/escape_single_quotes.sql", "name": "default__escape_single_quotes", "macro_sql": "{% macro default__escape_single_quotes(expression) %}\n {% do dbt_utils.xdb_deprecation_warning('escape_single_quotes', model.package_name, model.name) %}\n {{ return(adapter.dispatch('escape_single_quotes', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.escape_single_quotes", "macro.dbt_snowflake.snowflake__escape_single_quotes"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.080426}, "macro.dbt_utils.right": {"unique_id": "macro.dbt_utils.right", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/right.sql", "original_file_path": "macros/cross_db_utils/deprecated/right.sql", "name": "right", "macro_sql": "{% macro right(string_text, length_expression) -%}\n {{ return(adapter.dispatch('right', 'dbt_utils') (string_text, length_expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__right"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.08078}, "macro.dbt_utils.default__right": {"unique_id": "macro.dbt_utils.default__right", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/right.sql", "original_file_path": "macros/cross_db_utils/deprecated/right.sql", "name": "default__right", "macro_sql": "{% macro default__right(string_text, length_expression) -%}\n {% do dbt_utils.xdb_deprecation_warning('right', model.package_name, model.name) %}\n {{ return(adapter.dispatch('right', 'dbt') (string_text, length_expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.right", "macro.dbt_snowflake.snowflake__right"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.081097}, "macro.dbt_utils.listagg": {"unique_id": "macro.dbt_utils.listagg", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/listagg.sql", "original_file_path": "macros/cross_db_utils/deprecated/listagg.sql", "name": "listagg", "macro_sql": "{% macro listagg(measure, delimiter_text=\"','\", order_by_clause=none, limit_num=none) -%}\n {{ return(adapter.dispatch('listagg', 'dbt_utils') (measure, delimiter_text, order_by_clause, limit_num)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__listagg"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0815701}, "macro.dbt_utils.default__listagg": {"unique_id": "macro.dbt_utils.default__listagg", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/listagg.sql", "original_file_path": "macros/cross_db_utils/deprecated/listagg.sql", "name": "default__listagg", "macro_sql": "{% macro default__listagg(measure, delimiter_text=\"','\", order_by_clause=none, limit_num=none) -%}\n {% do dbt_utils.xdb_deprecation_warning('listagg', model.package_name, model.name) %}\n {{ return(adapter.dispatch('listagg', 'dbt') (measure, delimiter_text, order_by_clause, limit_num)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.listagg", "macro.dbt_utils.default__listagg"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.081955}, "macro.dbt_utils.datediff": {"unique_id": "macro.dbt_utils.datediff", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datediff.sql", "original_file_path": "macros/cross_db_utils/deprecated/datediff.sql", "name": "datediff", "macro_sql": "{% macro datediff(first_date, second_date, datepart) %}\n {{ return(adapter.dispatch('datediff', 'dbt_utils')(first_date, second_date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.082342}, "macro.dbt_utils.default__datediff": {"unique_id": "macro.dbt_utils.default__datediff", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/datediff.sql", "original_file_path": "macros/cross_db_utils/deprecated/datediff.sql", "name": "default__datediff", "macro_sql": "{% macro default__datediff(first_date, second_date, datepart) %}\n {% do dbt_utils.xdb_deprecation_warning('datediff', model.package_name, model.name) %}\n {{ return(adapter.dispatch('datediff', 'dbt')(first_date, second_date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.datediff", "macro.dbt_utils.default__datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0826602}, "macro.dbt_utils.safe_cast": {"unique_id": "macro.dbt_utils.safe_cast", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/safe_cast.sql", "original_file_path": "macros/cross_db_utils/deprecated/safe_cast.sql", "name": "safe_cast", "macro_sql": "{% macro safe_cast(field, type) %}\n {{ return(adapter.dispatch('safe_cast', 'dbt_utils') (field, type)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__safe_cast"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.083012}, "macro.dbt_utils.default__safe_cast": {"unique_id": "macro.dbt_utils.default__safe_cast", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/safe_cast.sql", "original_file_path": "macros/cross_db_utils/deprecated/safe_cast.sql", "name": "default__safe_cast", "macro_sql": "{% macro default__safe_cast(field, type) %}\n {% do dbt_utils.xdb_deprecation_warning('safe_cast', model.package_name, model.name) %}\n {{ return(adapter.dispatch('safe_cast', 'dbt') (field, type)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.safe_cast", "macro.dbt_snowflake.snowflake__safe_cast"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0833101}, "macro.dbt_utils.hash": {"unique_id": "macro.dbt_utils.hash", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/hash.sql", "original_file_path": "macros/cross_db_utils/deprecated/hash.sql", "name": "hash", "macro_sql": "{% macro hash(field) -%}\n {{ return(adapter.dispatch('hash', 'dbt_utils') (field)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__hash"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.083627}, "macro.dbt_utils.default__hash": {"unique_id": "macro.dbt_utils.default__hash", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/hash.sql", "original_file_path": "macros/cross_db_utils/deprecated/hash.sql", "name": "default__hash", "macro_sql": "{% macro default__hash(field) -%}\n {% do dbt_utils.xdb_deprecation_warning('hash', model.package_name, model.name) %}\n {{ return(adapter.dispatch('hash', 'dbt') (field)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.hash", "macro.dbt_utils.default__hash"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.083906}, "macro.dbt_utils.cast_bool_to_text": {"unique_id": "macro.dbt_utils.cast_bool_to_text", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/cast_bool_to_text.sql", "original_file_path": "macros/cross_db_utils/deprecated/cast_bool_to_text.sql", "name": "cast_bool_to_text", "macro_sql": "{% macro cast_bool_to_text(field) %}\n {{ adapter.dispatch('cast_bool_to_text', 'dbt_utils') (field) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.084214}, "macro.dbt_utils.default__cast_bool_to_text": {"unique_id": "macro.dbt_utils.default__cast_bool_to_text", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/cast_bool_to_text.sql", "original_file_path": "macros/cross_db_utils/deprecated/cast_bool_to_text.sql", "name": "default__cast_bool_to_text", "macro_sql": "{% macro default__cast_bool_to_text(field) %}\n {% do dbt_utils.xdb_deprecation_warning('cast_bool_to_text', model.package_name, model.name) %}\n {{ adapter.dispatch('cast_bool_to_text', 'dbt') (field) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.cast_bool_to_text", "macro.dbt_utils.default__cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.084469}, "macro.dbt_utils.identifier": {"unique_id": "macro.dbt_utils.identifier", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/identifier.sql", "original_file_path": "macros/cross_db_utils/deprecated/identifier.sql", "name": "identifier", "macro_sql": "{% macro identifier(value) %}\t\n {%- set error_message = '\n Warning: the `identifier` macro is no longer supported and will be deprecated in a future release of dbt-utils. \\\n Use `adapter.quote` instead. The {}.{} model triggered this warning. \\\n '.format(model.package_name, model.name) -%}\n {%- do exceptions.warn(error_message) -%}\n {{ return(adapter.dispatch('identifier', 'dbt_utils') (value)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__identifier"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0849679}, "macro.dbt_utils.default__identifier": {"unique_id": "macro.dbt_utils.default__identifier", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/identifier.sql", "original_file_path": "macros/cross_db_utils/deprecated/identifier.sql", "name": "default__identifier", "macro_sql": "{% macro default__identifier(value) -%}\t\n \"{{ value }}\"\t\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.085067}, "macro.dbt_utils.bigquery__identifier": {"unique_id": "macro.dbt_utils.bigquery__identifier", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/identifier.sql", "original_file_path": "macros/cross_db_utils/deprecated/identifier.sql", "name": "bigquery__identifier", "macro_sql": "{% macro bigquery__identifier(value) -%}\t\n `{{ value }}`\t\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0851672}, "macro.dbt_utils.any_value": {"unique_id": "macro.dbt_utils.any_value", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/any_value.sql", "original_file_path": "macros/cross_db_utils/deprecated/any_value.sql", "name": "any_value", "macro_sql": "{% macro any_value(expression) -%}\n {{ return(adapter.dispatch('any_value', 'dbt_utils') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__any_value"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.085495}, "macro.dbt_utils.default__any_value": {"unique_id": "macro.dbt_utils.default__any_value", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/any_value.sql", "original_file_path": "macros/cross_db_utils/deprecated/any_value.sql", "name": "default__any_value", "macro_sql": "{% macro default__any_value(expression) -%}\n {% do dbt_utils.xdb_deprecation_warning('any_value', model.package_name, model.name) %}\n {{ return(adapter.dispatch('any_value', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.any_value", "macro.dbt_utils.default__any_value"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.08583}, "macro.dbt_utils.position": {"unique_id": "macro.dbt_utils.position", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/position.sql", "original_file_path": "macros/cross_db_utils/deprecated/position.sql", "name": "position", "macro_sql": "{% macro position(substring_text, string_text) -%}\n {{ return(adapter.dispatch('position', 'dbt_utils') (substring_text, string_text)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__position"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0861802}, "macro.dbt_utils.default__position": {"unique_id": "macro.dbt_utils.default__position", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/position.sql", "original_file_path": "macros/cross_db_utils/deprecated/position.sql", "name": "default__position", "macro_sql": "{% macro default__position(substring_text, string_text) -%}\n {% do dbt_utils.xdb_deprecation_warning('position', model.package_name, model.name) %}\n {{ return(adapter.dispatch('position', 'dbt') (substring_text, string_text)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.position", "macro.dbt_utils.default__position"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.086472}, "macro.dbt_utils.string_literal": {"unique_id": "macro.dbt_utils.string_literal", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/literal.sql", "original_file_path": "macros/cross_db_utils/deprecated/literal.sql", "name": "string_literal", "macro_sql": "{%- macro string_literal(value) -%}\n {{ return(adapter.dispatch('string_literal', 'dbt_utils') (value)) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__string_literal"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.086793}, "macro.dbt_utils.default__string_literal": {"unique_id": "macro.dbt_utils.default__string_literal", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/literal.sql", "original_file_path": "macros/cross_db_utils/deprecated/literal.sql", "name": "default__string_literal", "macro_sql": "{%- macro default__string_literal(value) -%}\n {% do dbt_utils.xdb_deprecation_warning('string_literal', model.package_name, model.name) %}\n {{ return(adapter.dispatch('string_literal', 'dbt') (value)) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.string_literal", "macro.dbt_utils.default__string_literal"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.087072}, "macro.dbt_utils.bool_or": {"unique_id": "macro.dbt_utils.bool_or", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/bool_or.sql", "original_file_path": "macros/cross_db_utils/deprecated/bool_or.sql", "name": "bool_or", "macro_sql": "{% macro bool_or(expression) -%}\n {{ return(adapter.dispatch('bool_or', 'dbt_utils') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__bool_or"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.087408}, "macro.dbt_utils.default__bool_or": {"unique_id": "macro.dbt_utils.default__bool_or", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/bool_or.sql", "original_file_path": "macros/cross_db_utils/deprecated/bool_or.sql", "name": "default__bool_or", "macro_sql": "{% macro default__bool_or(expression) -%}\n {% do dbt_utils.xdb_deprecation_warning('bool_or', model.package_name, model.name) %}\n {{ return(adapter.dispatch('bool_or', 'dbt') (expression)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.bool_or", "macro.dbt_snowflake.snowflake__bool_or"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.087703}, "macro.dbt_utils.xdb_deprecation_warning": {"unique_id": "macro.dbt_utils.xdb_deprecation_warning", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/xdb_deprecation_warning.sql", "original_file_path": "macros/cross_db_utils/deprecated/xdb_deprecation_warning.sql", "name": "xdb_deprecation_warning", "macro_sql": "{% macro xdb_deprecation_warning(macro, package, model) %}\n {%- set error_message = \"Warning: the `\" ~ macro ~\"` macro is now provided in dbt Core. It is no longer available in dbt_utils and backwards compatibility will be removed in a future version of the package. Use `\" ~ macro ~ \"` (no prefix) instead. The \" ~ package ~ \".\" ~ model ~ \" model triggered this warning.\" -%}\n {%- do exceptions.warn(error_message) -%}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.088193}, "macro.dbt_utils.xdb_deprecation_warning_without_replacement": {"unique_id": "macro.dbt_utils.xdb_deprecation_warning_without_replacement", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/xdb_deprecation_warning.sql", "original_file_path": "macros/cross_db_utils/deprecated/xdb_deprecation_warning.sql", "name": "xdb_deprecation_warning_without_replacement", "macro_sql": "{% macro xdb_deprecation_warning_without_replacement(macro, package, model) %}\n {%- set error_message = \"Warning: the `\" ~ macro ~\"` macro is deprecated and will be removed in a future version of the package, once equivalent functionality is implemented in dbt Core. The \" ~ package ~ \".\" ~ model ~ \" model triggered this warning.\" -%}\n {%- do exceptions.warn(error_message) -%}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.08845}, "macro.dbt_utils.last_day": {"unique_id": "macro.dbt_utils.last_day", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/last_day.sql", "original_file_path": "macros/cross_db_utils/deprecated/last_day.sql", "name": "last_day", "macro_sql": "{% macro last_day(date, datepart) %}\n {{ return(adapter.dispatch('last_day', 'dbt_utils') (date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0888162}, "macro.dbt_utils.default__last_day": {"unique_id": "macro.dbt_utils.default__last_day", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/last_day.sql", "original_file_path": "macros/cross_db_utils/deprecated/last_day.sql", "name": "default__last_day", "macro_sql": "{% macro default__last_day(date, datepart) %}\n {% do dbt_utils.xdb_deprecation_warning('last_day', model.package_name, model.name) %}\n {{ return(adapter.dispatch('last_day', 'dbt') (date, datepart)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.last_day", "macro.dbt_utils.default__last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.089132}, "macro.dbt_utils.split_part": {"unique_id": "macro.dbt_utils.split_part", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/split_part.sql", "original_file_path": "macros/cross_db_utils/deprecated/split_part.sql", "name": "split_part", "macro_sql": "{% macro split_part(string_text, delimiter_text, part_number) %}\n {{ return(adapter.dispatch('split_part', 'dbt_utils') (string_text, delimiter_text, part_number)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__split_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.089547}, "macro.dbt_utils.default__split_part": {"unique_id": "macro.dbt_utils.default__split_part", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/split_part.sql", "original_file_path": "macros/cross_db_utils/deprecated/split_part.sql", "name": "default__split_part", "macro_sql": "{% macro default__split_part(string_text, delimiter_text, part_number) %}\n {% do dbt_utils.xdb_deprecation_warning('split_part', model.package_name, model.name) %}\n {{ return(adapter.dispatch('split_part', 'dbt') (string_text, delimiter_text, part_number)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.split_part", "macro.dbt_utils.default__split_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.08989}, "macro.dbt_utils.date_trunc": {"unique_id": "macro.dbt_utils.date_trunc", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/date_trunc.sql", "original_file_path": "macros/cross_db_utils/deprecated/date_trunc.sql", "name": "date_trunc", "macro_sql": "{% macro date_trunc(datepart, date) -%}\n {{ return(adapter.dispatch('date_trunc', 'dbt_utils') (datepart, date)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.09025}, "macro.dbt_utils.default__date_trunc": {"unique_id": "macro.dbt_utils.default__date_trunc", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/cross_db_utils/deprecated/date_trunc.sql", "original_file_path": "macros/cross_db_utils/deprecated/date_trunc.sql", "name": "default__date_trunc", "macro_sql": "{% macro default__date_trunc(datepart, date) -%}\n {% do dbt_utils.xdb_deprecation_warning('date_trunc', model.package_name, model.name) %}\n {{ return(adapter.dispatch('date_trunc', 'dbt') (datepart, date)) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.xdb_deprecation_warning", "macro.dbt_utils.date_trunc", "macro.dbt_utils.default__date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.090539}, "macro.dbt_utils.get_period_boundaries": {"unique_id": "macro.dbt_utils.get_period_boundaries", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "get_period_boundaries", "macro_sql": "{% macro get_period_boundaries(target_schema, target_table, timestamp_field, start_date, stop_date, period) -%}\n {{ return(adapter.dispatch('get_period_boundaries', 'dbt_utils')(target_schema, target_table, timestamp_field, start_date, stop_date, period)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_period_boundaries"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.096621}, "macro.dbt_utils.default__get_period_boundaries": {"unique_id": "macro.dbt_utils.default__get_period_boundaries", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "default__get_period_boundaries", "macro_sql": "{% macro default__get_period_boundaries(target_schema, target_table, timestamp_field, start_date, stop_date, period) -%}\n\n {% call statement('period_boundaries', fetch_result=True) -%}\n with data as (\n select\n coalesce(max(\"{{timestamp_field}}\"), '{{start_date}}')::timestamp as start_timestamp,\n coalesce(\n {{ dateadd('millisecond',\n -1,\n \"nullif('\" ~ stop_date ~ \"','')::timestamp\") }},\n {{ dbt_utils.current_timestamp() }}\n ) as stop_timestamp\n from \"{{target_schema}}\".\"{{target_table}}\"\n )\n\n select\n start_timestamp,\n stop_timestamp,\n {{ datediff('start_timestamp',\n 'stop_timestamp',\n period) }} + 1 as num_periods\n from data\n {%- endcall %}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.dateadd", "macro.dbt_utils.current_timestamp", "macro.dbt_utils.datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.0971148}, "macro.dbt_utils.get_period_sql": {"unique_id": "macro.dbt_utils.get_period_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "get_period_sql", "macro_sql": "{% macro get_period_sql(target_cols_csv, sql, timestamp_field, period, start_timestamp, stop_timestamp, offset) -%}\n {{ return(adapter.dispatch('get_period_sql', 'dbt_utils')(target_cols_csv, sql, timestamp_field, period, start_timestamp, stop_timestamp, offset)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_period_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.097499}, "macro.dbt_utils.default__get_period_sql": {"unique_id": "macro.dbt_utils.default__get_period_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "default__get_period_sql", "macro_sql": "{% macro default__get_period_sql(target_cols_csv, sql, timestamp_field, period, start_timestamp, stop_timestamp, offset) -%}\n\n {%- set period_filter -%}\n (\"{{timestamp_field}}\" > '{{start_timestamp}}'::timestamp + interval '{{offset}} {{period}}' and\n \"{{timestamp_field}}\" <= '{{start_timestamp}}'::timestamp + interval '{{offset}} {{period}}' + interval '1 {{period}}' and\n \"{{timestamp_field}}\" < '{{stop_timestamp}}'::timestamp)\n {%- endset -%}\n\n {%- set filtered_sql = sql | replace(\"__PERIOD_FILTER__\", period_filter) -%}\n\n select\n {{target_cols_csv}}\n from (\n {{filtered_sql}}\n )\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.097993}, "macro.dbt_utils.materialization_insert_by_period_default": {"unique_id": "macro.dbt_utils.materialization_insert_by_period_default", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/materializations/insert_by_period_materialization.sql", "original_file_path": "macros/materializations/insert_by_period_materialization.sql", "name": "materialization_insert_by_period_default", "macro_sql": "{% materialization insert_by_period, default -%}\n {%- set timestamp_field = config.require('timestamp_field') -%}\n {%- set start_date = config.require('start_date') -%}\n {%- set stop_date = config.get('stop_date') or '' -%}\n {%- set period = config.get('period') or 'week' -%}\n\n {%- set deprecation_warning = \"Warning: the `insert_by_period` materialization will be removed from dbt_utils in version 1.0.0. Install from dbt-labs/dbt-labs-experimental-features instead (see https://github.com/dbt-labs/dbt-utils/discussions/487). The \" ~ package ~ \".\" ~ model ~ \" model triggered this warning.\" -%}\n {%- do exceptions.warn(deprecation_warning) -%}\n\n {%- if sql.find('__PERIOD_FILTER__') == -1 -%}\n {%- set error_message -%}\n Model '{{ model.unique_id }}' does not include the required string '__PERIOD_FILTER__' in its sql\n {%- endset -%}\n {{ exceptions.raise_compiler_error(error_message) }}\n {%- endif -%}\n\n {%- set identifier = model['name'] -%}\n\n {%- set old_relation = adapter.get_relation(database=database, schema=schema, identifier=identifier) -%}\n {%- set target_relation = api.Relation.create(identifier=identifier, schema=schema, type='table') -%}\n\n {%- set non_destructive_mode = (flags.NON_DESTRUCTIVE == True) -%}\n {%- set full_refresh_mode = (flags.FULL_REFRESH == True) -%}\n\n {%- set exists_as_table = (old_relation is not none and old_relation.is_table) -%}\n {%- set exists_not_as_table = (old_relation is not none and not old_relation.is_table) -%}\n\n {%- set should_truncate = (non_destructive_mode and full_refresh_mode and exists_as_table) -%}\n {%- set should_drop = (not should_truncate and (full_refresh_mode or exists_not_as_table)) -%}\n {%- set force_create = (flags.FULL_REFRESH and not flags.NON_DESTRUCTIVE) -%}\n\n -- setup\n {% if old_relation is none -%}\n -- noop\n {%- elif should_truncate -%}\n {{adapter.truncate_relation(old_relation)}}\n {%- elif should_drop -%}\n {{adapter.drop_relation(old_relation)}}\n {%- set old_relation = none -%}\n {%- endif %}\n\n {{run_hooks(pre_hooks, inside_transaction=False)}}\n\n -- `begin` happens here, so `commit` after it to finish the transaction\n {{run_hooks(pre_hooks, inside_transaction=True)}}\n {% call statement() -%}\n begin; -- make extra sure we've closed out the transaction\n commit;\n {%- endcall %}\n\n -- build model\n {% if force_create or old_relation is none -%}\n {# Create an empty target table -#}\n {% call statement('main') -%}\n {%- set empty_sql = sql | replace(\"__PERIOD_FILTER__\", 'false') -%}\n {{create_table_as(False, target_relation, empty_sql)}}\n {%- endcall %}\n {%- endif %}\n\n {% set _ = dbt_utils.get_period_boundaries(schema,\n identifier,\n timestamp_field,\n start_date,\n stop_date,\n period) %}\n {%- set start_timestamp = load_result('period_boundaries')['data'][0][0] | string -%}\n {%- set stop_timestamp = load_result('period_boundaries')['data'][0][1] | string -%}\n {%- set num_periods = load_result('period_boundaries')['data'][0][2] | int -%}\n\n {% set target_columns = adapter.get_columns_in_relation(target_relation) %}\n {%- set target_cols_csv = target_columns | map(attribute='quoted') | join(', ') -%}\n {%- set loop_vars = {'sum_rows_inserted': 0} -%}\n\n -- commit each period as a separate transaction\n {% for i in range(num_periods) -%}\n {%- set msg = \"Running for \" ~ period ~ \" \" ~ (i + 1) ~ \" of \" ~ (num_periods) -%}\n {{ dbt_utils.log_info(msg) }}\n\n {%- set tmp_identifier = model['name'] ~ '__dbt_incremental_period' ~ i ~ '_tmp' -%}\n {%- set tmp_relation = api.Relation.create(identifier=tmp_identifier,\n schema=schema, type='table') -%}\n {% call statement() -%}\n {% set tmp_table_sql = dbt_utils.get_period_sql(target_cols_csv,\n sql,\n timestamp_field,\n period,\n start_timestamp,\n stop_timestamp,\n i) %}\n {{dbt.create_table_as(True, tmp_relation, tmp_table_sql)}}\n {%- endcall %}\n\n {{adapter.expand_target_column_types(from_relation=tmp_relation,\n to_relation=target_relation)}}\n {%- set name = 'main-' ~ i -%}\n {% call statement(name, fetch_result=True) -%}\n insert into {{target_relation}} ({{target_cols_csv}})\n (\n select\n {{target_cols_csv}}\n from {{tmp_relation.include(schema=False)}}\n );\n {%- endcall %}\n {% set result = load_result('main-' ~ i) %}\n {% if 'response' in result.keys() %} {# added in v0.19.0 #}\n {% set rows_inserted = result['response']['rows_affected'] %}\n {% else %} {# older versions #}\n {% set rows_inserted = result['status'].split(\" \")[2] | int %}\n {% endif %}\n\n {%- set sum_rows_inserted = loop_vars['sum_rows_inserted'] + rows_inserted -%}\n {%- if loop_vars.update({'sum_rows_inserted': sum_rows_inserted}) %} {% endif -%}\n\n {%- set msg = \"Ran for \" ~ period ~ \" \" ~ (i + 1) ~ \" of \" ~ (num_periods) ~ \"; \" ~ rows_inserted ~ \" records inserted\" -%}\n {{ dbt_utils.log_info(msg) }}\n\n {%- endfor %}\n\n {% call statement() -%}\n begin;\n {%- endcall %}\n\n {{run_hooks(post_hooks, inside_transaction=True)}}\n\n {% call statement() -%}\n commit;\n {%- endcall %}\n\n {{run_hooks(post_hooks, inside_transaction=False)}}\n\n {%- set status_string = \"INSERT \" ~ loop_vars['sum_rows_inserted'] -%}\n\n {% call noop_statement('main', status_string) -%}\n -- no-op\n {%- endcall %}\n\n -- Return the relations created in this materialization\n {{ return({'relations': [target_relation]}) }}\n\n{%- endmaterialization %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_hooks", "macro.dbt.statement", "macro.dbt.create_table_as", "macro.dbt_utils.get_period_boundaries", "macro.dbt_utils.log_info", "macro.dbt_utils.get_period_sql", "macro.dbt.noop_statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1032}, "macro.dbt_utils.get_url_host": {"unique_id": "macro.dbt_utils.get_url_host", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_host.sql", "original_file_path": "macros/web/get_url_host.sql", "name": "get_url_host", "macro_sql": "{% macro get_url_host(field) -%}\n {{ return(adapter.dispatch('get_url_host', 'dbt_utils')(field)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_url_host"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.103722}, "macro.dbt_utils.default__get_url_host": {"unique_id": "macro.dbt_utils.default__get_url_host", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_host.sql", "original_file_path": "macros/web/get_url_host.sql", "name": "default__get_url_host", "macro_sql": "{% macro default__get_url_host(field) -%}\n\n{%- set parsed =\n split_part(\n split_part(\n replace(\n replace(\n replace(field, \"'android-app://'\", \"''\"\n ), \"'http://'\", \"''\"\n ), \"'https://'\", \"''\"\n ), \"'/'\", 1\n ), \"'?'\", 1\n )\n\n-%}\n\n\n {{ dbt.safe_cast(\n parsed,\n type_string()\n )}}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.split_part", "macro.dbt_utils.replace", "macro.dbt_utils.safe_cast", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.104162}, "macro.dbt_utils.get_url_path": {"unique_id": "macro.dbt_utils.get_url_path", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_path.sql", "original_file_path": "macros/web/get_url_path.sql", "name": "get_url_path", "macro_sql": "{% macro get_url_path(field) -%}\n {{ return(adapter.dispatch('get_url_path', 'dbt_utils')(field)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_url_path"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1046789}, "macro.dbt_utils.default__get_url_path": {"unique_id": "macro.dbt_utils.default__get_url_path", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_path.sql", "original_file_path": "macros/web/get_url_path.sql", "name": "default__get_url_path", "macro_sql": "{% macro default__get_url_path(field) -%}\n\n {%- set stripped_url =\n replace(\n replace(field, \"'http://'\", \"''\"), \"'https://'\", \"''\")\n -%}\n\n {%- set first_slash_pos -%}\n coalesce(\n nullif({{ position(\"'/'\", stripped_url) }}, 0),\n {{ position(\"'?'\", stripped_url) }} - 1\n )\n {%- endset -%}\n\n {%- set parsed_path =\n split_part(\n right(\n stripped_url,\n length(stripped_url) ~ \"-\" ~ first_slash_pos\n ),\n \"'?'\", 1\n )\n -%}\n\n {{ safe_cast(\n parsed_path,\n type_string()\n )}}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.replace", "macro.dbt_utils.position", "macro.dbt_utils.split_part", "macro.dbt_utils.right", "macro.dbt_utils.length", "macro.dbt_utils.safe_cast", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.105273}, "macro.dbt_utils.get_url_parameter": {"unique_id": "macro.dbt_utils.get_url_parameter", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_parameter.sql", "original_file_path": "macros/web/get_url_parameter.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_url_parameter"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1056461}, "macro.dbt_utils.default__get_url_parameter": {"unique_id": "macro.dbt_utils.default__get_url_parameter", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/web/get_url_parameter.sql", "original_file_path": "macros/web/get_url_parameter.sql", "name": "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 = split_part(split_part(field, formatted_url_parameter, 2), \"'&'\", 1) -%}\n\nnullif({{ split }},'')\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.split_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.105949}, "macro.dbt_utils.test_fewer_rows_than": {"unique_id": "macro.dbt_utils.test_fewer_rows_than", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/fewer_rows_than.sql", "original_file_path": "macros/generic_tests/fewer_rows_than.sql", "name": "test_fewer_rows_than", "macro_sql": "{% test fewer_rows_than(model, compare_model) %}\n {{ return(adapter.dispatch('test_fewer_rows_than', 'dbt_utils')(model, compare_model)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_fewer_rows_than"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.106536}, "macro.dbt_utils.default__test_fewer_rows_than": {"unique_id": "macro.dbt_utils.default__test_fewer_rows_than", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/fewer_rows_than.sql", "original_file_path": "macros/generic_tests/fewer_rows_than.sql", "name": "default__test_fewer_rows_than", "macro_sql": "{% macro default__test_fewer_rows_than(model, compare_model) %}\n\n{{ config(fail_calc = 'coalesce(row_count_delta, 0)') }}\n\nwith a as (\n\n select count(*) as count_our_model from {{ model }}\n\n),\nb as (\n\n select count(*) as count_comparison_model from {{ compare_model }}\n\n),\ncounts as (\n\n select\n count_our_model,\n count_comparison_model\n from a\n cross join b\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.106762}, "macro.dbt_utils.test_equal_rowcount": {"unique_id": "macro.dbt_utils.test_equal_rowcount", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/equal_rowcount.sql", "original_file_path": "macros/generic_tests/equal_rowcount.sql", "name": "test_equal_rowcount", "macro_sql": "{% test equal_rowcount(model, compare_model) %}\n {{ return(adapter.dispatch('test_equal_rowcount', 'dbt_utils')(model, compare_model)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_equal_rowcount"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1072042}, "macro.dbt_utils.default__test_equal_rowcount": {"unique_id": "macro.dbt_utils.default__test_equal_rowcount", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/equal_rowcount.sql", "original_file_path": "macros/generic_tests/equal_rowcount.sql", "name": "default__test_equal_rowcount", "macro_sql": "{% macro default__test_equal_rowcount(model, compare_model) %}\n\n{#-- Needs to be set at parse time, before we return '' below --#}\n{{ config(fail_calc = '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\nwith a as (\n\n select count(*) as count_a from {{ model }}\n\n),\nb as (\n\n select count(*) as count_b from {{ compare_model }}\n\n),\nfinal as (\n\n select\n count_a,\n count_b,\n abs(count_a - count_b) as diff_count\n from a\n cross join b\n\n)\n\nselect * from final\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1074932}, "macro.dbt_utils.test_relationships_where": {"unique_id": "macro.dbt_utils.test_relationships_where", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/relationships_where.sql", "original_file_path": "macros/generic_tests/relationships_where.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_relationships_where"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.108178}, "macro.dbt_utils.default__test_relationships_where": {"unique_id": "macro.dbt_utils.default__test_relationships_where", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/relationships_where.sql", "original_file_path": "macros/generic_tests/relationships_where.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.10851}, "macro.dbt_utils.test_recency": {"unique_id": "macro.dbt_utils.test_recency", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/recency.sql", "original_file_path": "macros/generic_tests/recency.sql", "name": "test_recency", "macro_sql": "{% test recency(model, field, datepart, interval) %}\n {{ return(adapter.dispatch('test_recency', 'dbt_utils')(model, field, datepart, interval)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_recency"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.108974}, "macro.dbt_utils.default__test_recency": {"unique_id": "macro.dbt_utils.default__test_recency", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/recency.sql", "original_file_path": "macros/generic_tests/recency.sql", "name": "default__test_recency", "macro_sql": "{% macro default__test_recency(model, field, datepart, interval) %}\n\n{% set threshold = dateadd(datepart, interval * -1, current_timestamp()) %}\n\nwith recency as (\n\n select max({{field}}) as most_recent\n from {{ model }}\n\n)\n\nselect\n\n most_recent,\n {{ threshold }} as threshold\n\nfrom recency\nwhere most_recent < {{ threshold }}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_utils.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.109281}, "macro.dbt_utils.test_not_constant": {"unique_id": "macro.dbt_utils.test_not_constant", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_constant.sql", "original_file_path": "macros/generic_tests/not_constant.sql", "name": "test_not_constant", "macro_sql": "{% test not_constant(model, column_name) %}\n {{ return(adapter.dispatch('test_not_constant', 'dbt_utils')(model, column_name)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_not_constant"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.109648}, "macro.dbt_utils.default__test_not_constant": {"unique_id": "macro.dbt_utils.default__test_not_constant", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_constant.sql", "original_file_path": "macros/generic_tests/not_constant.sql", "name": "default__test_not_constant", "macro_sql": "{% macro default__test_not_constant(model, column_name) %}\n\n\nselect\n {# In TSQL, subquery aggregate columns need aliases #}\n {# thus: a filler col name, 'filler_column' #}\n count(distinct {{ column_name }}) as filler_column\n\nfrom {{ model }}\n\nhaving count(distinct {{ column_name }}) = 1\n\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.109816}, "macro.dbt_utils.test_accepted_range": {"unique_id": "macro.dbt_utils.test_accepted_range", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/accepted_range.sql", "original_file_path": "macros/generic_tests/accepted_range.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_accepted_range"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.110443}, "macro.dbt_utils.default__test_accepted_range": {"unique_id": "macro.dbt_utils.default__test_accepted_range", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/accepted_range.sql", "original_file_path": "macros/generic_tests/accepted_range.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.110973}, "macro.dbt_utils.test_not_accepted_values": {"unique_id": "macro.dbt_utils.test_not_accepted_values", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_accepted_values.sql", "original_file_path": "macros/generic_tests/not_accepted_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_not_accepted_values"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1115499}, "macro.dbt_utils.default__test_not_accepted_values": {"unique_id": "macro.dbt_utils.default__test_not_accepted_values", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_accepted_values.sql", "original_file_path": "macros/generic_tests/not_accepted_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.111925}, "macro.dbt_utils.test_unique_where": {"unique_id": "macro.dbt_utils.test_unique_where", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/test_unique_where.sql", "original_file_path": "macros/generic_tests/test_unique_where.sql", "name": "test_unique_where", "macro_sql": "{% test unique_where(model, column_name) %}\r\n {%- set deprecation_warning = '\r\n Warning: `dbt_utils.unique_where` is no longer supported.\r\n Starting in dbt v0.20.0, the built-in `unique` test supports a `where` config.\r\n ' -%}\r\n {%- do exceptions.warn(deprecation_warning) -%}\r\n {{ return(adapter.dispatch('test_unique_where', 'dbt_utils')(model, column_name)) }}\r\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_unique_where"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1123788}, "macro.dbt_utils.default__test_unique_where": {"unique_id": "macro.dbt_utils.default__test_unique_where", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/test_unique_where.sql", "original_file_path": "macros/generic_tests/test_unique_where.sql", "name": "default__test_unique_where", "macro_sql": "{% macro default__test_unique_where(model, column_name) %}\r\n {{ return(test_unique(model, column_name)) }}\r\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.test_unique"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.112545}, "macro.dbt_utils.test_at_least_one": {"unique_id": "macro.dbt_utils.test_at_least_one", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/at_least_one.sql", "original_file_path": "macros/generic_tests/at_least_one.sql", "name": "test_at_least_one", "macro_sql": "{% test at_least_one(model, column_name) %}\n {{ return(adapter.dispatch('test_at_least_one', 'dbt_utils')(model, column_name)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_at_least_one"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1129222}, "macro.dbt_utils.default__test_at_least_one": {"unique_id": "macro.dbt_utils.default__test_at_least_one", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/at_least_one.sql", "original_file_path": "macros/generic_tests/at_least_one.sql", "name": "default__test_at_least_one", "macro_sql": "{% macro default__test_at_least_one(model, column_name) %}\n\nselect *\nfrom (\n select\n {# In TSQL, subquery aggregate columns need aliases #}\n {# thus: a filler col name, 'filler_column' #}\n count({{ column_name }}) as filler_column\n\n from {{ model }}\n\n having count({{ column_name }}) = 0\n\n) validation_errors\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.113097}, "macro.dbt_utils.test_unique_combination_of_columns": {"unique_id": "macro.dbt_utils.test_unique_combination_of_columns", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/unique_combination_of_columns.sql", "original_file_path": "macros/generic_tests/unique_combination_of_columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_unique_combination_of_columns"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.113757}, "macro.dbt_utils.default__test_unique_combination_of_columns": {"unique_id": "macro.dbt_utils.default__test_unique_combination_of_columns", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/unique_combination_of_columns.sql", "original_file_path": "macros/generic_tests/unique_combination_of_columns.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1143901}, "macro.dbt_utils.test_cardinality_equality": {"unique_id": "macro.dbt_utils.test_cardinality_equality", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/cardinality_equality.sql", "original_file_path": "macros/generic_tests/cardinality_equality.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_cardinality_equality"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1150131}, "macro.dbt_utils.default__test_cardinality_equality": {"unique_id": "macro.dbt_utils.default__test_cardinality_equality", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/cardinality_equality.sql", "original_file_path": "macros/generic_tests/cardinality_equality.sql", "name": "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 {{ except() }}\n select *\n from table_b\n),\n\nexcept_b as (\n select *\n from table_b\n {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.115335}, "macro.dbt_utils.test_expression_is_true": {"unique_id": "macro.dbt_utils.test_expression_is_true", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/expression_is_true.sql", "original_file_path": "macros/generic_tests/expression_is_true.sql", "name": "test_expression_is_true", "macro_sql": "{% test expression_is_true(model, expression, column_name=None, condition='1=1') %}\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 {{ return(adapter.dispatch('test_expression_is_true', 'dbt_utils')(model, expression, column_name, condition)) }}\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.115842}, "macro.dbt_utils.default__test_expression_is_true": {"unique_id": "macro.dbt_utils.default__test_expression_is_true", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/expression_is_true.sql", "original_file_path": "macros/generic_tests/expression_is_true.sql", "name": "default__test_expression_is_true", "macro_sql": "{% macro default__test_expression_is_true(model, expression, column_name, condition) %}\n\nwith meet_condition as (\n select * from {{ model }} where {{ condition }}\n)\n\nselect\n *\nfrom meet_condition\n{% if column_name is none %}\nwhere not({{ expression }})\n{%- else %}\nwhere not({{ column_name }} {{ expression }})\n{%- endif %}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.116128}, "macro.dbt_utils.test_not_null_proportion": {"unique_id": "macro.dbt_utils.test_not_null_proportion", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_null_proportion.sql", "original_file_path": "macros/generic_tests/not_null_proportion.sql", "name": "test_not_null_proportion", "macro_sql": "{% macro test_not_null_proportion(model) %}\n {{ return(adapter.dispatch('test_not_null_proportion', 'dbt_utils')(model, **kwargs)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_not_null_proportion"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1165938}, "macro.dbt_utils.default__test_not_null_proportion": {"unique_id": "macro.dbt_utils.default__test_not_null_proportion", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/not_null_proportion.sql", "original_file_path": "macros/generic_tests/not_null_proportion.sql", "name": "default__test_not_null_proportion", "macro_sql": "{% macro default__test_not_null_proportion(model) %}\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\nwith validation as (\n select\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),\nvalidation_errors as (\n select\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.117105}, "macro.dbt_utils.test_sequential_values": {"unique_id": "macro.dbt_utils.test_sequential_values", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/sequential_values.sql", "original_file_path": "macros/generic_tests/sequential_values.sql", "name": "test_sequential_values", "macro_sql": "{% test sequential_values(model, column_name, interval=1, datepart=None) %}\n\n {{ return(adapter.dispatch('test_sequential_values', 'dbt_utils')(model, column_name, interval, datepart)) }}\n\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_sequential_values"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.117781}, "macro.dbt_utils.default__test_sequential_values": {"unique_id": "macro.dbt_utils.default__test_sequential_values", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/sequential_values.sql", "original_file_path": "macros/generic_tests/sequential_values.sql", "name": "default__test_sequential_values", "macro_sql": "{% macro default__test_sequential_values(model, column_name, interval=1, datepart=None) %}\n\n{% set previous_column_name = \"previous_\" ~ dbt_utils.slugify(column_name) %}\n\nwith windowed as (\n\n select\n {{ column_name }},\n lag({{ column_name }}) over (\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 {{ type_timestamp() }})= cast({{ dateadd(datepart, interval, previous_column_name) }} as {{ type_timestamp() }}))\n {% else %}\n where not({{ column_name }} = {{ previous_column_name }} + {{ interval }})\n {% endif %}\n)\n\nselect *\nfrom validation_errors\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.slugify", "macro.dbt_utils.type_timestamp", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1183512}, "macro.dbt_utils.test_not_null_where": {"unique_id": "macro.dbt_utils.test_not_null_where", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/test_not_null_where.sql", "original_file_path": "macros/generic_tests/test_not_null_where.sql", "name": "test_not_null_where", "macro_sql": "{% test not_null_where(model, column_name) %}\r\n {%- set deprecation_warning = '\r\n Warning: `dbt_utils.not_null_where` is no longer supported.\r\n Starting in dbt v0.20.0, the built-in `not_null` test supports a `where` config.\r\n ' -%}\r\n {%- do exceptions.warn(deprecation_warning) -%}\r\n {{ return(adapter.dispatch('test_not_null_where', 'dbt_utils')(model, column_name)) }}\r\n{% endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_not_null_where"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.118807}, "macro.dbt_utils.default__test_not_null_where": {"unique_id": "macro.dbt_utils.default__test_not_null_where", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/test_not_null_where.sql", "original_file_path": "macros/generic_tests/test_not_null_where.sql", "name": "default__test_not_null_where", "macro_sql": "{% macro default__test_not_null_where(model, column_name) %}\r\n {{ return(test_not_null(model, column_name)) }}\r\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.test_not_null"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1189709}, "macro.dbt_utils.test_equality": {"unique_id": "macro.dbt_utils.test_equality", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/equality.sql", "original_file_path": "macros/generic_tests/equality.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_equality"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1197178}, "macro.dbt_utils.default__test_equality": {"unique_id": "macro.dbt_utils.default__test_equality", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/equality.sql", "original_file_path": "macros/generic_tests/equality.sql", "name": "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 {{ except() }}\n select {{compare_cols_csv}} from b\n\n),\n\nb_minus_a as (\n\n select {{compare_cols_csv}} from b\n {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.except"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.120626}, "macro.dbt_utils.test_mutually_exclusive_ranges": {"unique_id": "macro.dbt_utils.test_mutually_exclusive_ranges", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/mutually_exclusive_ranges.sql", "original_file_path": "macros/generic_tests/mutually_exclusive_ranges.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__test_mutually_exclusive_ranges"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1239989}, "macro.dbt_utils.default__test_mutually_exclusive_ranges": {"unique_id": "macro.dbt_utils.default__test_mutually_exclusive_ranges", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/generic_tests/mutually_exclusive_ranges.sql", "original_file_path": "macros/generic_tests/mutually_exclusive_ranges.sql", "name": "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 nore 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.125489}, "macro.dbt_utils.pretty_log_format": {"unique_id": "macro.dbt_utils.pretty_log_format", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/pretty_log_format.sql", "original_file_path": "macros/jinja_helpers/pretty_log_format.sql", "name": "pretty_log_format", "macro_sql": "{% macro pretty_log_format(message) %}\n {{ return(adapter.dispatch('pretty_log_format', 'dbt_utils')(message)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__pretty_log_format"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.125855}, "macro.dbt_utils.default__pretty_log_format": {"unique_id": "macro.dbt_utils.default__pretty_log_format", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/pretty_log_format.sql", "original_file_path": "macros/jinja_helpers/pretty_log_format.sql", "name": "default__pretty_log_format", "macro_sql": "{% macro default__pretty_log_format(message) %}\n {{ return( dbt_utils.pretty_time() ~ ' + ' ~ message) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.pretty_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.126017}, "macro.dbt_utils._is_relation": {"unique_id": "macro.dbt_utils._is_relation", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/_is_relation.sql", "original_file_path": "macros/jinja_helpers/_is_relation.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.126505}, "macro.dbt_utils.pretty_time": {"unique_id": "macro.dbt_utils.pretty_time", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/pretty_time.sql", "original_file_path": "macros/jinja_helpers/pretty_time.sql", "name": "pretty_time", "macro_sql": "{% macro pretty_time(format='%H:%M:%S') %}\n {{ return(adapter.dispatch('pretty_time', 'dbt_utils')(format)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__pretty_time"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.126834}, "macro.dbt_utils.default__pretty_time": {"unique_id": "macro.dbt_utils.default__pretty_time", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/pretty_time.sql", "original_file_path": "macros/jinja_helpers/pretty_time.sql", "name": "default__pretty_time", "macro_sql": "{% macro default__pretty_time(format='%H:%M:%S') %}\n {{ return(modules.datetime.datetime.now().strftime(format)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.127027}, "macro.dbt_utils.log_info": {"unique_id": "macro.dbt_utils.log_info", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/log_info.sql", "original_file_path": "macros/jinja_helpers/log_info.sql", "name": "log_info", "macro_sql": "{% macro log_info(message) %}\n {{ return(adapter.dispatch('log_info', 'dbt_utils')(message)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__log_info"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.127331}, "macro.dbt_utils.default__log_info": {"unique_id": "macro.dbt_utils.default__log_info", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/log_info.sql", "original_file_path": "macros/jinja_helpers/log_info.sql", "name": "default__log_info", "macro_sql": "{% macro default__log_info(message) %}\n {{ log(dbt_utils.pretty_log_format(message), info=True) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.pretty_log_format"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.127501}, "macro.dbt_utils.slugify": {"unique_id": "macro.dbt_utils.slugify", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/slugify.sql", "original_file_path": "macros/jinja_helpers/slugify.sql", "name": "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\n{{ return(string) }}\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.12801}, "macro.dbt_utils._is_ephemeral": {"unique_id": "macro.dbt_utils._is_ephemeral", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/jinja_helpers/_is_ephemeral.sql", "original_file_path": "macros/jinja_helpers/_is_ephemeral.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.128881}, "macro.dbt_utils.get_intervals_between": {"unique_id": "macro.dbt_utils.get_intervals_between", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_intervals_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.129641}, "macro.dbt_utils.default__get_intervals_between": {"unique_id": "macro.dbt_utils.default__get_intervals_between", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "name": "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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1302452}, "macro.dbt_utils.date_spine": {"unique_id": "macro.dbt_utils.date_spine", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__date_spine"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.130475}, "macro.dbt_utils.default__date_spine": {"unique_id": "macro.dbt_utils.default__date_spine", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/date_spine.sql", "original_file_path": "macros/sql/date_spine.sql", "name": "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 \"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 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.generate_series", "macro.dbt_utils.get_intervals_between", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.130839}, "macro.dbt_utils.nullcheck_table": {"unique_id": "macro.dbt_utils.nullcheck_table", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/nullcheck_table.sql", "original_file_path": "macros/sql/nullcheck_table.sql", "name": "nullcheck_table", "macro_sql": "{% macro nullcheck_table(relation) %}\n {{ return(adapter.dispatch('nullcheck_table', 'dbt_utils')(relation)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__nullcheck_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.131217}, "macro.dbt_utils.default__nullcheck_table": {"unique_id": "macro.dbt_utils.default__nullcheck_table", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/nullcheck_table.sql", "original_file_path": "macros/sql/nullcheck_table.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.nullcheck"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.131574}, "macro.dbt_utils.get_relations_by_pattern": {"unique_id": "macro.dbt_utils.get_relations_by_pattern", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_relations_by_pattern.sql", "original_file_path": "macros/sql/get_relations_by_pattern.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_relations_by_pattern"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.132299}, "macro.dbt_utils.default__get_relations_by_pattern": {"unique_id": "macro.dbt_utils.default__get_relations_by_pattern", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_relations_by_pattern.sql", "original_file_path": "macros/sql/get_relations_by_pattern.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.133205}, "macro.dbt_utils.get_powers_of_two": {"unique_id": "macro.dbt_utils.get_powers_of_two", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.134088}, "macro.dbt_utils.default__get_powers_of_two": {"unique_id": "macro.dbt_utils.default__get_powers_of_two", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1345222}, "macro.dbt_utils.generate_series": {"unique_id": "macro.dbt_utils.generate_series", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "name": "generate_series", "macro_sql": "{% macro generate_series(upper_bound) %}\n {{ return(adapter.dispatch('generate_series', 'dbt_utils')(upper_bound)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__generate_series"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1347232}, "macro.dbt_utils.default__generate_series": {"unique_id": "macro.dbt_utils.default__generate_series", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/generate_series.sql", "original_file_path": "macros/sql/generate_series.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.135265}, "macro.dbt_utils.get_relations_by_prefix": {"unique_id": "macro.dbt_utils.get_relations_by_prefix", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_relations_by_prefix.sql", "original_file_path": "macros/sql/get_relations_by_prefix.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_relations_by_prefix"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.136093}, "macro.dbt_utils.default__get_relations_by_prefix": {"unique_id": "macro.dbt_utils.default__get_relations_by_prefix", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_relations_by_prefix.sql", "original_file_path": "macros/sql/get_relations_by_prefix.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.get_tables_by_prefix_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.136944}, "macro.dbt_utils.get_tables_by_prefix_sql": {"unique_id": "macro.dbt_utils.get_tables_by_prefix_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_prefix_sql.sql", "original_file_path": "macros/sql/get_tables_by_prefix_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_tables_by_prefix_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.137417}, "macro.dbt_utils.default__get_tables_by_prefix_sql": {"unique_id": "macro.dbt_utils.default__get_tables_by_prefix_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_prefix_sql.sql", "original_file_path": "macros/sql/get_tables_by_prefix_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.137693}, "macro.dbt_utils.star": {"unique_id": "macro.dbt_utils.star", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/star.sql", "original_file_path": "macros/sql/star.sql", "name": "star", "macro_sql": "{% macro star(from, relation_alias=False, except=[], prefix='', suffix='') -%}\n {{ return(adapter.dispatch('star', 'dbt_utils')(from, relation_alias, except, prefix, suffix)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__star"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.138408}, "macro.dbt_utils.default__star": {"unique_id": "macro.dbt_utils.default__star", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/star.sql", "original_file_path": "macros/sql/star.sql", "name": "default__star", "macro_sql": "{% macro default__star(from, relation_alias=False, except=[], prefix='', suffix='') -%}\n {%- do dbt_utils._is_relation(from, 'star') -%}\n {%- do dbt_utils._is_ephemeral(from, 'star') -%}\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 cols = dbt_utils.get_filtered_columns_in_relation(from, except) %}\n\n {%- if cols|length <= 0 -%}\n {{- return('*') -}}\n {%- else -%}\n {%- for col in cols %}\n {%- if relation_alias %}{{ relation_alias }}.{% else %}{%- endif -%}{{ adapter.quote(col)|trim }} {%- if prefix!='' or suffix!='' %} as {{ adapter.quote(prefix ~ col ~ suffix)|trim }} {%- endif -%}\n {%- if not loop.last %},{{ '\\n ' }}{% endif %}\n {%- endfor -%}\n {% endif %}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "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}, "patch_path": null, "arguments": [], "created_at": 1671161286.1393778}, "macro.dbt_utils.unpivot": {"unique_id": "macro.dbt_utils.unpivot", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/unpivot.sql", "original_file_path": "macros/sql/unpivot.sql", "name": "unpivot", "macro_sql": "{% macro unpivot(relation=none, cast_to='varchar', exclude=none, remove=none, field_name='field_name', value_name='value', table=none) -%}\n {{ return(adapter.dispatch('unpivot', 'dbt_utils')(relation, cast_to, exclude, remove, field_name, value_name, table)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__unpivot"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.141248}, "macro.dbt_utils.default__unpivot": {"unique_id": "macro.dbt_utils.default__unpivot", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/unpivot.sql", "original_file_path": "macros/sql/unpivot.sql", "name": "default__unpivot", "macro_sql": "{% macro default__unpivot(relation=none, cast_to='varchar', exclude=none, remove=none, field_name='field_name', value_name='value', table=none) -%}\n\n {% if table %}\n {%- set error_message = '\n Warning: the `unpivot` macro no longer accepts a `table` parameter. \\\n This parameter will be deprecated in a future release of dbt-utils. Use the `relation` parameter instead. \\\n The {}.{} model triggered this warning. \\\n '.format(model.package_name, model.name) -%}\n {%- do exceptions.warn(error_message) -%}\n {% endif %}\n\n {% if relation and table %}\n {{ exceptions.raise_compiler_error(\"Error: both the `relation` and `table` parameters were provided to `unpivot` macro. Choose one only (we recommend `relation`).\") }}\n {% elif not relation and table %}\n {% set relation=table %}\n {% elif not relation and not table %}\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 {{ type_string() }}) as {{ field_name }},\n cast( {% if col.data_type == 'boolean' %}\n {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.type_string", "macro.dbt_utils.cast_bool_to_text"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.143739}, "macro.dbt_utils.union_relations": {"unique_id": "macro.dbt_utils.union_relations", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/union.sql", "original_file_path": "macros/sql/union.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__union_relations"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.146882}, "macro.dbt_utils.default__union_relations": {"unique_id": "macro.dbt_utils.default__union_relations", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/union.sql", "original_file_path": "macros/sql/union.sql", "name": "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\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 in exclude -%}\n\n {#- If an include list was provided and the column is not in the list, do nothing -#}\n {%- elif include and col.column not in include -%}\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({{ string_literal(relation) }} as {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral", "macro.dbt_utils.string_literal", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1502569}, "macro.dbt_utils.group_by": {"unique_id": "macro.dbt_utils.group_by", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/groupby.sql", "original_file_path": "macros/sql/groupby.sql", "name": "group_by", "macro_sql": "{%- macro group_by(n) -%}\n {{ return(adapter.dispatch('group_by', 'dbt_utils')(n)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__group_by"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.150927}, "macro.dbt_utils.default__group_by": {"unique_id": "macro.dbt_utils.default__group_by", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/groupby.sql", "original_file_path": "macros/sql/groupby.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.151374}, "macro.dbt_utils.deduplicate": {"unique_id": "macro.dbt_utils.deduplicate", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "deduplicate", "macro_sql": "{%- macro deduplicate(relation, partition_by, order_by=none, relation_alias=none) -%}\n\n {%- set error_message_group_by -%}\nWarning: the `group_by` parameter of the `deduplicate` macro is no longer supported and will be deprecated in a future release of dbt-utils.\nUse `partition_by` instead.\nThe {{ model.package_name }}.{{ model.name }} model triggered this warning.\n {%- endset -%}\n\n {% if kwargs.get('group_by') %}\n {%- do exceptions.warn(error_message_group_by) -%}\n {%- endif -%}\n\n {%- set error_message_order_by -%}\nWarning: `order_by` as an optional parameter of the `deduplicate` macro is no longer supported and will be deprecated in a future release of dbt-utils.\nSupply a non-null value for `order_by` instead.\nThe {{ model.package_name }}.{{ model.name }} model triggered this warning.\n {%- endset -%}\n\n {% if not order_by %}\n {%- do exceptions.warn(error_message_order_by) -%}\n {%- endif -%}\n\n {%- set error_message_alias -%}\nWarning: the `relation_alias` parameter of the `deduplicate` macro is no longer supported and will be deprecated in a future release of dbt-utils.\nIf you were using `relation_alias` to point to a CTE previously then you can now pass the alias directly to `relation` instead.\nThe {{ model.package_name }}.{{ model.name }} model triggered this warning.\n {%- endset -%}\n\n {% if relation_alias %}\n {%- do exceptions.warn(error_message_alias) -%}\n {%- endif -%}\n\n {% set partition_by = partition_by or kwargs.get('group_by') %}\n {% set relation = relation_alias or relation %}\n {% set order_by = order_by or \"'1'\" %}\n\n {{ return(adapter.dispatch('deduplicate', 'dbt_utils')(relation, partition_by, order_by)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.snowflake__deduplicate"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.15428}, "macro.dbt_utils.default__deduplicate": {"unique_id": "macro.dbt_utils.default__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.154603}, "macro.dbt_utils.redshift__deduplicate": {"unique_id": "macro.dbt_utils.redshift__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__deduplicate"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.154846}, "macro.dbt_utils.postgres__deduplicate": {"unique_id": "macro.dbt_utils.postgres__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.155117}, "macro.dbt_utils.snowflake__deduplicate": {"unique_id": "macro.dbt_utils.snowflake__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.155307}, "macro.dbt_utils.bigquery__deduplicate": {"unique_id": "macro.dbt_utils.bigquery__deduplicate", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/deduplicate.sql", "original_file_path": "macros/sql/deduplicate.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.155497}, "macro.dbt_utils.surrogate_key": {"unique_id": "macro.dbt_utils.surrogate_key", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/surrogate_key.sql", "original_file_path": "macros/sql/surrogate_key.sql", "name": "surrogate_key", "macro_sql": "{%- macro surrogate_key(field_list) -%}\n {# needed for safe_add to allow for non-keyword arguments see SO post #}\n {# https://stackoverflow.com/questions/13944751/args-kwargs-in-jinja2-macros #}\n {% set frustrating_jinja_feature = varargs %}\n {{ return(adapter.dispatch('surrogate_key', 'dbt_utils')(field_list, *varargs)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__surrogate_key"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.156458}, "macro.dbt_utils.default__surrogate_key": {"unique_id": "macro.dbt_utils.default__surrogate_key", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/surrogate_key.sql", "original_file_path": "macros/sql/surrogate_key.sql", "name": "default__surrogate_key", "macro_sql": "\n\n{%- macro default__surrogate_key(field_list) -%}\n\n{%- if varargs|length >= 1 or field_list is string %}\n\n{%- set error_message = '\nWarning: the `surrogate_key` macro now takes a single list argument instead of \\\nmultiple string arguments. Support for multiple string arguments will be \\\ndeprecated in a future release of dbt-utils. The {}.{} model triggered this warning. \\\n'.format(model.package_name, model.name) -%}\n\n{%- do exceptions.warn(error_message) -%}\n\n{# first argument is not included in varargs, so add first element to field_list_xf #}\n{%- set field_list_xf = [field_list] -%}\n\n{%- for field in varargs %}\n{%- set _ = field_list_xf.append(field) -%}\n{%- endfor -%}\n\n{%- else -%}\n\n{# if using list, just set field_list_xf as field_list #}\n{%- set field_list_xf = field_list -%}\n\n{%- endif -%}\n\n\n{%- set fields = [] -%}\n\n{%- for field in field_list_xf -%}\n\n {%- set _ = fields.append(\n \"coalesce(cast(\" ~ field ~ \" as \" ~ type_string() ~ \"), '')\"\n ) -%}\n\n {%- if not loop.last %}\n {%- set _ = fields.append(\"'-'\") -%}\n {%- endif -%}\n\n{%- endfor -%}\n\n{{ hash(concat(fields)) }}\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string", "macro.dbt_utils.hash", "macro.dbt_utils.concat"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.157459}, "macro.dbt_utils.safe_add": {"unique_id": "macro.dbt_utils.safe_add", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/safe_add.sql", "original_file_path": "macros/sql/safe_add.sql", "name": "safe_add", "macro_sql": "{%- macro safe_add() -%}\n {# needed for safe_add to allow for non-keyword arguments see SO post #}\n {# https://stackoverflow.com/questions/13944751/args-kwargs-in-jinja2-macros #}\n {% set frustrating_jinja_feature = varargs %}\n {{ return(adapter.dispatch('safe_add', 'dbt_utils')(*varargs)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__safe_add"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1580741}, "macro.dbt_utils.default__safe_add": {"unique_id": "macro.dbt_utils.default__safe_add", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/safe_add.sql", "original_file_path": "macros/sql/safe_add.sql", "name": "default__safe_add", "macro_sql": "\n\n{%- macro default__safe_add() -%}\n\n{% set fields = [] %}\n\n{%- for field in varargs -%}\n\n {% do fields.append(\"coalesce(\" ~ field ~ \", 0)\") %}\n\n{%- endfor -%}\n\n{{ fields|join(' +\\n ') }}\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1583848}, "macro.dbt_utils.nullcheck": {"unique_id": "macro.dbt_utils.nullcheck", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/nullcheck.sql", "original_file_path": "macros/sql/nullcheck.sql", "name": "nullcheck", "macro_sql": "{% macro nullcheck(cols) %}\n {{ return(adapter.dispatch('nullcheck', 'dbt_utils')(cols)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__nullcheck"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1588612}, "macro.dbt_utils.default__nullcheck": {"unique_id": "macro.dbt_utils.default__nullcheck", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/nullcheck.sql", "original_file_path": "macros/sql/nullcheck.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1592262}, "macro.dbt_utils.get_tables_by_pattern_sql": {"unique_id": "macro.dbt_utils.get_tables_by_pattern_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_tables_by_pattern_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.161503}, "macro.dbt_utils.default__get_tables_by_pattern_sql": {"unique_id": "macro.dbt_utils.default__get_tables_by_pattern_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.161999}, "macro.dbt_utils.bigquery__get_tables_by_pattern_sql": {"unique_id": "macro.dbt_utils.bigquery__get_tables_by_pattern_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._bigquery__get_matching_schemata", "macro.dbt_utils.get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1630552}, "macro.dbt_utils._bigquery__get_matching_schemata": {"unique_id": "macro.dbt_utils._bigquery__get_matching_schemata", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_tables_by_pattern_sql.sql", "original_file_path": "macros/sql/get_tables_by_pattern_sql.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.163658}, "macro.dbt_utils.get_column_values": {"unique_id": "macro.dbt_utils.get_column_values", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_column_values.sql", "original_file_path": "macros/sql/get_column_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_column_values"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.16515}, "macro.dbt_utils.default__get_column_values": {"unique_id": "macro.dbt_utils.default__get_column_values", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_column_values.sql", "original_file_path": "macros/sql/get_column_values.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_ephemeral", "macro.dbt.load_relation", "macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.166789}, "macro.dbt_utils.pivot": {"unique_id": "macro.dbt_utils.pivot", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/pivot.sql", "original_file_path": "macros/sql/pivot.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__pivot"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.168302}, "macro.dbt_utils.default__pivot": {"unique_id": "macro.dbt_utils.default__pivot", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/pivot.sql", "original_file_path": "macros/sql/pivot.sql", "name": "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_utils.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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.escape_single_quotes", "macro.dbt_utils.slugify"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1694028}, "macro.dbt_utils.get_filtered_columns_in_relation": {"unique_id": "macro.dbt_utils.get_filtered_columns_in_relation", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_filtered_columns_in_relation.sql", "original_file_path": "macros/sql/get_filtered_columns_in_relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_filtered_columns_in_relation"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1701481}, "macro.dbt_utils.default__get_filtered_columns_in_relation": {"unique_id": "macro.dbt_utils.default__get_filtered_columns_in_relation", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_filtered_columns_in_relation.sql", "original_file_path": "macros/sql/get_filtered_columns_in_relation.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils._is_relation", "macro.dbt_utils._is_ephemeral"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.170938}, "macro.dbt_utils.width_bucket": {"unique_id": "macro.dbt_utils.width_bucket", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.snowflake__width_bucket"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.172477}, "macro.dbt_utils.default__width_bucket": {"unique_id": "macro.dbt_utils.default__width_bucket", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "name": "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, type_numeric() ) }},\n {{ dbt.safe_cast(bin_size, 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.safe_cast", "macro.dbt_utils.type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.172949}, "macro.dbt_utils.redshift__width_bucket": {"unique_id": "macro.dbt_utils.redshift__width_bucket", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "name": "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, type_numeric() ) }} %\n {{ dbt.safe_cast(bin_size, 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.safe_cast", "macro.dbt_utils.type_numeric"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.173426}, "macro.dbt_utils.snowflake__width_bucket": {"unique_id": "macro.dbt_utils.snowflake__width_bucket", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/width_bucket.sql", "original_file_path": "macros/sql/width_bucket.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1736221}, "macro.dbt_utils.get_query_results_as_dict": {"unique_id": "macro.dbt_utils.get_query_results_as_dict", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_query_results_as_dict.sql", "original_file_path": "macros/sql/get_query_results_as_dict.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_query_results_as_dict"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.174151}, "macro.dbt_utils.default__get_query_results_as_dict": {"unique_id": "macro.dbt_utils.default__get_query_results_as_dict", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_query_results_as_dict.sql", "original_file_path": "macros/sql/get_query_results_as_dict.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1749609}, "macro.dbt_utils.get_table_types_sql": {"unique_id": "macro.dbt_utils.get_table_types_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__get_table_types_sql"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.175672}, "macro.dbt_utils.default__get_table_types_sql": {"unique_id": "macro.dbt_utils.default__get_table_types_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1758459}, "macro.dbt_utils.postgres__get_table_types_sql": {"unique_id": "macro.dbt_utils.postgres__get_table_types_sql", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/get_table_types_sql.sql", "original_file_path": "macros/sql/get_table_types_sql.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.175998}, "macro.dbt_utils.degrees_to_radians": {"unique_id": "macro.dbt_utils.degrees_to_radians", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "name": "degrees_to_radians", "macro_sql": "{% macro degrees_to_radians(degrees) -%}\n acos(-1) * {{degrees}} / 180\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1771672}, "macro.dbt_utils.haversine_distance": {"unique_id": "macro.dbt_utils.haversine_distance", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.default__haversine_distance"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.177461}, "macro.dbt_utils.default__haversine_distance": {"unique_id": "macro.dbt_utils.default__haversine_distance", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1781619}, "macro.dbt_utils.bigquery__haversine_distance": {"unique_id": "macro.dbt_utils.bigquery__haversine_distance", "package_name": "dbt_utils", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_utils", "path": "macros/sql/haversine_distance.sql", "original_file_path": "macros/sql/haversine_distance.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.degrees_to_radians"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1789892}, "macro.dbt_date.get_date_dimension": {"unique_id": "macro.dbt_date.get_date_dimension", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_date_dimension.sql", "original_file_path": "macros/get_date_dimension.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__get_date_dimension"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.187577}, "macro.dbt_date.default__get_date_dimension": {"unique_id": "macro.dbt_date.default__get_date_dimension", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_date_dimension.sql", "original_file_path": "macros/get_date_dimension.sql", "name": "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({{ dateadd('year', -1 , 'd.date_day') }} as date) as prior_year_date_day,\n cast({{ 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 {{ 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({{ 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({{ 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 {{ type_int() }}) as quarter_of_year,\n cast({{ 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 {{ type_int() }}) as year_number,\n cast({{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.get_base_dates", "macro.dbt_utils.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_utils.type_int", "macro.dbt_date.month_name", "macro.dbt_utils.date_trunc", "macro.dbt_utils.last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.190002}, "macro.dbt_date.postgres__get_date_dimension": {"unique_id": "macro.dbt_date.postgres__get_date_dimension", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_date_dimension.sql", "original_file_path": "macros/get_date_dimension.sql", "name": "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({{ dateadd('year', -1 , 'd.date_day') }} as date) as prior_year_date_day,\n cast({{ 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 {{ 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({{ 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({{ 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 {{ type_int() }}) as quarter_of_year,\n cast({{ 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({{dateadd('day', '-1', dateadd('month', '3', date_trunc('quarter', 'd.date_day')))}} as date) as quarter_end_date,\n\n cast({{ dbt_date.date_part('year', 'd.date_day') }} as {{ type_int() }}) as year_number,\n cast({{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.get_base_dates", "macro.dbt_utils.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_utils.type_int", "macro.dbt_date.month_name", "macro.dbt_utils.date_trunc", "macro.dbt_utils.last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.192277}, "macro.dbt_date.get_base_dates": {"unique_id": "macro.dbt_date.get_base_dates", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_base_dates.sql", "original_file_path": "macros/get_base_dates.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__get_base_dates"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.193424}, "macro.dbt_date.default__get_base_dates": {"unique_id": "macro.dbt_date.default__get_base_dates", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_base_dates.sql", "original_file_path": "macros/get_base_dates.sql", "name": "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 \" ~ type_timestamp() ~ \")\" -%}\n{%- set end_date=\"cast('\" ~ end_date ~ \"' as \" ~ type_timestamp() ~ \")\" -%}\n\n{%- elif n_dateparts and datepart -%}\n\n{%- set start_date = 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 {{ type_timestamp() }}) as date_{{ datepart }}\nfrom\n date_spine d\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp", "macro.dbt_utils.dateadd", "macro.dbt_date.today", "macro.dbt_date.tomorrow", "macro.dbt_date.date_spine"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1941388}, "macro.dbt_date.bigquery__get_base_dates": {"unique_id": "macro.dbt_date.bigquery__get_base_dates", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/get_base_dates.sql", "original_file_path": "macros/get_base_dates.sql", "name": "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 = 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 {{ type_timestamp() }}) as date_{{ datepart }}\nfrom\n date_spine d\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_date.today", "macro.dbt_date.tomorrow", "macro.dbt_date.date_spine", "macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.194974}, "macro.dbt_date.get_intervals_between": {"unique_id": "macro.dbt_date.get_intervals_between", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/_utils/date_spine.sql", "original_file_path": "macros/_utils/date_spine.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__get_intervals_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.195997}, "macro.dbt_date.default__get_intervals_between": {"unique_id": "macro.dbt_date.default__get_intervals_between", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/_utils/date_spine.sql", "original_file_path": "macros/_utils/date_spine.sql", "name": "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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.statement", "macro.dbt_utils.datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.196693}, "macro.dbt_date.date_spine": {"unique_id": "macro.dbt_date.date_spine", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/_utils/date_spine.sql", "original_file_path": "macros/_utils/date_spine.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__date_spine"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.196954}, "macro.dbt_date.default__date_spine": {"unique_id": "macro.dbt_date.default__date_spine", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/_utils/date_spine.sql", "original_file_path": "macros/_utils/date_spine.sql", "name": "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 \"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 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.generate_series", "macro.dbt_date.get_intervals_between", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.1974468}, "macro.dbt_date.get_powers_of_two": {"unique_id": "macro.dbt_date.get_powers_of_two", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/_utils/generate_series.sql", "original_file_path": "macros/_utils/generate_series.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.198377}, "macro.dbt_date.default__get_powers_of_two": {"unique_id": "macro.dbt_date.default__get_powers_of_two", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/_utils/generate_series.sql", "original_file_path": "macros/_utils/generate_series.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.198791}, "macro.dbt_date.generate_series": {"unique_id": "macro.dbt_date.generate_series", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/_utils/generate_series.sql", "original_file_path": "macros/_utils/generate_series.sql", "name": "generate_series", "macro_sql": "{% macro generate_series(upper_bound) %}\n {{ return(adapter.dispatch('generate_series', 'dbt_date')(upper_bound)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__generate_series"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.19898}, "macro.dbt_date.default__generate_series": {"unique_id": "macro.dbt_date.default__generate_series", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/_utils/generate_series.sql", "original_file_path": "macros/_utils/generate_series.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.get_powers_of_two"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.199489}, "macro.dbt_date.get_fiscal_year_dates": {"unique_id": "macro.dbt_date.get_fiscal_year_dates", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/fiscal_date/get_fiscal_year_dates.sql", "original_file_path": "macros/fiscal_date/get_fiscal_year_dates.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__get_fiscal_year_dates"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.201207}, "macro.dbt_date.default__get_fiscal_year_dates": {"unique_id": "macro.dbt_date.default__get_fiscal_year_dates", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/fiscal_date/get_fiscal_year_dates.sql", "original_file_path": "macros/fiscal_date/get_fiscal_year_dates.sql", "name": "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({{ 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({{ 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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_utils.datediff"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.201754}, "macro.dbt_date.get_fiscal_periods": {"unique_id": "macro.dbt_date.get_fiscal_periods", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/fiscal_date/get_fiscal_periods.sql", "original_file_path": "macros/fiscal_date/get_fiscal_periods.sql", "name": "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 {{ 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 {{ 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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.get_fiscal_year_dates", "macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.20268}, "macro.dbt_date.tomorrow": {"unique_id": "macro.dbt_date.tomorrow", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/tomorrow.sql", "original_file_path": "macros/calendar_date/tomorrow.sql", "name": "tomorrow", "macro_sql": "{%- macro tomorrow(date=None, tz=None) -%}\n{{ dbt_date.n_days_away(1, date, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2029629}, "macro.dbt_date.next_week": {"unique_id": "macro.dbt_date.next_week", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/next_week.sql", "original_file_path": "macros/calendar_date/next_week.sql", "name": "next_week", "macro_sql": "{%- macro next_week(tz=None) -%}\n{{ dbt_date.n_weeks_away(1, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_weeks_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.203205}, "macro.dbt_date.next_month_name": {"unique_id": "macro.dbt_date.next_month_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/next_month_name.sql", "original_file_path": "macros/calendar_date/next_month_name.sql", "name": "next_month_name", "macro_sql": "{%- macro next_month_name(short=True, tz=None) -%}\n{{ dbt_date.month_name(dbt_date.next_month(1, tz), short=short) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.month_name", "macro.dbt_date.next_month"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.203522}, "macro.dbt_date.next_month": {"unique_id": "macro.dbt_date.next_month", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/next_month.sql", "original_file_path": "macros/calendar_date/next_month.sql", "name": "next_month", "macro_sql": "{%- macro next_month(tz=None) -%}\n{{ dbt_date.n_months_away(1, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_months_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2037609}, "macro.dbt_date.day_name": {"unique_id": "macro.dbt_date.day_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "day_name", "macro_sql": "{%- macro day_name(date, short=True) -%}\n {{ adapter.dispatch('day_name', 'dbt_date') (date, short) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__day_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.204392}, "macro.dbt_date.default__day_name": {"unique_id": "macro.dbt_date.default__day_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.204898}, "macro.dbt_date.snowflake__day_name": {"unique_id": "macro.dbt_date.snowflake__day_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.205226}, "macro.dbt_date.bigquery__day_name": {"unique_id": "macro.dbt_date.bigquery__day_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.205484}, "macro.dbt_date.postgres__day_name": {"unique_id": "macro.dbt_date.postgres__day_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_name.sql", "original_file_path": "macros/calendar_date/day_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.205767}, "macro.dbt_date.to_unixtimestamp": {"unique_id": "macro.dbt_date.to_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "name": "to_unixtimestamp", "macro_sql": "{%- macro to_unixtimestamp(timestamp) -%}\n {{ adapter.dispatch('to_unixtimestamp', 'dbt_date') (timestamp) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__to_unixtimestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2061398}, "macro.dbt_date.default__to_unixtimestamp": {"unique_id": "macro.dbt_date.default__to_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "name": "default__to_unixtimestamp", "macro_sql": "\n\n{%- macro default__to_unixtimestamp(timestamp) -%}\n {{ dbt_date.date_part('epoch', timestamp) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.206275}, "macro.dbt_date.snowflake__to_unixtimestamp": {"unique_id": "macro.dbt_date.snowflake__to_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "name": "snowflake__to_unixtimestamp", "macro_sql": "\n\n{%- macro snowflake__to_unixtimestamp(timestamp) -%}\n {{ dbt_date.date_part('epoch_seconds', timestamp) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.206409}, "macro.dbt_date.bigquery__to_unixtimestamp": {"unique_id": "macro.dbt_date.bigquery__to_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/to_unixtimestamp.sql", "original_file_path": "macros/calendar_date/to_unixtimestamp.sql", "name": "bigquery__to_unixtimestamp", "macro_sql": "\n\n{%- macro bigquery__to_unixtimestamp(timestamp) -%}\n unix_seconds({{ timestamp }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.206506}, "macro.dbt_date.n_days_away": {"unique_id": "macro.dbt_date.n_days_away", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_days_away.sql", "original_file_path": "macros/calendar_date/n_days_away.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_days_ago"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.206805}, "macro.dbt_date.week_start": {"unique_id": "macro.dbt_date.week_start", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.207319}, "macro.dbt_date.default__week_start": {"unique_id": "macro.dbt_date.default__week_start", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "name": "default__week_start", "macro_sql": "{%- macro default__week_start(date) -%}\ncast({{ date_trunc('week', date) }} as date)\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.207454}, "macro.dbt_date.snowflake__week_start": {"unique_id": "macro.dbt_date.snowflake__week_start", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "name": "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({{ dateadd(\"day\", \"-1 * (\" ~ off_set ~ \")\", date) }} as date)\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.day_of_week", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.207731}, "macro.dbt_date.postgres__week_start": {"unique_id": "macro.dbt_date.postgres__week_start", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_start.sql", "original_file_path": "macros/calendar_date/week_start.sql", "name": "postgres__week_start", "macro_sql": "\n\n{%- macro postgres__week_start(date) -%}\n-- Sunday as week start date\ncast({{ dateadd('day', -1, date_trunc('week', dateadd('day', 1, date))) }} as date)\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.dateadd", "macro.dbt_utils.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.207963}, "macro.dbt_date.iso_week_start": {"unique_id": "macro.dbt_date.iso_week_start", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.208483}, "macro.dbt_date._iso_week_start": {"unique_id": "macro.dbt_date._iso_week_start", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "_iso_week_start", "macro_sql": "{%- macro _iso_week_start(date, week_type) -%}\ncast({{ date_trunc(week_type, date) }} as date)\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.208629}, "macro.dbt_date.default__iso_week_start": {"unique_id": "macro.dbt_date.default__iso_week_start", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "default__iso_week_start", "macro_sql": "\n\n{%- macro default__iso_week_start(date) -%}\n{{ dbt_date._iso_week_start(date, 'isoweek') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2087638}, "macro.dbt_date.snowflake__iso_week_start": {"unique_id": "macro.dbt_date.snowflake__iso_week_start", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "snowflake__iso_week_start", "macro_sql": "\n\n{%- macro snowflake__iso_week_start(date) -%}\n{{ dbt_date._iso_week_start(date, 'week') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.208897}, "macro.dbt_date.postgres__iso_week_start": {"unique_id": "macro.dbt_date.postgres__iso_week_start", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_start.sql", "original_file_path": "macros/calendar_date/iso_week_start.sql", "name": "postgres__iso_week_start", "macro_sql": "\n\n{%- macro postgres__iso_week_start(date) -%}\n{{ dbt_date._iso_week_start(date, 'week') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_start"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.209034}, "macro.dbt_date.n_days_ago": {"unique_id": "macro.dbt_date.n_days_ago", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_days_ago.sql", "original_file_path": "macros/calendar_date/n_days_ago.sql", "name": "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({{ dateadd('day', -1 * n, dt) }} as date)\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.209483}, "macro.dbt_date.last_week": {"unique_id": "macro.dbt_date.last_week", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/last_week.sql", "original_file_path": "macros/calendar_date/last_week.sql", "name": "last_week", "macro_sql": "{%- macro last_week(tz=None) -%}\n{{ dbt_date.n_weeks_ago(1, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_weeks_ago"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2097201}, "macro.dbt_date.now": {"unique_id": "macro.dbt_date.now", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/now.sql", "original_file_path": "macros/calendar_date/now.sql", "name": "now", "macro_sql": "{%- macro now(tz=None) -%}\n{{ dbt_date.convert_timezone(current_timestamp(), tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.convert_timezone", "macro.dbt_utils.current_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.209964}, "macro.dbt_date.periods_since": {"unique_id": "macro.dbt_date.periods_since", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/periods_since.sql", "original_file_path": "macros/calendar_date/periods_since.sql", "name": "periods_since", "macro_sql": "{%- macro periods_since(date_col, period_name='day', tz=None) -%}\n{{ datediff(date_col, dbt_date.now(tz), period_name) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.datediff", "macro.dbt_date.now"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.210335}, "macro.dbt_date.today": {"unique_id": "macro.dbt_date.today", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/today.sql", "original_file_path": "macros/calendar_date/today.sql", "name": "today", "macro_sql": "{%- macro today(tz=None) -%}\ncast({{ dbt_date.now(tz) }} as date)\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.now"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.210567}, "macro.dbt_date.last_month": {"unique_id": "macro.dbt_date.last_month", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/last_month.sql", "original_file_path": "macros/calendar_date/last_month.sql", "name": "last_month", "macro_sql": "{%- macro last_month(tz=None) -%}\n{{ dbt_date.n_months_ago(1, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_months_ago"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2107992}, "macro.dbt_date.day_of_year": {"unique_id": "macro.dbt_date.day_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "name": "day_of_year", "macro_sql": "{%- macro day_of_year(date) -%}\n{{ adapter.dispatch('day_of_year', 'dbt_date') (date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__day_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2111502}, "macro.dbt_date.default__day_of_year": {"unique_id": "macro.dbt_date.default__day_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "name": "default__day_of_year", "macro_sql": "\n\n{%- macro default__day_of_year(date) -%}\n {{ dbt_date.date_part('dayofyear', date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.211283}, "macro.dbt_date.postgres__day_of_year": {"unique_id": "macro.dbt_date.postgres__day_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "name": "postgres__day_of_year", "macro_sql": "\n\n{%- macro postgres__day_of_year(date) -%}\n {{ dbt_date.date_part('doy', date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.211416}, "macro.dbt_date.redshift__day_of_year": {"unique_id": "macro.dbt_date.redshift__day_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_year.sql", "original_file_path": "macros/calendar_date/day_of_year.sql", "name": "redshift__day_of_year", "macro_sql": "\n\n{%- macro redshift__day_of_year(date) -%}\n cast({{ dbt_date.date_part('dayofyear', date) }} as {{ type_bigint() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2115872}, "macro.dbt_date.round_timestamp": {"unique_id": "macro.dbt_date.round_timestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/round_timestamp.sql", "original_file_path": "macros/calendar_date/round_timestamp.sql", "name": "round_timestamp", "macro_sql": "{% macro round_timestamp(timestamp) %}\n {{ date_trunc(\"day\", dateadd(\"hour\", 12, timestamp)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2118678}, "macro.dbt_date.from_unixtimestamp": {"unique_id": "macro.dbt_date.from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "from_unixtimestamp", "macro_sql": "{%- macro from_unixtimestamp(epochs, format=\"seconds\") -%}\n {{ adapter.dispatch('from_unixtimestamp', 'dbt_date') (epochs, format) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__from_unixtimestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.213017}, "macro.dbt_date.default__from_unixtimestamp": {"unique_id": "macro.dbt_date.default__from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.213273}, "macro.dbt_date.postgres__from_unixtimestamp": {"unique_id": "macro.dbt_date.postgres__from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2135282}, "macro.dbt_date.snowflake__from_unixtimestamp": {"unique_id": "macro.dbt_date.snowflake__from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.213977}, "macro.dbt_date.bigquery__from_unixtimestamp": {"unique_id": "macro.dbt_date.bigquery__from_unixtimestamp", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/from_unixtimestamp.sql", "original_file_path": "macros/calendar_date/from_unixtimestamp.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2143528}, "macro.dbt_date.n_months_ago": {"unique_id": "macro.dbt_date.n_months_ago", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_months_ago.sql", "original_file_path": "macros/calendar_date/n_months_ago.sql", "name": "n_months_ago", "macro_sql": "{%- macro n_months_ago(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ date_trunc('month',\n dateadd('month', -1 * n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.214904}, "macro.dbt_date.date_part": {"unique_id": "macro.dbt_date.date_part", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/date_part.sql", "original_file_path": "macros/calendar_date/date_part.sql", "name": "date_part", "macro_sql": "{% macro date_part(datepart, date) -%}\n {{ adapter.dispatch('date_part', 'dbt_date') (datepart, date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2153769}, "macro.dbt_date.default__date_part": {"unique_id": "macro.dbt_date.default__date_part", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/date_part.sql", "original_file_path": "macros/calendar_date/date_part.sql", "name": "default__date_part", "macro_sql": "{% macro default__date_part(datepart, date) -%}\n date_part('{{ datepart }}', {{ date }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.215504}, "macro.dbt_date.bigquery__date_part": {"unique_id": "macro.dbt_date.bigquery__date_part", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/date_part.sql", "original_file_path": "macros/calendar_date/date_part.sql", "name": "bigquery__date_part", "macro_sql": "{% macro bigquery__date_part(datepart, date) -%}\n extract({{ datepart }} from {{ date }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.215631}, "macro.dbt_date.n_weeks_away": {"unique_id": "macro.dbt_date.n_weeks_away", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_weeks_away.sql", "original_file_path": "macros/calendar_date/n_weeks_away.sql", "name": "n_weeks_away", "macro_sql": "{%- macro n_weeks_away(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ date_trunc('week',\n dateadd('week', n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2160199}, "macro.dbt_date.day_of_month": {"unique_id": "macro.dbt_date.day_of_month", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_month.sql", "original_file_path": "macros/calendar_date/day_of_month.sql", "name": "day_of_month", "macro_sql": "{%- macro day_of_month(date) -%}\n{{ dbt_date.date_part('day', date) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2162821}, "macro.dbt_date.redshift__day_of_month": {"unique_id": "macro.dbt_date.redshift__day_of_month", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_month.sql", "original_file_path": "macros/calendar_date/day_of_month.sql", "name": "redshift__day_of_month", "macro_sql": "\n\n{%- macro redshift__day_of_month(date) -%}\ncast({{ dbt_date.date_part('day', date) }} as {{ type_bigint() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.216453}, "macro.dbt_date.yesterday": {"unique_id": "macro.dbt_date.yesterday", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/yesterday.sql", "original_file_path": "macros/calendar_date/yesterday.sql", "name": "yesterday", "macro_sql": "{%- macro yesterday(date=None, tz=None) -%}\n{{ dbt_date.n_days_ago(1, date, tz) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.n_days_ago"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.216806}, "macro.dbt_date.day_of_week": {"unique_id": "macro.dbt_date.day_of_week", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "day_of_week", "macro_sql": "{%- macro day_of_week(date, isoweek=true) -%}\n{{ adapter.dispatch('day_of_week', 'dbt_date') (date, isoweek) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__day_of_week"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.218533}, "macro.dbt_date.default__day_of_week": {"unique_id": "macro.dbt_date.default__day_of_week", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.218855}, "macro.dbt_date.snowflake__day_of_week": {"unique_id": "macro.dbt_date.snowflake__day_of_week", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2192872}, "macro.dbt_date.bigquery__day_of_week": {"unique_id": "macro.dbt_date.bigquery__day_of_week", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2195892}, "macro.dbt_date.postgres__day_of_week": {"unique_id": "macro.dbt_date.postgres__day_of_week", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 {{ 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 {{ type_int() }})\n {%- endif -%}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.220038}, "macro.dbt_date.redshift__day_of_week": {"unique_id": "macro.dbt_date.redshift__day_of_week", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/day_of_week.sql", "original_file_path": "macros/calendar_date/day_of_week.sql", "name": "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 {{ type_bigint() }})\n end\n {%- else -%}\n cast({{ dow }} + 1 as {{ type_bigint() }})\n {%- endif -%}\n\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_bigint"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.220412}, "macro.dbt_date.iso_week_end": {"unique_id": "macro.dbt_date.iso_week_end", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__iso_week_end"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.221086}, "macro.dbt_date._iso_week_end": {"unique_id": "macro.dbt_date._iso_week_end", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.iso_week_start", "macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.221322}, "macro.dbt_date.default__iso_week_end": {"unique_id": "macro.dbt_date.default__iso_week_end", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "name": "default__iso_week_end", "macro_sql": "\n\n{%- macro default__iso_week_end(date) -%}\n{{ dbt_date._iso_week_end(date, 'isoweek') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_end"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.221484}, "macro.dbt_date.snowflake__iso_week_end": {"unique_id": "macro.dbt_date.snowflake__iso_week_end", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_end.sql", "original_file_path": "macros/calendar_date/iso_week_end.sql", "name": "snowflake__iso_week_end", "macro_sql": "\n\n{%- macro snowflake__iso_week_end(date) -%}\n{{ dbt_date._iso_week_end(date, 'weekiso') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_end"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.221643}, "macro.dbt_date.n_weeks_ago": {"unique_id": "macro.dbt_date.n_weeks_ago", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_weeks_ago.sql", "original_file_path": "macros/calendar_date/n_weeks_ago.sql", "name": "n_weeks_ago", "macro_sql": "{%- macro n_weeks_ago(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ date_trunc('week',\n dateadd('week', -1 * n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.222131}, "macro.dbt_date.month_name": {"unique_id": "macro.dbt_date.month_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "month_name", "macro_sql": "{%- macro month_name(date, short=True) -%}\n {{ adapter.dispatch('month_name', 'dbt_date') (date, short) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.snowflake__month_name"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.222689}, "macro.dbt_date.default__month_name": {"unique_id": "macro.dbt_date.default__month_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.222917}, "macro.dbt_date.bigquery__month_name": {"unique_id": "macro.dbt_date.bigquery__month_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.223116}, "macro.dbt_date.snowflake__month_name": {"unique_id": "macro.dbt_date.snowflake__month_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.223316}, "macro.dbt_date.postgres__month_name": {"unique_id": "macro.dbt_date.postgres__month_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/month_name.sql", "original_file_path": "macros/calendar_date/month_name.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.223524}, "macro.dbt_date.last_month_name": {"unique_id": "macro.dbt_date.last_month_name", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/last_month_name.sql", "original_file_path": "macros/calendar_date/last_month_name.sql", "name": "last_month_name", "macro_sql": "{%- macro last_month_name(short=True, tz=None) -%}\n{{ dbt_date.month_name(dbt_date.last_month(1, tz), short=short) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.month_name", "macro.dbt_date.last_month"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2238889}, "macro.dbt_date.week_of_year": {"unique_id": "macro.dbt_date.week_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_of_year.sql", "original_file_path": "macros/calendar_date/week_of_year.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.default__week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.224378}, "macro.dbt_date.default__week_of_year": {"unique_id": "macro.dbt_date.default__week_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_of_year.sql", "original_file_path": "macros/calendar_date/week_of_year.sql", "name": "default__week_of_year", "macro_sql": "{%- macro default__week_of_year(date) -%}\ncast({{ dbt_date.date_part('week', date) }} as {{ type_int() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2247}, "macro.dbt_date.postgres__week_of_year": {"unique_id": "macro.dbt_date.postgres__week_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_of_year.sql", "original_file_path": "macros/calendar_date/week_of_year.sql", "name": "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 {{ type_int() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.225008}, "macro.dbt_date.convert_timezone": {"unique_id": "macro.dbt_date.convert_timezone", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__convert_timezone"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.226152}, "macro.dbt_date.default__convert_timezone": {"unique_id": "macro.dbt_date.default__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "default__convert_timezone", "macro_sql": "{% macro default__convert_timezone(column, target_tz, source_tz) -%}\nconvert_timezone('{{ source_tz }}', '{{ target_tz }}',\n cast({{ column }} as {{ type_timestamp() }})\n)\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2263649}, "macro.dbt_date.bigquery__convert_timezone": {"unique_id": "macro.dbt_date.bigquery__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "bigquery__convert_timezone", "macro_sql": "{%- macro bigquery__convert_timezone(column, target_tz, source_tz=None) -%}\ntimestamp(datetime({{ column }}, '{{ target_tz}}'))\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.22653}, "macro.dbt_date.spark__convert_timezone": {"unique_id": "macro.dbt_date.spark__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.226701}, "macro.dbt_date.postgres__convert_timezone": {"unique_id": "macro.dbt_date.postgres__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "postgres__convert_timezone", "macro_sql": "{% macro postgres__convert_timezone(column, target_tz, source_tz) -%}\ncast(\n cast({{ column }} as {{ type_timestamp() }})\n at time zone '{{ source_tz }}' at time zone '{{ target_tz }}' as {{ type_timestamp() }}\n)\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.226934}, "macro.dbt_date.redshift__convert_timezone": {"unique_id": "macro.dbt_date.redshift__convert_timezone", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/convert_timezone.sql", "original_file_path": "macros/calendar_date/convert_timezone.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.default__convert_timezone"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.227134}, "macro.dbt_date.n_months_away": {"unique_id": "macro.dbt_date.n_months_away", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/n_months_away.sql", "original_file_path": "macros/calendar_date/n_months_away.sql", "name": "n_months_away", "macro_sql": "{%- macro n_months_away(n, tz=None) -%}\n{%- set n = n|int -%}\n{{ date_trunc('month',\n dateadd('month', n,\n dbt_date.today(tz)\n )\n ) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_utils.dateadd", "macro.dbt_date.today"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.22767}, "macro.dbt_date.iso_week_of_year": {"unique_id": "macro.dbt_date.iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.228331}, "macro.dbt_date._iso_week_of_year": {"unique_id": "macro.dbt_date._iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "_iso_week_of_year", "macro_sql": "{%- macro _iso_week_of_year(date, week_type) -%}\ncast({{ dbt_date.date_part(week_type, date) }} as {{ type_int() }})\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_utils.type_int"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.228532}, "macro.dbt_date.default__iso_week_of_year": {"unique_id": "macro.dbt_date.default__iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.22868}, "macro.dbt_date.snowflake__iso_week_of_year": {"unique_id": "macro.dbt_date.snowflake__iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.228823}, "macro.dbt_date.postgres__iso_week_of_year": {"unique_id": "macro.dbt_date.postgres__iso_week_of_year", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/iso_week_of_year.sql", "original_file_path": "macros/calendar_date/iso_week_of_year.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date._iso_week_of_year"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.228976}, "macro.dbt_date.week_end": {"unique_id": "macro.dbt_date.week_end", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.today", "macro.dbt_date.snowflake__week_end"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.229546}, "macro.dbt_date.default__week_end": {"unique_id": "macro.dbt_date.default__week_end", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "name": "default__week_end", "macro_sql": "{%- macro default__week_end(date) -%}\n{{ last_day(date, 'week') }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.last_day"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.229679}, "macro.dbt_date.snowflake__week_end": {"unique_id": "macro.dbt_date.snowflake__week_end", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.week_start", "macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.229877}, "macro.dbt_date.postgres__week_end": {"unique_id": "macro.dbt_date.postgres__week_end", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/week_end.sql", "original_file_path": "macros/calendar_date/week_end.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.week_start", "macro.dbt_date.n_days_away"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.230092}, "macro.dbt_date.next_month_number": {"unique_id": "macro.dbt_date.next_month_number", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/next_month_number.sql", "original_file_path": "macros/calendar_date/next_month_number.sql", "name": "next_month_number", "macro_sql": "{%- macro next_month_number(tz=None) -%}\n{{ dbt_date.date_part('month', dbt_date.next_month(1, tz)) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_date.next_month"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.230433}, "macro.dbt_date.last_month_number": {"unique_id": "macro.dbt_date.last_month_number", "package_name": "dbt_date", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_date", "path": "macros/calendar_date/last_month_number.sql", "original_file_path": "macros/calendar_date/last_month_number.sql", "name": "last_month_number", "macro_sql": "{%- macro last_month_number(tz=None) -%}\n{{ dbt_date.date_part('month', dbt_date.last_month(1, tz)) }}\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_date.date_part", "macro.dbt_date.last_month"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.230727}, "macro.dbt_expectations.type_timestamp": {"unique_id": "macro.dbt_expectations.type_timestamp", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "type_timestamp", "macro_sql": "\n{%- macro type_timestamp() -%}\n {{ return(adapter.dispatch('type_timestamp', 'dbt_expectations')()) }}\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.231162}, "macro.dbt_expectations.default__type_timestamp": {"unique_id": "macro.dbt_expectations.default__type_timestamp", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "default__type_timestamp", "macro_sql": "{% macro default__type_timestamp() -%}\n timestamp\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.231329}, "macro.dbt_expectations.snowflake__type_timestamp": {"unique_id": "macro.dbt_expectations.snowflake__type_timestamp", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "snowflake__type_timestamp", "macro_sql": "{% macro snowflake__type_timestamp() -%}\n timestamp_ntz\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2314}, "macro.dbt_expectations.postgres__type_timestamp": {"unique_id": "macro.dbt_expectations.postgres__type_timestamp", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "postgres__type_timestamp", "macro_sql": "{% macro postgres__type_timestamp() -%}\n timestamp without time zone\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.23147}, "macro.dbt_expectations.type_datetime": {"unique_id": "macro.dbt_expectations.type_datetime", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "type_datetime", "macro_sql": "{% macro type_datetime() -%}\n {{ return(adapter.dispatch('type_datetime', 'dbt_expectations')()) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__type_datetime"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.231624}, "macro.dbt_expectations.default__type_datetime": {"unique_id": "macro.dbt_expectations.default__type_datetime", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "default__type_datetime", "macro_sql": "{% macro default__type_datetime() -%}\n datetime\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.231694}, "macro.dbt_expectations.snowflake__type_datetime": {"unique_id": "macro.dbt_expectations.snowflake__type_datetime", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "snowflake__type_datetime", "macro_sql": "{% macro snowflake__type_datetime() -%}\n timestamp_ntz\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.231761}, "macro.dbt_expectations.postgres__type_datetime": {"unique_id": "macro.dbt_expectations.postgres__type_datetime", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/datatypes.sql", "original_file_path": "macros/utils/datatypes.sql", "name": "postgres__type_datetime", "macro_sql": "{% macro postgres__type_datetime() -%}\n timestamp without time zone\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.231829}, "macro.dbt_expectations.group_by": {"unique_id": "macro.dbt_expectations.group_by", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/groupby.sql", "original_file_path": "macros/utils/groupby.sql", "name": "group_by", "macro_sql": "{%- macro group_by(n) -%}\n {{ return(adapter.dispatch('group_by', 'dbt_expectations')(n)) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__group_by"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2321641}, "macro.dbt_expectations.default__group_by": {"unique_id": "macro.dbt_expectations.default__group_by", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/utils/groupby.sql", "original_file_path": "macros/utils/groupby.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.232415}, "macro.dbt_expectations.regexp_instr": {"unique_id": "macro.dbt_expectations.regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__regexp_instr"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2330701}, "macro.dbt_expectations.default__regexp_instr": {"unique_id": "macro.dbt_expectations.default__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.233265}, "macro.dbt_expectations.snowflake__regexp_instr": {"unique_id": "macro.dbt_expectations.snowflake__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.23356}, "macro.dbt_expectations.bigquery__regexp_instr": {"unique_id": "macro.dbt_expectations.bigquery__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2338529}, "macro.dbt_expectations.postgres__regexp_instr": {"unique_id": "macro.dbt_expectations.postgres__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2340171}, "macro.dbt_expectations.redshift__regexp_instr": {"unique_id": "macro.dbt_expectations.redshift__regexp_instr", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/regex/regexp_instr.sql", "original_file_path": "macros/regex/regexp_instr.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2342029}, "macro.dbt_expectations.log_natural": {"unique_id": "macro.dbt_expectations.log_natural", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "name": "log_natural", "macro_sql": "{% macro log_natural(x) -%}\n {{ adapter.dispatch('log_natural', 'dbt_expectations') (x) }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__log_natural"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2345338}, "macro.dbt_expectations.default__log_natural": {"unique_id": "macro.dbt_expectations.default__log_natural", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "name": "default__log_natural", "macro_sql": "{% macro default__log_natural(x) -%}\n\n ln({{ x }})\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.234632}, "macro.dbt_expectations.bigquery__log_natural": {"unique_id": "macro.dbt_expectations.bigquery__log_natural", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "name": "bigquery__log_natural", "macro_sql": "{% macro bigquery__log_natural(x) -%}\n\n ln({{ x }})\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.234844}, "macro.dbt_expectations.snowflake__log_natural": {"unique_id": "macro.dbt_expectations.snowflake__log_natural", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/log_natural.sql", "original_file_path": "macros/math/log_natural.sql", "name": "snowflake__log_natural", "macro_sql": "{% macro snowflake__log_natural(x) -%}\n\n ln({{ x }})\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.235049}, "macro.dbt_expectations.rand": {"unique_id": "macro.dbt_expectations.rand", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "rand", "macro_sql": "{% macro rand() -%}\n {{ adapter.dispatch('rand', 'dbt_expectations') () }}\n{%- endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.snowflake__rand"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2355042}, "macro.dbt_expectations.default__rand": {"unique_id": "macro.dbt_expectations.default__rand", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "default__rand", "macro_sql": "{% macro default__rand() -%}\n\n rand()\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.235577}, "macro.dbt_expectations.bigquery__rand": {"unique_id": "macro.dbt_expectations.bigquery__rand", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "bigquery__rand", "macro_sql": "{% macro bigquery__rand() -%}\n\n rand()\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.235722}, "macro.dbt_expectations.snowflake__rand": {"unique_id": "macro.dbt_expectations.snowflake__rand", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "snowflake__rand", "macro_sql": "{% macro snowflake__rand(seed) -%}\n\n uniform(0::float, 1::float, random())\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.235803}, "macro.dbt_expectations.postgres__rand": {"unique_id": "macro.dbt_expectations.postgres__rand", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "postgres__rand", "macro_sql": "{% macro postgres__rand() -%}\n\n random()\n\n{%- endmacro -%}\n\n", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.235871}, "macro.dbt_expectations.redshift__rand": {"unique_id": "macro.dbt_expectations.redshift__rand", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/rand.sql", "original_file_path": "macros/math/rand.sql", "name": "redshift__rand", "macro_sql": "{% macro redshift__rand() -%}\n\n random()\n\n{%- endmacro -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.235938}, "macro.dbt_expectations.median": {"unique_id": "macro.dbt_expectations.median", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/median.sql", "original_file_path": "macros/math/median.sql", "name": "median", "macro_sql": "{% macro median(field) %}\n{{ dbt_expectations.percentile_cont(field, 0.5) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.percentile_cont"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2362082}, "macro.dbt_expectations.percentile_cont": {"unique_id": "macro.dbt_expectations.percentile_cont", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/percentile_cont.sql", "original_file_path": "macros/math/percentile_cont.sql", "name": "percentile_cont", "macro_sql": "{% macro percentile_cont(field, quantile, partition=None) %}\n {{ adapter.dispatch('quantile', 'dbt_expectations') (field, quantile, partition) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__quantile"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.236675}, "macro.dbt_expectations.default__quantile": {"unique_id": "macro.dbt_expectations.default__quantile", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/percentile_cont.sql", "original_file_path": "macros/math/percentile_cont.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.236883}, "macro.dbt_expectations.bigquery__quantile": {"unique_id": "macro.dbt_expectations.bigquery__quantile", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/math/percentile_cont.sql", "original_file_path": "macros/math/percentile_cont.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2370849}, "macro.dbt_expectations.ignore_row_if_expression": {"unique_id": "macro.dbt_expectations.ignore_row_if_expression", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__ignore_row_if_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2375722}, "macro.dbt_expectations.default__ignore_row_if_expression": {"unique_id": "macro.dbt_expectations.default__ignore_row_if_expression", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_ignore_row_if_expression.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2381592}, "macro.dbt_expectations.test_expression_between": {"unique_id": "macro.dbt_expectations.test_expression_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_between.sql", "original_file_path": "macros/schema_tests/_generalized/expression_between.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.239338}, "macro.dbt_expectations.expression_between": {"unique_id": "macro.dbt_expectations.expression_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_between.sql", "original_file_path": "macros/schema_tests/_generalized/expression_between.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2400582}, "macro.dbt_expectations.test_expression_is_true": {"unique_id": "macro.dbt_expectations.test_expression_is_true", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_is_true.sql", "original_file_path": "macros/schema_tests/_generalized/expression_is_true.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.240989}, "macro.dbt_expectations.expression_is_true": {"unique_id": "macro.dbt_expectations.expression_is_true", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_is_true.sql", "original_file_path": "macros/schema_tests/_generalized/expression_is_true.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.241274}, "macro.dbt_expectations.default__expression_is_true": {"unique_id": "macro.dbt_expectations.default__expression_is_true", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/expression_is_true.sql", "original_file_path": "macros/schema_tests/_generalized/expression_is_true.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.truth_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.241867}, "macro.dbt_expectations.get_select": {"unique_id": "macro.dbt_expectations.get_select", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__get_select"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.247245}, "macro.dbt_expectations.default__get_select": {"unique_id": "macro.dbt_expectations.default__get_select", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "name": "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", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.247854}, "macro.dbt_expectations.test_equal_expression": {"unique_id": "macro.dbt_expectations.test_equal_expression", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.248427}, "macro.dbt_expectations.default__test_equal_expression": {"unique_id": "macro.dbt_expectations.default__test_equal_expression", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/equal_expression.sql", "original_file_path": "macros/schema_tests/_generalized/equal_expression.sql", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.get_select"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.249713}, "macro.dbt_expectations.truth_expression": {"unique_id": "macro.dbt_expectations.truth_expression", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/_truth_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_truth_expression.sql", "name": "truth_expression", "macro_sql": "{% macro truth_expression(expression) %}\n {{ adapter.dispatch('truth_expression', 'dbt_expectations') (expression) }}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__truth_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.25013}, "macro.dbt_expectations.default__truth_expression": {"unique_id": "macro.dbt_expectations.default__truth_expression", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/_generalized/_truth_expression.sql", "original_file_path": "macros/schema_tests/_generalized/_truth_expression.sql", "name": "default__truth_expression", "macro_sql": "{% macro default__truth_expression(expression) %}\n {{ expression }} as expression\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2502358}, "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.250839}, "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_like_pattern_list", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.251936}, "macro.dbt_expectations.test_expect_column_values_to_match_regex": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_regex", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.252686}, "macro.dbt_expectations.test_expect_column_value_lengths_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_column_value_lengths_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.length", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.253271}, "macro.dbt_expectations.test_expect_column_value_lengths_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_value_lengths_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.length", "macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.254138}, "macro.dbt_expectations.test_expect_column_values_to_not_match_regex": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_regex", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2549329}, "macro.dbt_expectations.test_expect_column_values_to_not_match_regex_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_regex_list", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.256289}, "macro.dbt_expectations.test_expect_column_values_to_match_regex_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_match_regex_list", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.regexp_instr", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.257496}, "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern_list", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.258655}, "macro.dbt_expectations._get_like_pattern_expression": {"unique_id": "macro.dbt_expectations._get_like_pattern_expression", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "_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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.259083}, "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_match_like_pattern", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_like_pattern_expression", "macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.259734}, "macro.dbt_expectations.test_expect_row_values_to_have_recent_data": {"unique_id": "macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_row_values_to_have_recent_data"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.260872}, "macro.dbt_expectations.default__test_expect_row_values_to_have_recent_data": {"unique_id": "macro.dbt_expectations.default__test_expect_row_values_to_have_recent_data", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ type_timestamp() }})) as max_timestamp\n from\n {{ model }}\n where\n -- to exclude erroneous future dates\n cast({{ column_name }} as {{ 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 {{ type_timestamp() }}))\n <\n cast({{ dateadd(datepart, interval * -1, dbt_date.now()) }} as {{ type_timestamp() }})\n\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp", "macro.dbt_date.now", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.261437}, "macro.dbt_expectations.test_expect_table_columns_to_contain_set": {"unique_id": "macro.dbt_expectations.test_expect_table_columns_to_contain_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ 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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.262586}, "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table": {"unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "test_expect_table_row_count_to_equal_other_table", "macro_sql": "{%- test expect_table_row_count_to_equal_other_table(model, compare_model, factor=1, row_condition=None, compare_row_condition=None) -%}\n{{ dbt_expectations.test_equal_expression(model, \"count(*)\",\n compare_model=compare_model,\n compare_expression=\"count(*) * \" + factor|string,\n row_condition=row_condition,\n compare_row_condition=compare_row_condition\n) }}\n{%- endtest -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.26303}, "macro.dbt_expectations.test_expect_table_columns_to_not_contain_set": {"unique_id": "macro.dbt_expectations.test_expect_table_columns_to_not_contain_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ 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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.264422}, "macro.dbt_expectations.test_expect_grouped_row_values_to_have_recent_data": {"unique_id": "macro.dbt_expectations.test_expect_grouped_row_values_to_have_recent_data", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_grouped_row_values_to_have_recent_data"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.267061}, "macro.dbt_expectations.default__test_expect_grouped_row_values_to_have_recent_data": {"unique_id": "macro.dbt_expectations.default__test_expect_grouped_row_values_to_have_recent_data", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ type_timestamp() }})) as latest_timestamp_column\n from\n {{ model }}\n where\n -- to exclude erroneous future dates\n cast({{ timestamp_column }} as {{ 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 {{ dateadd(datepart, interval * -1, dbt_date.now()) }}\n as {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.type_timestamp", "macro.dbt_date.now", "macro.dbt_expectations.group_by", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2682571}, "macro.dbt_expectations.test_expect_column_to_exist": {"unique_id": "macro.dbt_expectations.test_expect_column_to_exist", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.269834}, "macro.dbt_expectations.test_expect_table_row_count_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_table_row_count_to_equal"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.271022}, "macro.dbt_expectations.default__test_expect_table_row_count_to_equal": {"unique_id": "macro.dbt_expectations.default__test_expect_table_row_count_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.271347}, "macro.dbt_expectations.test_expect_table_row_count_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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{% 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{%- endtest -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2721841}, "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table_times_factor": {"unique_id": "macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table_times_factor", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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, compare_model, factor, row_condition=None, compare_row_condition=None) -%}\n{{ dbt_expectations.test_expect_table_row_count_to_equal_other_table(model, compare_model,\n factor=factor,\n row_condition=row_condition,\n compare_row_condition=compare_row_condition\n) }}\n{%- endtest -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_table_row_count_to_equal_other_table"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.272707}, "macro.dbt_expectations.test_expect_table_columns_to_match_set": {"unique_id": "macro.dbt_expectations.test_expect_table_columns_to_match_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ 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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2739599}, "macro.dbt_expectations._get_column_list": {"unique_id": "macro.dbt_expectations._get_column_list", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/table_shape/_get_column_list.sql", "original_file_path": "macros/schema_tests/table_shape/_get_column_list.sql", "name": "_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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.27441}, "macro.dbt_expectations.test_expect_table_columns_to_match_ordered_list": {"unique_id": "macro.dbt_expectations.test_expect_table_columns_to_match_ordered_list", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ 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 {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations._get_column_list", "macro.dbt_expectations._list_intersect", "macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.275815}, "macro.dbt_expectations._list_intersect": {"unique_id": "macro.dbt_expectations._list_intersect", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/dbt_expectations", "path": "macros/schema_tests/table_shape/_list_intersect.sql", "original_file_path": "macros/schema_tests/table_shape/_list_intersect.sql", "name": "_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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.276278}, "macro.dbt_expectations.test_expect_table_column_count_to_equal_other_table": {"unique_id": "macro.dbt_expectations.test_expect_table_column_count_to_equal_other_table", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2768}, "macro.dbt_expectations.test_expect_table_column_count_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_table_column_count_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.277229}, "macro.dbt_expectations.test_expect_table_column_count_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_table_column_count_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.278235}, "macro.dbt_expectations.test_expect_column_values_to_not_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.279428}, "macro.dbt_expectations.test_expect_column_values_to_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2807229}, "macro.dbt_expectations.test_expect_column_values_to_be_increasing": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_increasing", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.282304}, "macro.dbt_expectations.test_expect_column_values_to_be_null": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_null", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2828422}, "macro.dbt_expectations.test_expect_column_values_to_be_unique": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_unique", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_compound_columns_to_be_unique"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2831712}, "macro.dbt_expectations.test_expect_column_values_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.283995}, "macro.dbt_expectations.test_expect_column_values_to_be_decreasing": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_decreasing", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.285232}, "macro.dbt_expectations.test_expect_column_values_to_be_in_type_list": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_in_type_list", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ type_string() }}) as relation_column,\n cast('{{ column.dtype | upper }}' as {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.type_string"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.286308}, "macro.dbt_expectations.test_expect_column_values_to_be_of_type": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_of_type", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_be_in_type_list"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2865942}, "macro.dbt_expectations.test_expect_column_values_to_have_consistent_casing": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_have_consistent_casing", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.287054}, "macro.dbt_expectations.test_expect_column_values_to_not_be_null": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_not_be_null", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.287552}, "macro.dbt_expectations.test_expect_column_min_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_min_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.288374}, "macro.dbt_expectations.test_expect_column_unique_value_count_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_unique_value_count_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.289411}, "macro.dbt_expectations.test_expect_column_quantile_values_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_quantile_values_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.percentile_cont", "macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.290366}, "macro.dbt_expectations.test_expect_column_median_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_median_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.median", "macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.291245}, "macro.dbt_expectations.test_expect_column_proportion_of_unique_values_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_proportion_of_unique_values_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.29215}, "macro.dbt_expectations.test_expect_column_distinct_values_to_equal_set": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_values_to_equal_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2930691}, "macro.dbt_expectations.test_expect_column_most_common_value_to_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_most_common_value_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "test_expect_column_most_common_value_to_be_in_set", "macro_sql": "{% test expect_column_most_common_value_to_be_in_set(model, column_name,\n value_set,\n top_n,\n quote_values=False,\n data_type=\"decimal\",\n row_condition=None\n ) -%}\n {{ adapter.dispatch('test_expect_column_most_common_value_to_be_in_set', 'dbt_expectations') (model, column_name, value_set, top_n, quote_values, data_type, row_condition) }}\n{%- endtest %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_most_common_value_to_be_in_set"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.294726}, "macro.dbt_expectations.default__test_expect_column_most_common_value_to_be_in_set": {"unique_id": "macro.dbt_expectations.default__test_expect_column_most_common_value_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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, 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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.295555}, "macro.dbt_expectations.test_expect_column_distinct_values_to_contain_set": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_values_to_contain_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.296482}, "macro.dbt_expectations.test_expect_column_distinct_count_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "test_expect_column_distinct_count_to_equal", "macro_sql": "{% test expect_column_distinct_count_to_equal(model,\n column_name,\n value,\n quote_values=False,\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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.29718}, "macro.dbt_expectations.test_expect_column_distinct_count_to_be_less_than": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_be_less_than", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 quote_values=False,\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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.2978702}, "macro.dbt_expectations.test_expect_column_sum_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_sum_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.29875}, "macro.dbt_expectations.test_expect_column_stdev_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_stdev_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_stdev_to_be_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.3004532}, "macro.dbt_expectations.default__test_expect_column_stdev_to_be_between": {"unique_id": "macro.dbt_expectations.default__test_expect_column_stdev_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.3009121}, "macro.dbt_expectations.test_expect_column_mean_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_mean_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.3019001}, "macro.dbt_expectations.test_expect_column_max_to_be_between": {"unique_id": "macro.dbt_expectations.test_expect_column_max_to_be_between", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_between"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.302866}, "macro.dbt_expectations.test_expect_column_distinct_count_to_be_greater_than": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_be_greater_than", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 quote_values=False,\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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.30361}, "macro.dbt_expectations.test_expect_column_distinct_values_to_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_values_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "test_expect_column_distinct_values_to_be_in_set", "macro_sql": "{% test expect_column_distinct_values_to_be_in_set(model, column_name,\n value_set,\n quote_values=False,\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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.304714}, "macro.dbt_expectations.test_expect_column_distinct_count_to_equal_other_table": {"unique_id": "macro.dbt_expectations.test_expect_column_distinct_count_to_equal_other_table", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.test_equal_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.305604}, "macro.dbt_expectations.test_expect_row_values_to_have_data_for_every_n_datepart": {"unique_id": "macro.dbt_expectations.test_expect_row_values_to_have_data_for_every_n_datepart", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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({{ datediff(\"'\" ~ start_date ~ \"'\", 'date_' ~ date_part, date_part) }} as {{ type_int() }}),\n cast({{interval}} as {{ type_int() }})\n ) = 0\n {% endif %}\n\n),\nmodel_data as (\n\n select\n {% if not interval %}\n\n cast({{ 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 {{dateadd(\n date_part,\n \"mod(\n cast(\" ~ datediff(\"'\" ~ start_date ~ \"'\", date_col, date_part) ~ \" as \" ~ type_int() ~ \" ),\n cast(\" ~ interval ~ \" as \" ~ type_int() ~ \" )\n ) * (-1)\",\n \"cast( \" ~ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt.run_query", "macro.dbt_date.get_base_dates", "macro.dbt_utils.datediff", "macro.dbt_utils.type_int", "macro.dbt_utils.date_trunc", "macro.dbt_expectations.type_datetime", "macro.dbt_utils.dateadd"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.309589}, "macro.dbt_expectations._get_metric_expression": {"unique_id": "macro.dbt_expectations._get_metric_expression", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "_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", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.log_natural"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.314194}, "macro.dbt_expectations.test_expect_column_values_to_be_within_n_moving_stdevs": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_within_n_moving_stdevs", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_moving_stdevs"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.314789}, "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_moving_stdevs": {"unique_id": "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_moving_stdevs", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 {{ 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 {{ dateadd(period, -test_periods, date_trunc(period, dbt_date.now())) }}\n as {{ type_timestamp() }})\n and\n metric_period < {{ 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 -%}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_utils.date_trunc", "macro.dbt_expectations.group_by", "macro.dbt_expectations._get_metric_expression", "macro.dbt_utils.dateadd", "macro.dbt_date.now", "macro.dbt_expectations.type_timestamp"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.316266}, "macro.dbt_expectations.test_expect_column_values_to_be_within_n_stdevs": {"unique_id": "macro.dbt_expectations.test_expect_column_values_to_be_within_n_stdevs", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_stdevs"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.3173199}, "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_stdevs": {"unique_id": "macro.dbt_expectations.default__test_expect_column_values_to_be_within_n_stdevs", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.group_by"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.317902}, "macro.dbt_expectations.test_expect_select_column_values_to_be_unique_within_record": {"unique_id": "macro.dbt_expectations.test_expect_select_column_values_to_be_unique_within_record", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.default__test_expect_select_column_values_to_be_unique_within_record"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.319533}, "macro.dbt_expectations.default__test_expect_select_column_values_to_be_unique_within_record": {"unique_id": "macro.dbt_expectations.default__test_expect_select_column_values_to_be_unique_within_record", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.ignore_row_if_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.320631}, "macro.dbt_expectations.test_expect_compound_columns_to_be_unique": {"unique_id": "macro.dbt_expectations.test_expect_compound_columns_to_be_unique", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.ignore_row_if_expression"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.322834}, "macro.dbt_expectations.test_expect_multicolumn_sum_to_equal": {"unique_id": "macro.dbt_expectations.test_expect_multicolumn_sum_to_equal", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.323885}, "macro.dbt_expectations.test_expect_column_pair_values_to_be_equal": {"unique_id": "macro.dbt_expectations.test_expect_column_pair_values_to_be_equal", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.324586}, "macro.dbt_expectations.test_expect_column_pair_values_A_to_be_greater_than_B": {"unique_id": "macro.dbt_expectations.test_expect_column_pair_values_A_to_be_greater_than_B", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.325325}, "macro.dbt_expectations.test_expect_column_pair_values_to_be_in_set": {"unique_id": "macro.dbt_expectations.test_expect_column_pair_values_to_be_in_set", "package_name": "dbt_expectations", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models/dbt_packages/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", "name": "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 %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.dbt_expectations.expression_is_true"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671161286.3268638}, "macro.ethereum_models.create_udf_transform_logs": {"unique_id": "macro.ethereum_models.create_udf_transform_logs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/python/transform_logs.sql", "original_file_path": "macros/python/transform_logs.sql", "name": "create_udf_transform_logs", "macro_sql": "{% macro create_udf_transform_logs(schema) %}\ncreate or replace function {{ schema }}.udf_transform_logs(decoded variant)\nreturns variant \nlanguage python \nruntime_version = '3.8' \nhandler = 'transform' as $$\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\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": []}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671649132.368384}, "macro.ethereum_models.create_udfs": {"unique_id": "macro.ethereum_models.create_udfs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "macros/create_udfs.sql", "original_file_path": "macros/create_udfs.sql", "name": "create_udfs", "macro_sql": "{% macro create_udfs() %}\n {% if var(\"UPDATE_UDFS_AND_SPS\") %}\n {% set sql %}\n CREATE schema if NOT EXISTS silver;\n{{ create_js_hex_to_int() }};\n{{ create_udf_hex_to_int(\n schema = \"public\"\n ) }}\n {{ create_udf_transform_logs(\n schema = 'silver'\n ) }}\n {{ create_udf_hex_to_int_with_inputs(\n schema = \"public\"\n ) }}\n {{ create_udtf_get_base_table(\n schema = \"streamline\"\n ) }}\n\n {% endset %}\n {% do run_query(sql) %}\n {% if target.database != \"ETHEREUM_COMMUNITY_DEV\" %}\n {% set sql %}\n {{ create_udf_get_chainhead() }}\n {{ create_udf_get_beacon_chainhead() }}\n {{ create_udf_call_eth_node() }}\n {{ create_udf_call_node() }}\n {{ create_udf_call_read_batching() }}\n {{ create_udf_api() }}\n {{ create_udf_load_nft_metadata() }}\n {{ create_udf_get_token_balances() }}\n {{ create_udf_get_eth_balances() }}\n {{ create_udf_get_reads() }}\n {{ create_udf_get_contract_abis() }}\n {{ create_udf_get_blocks() }}\n {{ create_udf_get_transactions() }}\n {{ create_udf_get_beacon_blocks() }}\n {{ create_udf_decode_array_string() }}\n {{ create_udf_decode_array_object() }}\n {{ create_udf_bulk_decode_logs() }}\n\n {% endset %}\n {% do run_query(sql) %}\n {% endif %}\n {% endif %}\n{% endmacro %}", "resource_type": "macro", "tags": [], "depends_on": {"macros": ["macro.ethereum_models.create_js_hex_to_int", "macro.ethereum_models.create_udf_hex_to_int", "macro.ethereum_models.create_udf_transform_logs", "macro.ethereum_models.create_udf_hex_to_int_with_inputs", "macro.ethereum_models.create_udtf_get_base_table", "macro.dbt.run_query", "macro.ethereum_models.create_udf_get_chainhead", "macro.ethereum_models.create_udf_get_beacon_chainhead", "macro.ethereum_models.create_udf_call_eth_node", "macro.ethereum_models.create_udf_call_node", "macro.ethereum_models.create_udf_call_read_batching", "macro.ethereum_models.create_udf_api", "macro.ethereum_models.create_udf_load_nft_metadata", "macro.ethereum_models.create_udf_get_token_balances", "macro.ethereum_models.create_udf_get_eth_balances", "macro.ethereum_models.create_udf_get_reads", "macro.ethereum_models.create_udf_get_contract_abis", "macro.ethereum_models.create_udf_get_blocks", "macro.ethereum_models.create_udf_get_transactions", "macro.ethereum_models.create_udf_get_beacon_blocks", "macro.ethereum_models.create_udf_decode_array_string", "macro.ethereum_models.create_udf_decode_array_object", "macro.ethereum_models.create_udf_bulk_decode_logs"]}, "description": "", "meta": {}, "docs": {"show": true}, "patch_path": null, "arguments": [], "created_at": 1671649132.3711371}}, "docs": {"ethereum_models.eth_receipts_root": {"unique_id": "ethereum_models.eth_receipts_root", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_receipts_root.md", "original_file_path": "models/doc_descriptions/blocks/eth_receipts_root.md", "name": "eth_receipts_root", "block_contents": "The root of the state trie."}, "ethereum_models.eth_uncle_blocks": {"unique_id": "ethereum_models.eth_uncle_blocks", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_uncle_blocks.md", "original_file_path": "models/doc_descriptions/blocks/eth_uncle_blocks.md", "name": "eth_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."}, "ethereum_models.eth_blocks_table_doc": {"unique_id": "ethereum_models.eth_blocks_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_blocks_table_doc.md", "original_file_path": "models/doc_descriptions/blocks/eth_blocks_table_doc.md", "name": "eth_blocks_table_doc", "block_contents": "This table contains block level data for the Ethereum Blockchain. This table can be used to analyze trends at a block level, for example gas fees vs. total transactions over time. For more information, please see [Etherscan Resources](https://etherscan.io/directory/Learning_Resources/Ethereum) or [The Ethereum Organization](https://ethereum.org/en/developers/docs/blocks/)"}, "ethereum_models.eth_size": {"unique_id": "ethereum_models.eth_size", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_size.md", "original_file_path": "models/doc_descriptions/blocks/eth_size.md", "name": "eth_size", "block_contents": "Block size, which is determined by a given block's gas limit."}, "ethereum_models.eth_total_difficulty": {"unique_id": "ethereum_models.eth_total_difficulty", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_total_difficulty.md", "original_file_path": "models/doc_descriptions/blocks/eth_total_difficulty.md", "name": "eth_total_difficulty", "block_contents": "Total difficulty of the chain at a given block."}, "ethereum_models.eth_gas_limit": {"unique_id": "ethereum_models.eth_gas_limit", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_gas_limit.md", "original_file_path": "models/doc_descriptions/blocks/eth_gas_limit.md", "name": "eth_gas_limit", "block_contents": "Total gas limit provided by all transactions in the block."}, "ethereum_models.eth_blockchain": {"unique_id": "ethereum_models.eth_blockchain", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_blockchain.md", "original_file_path": "models/doc_descriptions/blocks/eth_blockchain.md", "name": "eth_blockchain", "block_contents": "The blockchain on which transactions are being confirmed."}, "ethereum_models.eth_sha3_uncles": {"unique_id": "ethereum_models.eth_sha3_uncles", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_sha3_uncles.md", "original_file_path": "models/doc_descriptions/blocks/eth_sha3_uncles.md", "name": "eth_sha3_uncles", "block_contents": "The mechanism which Ethereum Javascript RLP encodes an empty string."}, "ethereum_models.eth_tx_count": {"unique_id": "ethereum_models.eth_tx_count", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_tx_count.md", "original_file_path": "models/doc_descriptions/blocks/eth_tx_count.md", "name": "eth_tx_count", "block_contents": "Total number of transactions within a block."}, "ethereum_models.eth_parent_hash": {"unique_id": "ethereum_models.eth_parent_hash", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_parent_hash.md", "original_file_path": "models/doc_descriptions/blocks/eth_parent_hash.md", "name": "eth_parent_hash", "block_contents": "The hash of the block from which a given block is generated. Also known as the parent block."}, "ethereum_models.eth_block_header_json": {"unique_id": "ethereum_models.eth_block_header_json", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_block_header_json.md", "original_file_path": "models/doc_descriptions/blocks/eth_block_header_json.md", "name": "eth_block_header_json", "block_contents": "This JSON column contains the block header details."}, "ethereum_models.eth_difficulty": {"unique_id": "ethereum_models.eth_difficulty", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_difficulty.md", "original_file_path": "models/doc_descriptions/blocks/eth_difficulty.md", "name": "eth_difficulty", "block_contents": "The effort required to mine the block."}, "ethereum_models.eth_gas_used": {"unique_id": "ethereum_models.eth_gas_used", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_gas_used.md", "original_file_path": "models/doc_descriptions/blocks/eth_gas_used.md", "name": "eth_gas_used", "block_contents": "Total gas used in the block."}, "ethereum_models.eth_miner": {"unique_id": "ethereum_models.eth_miner", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_miner.md", "original_file_path": "models/doc_descriptions/blocks/eth_miner.md", "name": "eth_miner", "block_contents": "Miner who successfully added a given block to the blockchain."}, "ethereum_models.eth_extra_data": {"unique_id": "ethereum_models.eth_extra_data", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_extra_data.md", "original_file_path": "models/doc_descriptions/blocks/eth_extra_data.md", "name": "eth_extra_data", "block_contents": "Any data included by the miner for a given block."}, "ethereum_models.eth_blocks_hash": {"unique_id": "ethereum_models.eth_blocks_hash", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_blocks_hash.md", "original_file_path": "models/doc_descriptions/blocks/eth_blocks_hash.md", "name": "eth_blocks_hash", "block_contents": "The hash of the block header for a given block."}, "ethereum_models.eth_network": {"unique_id": "ethereum_models.eth_network", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_network.md", "original_file_path": "models/doc_descriptions/blocks/eth_network.md", "name": "eth_network", "block_contents": "The network on the blockchain used by a transaction."}, "ethereum_models.eth_blocks_nonce": {"unique_id": "ethereum_models.eth_blocks_nonce", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/blocks/eth_blocks_nonce.md", "original_file_path": "models/doc_descriptions/blocks/eth_blocks_nonce.md", "name": "eth_blocks_nonce", "block_contents": "Block nonce is a value used during mining to demonstrate proof of work for a given block."}, "ethereum_models.eth_logs_tx_hash": {"unique_id": "ethereum_models.eth_logs_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_tx_hash.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_tx_hash.md", "name": "eth_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."}, "ethereum_models.eth_event_inputs": {"unique_id": "ethereum_models.eth_event_inputs", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_event_inputs.md", "original_file_path": "models/doc_descriptions/event_logs/eth_event_inputs.md", "name": "eth_event_inputs", "block_contents": "The decoded event inputs for a given event."}, "ethereum_models.eth_logs_data": {"unique_id": "ethereum_models.eth_logs_data", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_data.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_data.md", "name": "eth_logs_data", "block_contents": "The un-decoded event data."}, "ethereum_models.eth_event_name": {"unique_id": "ethereum_models.eth_event_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_event_name.md", "original_file_path": "models/doc_descriptions/event_logs/eth_event_name.md", "name": "eth_event_name", "block_contents": "The decoded event name for a given event."}, "ethereum_models.eth_event_removed": {"unique_id": "ethereum_models.eth_event_removed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_event_removed.md", "original_file_path": "models/doc_descriptions/event_logs/eth_event_removed.md", "name": "eth_event_removed", "block_contents": "Whether the event has been removed from the transaction."}, "ethereum_models.eth_logs_table_doc": {"unique_id": "ethereum_models.eth_logs_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_table_doc.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_table_doc.md", "name": "eth_logs_table_doc", "block_contents": "This table contains flattened event logs from transactions on the Ethereum Blockchain. Transactions may have multiple events, which are denoted by the event index for a transaction hash. Therefore, this table is unique on the combination of transaction hash and event index. Event names are decoded in this table where possible. The event inputs column will contain the log details in JSON format. Specific fields can be pulled from this column using the following sample format: ```event_inputs::: as ```."}, "ethereum_models.eth_log_id_events": {"unique_id": "ethereum_models.eth_log_id_events", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_log_id_events.md", "original_file_path": "models/doc_descriptions/event_logs/eth_log_id_events.md", "name": "eth_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```."}, "ethereum_models.eth_logs_contract_address": {"unique_id": "ethereum_models.eth_logs_contract_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_contract_address.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_contract_address.md", "name": "eth_logs_contract_address", "block_contents": "The address interacted with for a given event."}, "ethereum_models.eth_event_index": {"unique_id": "ethereum_models.eth_event_index", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_event_index.md", "original_file_path": "models/doc_descriptions/event_logs/eth_event_index.md", "name": "eth_event_index", "block_contents": "Event number within a transaction."}, "ethereum_models.eth_logs_contract_name": {"unique_id": "ethereum_models.eth_logs_contract_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_logs_contract_name.md", "original_file_path": "models/doc_descriptions/event_logs/eth_logs_contract_name.md", "name": "eth_logs_contract_name", "block_contents": "The name of the contract or token, where possible."}, "ethereum_models.eth_topics": {"unique_id": "ethereum_models.eth_topics", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/event_logs/eth_topics.md", "original_file_path": "models/doc_descriptions/event_logs/eth_topics.md", "name": "eth_topics", "block_contents": "The un-decoded event input topics."}, "ethereum_models.eth_traces_blocktime": {"unique_id": "ethereum_models.eth_traces_blocktime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_blocktime.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_blocktime.md", "name": "eth_traces_blocktime", "block_contents": "The block timestamp of this transaction."}, "ethereum_models.eth_traces_gas": {"unique_id": "ethereum_models.eth_traces_gas", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_gas.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_gas.md", "name": "eth_traces_gas", "block_contents": "The gas supplied for this trace."}, "ethereum_models.eth_traces_type": {"unique_id": "ethereum_models.eth_traces_type", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_type.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_type.md", "name": "eth_traces_type", "block_contents": "The type of internal transaction. Common trace types are `CALL`, `DELEGATECALL`, and `STATICCALL`."}, "ethereum_models.eth_traces_call_data": {"unique_id": "ethereum_models.eth_traces_call_data", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_call_data.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_call_data.md", "name": "eth_traces_call_data", "block_contents": "The raw JSON data for this trace."}, "ethereum_models.eth_traces_identifier": {"unique_id": "ethereum_models.eth_traces_identifier", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_identifier.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_identifier.md", "name": "eth_traces_identifier", "block_contents": "This field represents the position and type of the trace within the transaction."}, "ethereum_models.eth_traces_block_no": {"unique_id": "ethereum_models.eth_traces_block_no", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_block_no.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_block_no.md", "name": "eth_traces_block_no", "block_contents": "The block number of this transaction."}, "ethereum_models.eth_traces_input": {"unique_id": "ethereum_models.eth_traces_input", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_input.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_input.md", "name": "eth_traces_input", "block_contents": "The input data for this trace."}, "ethereum_models.eth_traces_sub": {"unique_id": "ethereum_models.eth_traces_sub", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_sub.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_sub.md", "name": "eth_traces_sub", "block_contents": "The amount of nested sub traces for this trace."}, "ethereum_models.eth_traces_from": {"unique_id": "ethereum_models.eth_traces_from", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_from.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_from.md", "name": "eth_traces_from", "block_contents": "The sending address of this trace. This is not necessarily the from address of the transaction."}, "ethereum_models.eth_traces_table_doc": {"unique_id": "ethereum_models.eth_traces_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_table_doc.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_table_doc.md", "name": "eth_traces_table_doc", "block_contents": "This table contains flattened trace data for internal contract calls on the Ethereum blockchain. Hex encoded fields can be decoded to integers by using `TO_NUMBER(, 'XXXXXXXXXXXX')`, with the number of Xs being the max length of the encoded field. You must also remove the `0x` from your field to use the `TO_NUMBER()` function, if applicable."}, "ethereum_models.eth_traces_eth_value": {"unique_id": "ethereum_models.eth_traces_eth_value", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_eth_value.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_eth_value.md", "name": "eth_traces_eth_value", "block_contents": "The amount of ETH transferred in this trace."}, "ethereum_models.eth_traces_output": {"unique_id": "ethereum_models.eth_traces_output", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_output.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_output.md", "name": "eth_traces_output", "block_contents": "The output data for this trace."}, "ethereum_models.eth_traces_tx_hash": {"unique_id": "ethereum_models.eth_traces_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_tx_hash.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_tx_hash.md", "name": "eth_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."}, "ethereum_models.eth_traces_to": {"unique_id": "ethereum_models.eth_traces_to", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_to.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_to.md", "name": "eth_traces_to", "block_contents": "The receiving address of this trace. This is not necessarily the to address of the transaction."}, "ethereum_models.eth_traces_gas_used": {"unique_id": "ethereum_models.eth_traces_gas_used", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/traces/eth_traces_gas_used.md", "original_file_path": "models/doc_descriptions/traces/eth_traces_gas_used.md", "name": "eth_traces_gas_used", "block_contents": "The gas used for this trace."}, "ethereum_models.eth_prices_hour": {"unique_id": "ethereum_models.eth_prices_hour", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/prices/eth_prices_hour.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_hour.md", "name": "eth_prices_hour", "block_contents": "Hour at which the token price was recorded."}, "ethereum_models.eth_prices_imputed": {"unique_id": "ethereum_models.eth_prices_imputed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/prices/eth_prices_imputed.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_imputed.md", "name": "eth_prices_imputed", "block_contents": "This column indicates whether or not the price has been pulled forward from the previous hour. Sometimes hourly prices are missed from our data source, and in that case we carry forward the last recorded hourly price until we record a new price."}, "ethereum_models.eth_prices_address": {"unique_id": "ethereum_models.eth_prices_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/prices/eth_prices_address.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_address.md", "name": "eth_prices_address", "block_contents": "The unique Ethereum address for a given token."}, "ethereum_models.eth_prices_price": {"unique_id": "ethereum_models.eth_prices_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/prices/eth_prices_price.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_price.md", "name": "eth_prices_price", "block_contents": "The token price for a given hour."}, "ethereum_models.eth_prices_symbol": {"unique_id": "ethereum_models.eth_prices_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/prices/eth_prices_symbol.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_symbol.md", "name": "eth_prices_symbol", "block_contents": "The token's symbol."}, "ethereum_models.eth_prices_table_doc": {"unique_id": "ethereum_models.eth_prices_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/prices/eth_prices_table_doc.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_table_doc.md", "name": "eth_prices_table_doc", "block_contents": "This table contains hourly prices for tokens on the Ethereum Blockchain. \nThe sources of this data are [CoinMarketCap](https://coinmarketcap.com/) and [CoinGecko](https://www.coingecko.com/)."}, "ethereum_models.eth_prices_decimals": {"unique_id": "ethereum_models.eth_prices_decimals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/prices/eth_prices_decimals.md", "original_file_path": "models/doc_descriptions/prices/eth_prices_decimals.md", "name": "eth_prices_decimals", "block_contents": "The number of decimals for token contract."}, "ethereum_models.borrower": {"unique_id": "ethereum_models.borrower", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Borrowing/Borrower.md", "original_file_path": "models/doc_descriptions/Borrowing/Borrower.md", "name": "borrower", "block_contents": "Its the address of the user who is Borrowing or repaying the loan, depending on the action."}, "ethereum_models.borrow_amount_usd": {"unique_id": "ethereum_models.borrow_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Borrowing/amount_usd.md", "original_file_path": "models/doc_descriptions/Borrowing/amount_usd.md", "name": "borrow_amount_usd", "block_contents": "The meaning depends on the action:\nBorrow: The amount of the asset in USD that the user is borrowing or\nRepay: The amount of the asset in USD that the user is repaying\nAdd collateral: The amount of collateral in USD that the user is depositing\nRemove collateral: The amount of collateral in USD that the user is withdrawing"}, "ethereum_models.borrow_symbol": {"unique_id": "ethereum_models.borrow_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Borrowing/Borrow_symbol.md", "original_file_path": "models/doc_descriptions/Borrowing/Borrow_symbol.md", "name": "borrow_symbol", "block_contents": "The symbol of the asset/collateral that is payed or received, depending on the action"}, "ethereum_models.borrow_amount": {"unique_id": "ethereum_models.borrow_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Borrowing/amount.md", "original_file_path": "models/doc_descriptions/Borrowing/amount.md", "name": "borrow_amount", "block_contents": "The meaning depends on the action:\nBorrow: The amount of the asset that the user is borrowing or\nRepay: The amount of the asset that the user is repaying\nAdd collateral: The amount of collateral that the user is depositing\nRemove collateral: The amount of collateral that the user is withdrawing"}, "ethereum_models.borrow_asset": {"unique_id": "ethereum_models.borrow_asset", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Borrowing/asset.md", "original_file_path": "models/doc_descriptions/Borrowing/asset.md", "name": "borrow_asset", "block_contents": "The address of the asset/collateral token that is being borrowed/repayed/deposited etc. depending on the action"}, "ethereum_models.borrow_action": {"unique_id": "ethereum_models.borrow_action", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Borrowing/action.md", "original_file_path": "models/doc_descriptions/Borrowing/action.md", "name": "borrow_action", "block_contents": "The action that the user is taking.\n Borrow: user is borrowing an asset\n Repay: user is repaying the asset that they have borrowed in a previous loan\n Add collateral: user is depositing collateral for their loan. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction. \n Remove collateral: user is withdrawing collateral. This happens some times in the same transaction as the borrowing transaction and some times in a separate transaction."}, "ethereum_models.eth_epoch_number": {"unique_id": "ethereum_models.eth_epoch_number", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/beacon_chain/eth_epoch_number.md", "original_file_path": "models/doc_descriptions/beacon_chain/eth_epoch_number.md", "name": "eth_epoch_number", "block_contents": "A period of 32 slots, each slot being 12 seconds, totalling 6.4 minutes."}, "ethereum_models.attestations_table_doc": {"unique_id": "ethereum_models.attestations_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/beacon_chain/attestations_table_doc.md", "original_file_path": "models/doc_descriptions/beacon_chain/attestations_table_doc.md", "name": "attestations_table_doc", "block_contents": "Validators are expected to create, sign and broadcast an attestation during every epoch. Data in this table contains details around these attestations. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/attestations/)"}, "ethereum_models.beacon_deposits_table_doc": {"unique_id": "ethereum_models.beacon_deposits_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/beacon_chain/beacon_deposits_table_doc.md", "original_file_path": "models/doc_descriptions/beacon_chain/beacon_deposits_table_doc.md", "name": "beacon_deposits_table_doc", "block_contents": "This table contains information about the deposits made to the beacon chain. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)"}, "ethereum_models.beacon_blocks_table_doc": {"unique_id": "ethereum_models.beacon_blocks_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/beacon_chain/beacon_blocks_table_doc.md", "original_file_path": "models/doc_descriptions/beacon_chain/beacon_blocks_table_doc.md", "name": "beacon_blocks_table_doc", "block_contents": "This table contains data around block formation from the consensus layer of the Ethereum 2.0 protocol. For more info, please visit [The Ethereum Organization](https://ethereum.org/en/developers/docs/consensus-mechanisms/pos/)"}, "ethereum_models.eth_slot_timestamp": {"unique_id": "ethereum_models.eth_slot_timestamp", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/beacon_chain/eth_slot_timestamp.md", "original_file_path": "models/doc_descriptions/beacon_chain/eth_slot_timestamp.md", "name": "eth_slot_timestamp", "block_contents": "Timestamp of Beacon Chain slot."}, "ethereum_models.eth_slot_number": {"unique_id": "ethereum_models.eth_slot_number", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/beacon_chain/eth_slot_number.md", "original_file_path": "models/doc_descriptions/beacon_chain/eth_slot_number.md", "name": "eth_slot_number", "block_contents": "The Beacon Chain slot this block represents."}, "ethereum_models.eth_nft_blocktime": {"unique_id": "ethereum_models.eth_nft_blocktime", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_blocktime.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_blocktime.md", "name": "eth_nft_blocktime", "block_contents": "The block timestamp at which the NFT event occurred."}, "ethereum_models.eth_nft_price_usd": {"unique_id": "ethereum_models.eth_nft_price_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_price_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_price_usd.md", "name": "eth_nft_price_usd", "block_contents": "The amount of the NFT event in US dollars. This will be null for tokens without a decimal adjustment or hourly price."}, "ethereum_models.eth_nft_tx_fee_usd": {"unique_id": "ethereum_models.eth_nft_tx_fee_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_tx_fee_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_tx_fee_usd.md", "name": "eth_nft_tx_fee_usd", "block_contents": "The gas fee for this transaction in US dollars."}, "ethereum_models.eth_nft_address": {"unique_id": "ethereum_models.eth_nft_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_address.md", "name": "eth_nft_address", "block_contents": "The contract address of the NFT."}, "ethereum_models.eth_nft_mints_symbol": {"unique_id": "ethereum_models.eth_nft_mints_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mints_symbol.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mints_symbol.md", "name": "eth_nft_mints_symbol", "block_contents": "The symbol of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases."}, "ethereum_models.eth_nft_creator_fee_usd": {"unique_id": "ethereum_models.eth_nft_creator_fee_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_creator_fee_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_creator_fee_usd.md", "name": "eth_nft_creator_fee_usd", "block_contents": "The amount of fees paid to the NFT collection as royalty payments for this NFT event in US dollars. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee."}, "ethereum_models.eth_nft_origin_from": {"unique_id": "ethereum_models.eth_nft_origin_from", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_origin_from.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_origin_from.md", "name": "eth_nft_origin_from", "block_contents": "The from address of this transaction. In most cases, this is the NFT buyer. However, for some more complex transactions, it may not be the NFT buyer."}, "ethereum_models.eth_nft_to_address": {"unique_id": "ethereum_models.eth_nft_to_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_to_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_to_address.md", "name": "eth_nft_to_address", "block_contents": "The receiving address of the NFT in the transaction."}, "ethereum_models.eth_nft_erc1155": {"unique_id": "ethereum_models.eth_nft_erc1155", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_erc1155.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_erc1155.md", "name": "eth_nft_erc1155", "block_contents": "If the NFT is an ERC-1155 contract, this field may be one or greater, representing the number of tokens."}, "ethereum_models.eth_nft_origin_to": {"unique_id": "ethereum_models.eth_nft_origin_to", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_origin_to.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_origin_to.md", "name": "eth_nft_origin_to", "block_contents": "The to address of this transaction. In most cases, this is the exchange contract. However, for some more complex NFT events, such as aggregate buys with tools such as Gem and Genie, this may not be the exchange address."}, "ethereum_models.eth_nft_block_no": {"unique_id": "ethereum_models.eth_nft_block_no", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_block_no.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_block_no.md", "name": "eth_nft_block_no", "block_contents": "The block number at which the NFT event occurred."}, "ethereum_models.eth_nft_metadata": {"unique_id": "ethereum_models.eth_nft_metadata", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_metadata.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_metadata.md", "name": "eth_nft_metadata", "block_contents": "The token metadata for this NFT. This may be blank for many NFTs. We are working to expand this field."}, "ethereum_models.eth_nft_platform_version": {"unique_id": "ethereum_models.eth_nft_platform_version", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_version.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_version.md", "name": "eth_nft_platform_version", "block_contents": "The version of the exchange contract used for the transaction."}, "ethereum_models.eth_nft_seller_address": {"unique_id": "ethereum_models.eth_nft_seller_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_seller_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_seller_address.md", "name": "eth_nft_seller_address", "block_contents": "The address of the seller of the NFT in the transaction."}, "ethereum_models.eth_nft_aggregator_name": {"unique_id": "ethereum_models.eth_nft_aggregator_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_aggregator_name.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_aggregator_name.md", "name": "eth_nft_aggregator_name", "block_contents": "The name of the aggregator platform where the sale took place. If the sale did not take place via an aggregator platform, then the value will be null."}, "ethereum_models.eth_nft_price": {"unique_id": "ethereum_models.eth_nft_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_price.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_price.md", "name": "eth_nft_price", "block_contents": "The amount of the NFT event in the currency in which the transaction occurred, decimal adjusted where possible."}, "ethereum_models.eth_nft_project_name": {"unique_id": "ethereum_models.eth_nft_project_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_project_name.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_project_name.md", "name": "eth_nft_project_name", "block_contents": "The name of the NFT project. This field, along with metadata, will be filled in over time."}, "ethereum_models.eth_nft_events_table_doc": {"unique_id": "ethereum_models.eth_nft_events_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_events_table_doc.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_events_table_doc.md", "name": "eth_nft_events_table_doc", "block_contents": "This table contains NFT events on the Ethereum blockchain. It currently supports sales on Opensea, Seaport, Blur, Larva Labs, LooksRare, Rarible, x2y2, Sudoswap, and NFTX. More data and exchanges will be added over time."}, "ethereum_models.eth_nft_platform_address": {"unique_id": "ethereum_models.eth_nft_platform_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_address.md", "name": "eth_nft_platform_address", "block_contents": "The address of the exchange used for the transaction."}, "ethereum_models.eth_nft_from_address": {"unique_id": "ethereum_models.eth_nft_from_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_from_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_from_address.md", "name": "eth_nft_from_address", "block_contents": "The sending address of the NFT in the transaction."}, "ethereum_models.eth_nft_transfer_doc": {"unique_id": "ethereum_models.eth_nft_transfer_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_transfer_doc.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_transfer_doc.md", "name": "eth_nft_transfer_doc", "block_contents": "This table contains NFT transfer events on the Ethereum blockchain."}, "ethereum_models.eth_nft_total_fees": {"unique_id": "ethereum_models.eth_nft_total_fees", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_total_fees.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_total_fees.md", "name": "eth_nft_total_fees", "block_contents": "The total amount of fees paid relating to the NFT purchase in the transaction currency. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee."}, "ethereum_models.eth_nft_mint_doc": {"unique_id": "ethereum_models.eth_nft_mint_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mint_doc.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mint_doc.md", "name": "eth_nft_mint_doc", "block_contents": "This table contains NFT mint events, defined as an NFT transfers from a burn address to an address, on the ethereum blockchain."}, "ethereum_models.eth_nft_origin_sig": {"unique_id": "ethereum_models.eth_nft_origin_sig", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_origin_sig.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_origin_sig.md", "name": "eth_nft_origin_sig", "block_contents": "The function signature of this transaction."}, "ethereum_models.eth_nft_mints_token_address": {"unique_id": "ethereum_models.eth_nft_mints_token_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mints_token_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mints_token_address.md", "name": "eth_nft_mints_token_address", "block_contents": "The contract address of the token supplied to mint the NFT, if applicable. This field may not handle all edge cases."}, "ethereum_models.eth_nft_mints_token_price_usd": {"unique_id": "ethereum_models.eth_nft_mints_token_price_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mints_token_price_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mints_token_price_usd.md", "name": "eth_nft_mints_token_price_usd", "block_contents": "The amount of tokens supplied in US dollars within the same transaction to mint the NFT. This field may not handle all edge cases."}, "ethereum_models.eth_nft_mint_price_usd": {"unique_id": "ethereum_models.eth_nft_mint_price_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mint_price_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mint_price_usd.md", "name": "eth_nft_mint_price_usd", "block_contents": "The price paid in US dollars to mint the NFT(s)."}, "ethereum_models.eth_nft_platform_fee_usd": {"unique_id": "ethereum_models.eth_nft_platform_fee_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_fee_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_fee_usd.md", "name": "eth_nft_platform_fee_usd", "block_contents": "The amount of fees paid to the platform for this NFT event in US dollars. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea."}, "ethereum_models.eth_nft_tx_fee": {"unique_id": "ethereum_models.eth_nft_tx_fee", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_tx_fee.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_tx_fee.md", "name": "eth_nft_tx_fee", "block_contents": "The gas fee for this transaction in ETH."}, "ethereum_models.eth_nft_buyer_address": {"unique_id": "ethereum_models.eth_nft_buyer_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_buyer_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_buyer_address.md", "name": "eth_nft_buyer_address", "block_contents": "The address of the buyer of the NFT in the transaction."}, "ethereum_models.eth_nft_event_type": {"unique_id": "ethereum_models.eth_nft_event_type", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_event_type.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_event_type.md", "name": "eth_nft_event_type", "block_contents": "The type of NFT event in this transaction, either `sale`, `bid_won` or `redeem`."}, "ethereum_models.eth_nft_tx_hash": {"unique_id": "ethereum_models.eth_nft_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_tx_hash.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_tx_hash.md", "name": "eth_nft_tx_hash", "block_contents": "The transaction hash for the NFT event. This is not necessarily unique in this table as a transaction may contain multiple NFT events."}, "ethereum_models.eth_nft_creator_fee": {"unique_id": "ethereum_models.eth_nft_creator_fee", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_creator_fee.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_creator_fee.md", "name": "eth_nft_creator_fee", "block_contents": "The decimal adjusted amount of fees paid to the NFT collection as royalty payments for this NFT event in the transaction's currency. For Opensea, this is the difference between the total fees paid and a 2.5% Opensea platform fee."}, "ethereum_models.eth_nft_mint_count": {"unique_id": "ethereum_models.eth_nft_mint_count", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mint_count.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mint_count.md", "name": "eth_nft_mint_count", "block_contents": "The number of NFTs minted in this event."}, "ethereum_models.eth_nft_total_fees_usd": {"unique_id": "ethereum_models.eth_nft_total_fees_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_total_fees_usd.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_total_fees_usd.md", "name": "eth_nft_total_fees_usd", "block_contents": "The total amount of fees paid relating to the NFT purchase in US dollars. This includes royalty payments to creators and platform fees. Please note, this does not include the gas fee."}, "ethereum_models.eth_nft_platform_name": {"unique_id": "ethereum_models.eth_nft_platform_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_name.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_name.md", "name": "eth_nft_platform_name", "block_contents": "The name of the exchange used for the trade. Currently, the exchanges supported are `opensea`, `looksrare`, `larva labs`, `blur`, `rarible`, `x2y2`, `sudoswap`, and `nftx`. More exchanges will be added over time."}, "ethereum_models.eth_nft_currency_symbol": {"unique_id": "ethereum_models.eth_nft_currency_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_currency_symbol.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_currency_symbol.md", "name": "eth_nft_currency_symbol", "block_contents": "The token symbol for this NFT event."}, "ethereum_models.eth_nft_mints_token_price": {"unique_id": "ethereum_models.eth_nft_mints_token_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mints_token_price.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mints_token_price.md", "name": "eth_nft_mints_token_price", "block_contents": "The decimal adjusted amount of tokens supplied within the same transaction to mint the NFT. This field may not handle all edge cases."}, "ethereum_models.eth_nft_mint_price": {"unique_id": "ethereum_models.eth_nft_mint_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_mint_price.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_mint_price.md", "name": "eth_nft_mint_price", "block_contents": "The price paid in ETH to mint the NFT(s)."}, "ethereum_models.eth_nft_currency_address": {"unique_id": "ethereum_models.eth_nft_currency_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_currency_address.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_currency_address.md", "name": "eth_nft_currency_address", "block_contents": "The token contract address for this NFT event. This will be `ETH` for native ETH transactions."}, "ethereum_models.eth_nft_tokenid": {"unique_id": "ethereum_models.eth_nft_tokenid", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_tokenid.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_tokenid.md", "name": "eth_nft_tokenid", "block_contents": "The token ID for this NFT contract."}, "ethereum_models.eth_nft_platform_fee": {"unique_id": "ethereum_models.eth_nft_platform_fee", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/nft/eth_nft_platform_fee.md", "original_file_path": "models/doc_descriptions/nft/eth_nft_platform_fee.md", "name": "eth_nft_platform_fee", "block_contents": "The decimal adjusted amount of fees paid to the platform for this NFT event in the transaction's currency. For Opensea, we assume a 2.5% fee on all marketplace purchases, per their docs. Private sales do not have platform or creator fees on Opensea."}, "ethereum_models.__overview__": {"unique_id": "ethereum_models.__overview__", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/general/__overview__.md", "original_file_path": "models/doc_descriptions/general/__overview__.md", "name": "__overview__", "block_contents": "# Welcome to the Flipside Crypto Ethereum Models Documentation!\n\n## **What is Flipside?**\n\n[Flipside Crypto](https://flipsidecrypto.xyz/earn) provides Community Enabled Crypto Analytics, allowing our users to create and share data insights on the crypto projects they care most about.\n\n**Flipside Crypto puts pre-modeled and labeled blockchain data in the hands of communities.**\n\nThrough dashboard and visualization tools, as well as auto-generated API endpoints, data analysts can easily create queries that answer any question via a tool called [Velocity](https://app.flipsidecrypto.com/velocity?nav=Discover).\n\n**Community members earn bounties for answering questions with data.**\n\nBounties provide incentive and direction, so crypto projects can quickly source the data insights they need in order to grow.\n\n**Flipside works directly with leading crypto projects to reward on-demand analytics through structured bounty programs.**\n\nQuestions sourced directly from the community provide insight into what communities care about as well as analytics needed to drive ecosystem engagement and growth.\n\n## **What does this documentation cover?**\nThe documentation included here details the design of the Ethereum tables and views available via [Flipside Crypto.](https://flipsidecrypto.xyz/earn) For more information on how these models are built, please see [the github repository.](https://github.com/FlipsideCrypto/ethereum-models)\n\n### **Quick Links to Table Documentation**\n\n- [dim_contracts](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__dim_contracts)\n- [dim_labels](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__dim_labels)\n- [fact_blocks](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_blocks)\n- [fact_event_logs](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_event_logs)\n- [fact_traces](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_traces)\n- [fact_hourly_token_prices](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_hourly_token_prices)\n- [fact_token_transfers](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_token_transfers)\n- [fact_transactions](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__fact_transactions)\n- [ez_token_transfers](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_token_transfers)\n- [ez_nft_transfers](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_nft_transfers)\n- [ez_nft_sales](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_nft_sales)\n- [ez_nft_mints](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_nft_mints)\n- [ez_dez_swaps](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_dex_swaps)\n- [ez_balance_deltas](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_balance_deltas)\n- [ez_current_balances](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.core__ez_current_balances)\n- [beacon_chain.fact_blocks](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.beacon_chain__fact_blocks)\n- [beacon_chain.fact_attestations](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.beacon_chain__fact_attestations)\n- [beacon_chain.fact_deposits](https://flipsidecrypto.github.io/ethereum-models/#!/model/model.ethereum_models.beacon_chain__fact_deposits)\n\n\n\n## **Data Model Overview**\n\nThe Ethereum models are built a few different ways, but the core fact table are built using three layers of sql models: **bronze, silver, and gold (or core).**\n\n- Bronze: Data is loaded in from the source as a view\n- Silver: All necessary parsing, filtering, de-duping, and other transformations are done here\n- Gold (or core): Final views and tables that are available in Velocity\n\nThe dimension tables are sourced from a variety of on-chain and off-chain sources.\n\nConvenience views (denoted ez_) are a combination of different fact and dimension tables. \n\nA user-defined-function (UDF) is available to decode hex encoded values to integers in this database. You can call this UDF by using `js_hex_to_int(FIELD)`.\n\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\n### **More information**\n- [Flipside](https://flipsidecrypto.xyz/earn)\n- [Velocity](https://app.flipsidecrypto.com/velocity?nav=Discover)\n- [Tutorials](https://docs.flipsidecrypto.com/our-data/tutorials)\n- [Github](https://github.com/FlipsideCrypto/ethereum-models)\n- [Query Editor Shortcuts](https://docs.flipsidecrypto.com/velocity/query-editor-shortcuts)\n- [What is dbt?](https://docs.getdbt.com/docs/introduction)"}, "ethereum_models.eth_block_number": {"unique_id": "ethereum_models.eth_block_number", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/general/eth_block_number.md", "original_file_path": "models/doc_descriptions/general/eth_block_number.md", "name": "eth_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."}, "ethereum_models.eth_to_address": {"unique_id": "ethereum_models.eth_to_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/general/eth_to_address.md", "original_file_path": "models/doc_descriptions/general/eth_to_address.md", "name": "eth_to_address", "block_contents": "The receiving address of this transaction. This can be a contract address."}, "ethereum_models.eth_block_timestamp": {"unique_id": "ethereum_models.eth_block_timestamp", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/general/eth_block_timestamp.md", "original_file_path": "models/doc_descriptions/general/eth_block_timestamp.md", "name": "eth_block_timestamp", "block_contents": "The date and time at which the block was produced."}, "ethereum_models.eth_decimals": {"unique_id": "ethereum_models.eth_decimals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/general/eth_decimals.md", "original_file_path": "models/doc_descriptions/general/eth_decimals.md", "name": "eth_decimals", "block_contents": "The number of decimal places this contract needs adjusted where token values exist. For example, use the decimal field to correctly transform raw amounts in ```fact_token_transfers```."}, "ethereum_models.eth_ingested_at": {"unique_id": "ethereum_models.eth_ingested_at", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/general/eth_ingested_at.md", "original_file_path": "models/doc_descriptions/general/eth_ingested_at.md", "name": "eth_ingested_at", "block_contents": "Internal column."}, "ethereum_models.eth_from_address": {"unique_id": "ethereum_models.eth_from_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/general/eth_from_address.md", "original_file_path": "models/doc_descriptions/general/eth_from_address.md", "name": "eth_from_address", "block_contents": "The sending address of this transaction."}, "ethereum_models.eth_token_convention": {"unique_id": "ethereum_models.eth_token_convention", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_token_convention.md", "original_file_path": "models/doc_descriptions/contracts/eth_token_convention.md", "name": "eth_token_convention", "block_contents": "The token standard utilized by this contract."}, "ethereum_models.eth_contracts_table_doc": {"unique_id": "ethereum_models.eth_contracts_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_table_doc.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_table_doc.md", "name": "eth_contracts_table_doc", "block_contents": "This table contains contract details for contracts deployed on the Ethereum blockchain."}, "ethereum_models.eth_contracts_symbol": {"unique_id": "ethereum_models.eth_contracts_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_symbol.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_symbol.md", "name": "eth_contracts_symbol", "block_contents": "The symbol used to represent this contract. Please note this is not necessarily unique."}, "ethereum_models.eth_contracts_block_time": {"unique_id": "ethereum_models.eth_contracts_block_time", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_block_time.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_block_time.md", "name": "eth_contracts_block_time", "block_contents": "The block timestamp at which the contract was read and details recorded."}, "ethereum_models.eth_contracts_metadata": {"unique_id": "ethereum_models.eth_contracts_metadata", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_metadata.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_metadata.md", "name": "eth_contracts_metadata", "block_contents": "This JSON column contains other relevant details for each contract."}, "ethereum_models.eth_contracts_block_number": {"unique_id": "ethereum_models.eth_contracts_block_number", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_block_number.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_block_number.md", "name": "eth_contracts_block_number", "block_contents": "The block number at which the contract was read and details recorded."}, "ethereum_models.eth_system_created_at": {"unique_id": "ethereum_models.eth_system_created_at", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_system_created_at.md", "original_file_path": "models/doc_descriptions/contracts/eth_system_created_at.md", "name": "eth_system_created_at", "block_contents": "Internal column."}, "ethereum_models.eth_contracts_name": {"unique_id": "ethereum_models.eth_contracts_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_name.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_name.md", "name": "eth_contracts_name", "block_contents": "The name of the deployed contract. Please note this is not necessarily unique."}, "ethereum_models.eth_creator_address": {"unique_id": "ethereum_models.eth_creator_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_creator_address.md", "original_file_path": "models/doc_descriptions/contracts/eth_creator_address.md", "name": "eth_creator_address", "block_contents": "The address of the contract creator."}, "ethereum_models.eth_logic_address": {"unique_id": "ethereum_models.eth_logic_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_logic_address.md", "original_file_path": "models/doc_descriptions/contracts/eth_logic_address.md", "name": "eth_logic_address", "block_contents": "The logic address, where applicable."}, "ethereum_models.eth_contracts_contract_address": {"unique_id": "ethereum_models.eth_contracts_contract_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/contracts/eth_contracts_contract_address.md", "original_file_path": "models/doc_descriptions/contracts/eth_contracts_contract_address.md", "name": "eth_contracts_contract_address", "block_contents": "The unique Ethereum address of the deployed contract."}, "ethereum_models.eth_text_signature": {"unique_id": "ethereum_models.eth_text_signature", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/signatures/eth_text_signature.md", "original_file_path": "models/doc_descriptions/signatures/eth_text_signature.md", "name": "eth_text_signature", "block_contents": "The human-readable format for this function or event."}, "ethereum_models.eth_function_id": {"unique_id": "ethereum_models.eth_function_id", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/signatures/eth_function_id.md", "original_file_path": "models/doc_descriptions/signatures/eth_function_id.md", "name": "eth_function_id", "block_contents": "The ID for this function or event signature."}, "ethereum_models.eth_bytes_signature": {"unique_id": "ethereum_models.eth_bytes_signature", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/signatures/eth_bytes_signature.md", "original_file_path": "models/doc_descriptions/signatures/eth_bytes_signature.md", "name": "eth_bytes_signature", "block_contents": "The byte signature for this function."}, "ethereum_models.eth_hex_signature": {"unique_id": "ethereum_models.eth_hex_signature", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/signatures/eth_hex_signature.md", "original_file_path": "models/doc_descriptions/signatures/eth_hex_signature.md", "name": "eth_hex_signature", "block_contents": "The hex signature for this event."}, "ethereum_models.eth_event_sig_table_doc": {"unique_id": "ethereum_models.eth_event_sig_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/signatures/eth_event_sig_table_doc.md", "original_file_path": "models/doc_descriptions/signatures/eth_event_sig_table_doc.md", "name": "eth_event_sig_table_doc", "block_contents": "This table contains event signatures used to decode Ethereum event data into a human-readable format. For more details see (https://www.4byte.directory/)."}, "ethereum_models.eth_function_sig_table_doc": {"unique_id": "ethereum_models.eth_function_sig_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/signatures/eth_function_sig_table_doc.md", "original_file_path": "models/doc_descriptions/signatures/eth_function_sig_table_doc.md", "name": "eth_function_sig_table_doc", "block_contents": "This table contains function signatures used to decode Ethereum call data into a human-readable format. For more details see (https://www.4byte.directory/)."}, "ethereum_models.eth_label_subtype": {"unique_id": "ethereum_models.eth_label_subtype", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/labels/eth_label_subtype.md", "original_file_path": "models/doc_descriptions/labels/eth_label_subtype.md", "name": "eth_label_subtype", "block_contents": "A sub-category nested within label type providing further detail."}, "ethereum_models.eth_label_address": {"unique_id": "ethereum_models.eth_label_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/labels/eth_label_address.md", "original_file_path": "models/doc_descriptions/labels/eth_label_address.md", "name": "eth_label_address", "block_contents": "Address that the label is for. This is the field that should be used to join other tables with labels."}, "ethereum_models.eth_label": {"unique_id": "ethereum_models.eth_label", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/labels/eth_label.md", "original_file_path": "models/doc_descriptions/labels/eth_label.md", "name": "eth_label", "block_contents": "The label for this address."}, "ethereum_models.eth_label_address_name": {"unique_id": "ethereum_models.eth_label_address_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/labels/eth_label_address_name.md", "original_file_path": "models/doc_descriptions/labels/eth_label_address_name.md", "name": "eth_label_address_name", "block_contents": "The most granular label for this address."}, "ethereum_models.eth_label_blockchain": {"unique_id": "ethereum_models.eth_label_blockchain", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/labels/eth_label_blockchain.md", "original_file_path": "models/doc_descriptions/labels/eth_label_blockchain.md", "name": "eth_label_blockchain", "block_contents": "The name of the blockchain."}, "ethereum_models.eth_label_type": {"unique_id": "ethereum_models.eth_label_type", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/labels/eth_label_type.md", "original_file_path": "models/doc_descriptions/labels/eth_label_type.md", "name": "eth_label_type", "block_contents": "A high-level category describing the addresses main function or ownership."}, "ethereum_models.eth_label_creator": {"unique_id": "ethereum_models.eth_label_creator", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/labels/eth_label_creator.md", "original_file_path": "models/doc_descriptions/labels/eth_label_creator.md", "name": "eth_label_creator", "block_contents": "The name of the creator of the label."}, "ethereum_models.eth_labels_table": {"unique_id": "ethereum_models.eth_labels_table", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/labels/eth_labels_table_doc.md", "original_file_path": "models/doc_descriptions/labels/eth_labels_table_doc.md", "name": "eth_labels_table", "block_contents": "This table contains labels for addresses on the Ethereum Blockchain."}, "ethereum_models.eth_transfer_amount_usd": {"unique_id": "ethereum_models.eth_transfer_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_amount_usd.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_amount_usd.md", "name": "eth_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."}, "ethereum_models.eth_transfer_amount": {"unique_id": "ethereum_models.eth_transfer_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_amount.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_amount.md", "name": "eth_transfer_amount", "block_contents": "The decimal transformed amount for this token. Tokens without a decimal adjustment will be nulled out here."}, "ethereum_models.eth_transfer_tx_hash": {"unique_id": "ethereum_models.eth_transfer_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_tx_hash.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_tx_hash.md", "name": "eth_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."}, "ethereum_models.eth_eth_amount": {"unique_id": "ethereum_models.eth_eth_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_eth_amount.md", "original_file_path": "models/doc_descriptions/transfers/eth_eth_amount.md", "name": "eth_eth_amount", "block_contents": "ETH value transferred."}, "ethereum_models.eth_transfer_from_address": {"unique_id": "ethereum_models.eth_transfer_from_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_from_address.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_from_address.md", "name": "eth_transfer_from_address", "block_contents": "The sending address of this transfer."}, "ethereum_models.eth_transfer_raw_amount": {"unique_id": "ethereum_models.eth_transfer_raw_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_raw_amount.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_raw_amount.md", "name": "eth_transfer_raw_amount", "block_contents": "The amount of tokens transferred. This value is not decimal adjusted."}, "ethereum_models.eth_log_id_transfers": {"unique_id": "ethereum_models.eth_log_id_transfers", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_log_id_transfers.md", "original_file_path": "models/doc_descriptions/transfers/eth_log_id_transfers.md", "name": "eth_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."}, "ethereum_models.eth_transfer_table_doc": {"unique_id": "ethereum_models.eth_transfer_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_table_doc.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_table_doc.md", "name": "eth_transfer_table_doc", "block_contents": "This table contains events on the Ethereum Blockchain with an event name of 'Transfer'. The contract address is the token transferred, and the raw amount field is the amount of tokens transferred. Please note this amount is not decimal adjusted. Decimal adjustments for a token address can be found in ```dim_contracts```. This table will not contain transfers of native ETH."}, "ethereum_models.eth_transfer_contract_address": {"unique_id": "ethereum_models.eth_transfer_contract_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_contract_address.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_contract_address.md", "name": "eth_transfer_contract_address", "block_contents": "Contract address of the token being transferred."}, "ethereum_models.eth_eth_amount_usd": {"unique_id": "ethereum_models.eth_eth_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_eth_amount_usd.md", "original_file_path": "models/doc_descriptions/transfers/eth_eth_amount_usd.md", "name": "eth_eth_amount_usd", "block_contents": "ETH value transferred, in USD."}, "ethereum_models.eth_transfer_to_address": {"unique_id": "ethereum_models.eth_transfer_to_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_to_address.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_to_address.md", "name": "eth_transfer_to_address", "block_contents": "The receiving address of this transfer. This can be a contract address."}, "ethereum_models.eth_ez_eth_transfers_table_doc": {"unique_id": "ethereum_models.eth_ez_eth_transfers_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_ez_eth_transfers_table_doc.md", "original_file_path": "models/doc_descriptions/transfers/eth_ez_eth_transfers_table_doc.md", "name": "eth_ez_eth_transfers_table_doc", "block_contents": "This table contains all native ETH 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."}, "ethereum_models.eth_origin_from": {"unique_id": "ethereum_models.eth_origin_from", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_origin_from.md", "original_file_path": "models/doc_descriptions/transfers/eth_origin_from.md", "name": "eth_origin_from", "block_contents": "The from address at the transaction level."}, "ethereum_models.eth_transfer_has_price": {"unique_id": "ethereum_models.eth_transfer_has_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_has_price.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_has_price.md", "name": "eth_transfer_has_price", "block_contents": "Whether or not our prices model contains this hourly token price."}, "ethereum_models.eth_origin_to": {"unique_id": "ethereum_models.eth_origin_to", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_origin_to.md", "original_file_path": "models/doc_descriptions/transfers/eth_origin_to.md", "name": "eth_origin_to", "block_contents": "The to address at the transaction level."}, "ethereum_models.eth_transfer_has_decimal": {"unique_id": "ethereum_models.eth_transfer_has_decimal", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_has_decimal.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_has_decimal.md", "name": "eth_transfer_has_decimal", "block_contents": "Whether or not our contracts model contains the necessary decimal adjustment for this token."}, "ethereum_models.eth_transfer_token_price": {"unique_id": "ethereum_models.eth_transfer_token_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_transfer_token_price.md", "original_file_path": "models/doc_descriptions/transfers/eth_transfer_token_price.md", "name": "eth_transfer_token_price", "block_contents": "The price, if available, for this token at the transfer time."}, "ethereum_models.eth_ez_transfer_table_doc": {"unique_id": "ethereum_models.eth_ez_transfer_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transfers/eth_ez_transfer_table_doc.md", "original_file_path": "models/doc_descriptions/transfers/eth_ez_transfer_table_doc.md", "name": "eth_ez_transfer_table_doc", "block_contents": "This table will contain 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 ETH transfers are not included here."}, "ethereum_models.lending_symbol": {"unique_id": "ethereum_models.lending_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Lending/Lending_symbol.md", "original_file_path": "models/doc_descriptions/Lending/Lending_symbol.md", "name": "lending_symbol", "block_contents": "The symbol of the asset that is lent or withdrawn, depending on the action"}, "ethereum_models.amount_usd": {"unique_id": "ethereum_models.amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Lending/amount_usd.md", "original_file_path": "models/doc_descriptions/Lending/amount_usd.md", "name": "amount_usd", "block_contents": "The amount of the asset that the user is depositing or withdrawing, depending on the action."}, "ethereum_models.amount": {"unique_id": "ethereum_models.amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Lending/amount.md", "original_file_path": "models/doc_descriptions/Lending/amount.md", "name": "amount", "block_contents": "The amount of the asset that the user is depositing or withdrawing, depending on the action."}, "ethereum_models.asset": {"unique_id": "ethereum_models.asset", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Lending/asset.md", "original_file_path": "models/doc_descriptions/Lending/asset.md", "name": "asset", "block_contents": "The address of the asset (token) that is being deposited/withdrawn, depending on the action"}, "ethereum_models.lending_pool_address": {"unique_id": "ethereum_models.lending_pool_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Lending/Lending_pool_address.md", "original_file_path": "models/doc_descriptions/Lending/Lending_pool_address.md", "name": "lending_pool_address", "block_contents": "The address of the lending pool. For sushi this will be the address of the kashi pair."}, "ethereum_models.action": {"unique_id": "ethereum_models.action", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Lending/action.md", "original_file_path": "models/doc_descriptions/Lending/action.md", "name": "action", "block_contents": "The action that the user is taking.\n Deposit: user is depositing funds to be used for lending\n Withdraw: user has changed their mind and are no longer willing to lend, so they withdraw their asset"}, "ethereum_models.depositor": {"unique_id": "ethereum_models.depositor", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/Lending/lender.md", "original_file_path": "models/doc_descriptions/Lending/lender.md", "name": "depositor", "block_contents": "Its the address of the user who is depositing for lending or withdrawing, depending on the action."}, "ethereum_models.eth_tx_gas_limit": {"unique_id": "ethereum_models.eth_tx_gas_limit", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_gas_limit.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_gas_limit.md", "name": "eth_tx_gas_limit", "block_contents": "Maximum amount of gas allocated for the transaction."}, "ethereum_models.eth_tx_table_doc": {"unique_id": "ethereum_models.eth_tx_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_table_doc.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_table_doc.md", "name": "eth_tx_table_doc", "block_contents": "This table contains transaction level data for the Ethereum Blockchain. Each transaction will have a unique transaction hash, along with transactions fees and an ETH value transferred when applicable. Transactions may be native ETH transfers or interactions with contract addresses. For more information, please see [The Ethereum Organization - Transactions](https://ethereum.org/en/developers/docs/transactions/)"}, "ethereum_models.eth_tx_input_data": {"unique_id": "ethereum_models.eth_tx_input_data", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_input_data.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_input_data.md", "name": "eth_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."}, "ethereum_models.eth_value": {"unique_id": "ethereum_models.eth_value", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_value.md", "original_file_path": "models/doc_descriptions/transactions/eth_value.md", "name": "eth_value", "block_contents": "The value transacted in Ether."}, "ethereum_models.eth_tx_block_hash": {"unique_id": "ethereum_models.eth_tx_block_hash", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_block_hash.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_block_hash.md", "name": "eth_tx_block_hash", "block_contents": "Block hash is a unique 66-character identifier that is generate when a block is produced."}, "ethereum_models.eth_tx_gas_used": {"unique_id": "ethereum_models.eth_tx_gas_used", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_gas_used.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_gas_used.md", "name": "eth_tx_gas_used", "block_contents": "Gas used by transaction."}, "ethereum_models.eth_tx_fee": {"unique_id": "ethereum_models.eth_tx_fee", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_fee.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_fee.md", "name": "eth_tx_fee", "block_contents": "Amount paid to validate the transaction in Ether."}, "ethereum_models.eth_cumulative_gas_used": {"unique_id": "ethereum_models.eth_cumulative_gas_used", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_cumulative_gas_used.md", "original_file_path": "models/doc_descriptions/transactions/eth_cumulative_gas_used.md", "name": "eth_cumulative_gas_used", "block_contents": "The total amount of gas used when this transaction was executed in the block."}, "ethereum_models.eth_tx_position": {"unique_id": "ethereum_models.eth_tx_position", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_position.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_position.md", "name": "eth_tx_position", "block_contents": "The position of the transaction within the block."}, "ethereum_models.eth_tx_hash": {"unique_id": "ethereum_models.eth_tx_hash", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_hash.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_hash.md", "name": "eth_tx_hash", "block_contents": "Transaction hash is a unique 66-character identifier that is generated when a transaction is executed."}, "ethereum_models.eth_tx_gas_price": {"unique_id": "ethereum_models.eth_tx_gas_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_gas_price.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_gas_price.md", "name": "eth_tx_gas_price", "block_contents": "Cost per unit of gas in Gwei."}, "ethereum_models.eth_tx_nonce": {"unique_id": "ethereum_models.eth_tx_nonce", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_nonce.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_nonce.md", "name": "eth_tx_nonce", "block_contents": "The number of transactions sent from a given address."}, "ethereum_models.eth_tx_origin_sig": {"unique_id": "ethereum_models.eth_tx_origin_sig", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_origin_sig.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_origin_sig.md", "name": "eth_tx_origin_sig", "block_contents": "The function signature of the contract call."}, "ethereum_models.eth_tx_json": {"unique_id": "ethereum_models.eth_tx_json", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_json.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_json.md", "name": "eth_tx_json", "block_contents": "This JSON column contains the transaction details, including event logs."}, "ethereum_models.eth_tx_status": {"unique_id": "ethereum_models.eth_tx_status", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/transactions/eth_tx_status.md", "original_file_path": "models/doc_descriptions/transactions/eth_tx_status.md", "name": "eth_tx_status", "block_contents": "Status of the transaction."}, "ethereum_models.aave_supply_rate": {"unique_id": "ethereum_models.aave_supply_rate", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_supply_rate.md", "original_file_path": "models/doc_descriptions/aave/aave_supply_rate.md", "name": "aave_supply_rate", "block_contents": "The interest rate for supplying assets to the protocol."}, "ethereum_models.aave_total_stable_debt_usd": {"unique_id": "ethereum_models.aave_total_stable_debt_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_total_stable_debt_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_total_stable_debt_usd.md", "name": "aave_total_stable_debt_usd", "block_contents": "The total USD value of debt tokens, representing a debt to the protocol with a stable interest rate."}, "ethereum_models.aave_market": {"unique_id": "ethereum_models.aave_market", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_market.md", "original_file_path": "models/doc_descriptions/aave/aave_market.md", "name": "aave_market", "block_contents": "The asset contract for the applicable Aave market."}, "ethereum_models.aave_version": {"unique_id": "ethereum_models.aave_version", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_version.md", "original_file_path": "models/doc_descriptions/aave/aave_version.md", "name": "aave_version", "block_contents": "The contract version of Aave. Example: Aave AMM, Aave v1, Aave v2"}, "ethereum_models.aave_borrow_rate_mode": {"unique_id": "ethereum_models.aave_borrow_rate_mode", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_borrow_rate_mode.md", "original_file_path": "models/doc_descriptions/aave/aave_borrow_rate_mode.md", "name": "aave_borrow_rate_mode", "block_contents": "The rate mode the user is swapping from. Stable: 1, Variable: 2. Borrowers can switch between the stable and variable rate at any time. Stable rates act as a fixed rate in the short-term, but can be re-balanced in the long-term in response to changes in market conditions. The variable rate is the rate based on the offer and demand in Aave. The stable rate, as its name indicates, will remain pretty stable and its the best option to plan how much interest you will have to pay. The variable rate will change over time and could be the optimal rate depending on market conditions."}, "ethereum_models.aave_targets": {"unique_id": "ethereum_models.aave_targets", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_targets.md", "original_file_path": "models/doc_descriptions/aave/aave_targets.md", "name": "aave_targets", "block_contents": "List of the targeted addresses by proposal transactions."}, "ethereum_models.aave_total_stable_debt_token": {"unique_id": "ethereum_models.aave_total_stable_debt_token", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_total_stable_debt_token.md", "original_file_path": "models/doc_descriptions/aave/aave_total_stable_debt_token.md", "name": "aave_total_stable_debt_token", "block_contents": "The total supply of debt tokens, representing a debt to the protocol with a stable interest rate."}, "ethereum_models.aave_debt_to_cover_amount_usd": {"unique_id": "ethereum_models.aave_debt_to_cover_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_debt_to_cover_amount_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_debt_to_cover_amount_usd.md", "name": "aave_debt_to_cover_amount_usd", "block_contents": "The amount of debt the user must cover, valued in USD."}, "ethereum_models.aave_supplied_usd": {"unique_id": "ethereum_models.aave_supplied_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_supplied_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_supplied_usd.md", "name": "aave_supplied_usd", "block_contents": "The value of the asset in USD that the user is depositing."}, "ethereum_models.aave_flashloan_amount_usd": {"unique_id": "ethereum_models.aave_flashloan_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_flashloan_amount_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_flashloan_amount_usd.md", "name": "aave_flashloan_amount_usd", "block_contents": "The value of the flash loan amount, in USD."}, "ethereum_models.aave_liquidator": {"unique_id": "ethereum_models.aave_liquidator", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_liquidator.md", "original_file_path": "models/doc_descriptions/aave/aave_liquidator.md", "name": "aave_liquidator", "block_contents": "The address that initiated the liquidation call."}, "ethereum_models.aave_support": {"unique_id": "ethereum_models.aave_support", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_support.md", "original_file_path": "models/doc_descriptions/aave/aave_support.md", "name": "aave_support", "block_contents": "A value indicating their vote (For: true, Against: false)."}, "ethereum_models.aave_payer": {"unique_id": "ethereum_models.aave_payer", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_payer.md", "original_file_path": "models/doc_descriptions/aave/aave_payer.md", "name": "aave_payer", "block_contents": "The address that initiated the repayment."}, "ethereum_models.aave_withdrawn_tokens": {"unique_id": "ethereum_models.aave_withdrawn_tokens", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_withdrawn_tokens.md", "original_file_path": "models/doc_descriptions/aave/aave_withdrawn_tokens.md", "name": "aave_withdrawn_tokens", "block_contents": "The amount of tokens withdrawn."}, "ethereum_models.aave_premium_amount_usd": {"unique_id": "ethereum_models.aave_premium_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_premium_amount_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_premium_amount_usd.md", "name": "aave_premium_amount_usd", "block_contents": "The flash loan fee, valued in USD."}, "ethereum_models.aave_start_voting_period": {"unique_id": "ethereum_models.aave_start_voting_period", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_start_voting_period.md", "original_file_path": "models/doc_descriptions/aave/aave_start_voting_period.md", "name": "aave_start_voting_period", "block_contents": "The block number in which the voting period begins."}, "ethereum_models.stkaave_rate_variable_borrow": {"unique_id": "ethereum_models.stkaave_rate_variable_borrow", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/stkaave_rate_variable_borrow.md", "original_file_path": "models/doc_descriptions/aave/stkaave_rate_variable_borrow.md", "name": "stkaave_rate_variable_borrow", "block_contents": "The stkAAVE variable rate for borrowing assets."}, "ethereum_models.aave_issued_tokens": {"unique_id": "ethereum_models.aave_issued_tokens", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_issued_tokens.md", "original_file_path": "models/doc_descriptions/aave/aave_issued_tokens.md", "name": "aave_issued_tokens", "block_contents": "The amount of tokens that the user is depositing."}, "ethereum_models.aave_flashloan_amount": {"unique_id": "ethereum_models.aave_flashloan_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_flashloan_amount.md", "original_file_path": "models/doc_descriptions/aave/aave_flashloan_amount.md", "name": "aave_flashloan_amount", "block_contents": "The amount of assets flash loaned."}, "ethereum_models.aave_total_variable_debt_token": {"unique_id": "ethereum_models.aave_total_variable_debt_token", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_total_variable_debt_token.md", "original_file_path": "models/doc_descriptions/aave/aave_total_variable_debt_token.md", "name": "aave_total_variable_debt_token", "block_contents": "The total supply of debt tokens, representing a debt to the protocol with a variable interest rate."}, "ethereum_models.aave_end_voting_period": {"unique_id": "ethereum_models.aave_end_voting_period", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_end_voting_period.md", "original_file_path": "models/doc_descriptions/aave/aave_end_voting_period.md", "name": "aave_end_voting_period", "block_contents": "The block number in which the voting period ends."}, "ethereum_models.aave_governance_contract": {"unique_id": "ethereum_models.aave_governance_contract", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_governance_contract.md", "original_file_path": "models/doc_descriptions/aave/aave_governance_contract.md", "name": "aave_governance_contract", "block_contents": "The governance contract address."}, "ethereum_models.aave_collateral_asset": {"unique_id": "ethereum_models.aave_collateral_asset", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_collateral_asset.md", "original_file_path": "models/doc_descriptions/aave/aave_collateral_asset.md", "name": "aave_collateral_asset", "block_contents": "The asset provided as collateral, which can be liquidated."}, "ethereum_models.aave_borrow_rate_stable": {"unique_id": "ethereum_models.aave_borrow_rate_stable", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_borrow_rate_stable.md", "original_file_path": "models/doc_descriptions/aave/aave_borrow_rate_stable.md", "name": "aave_borrow_rate_stable", "block_contents": "The stable interest rate for borrowing assets."}, "ethereum_models.aave_proposal_id": {"unique_id": "ethereum_models.aave_proposal_id", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_proposal_id.md", "original_file_path": "models/doc_descriptions/aave/aave_proposal_id.md", "name": "aave_proposal_id", "block_contents": "The unique ID representing a proposal."}, "ethereum_models.aave_total_liquidity_token": {"unique_id": "ethereum_models.aave_total_liquidity_token", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_total_liquidity_token.md", "original_file_path": "models/doc_descriptions/aave/aave_total_liquidity_token.md", "name": "aave_total_liquidity_token", "block_contents": "The total supply of liquidity tokens."}, "ethereum_models.aave_debt_aave_token": {"unique_id": "ethereum_models.aave_debt_aave_token", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_debt_aave_token.md", "original_file_path": "models/doc_descriptions/aave/aave_debt_aave_token.md", "name": "aave_debt_aave_token", "block_contents": "The interest bearing Aave token representing the debt."}, "ethereum_models.aave_liquidated_amount": {"unique_id": "ethereum_models.aave_liquidated_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_liquidated_amount.md", "original_file_path": "models/doc_descriptions/aave/aave_liquidated_amount.md", "name": "aave_liquidated_amount", "block_contents": "The amount of asset liquidated."}, "ethereum_models.aave_target_address": {"unique_id": "ethereum_models.aave_target_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_target_address.md", "original_file_path": "models/doc_descriptions/aave/aave_target_address.md", "name": "aave_target_address", "block_contents": "The address receiving the flash loan."}, "ethereum_models.aave_voter": {"unique_id": "ethereum_models.aave_voter", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_voter.md", "original_file_path": "models/doc_descriptions/aave/aave_voter.md", "name": "aave_voter", "block_contents": "The voter's address."}, "ethereum_models.aave_stable_debt_token_address": {"unique_id": "ethereum_models.aave_stable_debt_token_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_stable_debt_token_address.md", "original_file_path": "models/doc_descriptions/aave/aave_stable_debt_token_address.md", "name": "aave_stable_debt_token_address", "block_contents": "Debt tokens are interest-accruing tokens that are minted and burned on borrow and repay, representing a debt to the protocol with a stable interest rate."}, "ethereum_models.aave_proposal_tx": {"unique_id": "ethereum_models.aave_proposal_tx", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_proposal_tx.md", "original_file_path": "models/doc_descriptions/aave/aave_proposal_tx.md", "name": "aave_proposal_tx", "block_contents": "The transaction confirming a proposal submission."}, "ethereum_models.aave_debt_asset": {"unique_id": "ethereum_models.aave_debt_asset", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_debt_asset.md", "original_file_path": "models/doc_descriptions/aave/aave_debt_asset.md", "name": "aave_debt_asset", "block_contents": "The debt asset, which the user borrowed."}, "ethereum_models.aave_withdrawn_usd": {"unique_id": "ethereum_models.aave_withdrawn_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_withdrawn_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_withdrawn_usd.md", "name": "aave_withdrawn_usd", "block_contents": "The value of withdrawn tokens, in USD."}, "ethereum_models.aave_premium_amount": {"unique_id": "ethereum_models.aave_premium_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_premium_amount.md", "original_file_path": "models/doc_descriptions/aave/aave_premium_amount.md", "name": "aave_premium_amount", "block_contents": "The flash loan fee, currently 0.09%, changeable via the normal governance process."}, "ethereum_models.aave_status": {"unique_id": "ethereum_models.aave_status", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_status.md", "original_file_path": "models/doc_descriptions/aave/aave_status.md", "name": "aave_status", "block_contents": "The proposal's status."}, "ethereum_models.aave_proposer": {"unique_id": "ethereum_models.aave_proposer", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_proposer.md", "original_file_path": "models/doc_descriptions/aave/aave_proposer.md", "name": "aave_proposer", "block_contents": "The user's address that submitted the proposal."}, "ethereum_models.aave_total_liquidity_usd": {"unique_id": "ethereum_models.aave_total_liquidity_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_total_liquidity_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_total_liquidity_usd.md", "name": "aave_total_liquidity_usd", "block_contents": "The total value of liquidity tokens, in USD."}, "ethereum_models.aave_initiator_address": {"unique_id": "ethereum_models.aave_initiator_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_initiator_address.md", "original_file_path": "models/doc_descriptions/aave/aave_initiator_address.md", "name": "aave_initiator_address", "block_contents": "The address that initiated the flash loan."}, "ethereum_models.aave_depositor_address": {"unique_id": "ethereum_models.aave_depositor_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_depositor_address.md", "original_file_path": "models/doc_descriptions/aave/aave_depositor_address.md", "name": "aave_depositor_address", "block_contents": "The depositor's address."}, "ethereum_models.aave_repayed_usd": {"unique_id": "ethereum_models.aave_repayed_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_repayed_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_repayed_usd.md", "name": "aave_repayed_usd", "block_contents": "The value of repaid tokens, in USD."}, "ethereum_models.aave_borrow_rate_variable": {"unique_id": "ethereum_models.aave_borrow_rate_variable", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_borrow_rate_variable.md", "original_file_path": "models/doc_descriptions/aave/aave_borrow_rate_variable.md", "name": "aave_borrow_rate_variable", "block_contents": "The variable interest rate for borrowing assets."}, "ethereum_models.stkaave_rate_supply": {"unique_id": "ethereum_models.stkaave_rate_supply", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/stkaave_rate_supply.md", "original_file_path": "models/doc_descriptions/aave/stkaave_rate_supply.md", "name": "stkaave_rate_supply", "block_contents": "The stkAAVE rate for supplying assets to the protocol."}, "ethereum_models.aave_liquidated_amount_usd": {"unique_id": "ethereum_models.aave_liquidated_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_liquidated_amount_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_liquidated_amount_usd.md", "name": "aave_liquidated_amount_usd", "block_contents": "The value of the liquidated asset, in USD."}, "ethereum_models.aave_data_provider": {"unique_id": "ethereum_models.aave_data_provider", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_data_provider.md", "original_file_path": "models/doc_descriptions/aave/aave_data_provider.md", "name": "aave_data_provider", "block_contents": "The Aave protocol data provider contract address."}, "ethereum_models.aave_debt_to_cover_amount": {"unique_id": "ethereum_models.aave_debt_to_cover_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_debt_to_cover_amount.md", "original_file_path": "models/doc_descriptions/aave/aave_debt_to_cover_amount.md", "name": "aave_debt_to_cover_amount", "block_contents": "The amount of debt the user must cover."}, "ethereum_models.aave_variable_debt_token_address": {"unique_id": "ethereum_models.aave_variable_debt_token_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_variable_debt_token_address.md", "original_file_path": "models/doc_descriptions/aave/aave_variable_debt_token_address.md", "name": "aave_variable_debt_token_address", "block_contents": "Debt tokens are interest-accruing tokens that are minted and burned on borrow and repay, representing a debt to the protocol with a variable interest rate."}, "ethereum_models.aave_repayed_tokens": {"unique_id": "ethereum_models.aave_repayed_tokens", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_repayed_tokens.md", "original_file_path": "models/doc_descriptions/aave/aave_repayed_tokens.md", "name": "aave_repayed_tokens", "block_contents": "The amount of tokens repaid."}, "ethereum_models.aave_lending_pool_contract": {"unique_id": "ethereum_models.aave_lending_pool_contract", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_lending_pool_contract.md", "original_file_path": "models/doc_descriptions/aave/aave_lending_pool_contract.md", "name": "aave_lending_pool_contract", "block_contents": "The address of the lending pool. This changes based on the Aave version."}, "ethereum_models.aave_token": {"unique_id": "ethereum_models.aave_token", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_token.md", "original_file_path": "models/doc_descriptions/aave/aave_token.md", "name": "aave_token", "block_contents": "The Aave interest bearing token contract."}, "ethereum_models.aave_total_variable_debt_usd": {"unique_id": "ethereum_models.aave_total_variable_debt_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_total_variable_debt_usd.md", "original_file_path": "models/doc_descriptions/aave/aave_total_variable_debt_usd.md", "name": "aave_total_variable_debt_usd", "block_contents": "The total USD value of debt tokens, representing a debt to the protocol with a variable interest rate."}, "ethereum_models.aave_voting_power": {"unique_id": "ethereum_models.aave_voting_power", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_voting_power.md", "original_file_path": "models/doc_descriptions/aave/aave_voting_power.md", "name": "aave_voting_power", "block_contents": "The voter's voting power proportional to the sum of their balance of AAVE and/or stkAAVE."}, "ethereum_models.aave_utilization_rate": {"unique_id": "ethereum_models.aave_utilization_rate", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_utilization_rate.md", "original_file_path": "models/doc_descriptions/aave/aave_utilization_rate.md", "name": "aave_utilization_rate", "block_contents": "The percentage of assets loaned out."}, "ethereum_models.aave_collateral_aave_token": {"unique_id": "ethereum_models.aave_collateral_aave_token", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/aave_collateral_aave_token.md", "original_file_path": "models/doc_descriptions/aave/aave_collateral_aave_token.md", "name": "aave_collateral_aave_token", "block_contents": "The Aave interest bearing token that's burned when a liquidation occurs."}, "ethereum_models.aave_withdraws_table_doc": {"unique_id": "ethereum_models.aave_withdraws_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_withdraws_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_withdraws_table_doc.md", "name": "aave_withdraws_table_doc", "block_contents": "Aave.ez_withdraws contains transactions in which a user withdraws liquidity from the Aave protocol. Users can use their \u201caTokens\" as liquidity without withdrawing. They need to make sure there is enough liquidity (not borrowed) in order to withdraw, if this is not the case, users need to wait for more liquidity from depositors or borrowers repaying."}, "ethereum_models.aave_repayments_table_doc": {"unique_id": "ethereum_models.aave_repayments_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_repayments_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_repayments_table_doc.md", "name": "aave_repayments_table_doc", "block_contents": "Aave.ez_repayments contains transactions in which a borrower repays their loan (debt). Loans are repaid in the same asset borrowed, plus accrued interest. Borrowers can also use their collateral to repay in version 2 of Aave Protocol. Borrowers can pay back their loan based on the USD price as they can borrow any of the available stable coins (USDC, DAI, USDT, etc.)."}, "ethereum_models.aave_market_stats_table_doc": {"unique_id": "ethereum_models.aave_market_stats_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_market_stats_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_market_stats_table_doc.md", "name": "aave_market_stats_table_doc", "block_contents": "Aave.ez_market_stats details market statistics for Aave markets by block hour. These include reserves, token addresses, token prices, borrow and supply rates, the utilization rate, and total supplies of liquidity and debt tokens. For more information, see column descriptions."}, "ethereum_models.aave_proposals_table_doc": {"unique_id": "ethereum_models.aave_proposals_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_proposals_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_proposals_table_doc.md", "name": "aave_proposals_table_doc", "block_contents": "Aave.ez_proposals contains transactions in which Aave improvement proposals are submitted for governance voting. AAVE and/or stkAAVE token holders receive governance powers. Proposal power gives access to creating and sustaining a proposal."}, "ethereum_models.aave_liquidations_table_doc": {"unique_id": "ethereum_models.aave_liquidations_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_liquidations_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_liquidations_table_doc.md", "name": "aave_liquidations_table_doc", "block_contents": "Aave.ez_liquidatons contains transactions in which a borrower's collateral asset is liquidated. Liquidations occur when a borrower's health factor goes below 1 due to their collateral value not properly covering their loan/debt value. This might happen when the collateral decreases in value or the borrowed debt increases in value against each other. This collateral vs loan value ratio is shown in the health factor. In a liquidation, up to 50% of a borrower's debt is repaid and that value + liquidation fee is taken from the collateral available, so after a liquidation the amount liquidated from one's debt is repaid."}, "ethereum_models.aave_borrows_table_doc": {"unique_id": "ethereum_models.aave_borrows_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_borrows_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_borrows_table_doc.md", "name": "aave_borrows_table_doc", "block_contents": "Aave.ez_borrows contains transactions where users borrowed assets via the Aave protocol. In order to borrow assets, a user must first deposit their preferred asset and amount as collateral. Borrowers can choose either a stable or variable borrow rate. For more information, see column descriptions."}, "ethereum_models.aave_deposits_table_doc": {"unique_id": "ethereum_models.aave_deposits_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_deposits_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_deposits_table_doc.md", "name": "aave_deposits_table_doc", "block_contents": "Aave.ez_deposits contains transactions where users deposited into the Aave protocol. A user deposits their preferred asset and amount. After depositing, users earn passive income based on the market borrowing demand. Additionally, depositing allows users to borrow by using their deposited assets as a collateral. Any interest earned by depositing funds helps offset the interest rate accumulated by borrowing."}, "ethereum_models.aave_votes_table_doc": {"unique_id": "ethereum_models.aave_votes_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_votes_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_votes_table_doc.md", "name": "aave_votes_table_doc", "block_contents": "Aave.ez_votes contains Aave governance voting transactions. AAVE and/or stkAAVE token holders receive governance powers proportionally to the sum of their balance. Voting power is used to vote for or against existing proposals."}, "ethereum_models.aave_flashloans_table_doc": {"unique_id": "ethereum_models.aave_flashloans_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/aave/table descriptions/aave_flashloans_table_doc.md", "original_file_path": "models/doc_descriptions/aave/table descriptions/aave_flashloans_table_doc.md", "name": "aave_flashloans_table_doc", "block_contents": "Aave.ez_flashloans contains flash loan transactions where a borrower executes an\nundercollateralised, one-block liquidity loan. Flash loans are a feature designed for developers, due to the technical knowledge required to execute one. Flash Loans allow you to borrow any available amount of assets without providing any collateral, as long as the liquidity is returned to the protocol within one block transaction."}, "ethereum_models.eth_ez_sushi_swaps_table_doc": {"unique_id": "ethereum_models.eth_ez_sushi_swaps_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/sushi/eth_sushi_sushi_swaps_table_doc.md", "original_file_path": "models/doc_descriptions/sushi/eth_sushi_sushi_swaps_table_doc.md", "name": "eth_ez_sushi_swaps_table_doc", "block_contents": "This table will contain all swap events done on the Sushiswap platform in the ```fact_event_logs table```, joined along with the addresses of both tokens in the swap and the decimal adjusted prices.\nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price."}, "ethereum_models.daily_balances_table_doc": {"unique_id": "ethereum_models.daily_balances_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/balances/daily_balances_table_doc.md", "original_file_path": "models/doc_descriptions/balances/daily_balances_table_doc.md", "name": "daily_balances_table_doc", "block_contents": "READ THIS!\n\nTLDR - You MUST use filters when interacting with this view. At a minimum, the `balance_date` must be filtered. Use `ez_balance_diffs` if possible. Only activity 2020+ is included.\n\nThis view contains the average daily balance of every wallet, for every token, including ERC721s. Previous balances are carried forward on days without activity.\n\nThis is an absolutely massive view, which is why filters must be applied if you do not want your query to time out. Balance_date is a requirement, but other filters will also be helpful for query performance. Data before 2020 has been excluded for performance sake. Wallets with activity before Jan 1 2020 may be represented incorrectly. You can find these older records in `ez_balance_diffs`.\n\n`ez_balance_diffs` will have the best query performance of the balances tables, please use it if possible."}, "ethereum_models.diffs_table_doc": {"unique_id": "ethereum_models.diffs_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/balances/diffs_table_doc.md", "original_file_path": "models/doc_descriptions/balances/diffs_table_doc.md", "name": "diffs_table_doc", "block_contents": "This table contains the block level balance changes for both tokens (including ERC721s) and Native ETH on the Ethereum Blockchain for all wallets and contracts. If a token or Native ETH is moved, we will read the balance of the involved wallets at that block, and carry forward the previous balance into the current record. Symbol, name, and price are joined where possible. ERC721s are included. Data is currently read at the max daily block for wallets with activity. We plan to increase the granularity on this table to block level changes in the near term. \n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `block_timestamp::date` as a filter will lead to optimal query performance.\n\nIf you want to take this data and make it daily, you can do so with the query below. You must use a `block_timestamp::date` filter here at a minimum. Other filters will help query runtime. \n\n```sql\nWITH base_table AS (\n SELECT\n block_timestamp :: DATE AS balance_date,\n CASE\n WHEN symbol = 'ETH' THEN 'ETH'\n ELSE contract_address\n END AS contract_address,\n user_address,\n symbol,\n current_bal\n FROM\n ethereum.core.ez_balance_diffs\n WHERE\n block_timestamp :: DATE >= '' --user input \n AND user_address = '' --user input\n AND (\n contract_address = '' --user input\n OR symbol = 'ETH'\n )\n),\nall_days AS (\n SELECT\n date_day AS balance_date\n FROM\n ethereum.core.dim_dates\n),\naddress_ranges AS (\n SELECT\n user_address,\n contract_address,\n symbol,\n MIN(\n balance_date :: DATE\n ) AS min_block_date,\n CURRENT_DATE() :: DATE AS max_block_date\n FROM\n base_table\n GROUP BY\n user_address,\n contract_address,\n symbol,\n max_block_date\n),\nall_dates AS (\n SELECT\n C.balance_date,\n A.user_address,\n A.contract_address,\n A.symbol\n FROM\n all_days C\n LEFT JOIN address_ranges A\n ON C.full_balance_date BETWEEN A.min_block_date\n AND A.max_block_date\n WHERE\n A.user_address IS NOT NULL\n),\neth_balances AS (\n SELECT\n user_address,\n contract_address,\n balance_date,\n current_bal,\n TRUE AS daily_activity\n FROM\n base_table\n),\nbalance_tmp AS (\n SELECT\n d.balance_date,\n d.user_address,\n d.contract_address,\n d.symbol,\n b.current_bal,\n b.daily_activity\n FROM\n all_dates d\n LEFT JOIN eth_balances b\n ON d.balance_date = b.balance_date\n AND d.user_address = b.user_address\n AND d.contract_address = b.contract_address\n),\nFINAL AS (\n SELECT\n balance_date,\n user_address,\n contract_address,\n symbol,\n LAST_VALUE(\n current_bal ignore nulls\n ) over(\n PARTITION BY user_address,\n contract_address\n ORDER BY\n balance_date ASC rows unbounded preceding\n ) AS balance,\n CASE\n WHEN daily_activity IS NULL THEN FALSE\n ELSE TRUE\n END AS daily_activity\n FROM\n balance_tmp\n)\nSELECT\n *\nFROM\n FINAL\nWHERE\n balance <> 0\nORDER BY\n balance_date DESC,\n contract_address\n```"}, "ethereum_models.current_bal_table_doc": {"unique_id": "ethereum_models.current_bal_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/balances/current_bal_table_doc.md", "original_file_path": "models/doc_descriptions/balances/current_bal_table_doc.md", "name": "current_bal_table_doc", "block_contents": "This table contains the current, non 0, balances for wallets on the Ethereum Blockchain. Symbol, name, and price are joined where possible. Prices are calculated as of the last activity date and as of the most recently recorded hourly price. ERC721s are included.\n\nPlease note - the underlying data for this is large. If you want your query to run quickly, please use filters as much as possible. Using at least `last_activity_block_timestamp::date` as a filter will lead to optimal query performance."}, "ethereum_models.eth_dex_pool_address": {"unique_id": "ethereum_models.eth_dex_pool_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_pool_address.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_pool_address.md", "name": "eth_dex_pool_address", "block_contents": "The contract address for the liquidity pool."}, "ethereum_models.eth_dex_swaps_symbol_out": {"unique_id": "ethereum_models.eth_dex_swaps_symbol_out", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_symbol_out.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_symbol_out.md", "name": "eth_dex_swaps_symbol_out", "block_contents": "The symbol of the token being swapped to."}, "ethereum_models.eth_dex_creation_tx": {"unique_id": "ethereum_models.eth_dex_creation_tx", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_creation_tx.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_creation_tx.md", "name": "eth_dex_creation_tx", "block_contents": "The transaction where this contract was created, where possible."}, "ethereum_models.eth_dex_swaps_amount_in": {"unique_id": "ethereum_models.eth_dex_swaps_amount_in", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_amount_in.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_amount_in.md", "name": "eth_dex_swaps_amount_in", "block_contents": "The amount of tokens put into the swap."}, "ethereum_models.eth_dex_swaps_amount_in_usd": {"unique_id": "ethereum_models.eth_dex_swaps_amount_in_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_amount_in_usd.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_amount_in_usd.md", "name": "eth_dex_swaps_amount_in_usd", "block_contents": "The amount of tokens put into the swap converted to USD using the price of the token."}, "ethereum_models.eth_dex_swaps_tx_to": {"unique_id": "ethereum_models.eth_dex_swaps_tx_to", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_tx_to.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_tx_to.md", "name": "eth_dex_swaps_tx_to", "block_contents": "The tx_to is the address who receives the swapped token. This corresponds to the \"to\" field in the swap function."}, "ethereum_models.eth_dex_swaps_token_in": {"unique_id": "ethereum_models.eth_dex_swaps_token_in", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_token_In.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_token_In.md", "name": "eth_dex_swaps_token_in", "block_contents": "The address of the token sent for swap."}, "ethereum_models.eth_dex_lp_table_doc": {"unique_id": "ethereum_models.eth_dex_lp_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_lp_table_doc.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_lp_table_doc.md", "name": "eth_dex_lp_table_doc", "block_contents": "This table contains details on different Liquidity Pools on the Ethereum blockchain, including the tokens within each pool as well as platform and contract creation info where possible."}, "ethereum_models.eth_dex_platform": {"unique_id": "ethereum_models.eth_dex_platform", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_platform.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_platform.md", "name": "eth_dex_platform", "block_contents": "This field denotes which application the liquidity pool belongs to."}, "ethereum_models.eth_dex_pool_name": {"unique_id": "ethereum_models.eth_dex_pool_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_pool_name.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_pool_name.md", "name": "eth_dex_pool_name", "block_contents": "The name of the liquidity pool, where possible."}, "ethereum_models.eth_dex_tokens": {"unique_id": "ethereum_models.eth_dex_tokens", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_tokens.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_tokens.md", "name": "eth_dex_tokens", "block_contents": "This field contains the tokens within the liquidity pool as a JSON objects."}, "ethereum_models.eth_dex_factory_address": {"unique_id": "ethereum_models.eth_dex_factory_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_factory_address.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_factory_address.md", "name": "eth_dex_factory_address", "block_contents": "The address that created or deployed this pool, where possible."}, "ethereum_models.eth_dex_swaps_token_out": {"unique_id": "ethereum_models.eth_dex_swaps_token_out", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_token_out.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_token_out.md", "name": "eth_dex_swaps_token_out", "block_contents": "The address of the token being swapped to."}, "ethereum_models.eth_dex_creation_time": {"unique_id": "ethereum_models.eth_dex_creation_time", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_creation_time.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_creation_time.md", "name": "eth_dex_creation_time", "block_contents": "When this pool was created, where possible."}, "ethereum_models.eth_ez_dex_swaps_table_doc": {"unique_id": "ethereum_models.eth_ez_dex_swaps_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_ez_dex_swaps_table_doc.md", "original_file_path": "models/doc_descriptions/dex/eth_ez_dex_swaps_table_doc.md", "name": "eth_ez_dex_swaps_table_doc", "block_contents": "This table currently contains swap events from the ```fact_event_logs``` table for Uniswap V2, Uniswap V3, SushiSwap, Curve, Balancer, and Synthetix along with other helpful columns including an amount USD where possible. Other dexes coming soon! \nNote: A rule has been put in place to null out the amount_USD if that number is too divergent between amount_in_USD and amount_out_usd. This can happen for swaps of less liquid tokens during very high fluctuation of price."}, "ethereum_models.eth_dex_swaps_amount_out_usd": {"unique_id": "ethereum_models.eth_dex_swaps_amount_out_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_amount_out_usd.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_amount_out_usd.md", "name": "eth_dex_swaps_amount_out_usd", "block_contents": "The amount of tokens taken out of or received from the swap converted to USD using the price of the token."}, "ethereum_models.eth_dex_token1": {"unique_id": "ethereum_models.eth_dex_token1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_token1.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_token1.md", "name": "eth_dex_token1", "block_contents": "Token 1 is the second token in the pair, and will show up second within the event logs for relevant transactions."}, "ethereum_models.eth_dex_swaps_amount_out": {"unique_id": "ethereum_models.eth_dex_swaps_amount_out", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_amount_out.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_amount_out.md", "name": "eth_dex_swaps_amount_out", "block_contents": "The amount of tokens taken out of or received from the swap."}, "ethereum_models.eth_dex_swaps_symbol_in": {"unique_id": "ethereum_models.eth_dex_swaps_symbol_in", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_symbol_in.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_symbol_in.md", "name": "eth_dex_swaps_symbol_in", "block_contents": "The symbol of the token sent for swap."}, "ethereum_models.eth_dex_swaps_sender": {"unique_id": "ethereum_models.eth_dex_swaps_sender", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_swaps_sender.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_swaps_sender.md", "name": "eth_dex_swaps_sender", "block_contents": "The Router is the Sender in the swap function."}, "ethereum_models.eth_dex_token0": {"unique_id": "ethereum_models.eth_dex_token0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/dex/eth_dex_token0.md", "original_file_path": "models/doc_descriptions/dex/eth_dex_token0.md", "name": "eth_dex_token0", "block_contents": "Token 0 is the first token in the pair, and will show up first within the event logs for relevant transactions."}, "ethereum_models.comp_ctoken_symbol": {"unique_id": "ethereum_models.comp_ctoken_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/comp_ctoken_symbol.md", "original_file_path": "models/doc_descriptions/compound/comp_ctoken_symbol.md", "name": "comp_ctoken_symbol", "block_contents": "The cToken symbol."}, "ethereum_models.market_stats_comp_apy_supply": {"unique_id": "ethereum_models.market_stats_comp_apy_supply", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_apy_supply.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_apy_supply.md", "name": "market_stats_comp_apy_supply", "block_contents": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting)."}, "ethereum_models.repayments_payer": {"unique_id": "ethereum_models.repayments_payer", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/repayments_payer.md", "original_file_path": "models/doc_descriptions/compound/repayments_payer.md", "name": "repayments_payer", "block_contents": "Address of user that paid out the loan"}, "ethereum_models.repayments_repayed_amount": {"unique_id": "ethereum_models.repayments_repayed_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/repayments_repayed_amount.md", "original_file_path": "models/doc_descriptions/compound/repayments_repayed_amount.md", "name": "repayments_repayed_amount", "block_contents": "Native amount repaid on loan (decimal adjusted)"}, "ethereum_models.repayments_repay_contract_address": {"unique_id": "ethereum_models.repayments_repay_contract_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/repayments_repay_contract_address.md", "original_file_path": "models/doc_descriptions/compound/repayments_repay_contract_address.md", "name": "repayments_repay_contract_address", "block_contents": "Address of token refunded as part of the redemption"}, "ethereum_models.all_ctoken": {"unique_id": "ethereum_models.all_ctoken", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/all_ctoken.md", "original_file_path": "models/doc_descriptions/compound/all_ctoken.md", "name": "all_ctoken", "block_contents": "Address of the Compound token."}, "ethereum_models.borrows_loan_amount": {"unique_id": "ethereum_models.borrows_loan_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/borrows_loan_amount.md", "original_file_path": "models/doc_descriptions/compound/borrows_loan_amount.md", "name": "borrows_loan_amount", "block_contents": "Native amount of borrow (decimal adjusted)."}, "ethereum_models.market_stats_reserves_token_amount": {"unique_id": "ethereum_models.market_stats_reserves_token_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_reserves_token_amount.md", "original_file_path": "models/doc_descriptions/compound/market_stats_reserves_token_amount.md", "name": "market_stats_reserves_token_amount", "block_contents": "Reserves are amounts set aside by the market that can be used/affected by governance actions through proposals voted on by COMP holders."}, "ethereum_models.liquidations_liquidation_amount": {"unique_id": "ethereum_models.liquidations_liquidation_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidation_amount.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidation_amount.md", "name": "liquidations_liquidation_amount", "block_contents": "Native amount liquidated (decimal adjusted)."}, "ethereum_models.deposits_supplied_symbol": {"unique_id": "ethereum_models.deposits_supplied_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/deposits_supplied_symbol.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplied_symbol.md", "name": "deposits_supplied_symbol", "block_contents": "Symbol of token provided liquidity for."}, "ethereum_models.market_stats_comp_price": {"unique_id": "ethereum_models.market_stats_comp_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_price.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_price.md", "name": "market_stats_comp_price", "block_contents": "The price of the COMP governance token."}, "ethereum_models.market_stats_supply_token_amount": {"unique_id": "ethereum_models.market_stats_supply_token_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_supply_token_amount.md", "original_file_path": "models/doc_descriptions/compound/market_stats_supply_token_amount.md", "name": "market_stats_supply_token_amount", "block_contents": "Amount (in terms of the cToken) supplied to the market through suppliers."}, "ethereum_models.borrows_loan_amount_usd": {"unique_id": "ethereum_models.borrows_loan_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/borrows_loan_amount_usd.md", "original_file_path": "models/doc_descriptions/compound/borrows_loan_amount_usd.md", "name": "borrows_loan_amount_usd", "block_contents": "The equivalent borrow amount in USD. Note this is computed by taking the average hourly price around the time of the tx event."}, "ethereum_models.all_ctoken_symbol": {"unique_id": "ethereum_models.all_ctoken_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/all_ctoken_symbol.md", "original_file_path": "models/doc_descriptions/compound/all_ctoken_symbol.md", "name": "all_ctoken_symbol", "block_contents": "Symbol of the Compound token."}, "ethereum_models.deposits_supplier": {"unique_id": "ethereum_models.deposits_supplier", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/deposits_supplier.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplier.md", "name": "deposits_supplier", "block_contents": "Address of liquidity provider."}, "ethereum_models.comp_redeemer": {"unique_id": "ethereum_models.comp_redeemer", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/comp_redeemer.md", "original_file_path": "models/doc_descriptions/compound/comp_redeemer.md", "name": "comp_redeemer", "block_contents": "Address of the redeemer."}, "ethereum_models.redemptions_table_doc": {"unique_id": "ethereum_models.redemptions_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/redemptions_table_doc.md", "original_file_path": "models/doc_descriptions/compound/redemptions_table_doc.md", "name": "redemptions_table_doc", "block_contents": "Redemptions exist within the compound schema, as compound.ez_redemptions"}, "ethereum_models.comp_underlying": {"unique_id": "ethereum_models.comp_underlying", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/comp_underlying.md", "original_file_path": "models/doc_descriptions/compound/comp_underlying.md", "name": "comp_underlying", "block_contents": "The underlying asset for the cToken."}, "ethereum_models.liquidations_liquidations_amount_usd": {"unique_id": "ethereum_models.liquidations_liquidations_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidations_amount_usd.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidations_amount_usd.md", "name": "liquidations_liquidations_amount_usd", "block_contents": "The equivalent liquidated amount in USD. Note this is computed by taking the average hourly price around the time of the tx event."}, "ethereum_models.market_stats_comp_apy_borrow": {"unique_id": "ethereum_models.market_stats_comp_apy_borrow", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_apy_borrow.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_apy_borrow.md", "name": "market_stats_comp_apy_borrow", "block_contents": "The APY one can expect based on COMP governance tokens distributed (which in turn can be staked elsewhere, or used in voting)."}, "ethereum_models.deposits_table_doc": {"unique_id": "ethereum_models.deposits_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/deposits_table_doc.md", "original_file_path": "models/doc_descriptions/compound/deposits_table_doc.md", "name": "deposits_table_doc", "block_contents": "Deposits exist within the compound schema, as compound.ez_deposits"}, "ethereum_models.market_stats_underlying_contract": {"unique_id": "ethereum_models.market_stats_underlying_contract", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats.underlying_contract.md", "original_file_path": "models/doc_descriptions/compound/market_stats.underlying_contract.md", "name": "market_stats_underlying_contract", "block_contents": "Address of the underlying token the market serves (i.e. USDC)."}, "ethereum_models.market_stats_comp_speed_usd": {"unique_id": "ethereum_models.market_stats_comp_speed_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_speed_usd.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_speed_usd.md", "name": "market_stats_comp_speed_usd", "block_contents": "Comp distributed to markets converted to USD."}, "ethereum_models.repayments_repay_contract_symbol": {"unique_id": "ethereum_models.repayments_repay_contract_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/repayments_repay_contract_symbol.md", "original_file_path": "models/doc_descriptions/compound/repayments_repay_contract_symbol.md", "name": "repayments_repay_contract_symbol", "block_contents": "Symbol of token refunded as part of the redemption"}, "ethereum_models.borrows_contract_symbol": {"unique_id": "ethereum_models.borrows_contract_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/borrows_borrows_contract_symbol.md", "original_file_path": "models/doc_descriptions/compound/borrows_borrows_contract_symbol.md", "name": "borrows_contract_symbol", "block_contents": "Symbol of borrowed token."}, "ethereum_models.borrows_borrower": {"unique_id": "ethereum_models.borrows_borrower", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/borrows_borrower.md", "original_file_path": "models/doc_descriptions/compound/borrows_borrower.md", "name": "borrows_borrower", "block_contents": "Address that initiated a borrow event."}, "ethereum_models.comp_ctoken_decimals": {"unique_id": "ethereum_models.comp_ctoken_decimals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/comp_ctoken_decimals.md", "original_file_path": "models/doc_descriptions/compound/comp_ctoken_decimals.md", "name": "comp_ctoken_decimals", "block_contents": "The cToken decimals."}, "ethereum_models.market_stats_reserves_usd": {"unique_id": "ethereum_models.market_stats_reserves_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_reserves_usd.md", "original_file_path": "models/doc_descriptions/compound/market_stats_reserves_usd.md", "name": "market_stats_reserves_usd", "block_contents": "Reserves converted to USD values as of the hour recorded."}, "ethereum_models.deposits_supplied_contract_addr": {"unique_id": "ethereum_models.deposits_supplied_contract_addr", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/deposits_supplied_contract_addr.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplied_contract_addr.md", "name": "deposits_supplied_contract_addr", "block_contents": "Address of token provided liquidity for."}, "ethereum_models.market_stats_comp_speed": {"unique_id": "ethereum_models.market_stats_comp_speed", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_comp_speed.md", "original_file_path": "models/doc_descriptions/compound/market_stats_comp_speed.md", "name": "market_stats_comp_speed", "block_contents": "COMP is a governance token distributed equally to both suppliers and borrowers (the idea being the users of the protocol are also the ones who should be able to vote on governance actions). Comp speed controls the rate at which comp is distributed to users of the market, per block."}, "ethereum_models.comp_underlying_decimals": {"unique_id": "ethereum_models.comp_underlying_decimals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/comp_underlying_decimals.md", "original_file_path": "models/doc_descriptions/compound/comp_underlying_decimals.md", "name": "comp_underlying_decimals", "block_contents": "The underlying asset decimals."}, "ethereum_models.redemptions_received_amount_usd": {"unique_id": "ethereum_models.redemptions_received_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/redemptions_received_amount_usd.md", "original_file_path": "models/doc_descriptions/compound/redemptions_received_amount_usd.md", "name": "redemptions_received_amount_usd", "block_contents": "The equivalent liquidity amount in USD. Note this is computed by taking the average hourly price around the time of the tx event."}, "ethereum_models.comp_ctoken_name": {"unique_id": "ethereum_models.comp_ctoken_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/comp_ctoken_name.md", "original_file_path": "models/doc_descriptions/compound/comp_ctoken_name.md", "name": "comp_ctoken_name", "block_contents": "The cToken name."}, "ethereum_models.redemptions_received_contract_address": {"unique_id": "ethereum_models.redemptions_received_contract_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/redemptions_received_contract_address.md", "original_file_path": "models/doc_descriptions/compound/redemptions_received_contract_address.md", "name": "redemptions_received_contract_address", "block_contents": "Address of token refunded as part of the redemption."}, "ethereum_models.comp_underlying_name": {"unique_id": "ethereum_models.comp_underlying_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/comp_underlying_name.md", "original_file_path": "models/doc_descriptions/compound/comp_underlying_name.md", "name": "comp_underlying_name", "block_contents": "The underlying asset name."}, "ethereum_models.market_stats_ctoken_price": {"unique_id": "ethereum_models.market_stats_ctoken_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_ctoken_price.md", "original_file_path": "models/doc_descriptions/compound/market_stats_ctoken_price.md", "name": "market_stats_ctoken_price", "block_contents": "Price of the cToken (i.e. cUSDC)."}, "ethereum_models.deposits_supplied_base_asset": {"unique_id": "ethereum_models.deposits_supplied_base_asset", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/deposits_supplied_base_asset.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplied_base_asset.md", "name": "deposits_supplied_base_asset", "block_contents": "Native amount provided as liquidity (decimal adjusted)."}, "ethereum_models.repayments_repayed_amount_usd": {"unique_id": "ethereum_models.repayments_repayed_amount_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/repayments_repayed_amount_usd.md", "original_file_path": "models/doc_descriptions/compound/repayments_repayed_amount_usd.md", "name": "repayments_repayed_amount_usd", "block_contents": "The equivalent repaid amount in USD. Note this is computed by taking the average hourly price around the time of the tx event"}, "ethereum_models.redemptions_received_contract_symbol": {"unique_id": "ethereum_models.redemptions_received_contract_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/redemptions_received_contract_symbol.md", "original_file_path": "models/doc_descriptions/compound/redemptions_received_contract_symbol.md", "name": "redemptions_received_contract_symbol", "block_contents": "Symbol of token refunded as part of the redemption."}, "ethereum_models.liquidations_table_doc": {"unique_id": "ethereum_models.liquidations_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/liquidations_table_doc.md", "original_file_path": "models/doc_descriptions/compound/liquidations_table_doc.md", "name": "liquidations_table_doc", "block_contents": "Liquidations exist within the compound schema, as compound.ez_liquidations"}, "ethereum_models.comp_asset_table_doc": {"unique_id": "ethereum_models.comp_asset_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/comp_asset_table_doc.md", "original_file_path": "models/doc_descriptions/compound/comp_asset_table_doc.md", "name": "comp_asset_table_doc", "block_contents": "Contains details, such as decimals, name, and other relevant contract metadata for Compound assets."}, "ethereum_models.market_stats_supply_usd": {"unique_id": "ethereum_models.market_stats_supply_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_supply_usd.md", "original_file_path": "models/doc_descriptions/compound/market_stats_supply_usd.md", "name": "market_stats_supply_usd", "block_contents": "Supply converted to USD values as of the hour recorded."}, "ethereum_models.market_stats_supply_apy": {"unique_id": "ethereum_models.market_stats_supply_apy", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_supply_apy.md", "original_file_path": "models/doc_descriptions/compound/market_stats_supply_apy.md", "name": "market_stats_supply_apy", "block_contents": "The supplier\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid to the supplier for their stake."}, "ethereum_models.borrows_contract_address": {"unique_id": "ethereum_models.borrows_contract_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/borrows_borrows_contract_address.md", "original_file_path": "models/doc_descriptions/compound/borrows_borrows_contract_address.md", "name": "borrows_contract_address", "block_contents": "Address of borrowed token."}, "ethereum_models.market_stats_table_doc": {"unique_id": "ethereum_models.market_stats_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_table_doc.md", "original_file_path": "models/doc_descriptions/compound/market_stats_table_doc.md", "name": "market_stats_table_doc", "block_contents": "Market Stats exist within the compound schema, as compound.ez_market_stats"}, "ethereum_models.repayments_table_doc": {"unique_id": "ethereum_models.repayments_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/repayments_table_doc.md", "original_file_path": "models/doc_descriptions/compound/repayments_table_doc.md", "name": "repayments_table_doc", "block_contents": "Repayments exist within the compound schema, as compound.ez_repayments"}, "ethereum_models.liquidations_liquidation_contract_address": {"unique_id": "ethereum_models.liquidations_liquidation_contract_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidation_contract_address.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidation_contract_address.md", "name": "liquidations_liquidation_contract_address", "block_contents": "Address of liquidated token."}, "ethereum_models.deposits_supplied_base_asset_usd": {"unique_id": "ethereum_models.deposits_supplied_base_asset_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/deposits_supplied_base_asset_usd.md", "original_file_path": "models/doc_descriptions/compound/deposits_supplied_base_asset_usd.md", "name": "deposits_supplied_base_asset_usd", "block_contents": "The equivalent liquidity amount in USD. Note this is computed by taking the average hourly price around the time of the tx event."}, "ethereum_models.liquidations_ctokens_seized": {"unique_id": "ethereum_models.liquidations_ctokens_seized", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/liquidations_ctokens_seized.md", "original_file_path": "models/doc_descriptions/compound/liquidations_ctokens_seized.md", "name": "liquidations_ctokens_seized", "block_contents": "cToken collateral held by the insolvent borrower that is taken by the liquidator."}, "ethereum_models.comp_underlying_symbol": {"unique_id": "ethereum_models.comp_underlying_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/comp_underlying_symbol.md", "original_file_path": "models/doc_descriptions/compound/comp_underlying_symbol.md", "name": "comp_underlying_symbol", "block_contents": "The underlying asset symbol."}, "ethereum_models.market_stats_borrows_usd": {"unique_id": "ethereum_models.market_stats_borrows_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_borrows_usd.md", "original_file_path": "models/doc_descriptions/compound/market_stats_borrows_usd.md", "name": "market_stats_borrows_usd", "block_contents": "Borrows converted to USD values as of the hour recorded."}, "ethereum_models.redemptions_redeemed_ctoken": {"unique_id": "ethereum_models.redemptions_redeemed_ctoken", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/redemptions_redeem_ctoken.md", "original_file_path": "models/doc_descriptions/compound/redemptions_redeem_ctoken.md", "name": "redemptions_redeemed_ctoken", "block_contents": "cToken deposited to redeem"}, "ethereum_models.redemptions_received_amount": {"unique_id": "ethereum_models.redemptions_received_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/redemptions_received_amount.md", "original_file_path": "models/doc_descriptions/compound/redemptions_received_amount.md", "name": "redemptions_received_amount", "block_contents": "Native amount provided as liquidity (decimal adjusted)."}, "ethereum_models.market_stats_block_hour": {"unique_id": "ethereum_models.market_stats_block_hour", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_block_hour.md", "original_file_path": "models/doc_descriptions/compound/market_stats_block_hour.md", "name": "market_stats_block_hour", "block_contents": "Market stats are aggregated by hour in UTC. date_trunc(\u2018hour\u2019,block_timestamp) for joins on other tables."}, "ethereum_models.deposits_issued_ctokens": {"unique_id": "ethereum_models.deposits_issued_ctokens", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/deposits_issued_ctokens.md", "original_file_path": "models/doc_descriptions/compound/deposits_issued_ctokens.md", "name": "deposits_issued_ctokens", "block_contents": "Amount of cToken issued for providing liquidity."}, "ethereum_models.market_stats_borrow_apy": {"unique_id": "ethereum_models.market_stats_borrow_apy", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_borrows_apy.md", "original_file_path": "models/doc_descriptions/compound/market_stats_borrows_apy.md", "name": "market_stats_borrow_apy", "block_contents": "The borrower\u2019s APY in terms of the underlying asset. It depends on the exchange rate between the cToken/underlying token (cUSDC/USDC). This is interest paid by the borrower on their loan."}, "ethereum_models.market_stats_token_price": {"unique_id": "ethereum_models.market_stats_token_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_token_price.md", "original_file_path": "models/doc_descriptions/compound/market_stats_token_price.md", "name": "market_stats_token_price", "block_contents": "Price of the underlying token (i.e. USDC)."}, "ethereum_models.liquidations_liquidator": {"unique_id": "ethereum_models.liquidations_liquidator", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidator.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidator.md", "name": "liquidations_liquidator", "block_contents": "Address that got liquidated."}, "ethereum_models.liquidations_liquidation_contract_symbol": {"unique_id": "ethereum_models.liquidations_liquidation_contract_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/liquidations_liquidation_contract_symbol.md", "original_file_path": "models/doc_descriptions/compound/liquidations_liquidation_contract_symbol.md", "name": "liquidations_liquidation_contract_symbol", "block_contents": "Symbol of liquidated token."}, "ethereum_models.market_stats_underlying_symbol": {"unique_id": "ethereum_models.market_stats_underlying_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_underlying_symbol.md", "original_file_path": "models/doc_descriptions/compound/market_stats_underlying_symbol.md", "name": "market_stats_underlying_symbol", "block_contents": "Symbol of the underlying token the market serves."}, "ethereum_models.market_stats_borrows_token_amount": {"unique_id": "ethereum_models.market_stats_borrows_token_amount", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_borrows_token_amount.md", "original_file_path": "models/doc_descriptions/compound/market_stats_borrows_token_amount.md", "name": "market_stats_borrows_token_amount", "block_contents": "Amount borrowed from the market."}, "ethereum_models.borrows_table_doc": {"unique_id": "ethereum_models.borrows_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/borrows_table_doc.md", "original_file_path": "models/doc_descriptions/compound/borrows_table_doc.md", "name": "borrows_table_doc", "block_contents": "Borrows exist within the compound schema, as compound.ez_borrows"}, "ethereum_models.market_stats_contract_name": {"unique_id": "ethereum_models.market_stats_contract_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/compound/market_stats_contract_name.md", "original_file_path": "models/doc_descriptions/compound/market_stats_contract_name.md", "name": "market_stats_contract_name", "block_contents": "market/cToken name"}, "ethereum_models.swaps_price_0_1": {"unique_id": "ethereum_models.swaps_price_0_1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_0_1.md", "original_file_path": "models/doc_descriptions/univ3/all_price_0_1.md", "name": "swaps_price_0_1", "block_contents": "The amount of token0 per token1 that the swap occurred at"}, "ethereum_models.swaps_price": {"unique_id": "ethereum_models.swaps_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/swaps_price.md", "original_file_path": "models/doc_descriptions/univ3/swaps_price.md", "name": "swaps_price", "block_contents": "Price of swap"}, "ethereum_models.pool_stats_virtual_liquidity_adjusted": {"unique_id": "ethereum_models.pool_stats_virtual_liquidity_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_liquidity_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_liquidity_adjusted.md", "name": "pool_stats_virtual_liquidity_adjusted", "block_contents": "The virtual liquidity of the pool"}, "ethereum_models.all_token0_name": {"unique_id": "ethereum_models.all_token0_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token0_name.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_name.md", "name": "all_token0_name", "block_contents": "Name of token0"}, "ethereum_models.pool_stats_fee_growth_global1_x128": {"unique_id": "ethereum_models.pool_stats_fee_growth_global1_x128", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_fee_growth_global1_x128.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_fee_growth_global1_x128.md", "name": "pool_stats_fee_growth_global1_x128", "block_contents": "The fee growth as a Q128.128 fees of token1 collected per unit of liquidity for the entire life of the pool"}, "ethereum_models.pool_stats_tick": {"unique_id": "ethereum_models.pool_stats_tick", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_tick.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_tick.md", "name": "pool_stats_tick", "block_contents": "The tick of the pool according to the last tick transitions that was run."}, "ethereum_models.swaps_price_1_0": {"unique_id": "ethereum_models.swaps_price_1_0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_1_0.md", "original_file_path": "models/doc_descriptions/univ3/all_price_1_0.md", "name": "swaps_price_1_0", "block_contents": "The amount of token1 per token0 that the swap occurred at"}, "ethereum_models.position_collected_fees_table_doc": {"unique_id": "ethereum_models.position_collected_fees_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/position_collected_fees_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/position_collected_fees_table_doc.md", "name": "position_collected_fees_table_doc", "block_contents": "Fees collected by a Liquidity Provider (LP) on their position. In V3 fees are accrued and collected in each token within the pair. When a pool Collect event is emitted a new record is appended to this table. If a Burn event is emitted in the same transaction as the Collect event the amount of the burn is subtracted from the Collect event token1 and token0 amounts. This allows us to arrive solely at the swap fees collected."}, "ethereum_models.lp_actions_action": {"unique_id": "ethereum_models.lp_actions_action", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/lp_actions_action.md", "original_file_path": "models/doc_descriptions/univ3/lp_actions_action.md", "name": "lp_actions_action", "block_contents": "The type of lp action, either INCREASE_LIQUIDITY (mint) or DECREASE_LIQUIDITY (burn)"}, "ethereum_models.pools_init_tick": {"unique_id": "ethereum_models.pools_init_tick", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pools_init_tick.md", "original_file_path": "models/doc_descriptions/univ3/pools_init_tick.md", "name": "pools_init_tick", "block_contents": "The initial tick of the Pool"}, "ethereum_models.positions_token_owed1_adjusted": {"unique_id": "ethereum_models.positions_token_owed1_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_tokens_owed1_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/positions_tokens_owed1_adjusted.md", "name": "positions_token_owed1_adjusted", "block_contents": "The uncollected amount of token1 owed to the position as of the last computation."}, "ethereum_models.pool_stats_unlocked": {"unique_id": "ethereum_models.pool_stats_unlocked", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_unlocked.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_unlocked.md", "name": "pool_stats_unlocked", "block_contents": "Whether the pool is currently locked to reentrancy"}, "ethereum_models.positions_table_doc": {"unique_id": "ethereum_models.positions_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/positions_table_doc.md", "name": "positions_table_doc", "block_contents": "Positions opened by liquidity providers at a specific tick range (tick_lower, tick_upper). Whenever an event is emitted related to a position a new record is added to this table with the latest state of the position."}, "ethereum_models.swaps_log_index": {"unique_id": "ethereum_models.swaps_log_index", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/swaps_log_index.md", "original_file_path": "models/doc_descriptions/univ3/swaps_log_index.md", "name": "swaps_log_index", "block_contents": "Log index pertains to the grouping of individual events together. Withing one log index there could be multiple events that take place and this would be the key to tie them together."}, "ethereum_models.all_token0_decimals": {"unique_id": "ethereum_models.all_token0_decimals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token0_decimals.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_decimals.md", "name": "all_token0_decimals", "block_contents": "Decimal adjustment of token0"}, "ethereum_models.pool_stats_token1_balance_adjusted": {"unique_id": "ethereum_models.pool_stats_token1_balance_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token1_balance_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token1_balance_adjusted.md", "name": "pool_stats_token1_balance_adjusted", "block_contents": "The balance of token1 locked in the pool contract as of this block, decimal adjusted."}, "ethereum_models.positions_price_lower_1_0_usd": {"unique_id": "ethereum_models.positions_price_lower_1_0_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_lower_1_0_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_price_lower_1_0_usd.md", "name": "positions_price_lower_1_0_usd", "block_contents": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "ethereum_models.all_liquidity": {"unique_id": "ethereum_models.all_liquidity", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_liquidity.md", "original_file_path": "models/doc_descriptions/univ3/all_liquidity.md", "name": "all_liquidity", "block_contents": "The liquidity of the pool."}, "ethereum_models.swaps_amount1_adjusted": {"unique_id": "ethereum_models.swaps_amount1_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_amount1_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/all_amount1_adjusted.md", "name": "swaps_amount1_adjusted", "block_contents": "The delta of the token1 balance of the pool, decimal adjusted."}, "ethereum_models.all_token1_name": {"unique_id": "ethereum_models.all_token1_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token1_name.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_name.md", "name": "all_token1_name", "block_contents": "Name of token1"}, "ethereum_models.pools_table_doc": {"unique_id": "ethereum_models.pools_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pools_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/pools_table_doc.md", "name": "pools_table_doc", "block_contents": "Pool records are appended to this table whenever a PoolCreated event is emitted by the UniswapV3 Factory Contract."}, "ethereum_models.pool_stats_token0_balance_adjusted": {"unique_id": "ethereum_models.pool_stats_token0_balance_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token0_balance_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token0_balance_adjusted.md", "name": "pool_stats_token0_balance_adjusted", "block_contents": "The balance of token0 locked in the pool contract as of this block, decimal adjusted."}, "ethereum_models.pool_stats_fee_growth_global0_x128": {"unique_id": "ethereum_models.pool_stats_fee_growth_global0_x128", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_fee_growth_global0_x128.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_fee_growth_global0_x128.md", "name": "pool_stats_fee_growth_global0_x128", "block_contents": "The fee growth as a Q128.128 fees of token0 collected per unit of liquidity for the entire life of the pool"}, "ethereum_models.pool_stats_token1_balance": {"unique_id": "ethereum_models.pool_stats_token1_balance", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token1_balance.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token1_balance.md", "name": "pool_stats_token1_balance", "block_contents": "The balance of token1 locked in the pool contract as of this block."}, "ethereum_models.positions_fee_growth_inside1_last_x128": {"unique_id": "ethereum_models.positions_fee_growth_inside1_last_x128", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_fee_growth_inside1_last_x128.md", "original_file_path": "models/doc_descriptions/univ3/positions_fee_growth_inside1_last_x128.md", "name": "positions_fee_growth_inside1_last_x128", "block_contents": "The fee growth of token1 as of the last action on the individual position."}, "ethereum_models.swaps_table_doc": {"unique_id": "ethereum_models.swaps_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/swaps_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/swaps_table_doc.md", "name": "swaps_table_doc", "block_contents": "All swaps that occur on V3 pools."}, "ethereum_models.pools_tick_spacing": {"unique_id": "ethereum_models.pools_tick_spacing", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pools_tick_spacing.md", "original_file_path": "models/doc_descriptions/univ3/pools_tick_spacing.md", "name": "pools_tick_spacing", "block_contents": "The minimum number of ticks allowed between each tick."}, "ethereum_models.positions_tokens_owed0_usd": {"unique_id": "ethereum_models.positions_tokens_owed0_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_tokens_owed0_usd.md", "original_file_path": "models/doc_descriptions/univ3/positions_tokens_owed0_usd.md", "name": "positions_tokens_owed0_usd", "block_contents": "The uncollected amount of token0 owed to the position as of the last computation, converted to USD."}, "ethereum_models.positions_tick_upper": {"unique_id": "ethereum_models.positions_tick_upper", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_tick_upper.md", "original_file_path": "models/doc_descriptions/univ3/all_tick_upper.md", "name": "positions_tick_upper", "block_contents": "Upper tick of the liquidity position"}, "ethereum_models.positions_liquidity_provider": {"unique_id": "ethereum_models.positions_liquidity_provider", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_liquidity_provider.md", "original_file_path": "models/doc_descriptions/univ3/all_liquidity_provider.md", "name": "positions_liquidity_provider", "block_contents": "The address of the LP"}, "ethereum_models.positions_is_active": {"unique_id": "ethereum_models.positions_is_active", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_is_active.md", "original_file_path": "models/doc_descriptions/univ3/positions_is_active.md", "name": "positions_is_active", "block_contents": "Is the position currently active? When a position is closed this is set to false."}, "ethereum_models.positions_collected_fees_price_upper": {"unique_id": "ethereum_models.positions_collected_fees_price_upper", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_price_upper.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_price_upper.md", "name": "positions_collected_fees_price_upper", "block_contents": "Upper bound of the liquidity position represented as token 1 per token 0."}, "ethereum_models.pool_stats_virtual_reserves_token1_usd": {"unique_id": "ethereum_models.pool_stats_virtual_reserves_token1_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_reserves_token1_usd.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_reserves_token1_usd.md", "name": "pool_stats_virtual_reserves_token1_usd", "block_contents": "The virtual reserves of token1, converted to USD."}, "ethereum_models.pool_stats_token1_balance_usd": {"unique_id": "ethereum_models.pool_stats_token1_balance_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token1_balance_usd.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token1_balance_usd.md", "name": "pool_stats_token1_balance_usd", "block_contents": "The balance of token1 locked in the pool contract as of this block in USD."}, "ethereum_models.positions_price_upper_0_1_usd": {"unique_id": "ethereum_models.positions_price_upper_0_1_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_upper_0_1_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_price_upper_0_1_usd.md", "name": "positions_price_upper_0_1_usd", "block_contents": "Upper bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "ethereum_models.lp_actions_table_doc": {"unique_id": "ethereum_models.lp_actions_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/lp_actions_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/lp_actions_table_doc.md", "name": "lp_actions_table_doc", "block_contents": "Use this table to track increases and decreases to positions by liquidity providers (LPs) over time. Whenever a Pool Burn or Mint event is triggered on a position a record is appended to this table."}, "ethereum_models.all_pool_name": {"unique_id": "ethereum_models.all_pool_name", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_pool_name.md", "original_file_path": "models/doc_descriptions/univ3/all_pool_name.md", "name": "all_pool_name", "block_contents": "The contract label/name of the pool"}, "ethereum_models.positions_fee_percent": {"unique_id": "ethereum_models.positions_fee_percent", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_fee_percent.md", "original_file_path": "models/doc_descriptions/univ3/positions_fee_percent.md", "name": "positions_fee_percent", "block_contents": "Percent of fees"}, "ethereum_models.pool_stats_token0_balance_usd": {"unique_id": "ethereum_models.pool_stats_token0_balance_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token0_balance_usd.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token0_balance_usd.md", "name": "pool_stats_token0_balance_usd", "block_contents": "The balance of token0 locked in the pool contract as of this block in USD."}, "ethereum_models.pool_stats_virtual_reserves_token1_adjusted": {"unique_id": "ethereum_models.pool_stats_virtual_reserves_token1_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_reserves_token1_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_reserves_token1_adjusted.md", "name": "pool_stats_virtual_reserves_token1_adjusted", "block_contents": "The virtual reserves of token1, decimal adjusted, in the pool."}, "ethereum_models.positions_fee_growth_inside0_last_x128": {"unique_id": "ethereum_models.positions_fee_growth_inside0_last_x128", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_fee_growth_inside0_last_x128.md", "original_file_path": "models/doc_descriptions/univ3/positions_fee_growth_inside0_last_x128.md", "name": "positions_fee_growth_inside0_last_x128", "block_contents": "The fee growth of token0 as of the last action on the individual position."}, "ethereum_models.pool_stats_protocol_fees_token1_adjusted": {"unique_id": "ethereum_models.pool_stats_protocol_fees_token1_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_protocol_fees_token1_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_protocol_fees_token1_adjusted.md", "name": "pool_stats_protocol_fees_token1_adjusted", "block_contents": "The amount of token1 owed to the protocol, decimal adjusted"}, "ethereum_models.all_token0_price": {"unique_id": "ethereum_models.all_token0_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token0_price.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_price.md", "name": "all_token0_price", "block_contents": "Price of token0"}, "ethereum_models.all_token0_address": {"unique_id": "ethereum_models.all_token0_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token0_address.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_address.md", "name": "all_token0_address", "block_contents": "Contract address of token 0"}, "ethereum_models.all_token1_price": {"unique_id": "ethereum_models.all_token1_price", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token1_price.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_price.md", "name": "all_token1_price", "block_contents": "Price of token1"}, "ethereum_models.pools_factory_address": {"unique_id": "ethereum_models.pools_factory_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pools_factory_address.md", "original_file_path": "models/doc_descriptions/univ3/pools_factory_address.md", "name": "pools_factory_address", "block_contents": "The address of the UniswapV3 factory that initialized this Pool."}, "ethereum_models.swaps_amount0_usd": {"unique_id": "ethereum_models.swaps_amount0_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_amount0_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_amount0_usd.md", "name": "swaps_amount0_usd", "block_contents": "The delta of the token0 balance of the pool, converted to USD"}, "ethereum_models.swaps_amount0_adjusted": {"unique_id": "ethereum_models.swaps_amount0_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_amount0_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/all_amount0_adjusted.md", "name": "swaps_amount0_adjusted", "block_contents": "The delta of the token0 balance of the pool, decimal adjusted."}, "ethereum_models.positions_tick_lower": {"unique_id": "ethereum_models.positions_tick_lower", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_tick_lower.md", "original_file_path": "models/doc_descriptions/univ3/all_tick_lower.md", "name": "positions_tick_lower", "block_contents": "Lower tick of the liquidity position"}, "ethereum_models.all_liquidity_adjusted": {"unique_id": "ethereum_models.all_liquidity_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_liquidity_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/all_liquidity_adjusted.md", "name": "all_liquidity_adjusted", "block_contents": "The liquidity of the pool, decimal adjusted."}, "ethereum_models.positions_collected_fees_event_index": {"unique_id": "ethereum_models.positions_collected_fees_event_index", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_event_index.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_event_index.md", "name": "positions_collected_fees_event_index", "block_contents": "Event index pertains to the grouping of individual events together. Withing one event index there could be multiple messages that take place and this would be the key to tie them together."}, "ethereum_models.all_token1_decimals": {"unique_id": "ethereum_models.all_token1_decimals", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token1_decimals.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_decimals.md", "name": "all_token1_decimals", "block_contents": "Decimal adjustment of token1"}, "ethereum_models.all_token0_symbol": {"unique_id": "ethereum_models.all_token0_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token0_symbol.md", "original_file_path": "models/doc_descriptions/univ3/all_token0_symbol.md", "name": "all_token0_symbol", "block_contents": "Symbol of token0"}, "ethereum_models.positions_collected_fees_price_lower": {"unique_id": "ethereum_models.positions_collected_fees_price_lower", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_price_lower.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_price_lower.md", "name": "positions_collected_fees_price_lower", "block_contents": "Lower bound of the liquidity position represented as token 1 per token 0."}, "ethereum_models.positions_collected_fees_price_lower_usd": {"unique_id": "ethereum_models.positions_collected_fees_price_lower_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_price_lower_usd.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_price_lower_usd.md", "name": "positions_collected_fees_price_lower_usd", "block_contents": "Lower bound of the liquidity position represented as token 1 per token 0, converted to USD."}, "ethereum_models.positions_price_upper_1_0": {"unique_id": "ethereum_models.positions_price_upper_1_0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_upper_1_0.md", "original_file_path": "models/doc_descriptions/univ3/all_price_upper_1_0.md", "name": "positions_price_upper_1_0", "block_contents": "pper bound of the liquidity position represented as token 1 per token 0"}, "ethereum_models.swaps_tick": {"unique_id": "ethereum_models.swaps_tick", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/swaps_tick.md", "original_file_path": "models/doc_descriptions/univ3/swaps_tick.md", "name": "swaps_tick", "block_contents": "The log base 1.0001 of the price of the pool after the swap"}, "ethereum_models.pools_fee_percent": {"unique_id": "ethereum_models.pools_fee_percent", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pools_fee_percent.md", "original_file_path": "models/doc_descriptions/univ3/pools_fee_percent.md", "name": "pools_fee_percent", "block_contents": "The fee expressed as a decimal percentage"}, "ethereum_models.positions_price_upper_0_1": {"unique_id": "ethereum_models.positions_price_upper_0_1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_upper_0_1.md", "original_file_path": "models/doc_descriptions/univ3/all_price_upper_0_1.md", "name": "positions_price_upper_0_1", "block_contents": "Upper bound of the liquidity position represented as token 0 per token 1"}, "ethereum_models.swaps_sender": {"unique_id": "ethereum_models.swaps_sender", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/swaps_sender.md", "original_file_path": "models/doc_descriptions/univ3/swaps_sender.md", "name": "swaps_sender", "block_contents": "The address that initiated the swap call, and that received the callback"}, "ethereum_models.positions_token_owed0_adjusted": {"unique_id": "ethereum_models.positions_token_owed0_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_tokens_owed0_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/positions_tokens_owed0_adjusted.md", "name": "positions_token_owed0_adjusted", "block_contents": "The uncollected amount of token0 owed to the position as of the last computation."}, "ethereum_models.pool_stats_table_doc": {"unique_id": "ethereum_models.pool_stats_table_doc", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_table_doc.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_table_doc.md", "name": "pool_stats_table_doc", "block_contents": "Statistics for each pool, appened each time a transaction triggers a Pool Event (i.e. 'Initialize', 'Mint', 'Collect', 'Burn', 'Swap', 'Flash', 'IncreaseObservationCardinalityNext', 'SetFeeProtocol', 'CollectProtocol', etc.). \n\nA new record is appended each time this occurs. These stats are read from the Pool contract state leveraging Flipside's fully archival Ethereum cluster."}, "ethereum_models.positions_price_lower_0_1_usd": {"unique_id": "ethereum_models.positions_price_lower_0_1_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_lower_0_1_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_price_lower_0_1_usd.md", "name": "positions_price_lower_0_1_usd", "block_contents": "Lower bound of the liquidity position represented as token 0 per token 1, converted to USD"}, "ethereum_models.pools_init_price_1_0": {"unique_id": "ethereum_models.pools_init_price_1_0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pools_init_price_1_0.md", "original_file_path": "models/doc_descriptions/univ3/pools_init_price_1_0.md", "name": "pools_init_price_1_0", "block_contents": "The initial price of the Pool (converted from sqrtPriceX96)."}, "ethereum_models.swaps_recipient": {"unique_id": "ethereum_models.swaps_recipient", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/swaps_recipient.md", "original_file_path": "models/doc_descriptions/univ3/swaps_recipient.md", "name": "swaps_recipient", "block_contents": "The address that received the output of the swap"}, "ethereum_models.positions_nf_position_manager_address": {"unique_id": "ethereum_models.positions_nf_position_manager_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_nf_position_manager_address.md", "original_file_path": "models/doc_descriptions/univ3/all_nf_position_manager_address.md", "name": "positions_nf_position_manager_address", "block_contents": "The address of the peripheral nf position manager contract, if used."}, "ethereum_models.pool_stats_protocol_fees_token0_adjusted": {"unique_id": "ethereum_models.pool_stats_protocol_fees_token0_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_protocol_fees_token0_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_protocol_fees_token0_adjusted.md", "name": "pool_stats_protocol_fees_token0_adjusted", "block_contents": "The amount of token0 owed to the protocol, decimal adjusted"}, "ethereum_models.all_token1_symbol": {"unique_id": "ethereum_models.all_token1_symbol", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token1_symbol.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_symbol.md", "name": "all_token1_symbol", "block_contents": "Symbol of token1"}, "ethereum_models.pool_stats_virtual_reserves_token0_usd": {"unique_id": "ethereum_models.pool_stats_virtual_reserves_token0_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_reserves_token0_usd.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_reserves_token0_usd.md", "name": "pool_stats_virtual_reserves_token0_usd", "block_contents": "The virtual reserves of token0, converted to USD."}, "ethereum_models.positions_price_upper_1_0_usd": {"unique_id": "ethereum_models.positions_price_upper_1_0_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_upper_1_0_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_price_upper_1_0_usd.md", "name": "positions_price_upper_1_0_usd", "block_contents": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD"}, "ethereum_models.all_pool_address": {"unique_id": "ethereum_models.all_pool_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_pool_address.md", "original_file_path": "models/doc_descriptions/univ3/all_pool_address.md", "name": "all_pool_address", "block_contents": "The contract address of the pool"}, "ethereum_models.swaps_sqrt_price_x96": {"unique_id": "ethereum_models.swaps_sqrt_price_x96", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/swaps_sqrt_price_x96.md", "original_file_path": "models/doc_descriptions/univ3/swaps_sqrt_price_x96.md", "name": "swaps_sqrt_price_x96", "block_contents": "Original swap price before conversion"}, "ethereum_models.pool_stats_virtual_reserves_token0_adjusted": {"unique_id": "ethereum_models.pool_stats_virtual_reserves_token0_adjusted", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_virtual_reserves_token0_adjusted.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_virtual_reserves_token0_adjusted.md", "name": "pool_stats_virtual_reserves_token0_adjusted", "block_contents": "The virtual reserves of token0, decimal adjusted, in the pool."}, "ethereum_models.positions_nf_token_id": {"unique_id": "ethereum_models.positions_nf_token_id", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_nf_token_id.md", "original_file_path": "models/doc_descriptions/univ3/all_nf_token_id.md", "name": "positions_nf_token_id", "block_contents": "The id of the NFT associated with the liquidity position"}, "ethereum_models.all_token1_address": {"unique_id": "ethereum_models.all_token1_address", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_token1_address.md", "original_file_path": "models/doc_descriptions/univ3/all_token1_address.md", "name": "all_token1_address", "block_contents": "Address of token1"}, "ethereum_models.positions_tokens_owed1_usd": {"unique_id": "ethereum_models.positions_tokens_owed1_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_tokens_owed1_usd.md", "original_file_path": "models/doc_descriptions/univ3/positions_tokens_owed1_usd.md", "name": "positions_tokens_owed1_usd", "block_contents": "The uncollected amount of token1 owed to the position as of the last computation, converted to USD."}, "ethereum_models.swaps_amount1_usd": {"unique_id": "ethereum_models.swaps_amount1_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_amount1_usd.md", "original_file_path": "models/doc_descriptions/univ3/all_amount1_usd.md", "name": "swaps_amount1_usd", "block_contents": "The delta of the token1 balance of the pool, converted to USD"}, "ethereum_models.pool_stats_token0_balance": {"unique_id": "ethereum_models.pool_stats_token0_balance", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pool_stats_token0_balance.md", "original_file_path": "models/doc_descriptions/univ3/pool_stats_token0_balance.md", "name": "pool_stats_token0_balance", "block_contents": "The balance of token0 locked in the pool contract as of this block."}, "ethereum_models.positions_collected_fees_price_upper_usd": {"unique_id": "ethereum_models.positions_collected_fees_price_upper_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/positions_collected_fees_price_upper_usd.md", "original_file_path": "models/doc_descriptions/univ3/positions_collected_fees_price_upper_usd.md", "name": "positions_collected_fees_price_upper_usd", "block_contents": "Upper bound of the liquidity position represented as token 1 per token 0, converted to USD."}, "ethereum_models.pools_init_price_1_0_usd": {"unique_id": "ethereum_models.pools_init_price_1_0_usd", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/pools_init_price_1_0_usd.md", "original_file_path": "models/doc_descriptions/univ3/pools_init_price_1_0_usd.md", "name": "pools_init_price_1_0_usd", "block_contents": "The initial price of the Pool (converted from sqrtPriceX96) in USD."}, "ethereum_models.positions_price_lower_1_0": {"unique_id": "ethereum_models.positions_price_lower_1_0", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_lower_1_0.md", "original_file_path": "models/doc_descriptions/univ3/all_price_lower_1_0.md", "name": "positions_price_lower_1_0", "block_contents": "Lower bound of the liquidity position represented as token 1 per token 0"}, "ethereum_models.positions_price_lower_0_1": {"unique_id": "ethereum_models.positions_price_lower_0_1", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "doc_descriptions/univ3/all_price_lower_0_1.md", "original_file_path": "models/doc_descriptions/univ3/all_price_lower_0_1.md", "name": "positions_price_lower_0_1", "block_contents": "Lower bound of the liquidity position represented as token 0 per token 1"}, "dbt.__overview__": {"unique_id": "dbt.__overview__", "package_name": "dbt", "root_path": "/opt/homebrew/Cellar/dbt-snowflake@1.2.0/1.2.0/libexec/lib/python3.9/site-packages/dbt/include/global_project", "path": "overview.md", "original_file_path": "docs/overview.md", "name": "__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"}}, "exposures": {}, "metrics": {}, "selectors": {}, "disabled": {"test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_TEXT.7acd47d4ec": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TEXT", "model": "{{ get_where_subquery(ref('bronze_api__snapshot_proposals')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_bronze_api", "fqn": ["ethereum_models", "bronze", "api_udf", "snapshot", "not_null_bronze_api__snapshot_proposals_PROPOSAL_TEXT"], "unique_id": "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_TEXT.7acd47d4ec", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_bronze_api__snapshot_proposals_PROPOSAL_TEXT.sql", "original_file_path": "models/bronze/api_udf/snapshot/bronze_api__snapshot_proposals.yml", "name": "not_null_bronze_api__snapshot_proposals_PROPOSAL_TEXT", "alias": "snapshot_proposals_PROPOSAL_TEXT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["bronze_api__snapshot_proposals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161288.7895622, "config_call_dict": {"enabled": false}, "column_name": "PROPOSAL_TEXT", "file_key_name": "models.bronze_api__snapshot_proposals"}], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_NAME.b6c5f036f2": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_NAME", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_POOL_NAME"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_NAME.b6c5f036f2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_POOL_NAME.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_POOL_NAME", "alias": "univ3_position_collected_fees_POOL_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161288.887599, "config_call_dict": {"enabled": false}, "column_name": "POOL_NAME", "file_key_name": "models.silver__univ3_position_collected_fees"}, {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_NAME", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_POOL_NAME"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_NAME.b6c5f036f2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_POOL_NAME.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_POOL_NAME", "alias": "univ3_position_collected_fees_POOL_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671589468.419183, "config_call_dict": {"enabled": false}, "column_name": "POOL_NAME", "file_key_name": "models.silver__univ3_position_collected_fees"}, {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "POOL_NAME", "model": "{{ get_where_subquery(ref('silver__univ3_position_collected_fees')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_position_collected_fees_POOL_NAME"], "unique_id": "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_NAME.b6c5f036f2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_position_collected_fees_POOL_NAME.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_position_collected_fees.yml", "name": "not_null_silver__univ3_position_collected_fees_POOL_NAME", "alias": "univ3_position_collected_fees_POOL_NAME", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_position_collected_fees"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671649133.802655, "config_call_dict": {"enabled": false}, "column_name": "POOL_NAME", "file_key_name": "models.silver__univ3_position_collected_fees"}], "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.cfed10063a": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "feeGrowthGlobal1X128", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.cfed10063a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128", "alias": "univ3_pool_stats_feeGrowthGlobal1X128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161289.0017831, "config_call_dict": {"enabled": false}, "column_name": "feeGrowthGlobal1X128", "file_key_name": "models.silver__univ3_pool_stats"}, {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "feeGrowthGlobal1X128", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.cfed10063a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128", "alias": "univ3_pool_stats_feeGrowthGlobal1X128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671589468.3729558, "config_call_dict": {"enabled": false}, "column_name": "feeGrowthGlobal1X128", "file_key_name": "models.silver__univ3_pool_stats"}, {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "feeGrowthGlobal1X128", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.cfed10063a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_feeGrowthGlobal1X128", "alias": "univ3_pool_stats_feeGrowthGlobal1X128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671649133.7500522, "config_call_dict": {"enabled": false}, "column_name": "feeGrowthGlobal1X128", "file_key_name": "models.silver__univ3_pool_stats"}], "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.499d373d2e": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "feeGrowthGlobal0X128", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.499d373d2e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128", "alias": "univ3_pool_stats_feeGrowthGlobal0X128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161289.002804, "config_call_dict": {"enabled": false}, "column_name": "feeGrowthGlobal0X128", "file_key_name": "models.silver__univ3_pool_stats"}, {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "feeGrowthGlobal0X128", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.499d373d2e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128", "alias": "univ3_pool_stats_feeGrowthGlobal0X128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671589468.373837, "config_call_dict": {"enabled": false}, "column_name": "feeGrowthGlobal0X128", "file_key_name": "models.silver__univ3_pool_stats"}, {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "feeGrowthGlobal0X128", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.499d373d2e", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_feeGrowthGlobal0X128", "alias": "univ3_pool_stats_feeGrowthGlobal0X128", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671649133.751092, "config_call_dict": {"enabled": false}, "column_name": "feeGrowthGlobal0X128", "file_key_name": "models.silver__univ3_pool_stats"}], "test.ethereum_models.not_null_silver__univ3_pool_stats_TICK.04e91c6ccb": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_TICK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TICK.04e91c6ccb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_TICK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_TICK", "alias": "univ3_pool_stats_TICK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161289.004566, "config_call_dict": {"enabled": false}, "column_name": "TICK", "file_key_name": "models.silver__univ3_pool_stats"}, {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_TICK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TICK.04e91c6ccb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_TICK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_TICK", "alias": "univ3_pool_stats_TICK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671589468.3757079, "config_call_dict": {"enabled": false}, "column_name": "TICK", "file_key_name": "models.silver__univ3_pool_stats"}, {"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "TICK", "model": "{{ get_where_subquery(ref('silver__univ3_pool_stats')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "uniswapv3", "silver", "not_null_silver__univ3_pool_stats_TICK"], "unique_id": "test.ethereum_models.not_null_silver__univ3_pool_stats_TICK.04e91c6ccb", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__univ3_pool_stats_TICK.sql", "original_file_path": "models/uniswapv3/silver/silver__univ3_pool_stats.yml", "name": "not_null_silver__univ3_pool_stats_TICK", "alias": "univ3_pool_stats_TICK", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__univ3_pool_stats"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671649133.7530649, "config_call_dict": {"enabled": false}, "column_name": "TICK", "file_key_name": "models.silver__univ3_pool_stats"}], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_TEXT.612fdca3f6": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TEXT", "model": "{{ get_where_subquery(ref('silver__snapshot_temp')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_temp_PROPOSAL_TEXT"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_TEXT.612fdca3f6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_temp_PROPOSAL_TEXT.sql", "original_file_path": "models/silver/silver__snapshot_temp.yml", "name": "not_null_silver__snapshot_temp_PROPOSAL_TEXT", "alias": "snapshot_temp_PROPOSAL_TEXT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot_temp"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161289.419743, "config_call_dict": {"enabled": false}, "column_name": "PROPOSAL_TEXT", "file_key_name": "models.silver__snapshot_temp"}], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TEXT.04faf548d2": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "PROPOSAL_TEXT", "model": "{{ get_where_subquery(ref('silver__snapshot')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver", "fqn": ["ethereum_models", "silver", "not_null_silver__snapshot_PROPOSAL_TEXT"], "unique_id": "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TEXT.04faf548d2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver__snapshot_PROPOSAL_TEXT.sql", "original_file_path": "models/silver/silver__snapshot.yml", "name": "not_null_silver__snapshot_PROPOSAL_TEXT", "alias": "snapshot_PROPOSAL_TEXT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__snapshot"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161289.447808, "config_call_dict": {"enabled": false}, "column_name": "PROPOSAL_TEXT", "file_key_name": "models.silver__snapshot"}], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1.1e82baebd7": [{"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f\") }}", "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__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1.1e82baebd7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1", "alias": "rarible_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f"}, "created_at": 1671161289.718505, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f"}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales"}, {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f\") }}", "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__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1.1e82baebd7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1", "alias": "rarible_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f"}, "created_at": 1671589467.762998, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f"}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales"}, {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f\") }}", "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__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1.1e82baebd7", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_BLOCK_TIMESTAMP__day__1", "alias": "rarible_sales_BLOCK_TIMESTAMP", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f"}, "created_at": 1671649133.1154492, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_1503e2f51860b199c6066a8e42774e1f"}, "column_name": "BLOCK_TIMESTAMP", "file_key_name": "models.silver_nft__rarible_sales"}], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1.143ec4351d": [{"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1.143ec4351d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1", "alias": "rarible_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9"}, "created_at": 1671161289.77807, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9"}, "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__rarible_sales"}, {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1.143ec4351d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1", "alias": "rarible_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9"}, "created_at": 1671589467.831004, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9"}, "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__rarible_sales"}, {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9\") }}", "test_metadata": {"name": "expect_row_values_to_have_recent_data", "kwargs": {"datepart": "day", "interval": 1, "column_name": "INGESTED_AT", "model": "{{ get_where_subquery(ref('silver_nft__rarible_sales')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft", "fqn": ["ethereum_models", "silver", "nft", "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1.143ec4351d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9.sql", "original_file_path": "models/silver/nft/silver_nft__rarible_sales.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_INGESTED_AT__day__1", "alias": "rarible_sales_INGESTED_AT", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_nft__rarible_sales"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9"}, "created_at": 1671649133.178803, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_4963d48ea94dd693341c0d1c5d26ecf9"}, "column_name": "INGESTED_AT", "file_key_name": "models.silver_nft__rarible_sales"}], "test.ethereum_models.not_null_silver_maker__repayments_SYMBOL.31f2f3225a": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__repayments')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__repayments_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__repayments_SYMBOL.31f2f3225a", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__repayments_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__repayments.yml", "name": "not_null_silver_maker__repayments_SYMBOL", "alias": "repayments_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__repayments"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161290.530067, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__repayments"}], "test.ethereum_models.not_null_silver_maker__deposits_SYMBOL.3d92312e1f": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__deposits')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__deposits_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__deposits_SYMBOL.3d92312e1f", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__deposits_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__deposits.yml", "name": "not_null_silver_maker__deposits_SYMBOL", "alias": "deposits_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__deposits"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161290.566601, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__deposits"}], "test.ethereum_models.not_null_silver_maker__flash_loans_SYMBOL.3e4e85207d": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__flash_loans')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__flash_loans_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__flash_loans_SYMBOL.3e4e85207d", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__flash_loans_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__flash_loans.yml", "name": "not_null_silver_maker__flash_loans_SYMBOL", "alias": "flash_loans_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__flash_loans"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161290.5978088, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__flash_loans"}], "test.ethereum_models.not_null_silver_maker__liquidations_SYMBOL.821fd03f47": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__liquidations')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__liquidations_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__liquidations_SYMBOL.821fd03f47", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__liquidations_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__liquidations.yml", "name": "not_null_silver_maker__liquidations_SYMBOL", "alias": "liquidations_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__liquidations"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161290.691006, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__liquidations"}], "test.ethereum_models.not_null_silver_maker__withdrawals_SYMBOL.7a2c1c7eb8": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "SYMBOL", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_SYMBOL"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_SYMBOL.7a2c1c7eb8", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_SYMBOL.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_SYMBOL", "alias": "withdrawals_SYMBOL", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161290.7711658, "config_call_dict": {"enabled": false}, "column_name": "SYMBOL", "file_key_name": "models.silver_maker__withdrawals"}], "test.ethereum_models.not_null_silver_maker__withdrawals_DECIMALS.8671ef91f6": [{"raw_sql": "{{ test_not_null(**_dbt_generic_test_kwargs) }}{{ config(enabled=False) }}", "test_metadata": {"name": "not_null", "kwargs": {"column_name": "DECIMALS", "model": "{{ get_where_subquery(ref('silver_maker__withdrawals')) }}"}, "namespace": null}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt.test_not_null"], "nodes": []}, "config": {"enabled": false, "alias": null, "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "not_null_silver_maker", "fqn": ["ethereum_models", "silver", "maker", "not_null_silver_maker__withdrawals_DECIMALS"], "unique_id": "test.ethereum_models.not_null_silver_maker__withdrawals_DECIMALS.8671ef91f6", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "not_null_silver_maker__withdrawals_DECIMALS.sql", "original_file_path": "models/silver/maker/silver_maker__withdrawals.yml", "name": "not_null_silver_maker__withdrawals_DECIMALS", "alias": "withdrawals_DECIMALS", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver_maker__withdrawals"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false}, "created_at": 1671161290.772916, "config_call_dict": {"enabled": false}, "column_name": "DECIMALS", "file_key_name": "models.silver_maker__withdrawals"}], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_.d5e1f336c2": [{"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_.d5e1f336c2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a"}, "created_at": 1671161291.6520908, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a"}, "column_name": "TX_TO", "file_key_name": "models.core__ez_dex_swaps"}, {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_.d5e1f336c2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a"}, "created_at": 1671589468.51731, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a"}, "column_name": "TX_TO", "file_key_name": "models.core__ez_dex_swaps"}, {"raw_sql": "{{ dbt_expectations.test_expect_column_values_to_match_regex(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a\") }}", "test_metadata": {"name": "expect_column_values_to_match_regex", "kwargs": {"regex": "0[xX][0-9a-fA-F]+", "column_name": "TX_TO", "model": "{{ get_where_subquery(ref('core__ez_dex_swaps')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_column_values_to_match_regex", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_column_values_to_match_regex_core", "fqn": ["ethereum_models", "gold", "dex", "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_"], "unique_id": "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_.d5e1f336c2", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a.sql", "original_file_path": "models/gold/dex/core__ez_dex_swaps.yml", "name": "dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_TO__0_xX_0_9a_fA_F_", "alias": "ez_dex_swaps_TX_TO", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["core__ez_dex_swaps"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a"}, "created_at": 1671649133.908609, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_column_5f8fab1b9b8c9bb179ca9e2c737c271a"}, "column_name": "TX_TO", "file_key_name": "models.core__ez_dex_swaps"}], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__decoded_logs__INSERTED_TIMESTAMP__day__1.59ed98b640": [{"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6\") }}", "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__decoded_logs')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__decoded_logs__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__decoded_logs__INSERTED_TIMESTAMP__day__1.59ed98b640", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__decoded_logs__INSERTED_TIMESTAMP__day__1", "alias": "decoded_logs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6"}, "created_at": 1671492888.487308, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6"}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__decoded_logs"}, {"raw_sql": "{{ dbt_expectations.test_expect_row_values_to_have_recent_data(**_dbt_generic_test_kwargs) }}{{ config(enabled=False,alias=\"dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6\") }}", "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__decoded_logs')) }}"}, "namespace": "dbt_expectations"}, "resource_type": "test", "depends_on": {"macros": ["macro.dbt_expectations.test_expect_row_values_to_have_recent_data", "macro.dbt.get_where_subquery"], "nodes": []}, "config": {"enabled": false, "alias": "dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6", "schema": "dbt_test__audit", "database": null, "tags": [], "meta": {}, "materialized": "test", "severity": "ERROR", "store_failures": true, "where": null, "limit": null, "fail_calc": "count(*)", "warn_if": "!= 0", "error_if": "!= 0"}, "database": "ETHEREUM_DEV", "schema": "dbt_expectations_expect_row_values_to_have_recent_data_silver", "fqn": ["ethereum_models", "silver", "dbt_expectations_expect_row_values_to_have_recent_data_silver__decoded_logs__INSERTED_TIMESTAMP__day__1"], "unique_id": "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__decoded_logs__INSERTED_TIMESTAMP__day__1.59ed98b640", "package_name": "ethereum_models", "root_path": "/Users/austinblackerby/git_flipside/ethereum-models", "path": "dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6.sql", "original_file_path": "models/silver/silver__decoded_logs.yml", "name": "dbt_expectations_expect_row_values_to_have_recent_data_silver__decoded_logs__INSERTED_TIMESTAMP__day__1", "alias": "decoded_logs", "checksum": {"name": "none", "checksum": ""}, "tags": [], "refs": [["silver__decoded_logs"]], "sources": [], "metrics": [], "description": "", "columns": {}, "meta": {}, "docs": {"show": true}, "patch_path": null, "compiled_path": null, "build_path": null, "deferred": false, "unrendered_config": {"store_failures": true, "enabled": false, "alias": "dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6"}, "created_at": 1671492981.447383, "config_call_dict": {"enabled": false, "alias": "dbt_expectations_expect_row_va_988c9c028c9f930bca9642f830fd3fa6"}, "column_name": "_INSERTED_TIMESTAMP", "file_key_name": "models.silver__decoded_logs"}]}, "parent_map": {"model.ethereum_models.silver__beacon_attestations": ["model.ethereum_models.silver__beacon_blocks"], "model.ethereum_models.silver__beacon_blocks": ["source.ethereum_models.bronze_streamline.beacon_blocks", "source.ethereum_models.bronze_streamline.beacon_blocks"], "model.ethereum_models.silver__beacon_deposits": ["model.ethereum_models.silver__beacon_blocks"], "model.ethereum_models.beacon_chain__fact_attestations": ["model.ethereum_models.silver__beacon_attestations"], "model.ethereum_models.beacon_chain__fact_deposits": ["model.ethereum_models.silver__beacon_deposits"], "model.ethereum_models.beacon_chain__fact_blocks": ["model.ethereum_models.silver__beacon_blocks"], "model.ethereum_models.bronze__contracts_backfill": ["source.ethereum_models.flipside_silver.ethereum_contracts_backfill"], "model.ethereum_models.bronze__contracts": ["source.ethereum_models.bronze.prod_ethereum_sink_407559501"], "model.ethereum_models.bronze__blocks": ["source.ethereum_models.prod.ethereum_blocks"], "model.ethereum_models.bronze__transactions": ["source.ethereum_models.prod.ethereum_txs"], "model.ethereum_models.bronze__successful_reads": ["source.ethereum_models.bronze_streamline.reads", "source.ethereum_models.bronze_streamline.reads"], "model.ethereum_models.bronze_api__contract_reads": ["model.ethereum_models.silver__relevant_contracts", "source.ethereum_models.streamline_crosschain.node_mapping"], "model.ethereum_models.bronze_api__snapshot_proposals": [], "model.ethereum_models.bronze_api__snapshot_votes": [], "model.ethereum_models.bronze_api__comp_v3_market_reads": ["model.ethereum_models._block_ranges", "source.ethereum_models.streamline_crosschain.node_mapping", "source.ethereum_models.streamline_crosschain.node_mapping"], "model.ethereum_models.ethereum_share__dim_contracts_extended": ["model.ethereum_models.ethereum_share__fact_event_logs", "model.ethereum_models.silver__contracts_extended"], "model.ethereum_models.ethereum_share__dim_dates": [], "model.ethereum_models.ethereum_share__fact_traces": ["model.ethereum_models.silver__traces"], "model.ethereum_models.ethereum_share__fact_blocks": ["model.ethereum_models.silver__blocks"], "model.ethereum_models.ethereum_share__fact_event_logs": ["model.ethereum_models.silver__logs"], "model.ethereum_models.ethereum_share__fact_transactions": ["model.ethereum_models.silver__transactions"], "model.ethereum_models.ethereum_share__ez_eth_transfers": ["model.ethereum_models.core__ez_eth_transfers"], "model.ethereum_models.ethereum_share__fact_hourly_token_prices": ["source.ethereum_models.flipside_gold_ethereum.token_prices_hourly"], "model.ethereum_models.ethereum_share__ez_nft_transfers": ["model.ethereum_models.core__ez_nft_transfers"], "model.ethereum_models.ethereum_share__dim_function_signatures": ["model.ethereum_models.core__dim_function_signatures"], "model.ethereum_models.ethereum_share__fact_token_transfers": ["model.ethereum_models.silver__transfers"], "model.ethereum_models.ethereum_share__dim_labels": ["model.ethereum_models.core__dim_labels"], "model.ethereum_models.ethereum_share__dim_event_signatures": ["model.ethereum_models.core__dim_event_signatures"], "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools": ["model.ethereum_models.core__dim_dex_liquidity_pools"], "model.ethereum_models.silver__proxies": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver__transactions": ["model.ethereum_models.bronze__transactions"], "model.ethereum_models.silver__contracts_extended": ["model.ethereum_models.bronze__contracts", "model.ethereum_models.bronze__contracts_backfill", "source.ethereum_models.flipside_silver.ethereum_contracts"], "model.ethereum_models.silver__transfers": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver__nft_metadata_api_requests": ["seed.ethereum_models.silver__seed_nft_metadata_upload", "source.ethereum_models.bronze_streamline.nft_metadata_api"], "model.ethereum_models.silver__logs": ["model.ethereum_models.bronze__transactions"], "model.ethereum_models.silver__blocks": ["model.ethereum_models.bronze__blocks"], "model.ethereum_models.silver__abis": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"], "model.ethereum_models.silver__token_meta_reads": ["model.ethereum_models.bronze__successful_reads"], "model.ethereum_models.silver__contracts": ["model.ethereum_models.silver__token_meta_reads", "source.ethereum_models.flipside_gold_ethereum.contracts"], "model.ethereum_models.silver__snapshot_temp": ["model.ethereum_models.bronze_api__snapshot_proposals", "model.ethereum_models.bronze_api__snapshot_votes", "source.ethereum_models.ethereum_silver.evm_chains_20221212", "source.ethereum_models.ethereum_silver.snapshot_voting"], "model.ethereum_models.silver__snapshot": ["source.ethereum_models.bronze.bronze_snapshot_719356055", "source.ethereum_models.bronze.bronze_snapshot_719356055", "source.ethereum_models.ethereum_silver.snapshot_network", "source.ethereum_models.ethereum_silver.snapshot_voting"], "model.ethereum_models.silver__eth_transfers": ["model.ethereum_models.silver__traces"], "model.ethereum_models.silver__nft_transfers": ["model.ethereum_models.core__dim_labels", "model.ethereum_models.silver__logs", "source.ethereum_models.ethereum_silver.token_meta_backup", "source.ethereum_models.flipside_gold_ethereum.nft_metadata"], "model.ethereum_models.silver__traces": ["model.ethereum_models.bronze__blocks", "model.ethereum_models.bronze__transactions"], "model.ethereum_models.silver__optimism_state_hashes": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver__optimism_submission_hashes": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver_nft__metadata": ["source.ethereum_models.flipside_gold_ethereum.nft_metadata"], "model.ethereum_models.silver_maker__delegations": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces"], "model.ethereum_models.silver_maker__repayments": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver_maker__deposits": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_maker__vault_creation"], "model.ethereum_models.silver_maker__vault_creation": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver_maker__flash_loans": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver_maker__withdrawals": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_maker__vault_creation"], "model.ethereum_models.silver_maker__liquidations": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver_maker__governance_votes": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver__eth_balance_diffs": ["model.ethereum_models.silver__eth_balances"], "model.ethereum_models.silver__eth_balances": ["model.ethereum_models.silver__blocks", "source.ethereum_models.bronze_streamline.eth_balances", "source.ethereum_models.bronze_streamline.eth_balances"], "model.ethereum_models.silver__token_balance_diffs": ["model.ethereum_models.silver__token_balances"], "model.ethereum_models.silver__token_balances": ["model.ethereum_models.silver__blocks", "source.ethereum_models.bronze_streamline.token_balances", "source.ethereum_models.bronze_streamline.token_balances"], "model.ethereum_models.silver_dex__curve_pools": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__dim_contracts", "seed.ethereum_models.silver__curve_pools_backfill", "source.ethereum_models.flipside_silver_ethereum.reads"], "model.ethereum_models.silver_dex__v2_pool_daily_metrics": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__blocks"], "model.ethereum_models.silver_dex__pools": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools"], "model.ethereum_models.silver_dex__v2_pool_weekly_metrics": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.silver__blocks"], "model.ethereum_models.silver_dex__balancer_pools": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__logs"], "model.ethereum_models.streamline__decode_logs": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__proxies"], "model.ethereum_models.streamline__complete_contract_abis": ["source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"], "model.ethereum_models.streamline__complete_transactions": ["source.ethereum_models.bronze_streamline.transactions", "source.ethereum_models.bronze_streamline.transactions"], "model.ethereum_models.streamline__contract_addresses": ["model.ethereum_models.silver__traces"], "model.ethereum_models.streamline__transactions_history": ["model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions"], "model.ethereum_models.streamline__eth_balances_history": ["model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__eth_balances"], "model.ethereum_models.streamline__complete_decode_logs": ["source.ethereum_models.bronze_streamline.decoded_logs", "source.ethereum_models.bronze_streamline.decoded_logs"], "model.ethereum_models.streamline__transactions_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_transactions"], "model.ethereum_models.streamline__eth_balances_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__eth_balances"], "model.ethereum_models.streamline__complete_token_balances": ["source.ethereum_models.bronze_streamline.token_balances", "source.ethereum_models.bronze_streamline.token_balances"], "model.ethereum_models.streamline__beacon_blocks_realtime": ["model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"], "model.ethereum_models.streamline__decode_logs_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__token_balances_history": ["model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__token_balances"], "model.ethereum_models.streamline__complete_eth_balances": ["source.ethereum_models.bronze_streamline.eth_balances", "source.ethereum_models.bronze_streamline.eth_balances"], "model.ethereum_models.streamline__token_balances_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__token_balances"], "model.ethereum_models.streamline__contract_abis_realtime": ["model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_addresses"], "model.ethereum_models.streamline__complete_beacon_blocks": ["source.ethereum_models.bronze_streamline.beacon_blocks", "source.ethereum_models.bronze_streamline.beacon_blocks"], "model.ethereum_models.streamline__complete_blocks": ["source.ethereum_models.bronze_streamline.blocks", "source.ethereum_models.bronze_streamline.blocks"], "model.ethereum_models.streamline__contract_abis_history": ["model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__contract_addresses"], "model.ethereum_models.streamline__token_balances": ["model.ethereum_models.silver__logs"], "model.ethereum_models.streamline__beacon_blocks_history": ["model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"], "model.ethereum_models._max_block_by_date": ["model.ethereum_models.silver__blocks"], "model.ethereum_models._block_ranges": ["model.ethereum_models.silver__blocks"], "model.ethereum_models.streamline__blocks_history": ["model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks"], "model.ethereum_models.streamline__complete_reads": ["source.ethereum_models.bronze_streamline.reads", "source.ethereum_models.bronze_streamline.reads"], "model.ethereum_models.streamline__blocks_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__blocks", "model.ethereum_models.streamline__complete_blocks"], "model.ethereum_models.streamline__blocks": [], "model.ethereum_models.streamline__eth_balances": ["model.ethereum_models.silver__traces"], "model.ethereum_models.streamline__beacon_blocks": [], "model.ethereum_models.streamline__decode_logs_history_013850143_013884816": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009855363_009936445": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011613943_011652233": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010873049_010906531": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008870384_008934586": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014651102_014684043": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011240014_011278313": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013778002_013814711": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012981463_013017953": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009762302_009855362": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014486059_014518261": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011870975_011907947": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010183538_010262649": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011315293_011354716": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009039651_009126245": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014031820_014067825": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015360162_015392748": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014585984_014618457": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013509048_013541141": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009126246_009221442": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009936446_010016536": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_005544370_005644534": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008449854_008568080": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_006725260_006865431": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010388442_010447927": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011835416_011870974": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011163854_011201420": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012681038_012713030": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014143360_014179839": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010726825_010766551": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011050517_011089184": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014784641_014819146": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015488784_015520475": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011762253_011798589": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014453746_014486058": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013172884_013211506": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010766552_010801126": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013366236_013403900": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_006128605_006231222": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010838384_010873048": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015891868_015927605": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014420052_014453745": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010978635_011013727": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_006231223_006343791": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010328740_010388441": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011201421_011240013": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014105430_014143358": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_007720439_007831570": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010549226_010596024": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014717418_014750907": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_003505501_005129923": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011726148_011762252": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013742474_013778001": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013605581_013639144": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015392749_015425029": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012910959_012945176": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011652234_011688966": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009421383_009499378": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014684044_014717417": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014852639_014887643": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008568081_008688069": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014319813_014353198": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013326960_013366235": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010262650_010328739": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_005644535_005745912": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008958128_009039650": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008934587_008958127": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015823301_015856913": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012168446_012205649": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012132153_012168445": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_007932175_008033542": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015262685_015296115": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011575624_011613942": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009678026_009762301": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014923263_014958902": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012746582_012778839": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012311348_012342014": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015927606_015962455": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013287841_013326959": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013814712_013850142": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012205650_012243149": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015856914_015891867": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011013728_011050516": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014551913_014585983": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011945564_011983269": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011127031_011163853": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015230049_015262684": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015553973_015585959": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_007151294_007283375": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_006451870_006579935": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010641533_010685583": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013054687_013090063": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011688967_011726147": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015296116_015328325": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008033543_008133664": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014386282_014420051": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013639145_013673606": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011089185_011127030": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012463883_012494225": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008688070_008788949": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015997734_016000000": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012877065_012910958": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012494226_012523499": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010906532_010942439": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008337164_008449853": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_007433629_007581136": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011502762_011539349": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014958903_014992944": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015649051_015682430": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014992945_015026970": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011354717_011392785": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014353199_014386281": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010596025_010641532": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012057201_012095095": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_006579936_006725259": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012371602_012402623": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014887645_014923262": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_005745913_005851103": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014179840_014215684": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015585960_015617226": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015162363_015195682": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013211507_013249767": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_006865432_007008508": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009324138_009421382": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015026971_015061136": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014215685_014250157": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011983270_012019956": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015128228_015162362": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013017954_013054686": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015520477_015553972": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011798590_011835415": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012617083_012649128": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012778840_012810448": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014618458_014651101": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013956976_013994254": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015094155_015128227": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014819147_014852638": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014518262_014551912": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008788950_008870383": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013440502_013476065": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008236827_008337162": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011392786_011428831": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013090064_013130704": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_007283376_007433628": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013673607_013707345": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013476067_013509047": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011466125_011502761": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_005930964_006013196": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009221443_009324137": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015617227_015649050": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010447928_010500574": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012243150_012278973": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_007831571_007932174": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_008133665_008236826": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013249768_013287840": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012434016_012463882": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_006343792_006451869": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012649129_012681037": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013884817_013920242": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_007008509_007151293": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011907948_011945563": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015425030_015457637": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012019957_012057200": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010099867_010183537": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013541142_013573653": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013403901_013440501": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013130705_013172883": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012810449_012843419": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012095096_012132152": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014750908_014784640": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015195683_015230048": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010942440_010978634": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011539350_011575623": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012278974_012311347": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_005267654_005425474": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012402624_012434015": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_005129924_005267653": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015328326_015360161": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010801127_010838383": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013994255_014031819": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_007581137_007720438": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_005425475_005544369": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014250158_014285557": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015756877_015789602": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_005851104_005930963": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_006013197_006128604": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014067826_014105429": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011278314_011315292": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012523500_012554050": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010016537_010099866": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013920243_013956975": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_011428832_011466124": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013707346_013742473": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015457638_015488783": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_013573654_013605580": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015061137_015094154": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012945177_012981462": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_014285558_014319812": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012843420_012877064": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015720137_015756876": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010500575_010549225": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009591762_009678025": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012554051_012586322": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015962456_015997733": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012342015_012371601": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012586323_012617082": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_010685584_010726824": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015789603_015823300": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_012713031_012746581": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_015682431_015720136": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__decode_logs_history_009499379_009591761": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "model.ethereum_models.streamline__aave_reserve_config_reads": ["model.ethereum_models._block_ranges", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.streamline__compound_comptroller_stats": ["model.ethereum_models._block_ranges", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__dim_function_signatures"], "model.ethereum_models.streamline__compound_market_stats": ["model.ethereum_models._block_ranges", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__dim_function_signatures"], "model.ethereum_models.streamline__uni_v3_position_reads": ["model.ethereum_models.silver__logs"], "model.ethereum_models.streamline__aave_reserve_data_read": ["model.ethereum_models._block_ranges", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.streamline__chainlink_prices": ["model.ethereum_models._block_ranges", "seed.ethereum_models.silver__chainlink_feeds_seed"], "model.ethereum_models.streamline__curve_pool_reads": ["model.ethereum_models.silver__traces"], "model.ethereum_models.streamline__dex_pool_v2_allocpoints": ["model.ethereum_models.silver__blocks"], "model.ethereum_models.streamline__contract_meta_read": ["model.ethereum_models.core__dim_function_signatures", "source.ethereum_models.bronze_streamline.contract_abis", "source.ethereum_models.bronze_streamline.contract_abis"], "model.ethereum_models.streamline__aave_prices_oracle_read": ["model.ethereum_models._block_ranges", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.streamline__aave_incentives_read": ["model.ethereum_models._block_ranges", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.silver__daily_token_balances": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.silver__token_balances"], "model.ethereum_models.silver__daily_eth_balances": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.silver__eth_balances"], "model.ethereum_models.silver__relevant_contracts": ["model.ethereum_models.silver__logs"], "model.ethereum_models.silver__chainlink_feeds": ["model.ethereum_models.bronze__successful_reads"], "model.ethereum_models.chainlink__dim_oracle_feeds": ["seed.ethereum_models.silver__chainlink_feeds_seed"], "model.ethereum_models.chainlink__fact_oracle_feeds": ["model.ethereum_models.silver__chainlink_feeds"], "model.ethereum_models.chainlink__ez_oracle_feeds": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__chainlink_feeds", "model.ethereum_models.silver__contracts", "seed.ethereum_models.silver__chainlink_feeds_seed"], "model.ethereum_models.core__fact_transactions": ["model.ethereum_models.silver__transactions"], "model.ethereum_models.core__dim_nft_metadata": ["source.ethereum_models.flipside_gold_ethereum.nft_metadata"], "model.ethereum_models.core__dim_contracts_extended": ["model.ethereum_models.silver__contracts_extended"], "model.ethereum_models.core__ez_nft_transfers": ["model.ethereum_models.silver__nft_transfers"], "model.ethereum_models.core__ez_eth_transfers": ["model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "source.ethereum_models.ethereum_share.token_prices_hourly"], "model.ethereum_models.core__fact_token_transfers": ["model.ethereum_models.silver__transfers"], "model.ethereum_models.core__dim_function_signatures": ["source.ethereum_models.ethereum_silver.signatures_backfill"], "model.ethereum_models.core__fact_traces": ["model.ethereum_models.silver__traces"], "model.ethereum_models.core__dim_event_signatures": ["source.ethereum_models.ethereum_silver.event_signatures_backfill"], "model.ethereum_models.core__fact_blocks": ["model.ethereum_models.silver__blocks"], "model.ethereum_models.core__fact_eth_balances": ["model.ethereum_models.silver__eth_balances"], "model.ethereum_models.core__fact_token_balances": ["model.ethereum_models.silver__token_balances"], "model.ethereum_models.core__dim_dates": [], "model.ethereum_models.core__fact_event_logs": ["model.ethereum_models.silver__logs"], "model.ethereum_models.core__ez_snapshot": ["model.ethereum_models.silver__snapshot"], "model.ethereum_models.core__dim_contracts": ["model.ethereum_models.silver__contracts"], "model.ethereum_models.core__fact_contract_reads": ["model.ethereum_models.bronze__successful_reads"], "model.ethereum_models.core__dim_labels": ["source.ethereum_models.crosschain.address_labels"], "model.ethereum_models.core__sv_dim_labels": ["source.ethereum_models.ethereum_share.labels"], "model.ethereum_models.core__sv_fact_blocks": ["model.ethereum_models.core__fact_blocks"], "model.ethereum_models.core__sv_fact_traces": ["model.ethereum_models.core__fact_traces"], "model.ethereum_models.core__sv_ez_nft_transfers": ["model.ethereum_models.core__ez_nft_transfers"], "model.ethereum_models.core__sv_ez_eth_transfers": ["model.ethereum_models.core__ez_eth_transfers"], "model.ethereum_models.core__sv_dim_function_signatures": ["model.ethereum_models.core__dim_function_signatures"], "model.ethereum_models.core__sv_fact_transactions": ["model.ethereum_models.core__fact_transactions"], "model.ethereum_models.core__sv_fact_event_logs": ["model.ethereum_models.core__fact_event_logs"], "model.ethereum_models.core__sv_fact_token_transfers": ["model.ethereum_models.core__fact_token_transfers"], "model.ethereum_models.core__sv_dim_dex_liquidity_pools": ["source.ethereum_models.ethereum_share.dex_liquidity_pools"], "model.ethereum_models.core__sv_dim_contracts": ["model.ethereum_models.core__dim_contracts"], "model.ethereum_models.core__sv_fact_hourly_token_prices": ["source.ethereum_models.ethereum_share.token_prices_hourly"], "model.ethereum_models.core__sv_dim_event_signatures": ["model.ethereum_models.core__dim_event_signatures"], "model.ethereum_models.maker__ez_repayments": ["model.ethereum_models.silver_maker__repayments"], "model.ethereum_models.maker__ez_delegations": ["model.ethereum_models.silver_maker__delegations"], "model.ethereum_models.maker__ez_deposits": ["model.ethereum_models.silver_maker__deposits"], "model.ethereum_models.maker__ez_liquidations": ["model.ethereum_models.silver_maker__liquidations"], "model.ethereum_models.maker__ez_flash_loans": ["model.ethereum_models.silver_maker__flash_loans"], "model.ethereum_models.maker__ez_withdrawals": ["model.ethereum_models.silver_maker__withdrawals"], "model.ethereum_models.maker__ez_vault_creation": ["model.ethereum_models.silver_maker__vault_creation"], "model.ethereum_models.maker__ez_governance_votes": ["model.ethereum_models.silver_maker__governance_votes"], "model.ethereum_models.core__dim_dex_liquidity_pools": ["model.ethereum_models.silver_dex__pools"], "model.ethereum_models.core__fact_dex_pool_weekly_reads": ["model.ethereum_models.silver_dex__v2_pool_weekly_metrics"], "model.ethereum_models.core__fact_dex_pool_daily_reads": ["model.ethereum_models.silver_dex__v2_pool_daily_metrics"], "model.ethereum_models.silver__aave_liquidity_mining": ["model.ethereum_models.bronze__successful_reads"], "model.ethereum_models.silver__aave_market_stats": ["model.ethereum_models.bronze__successful_reads"], "model.ethereum_models.silver__aave_tokens": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts", "seed.ethereum_models.silver__aave_tokens_backfill"], "model.ethereum_models.aave__ez_votes": ["model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_proposals": ["model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.core__fact_event_logs"], "model.ethereum_models.sushi__dim_distributor_reward_schedule": ["source.ethereum_models.bronze_streamline.sushi_rewards_schedule"], "model.ethereum_models.compound__ez_asset_details": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts"], "analysis.ethereum_models.streamline__decode_logs_history_start_stop": ["model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__decode_logs"], "test.ethereum_models.test_silver__transactions_tx_gaps": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__blocks", "model.ethereum_models.silver__transactions"], "seed.ethereum_models.silver__synthetix_synths": [], "seed.ethereum_models.silver__evm_chains_20221212": [], "seed.ethereum_models.silver__seed_nft_metadata_upload": [], "seed.ethereum_models.silver__event_signatures_backfill": [], "seed.ethereum_models.silver__aave_tokens_backfill": [], "seed.ethereum_models.silver__snapshot_network": [], "seed.ethereum_models.silver__eth_sig_art": [], "seed.ethereum_models.silver__curve_pools_backfill": [], "seed.ethereum_models.silver__chainlink_feeds_seed": [], "seed.ethereum_models.silver__snapshot_voting": [], "seed.ethereum_models.silver__signatures_backfill": [], "operation.ethereum_models.ethereum_models-on-run-start-0": [], "operation.ethereum_models.ethereum_models-on-run-start-1": [], "operation.ethereum_models.ethereum_models-on-run-start-2": [], "operation.ethereum_models.ethereum_models-on-run-start-3": [], "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41": ["model.ethereum_models.silver__beacon_attestations"], "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8": ["model.ethereum_models.silver__beacon_blocks"], "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01": ["model.ethereum_models.silver__beacon_deposits"], "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7": ["model.ethereum_models.bronze_api__contract_reads"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a": ["model.ethereum_models.bronze_api__contract_reads"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23": ["model.ethereum_models.bronze_api__contract_reads"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511": ["model.ethereum_models.bronze_api__contract_reads"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_ID.5f300fabf8": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_IPFS.004b6ff1fa": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CHOICES.90f7d0976b": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR.ed1d6a653b": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.6fb4509038": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE.e61193fac2": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_SPACE_ID.426589e7e6": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CREATED_AT.a301951597": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME.609f83aa46": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME.1f58d1d626": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP.ad96e18fec": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.4feed89226": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_proposals_proposal_id.64dcfca107": ["model.ethereum_models.bronze_api__snapshot_proposals"], "test.ethereum_models.not_null_bronze_api__snapshot_votes_ID.83345b0a08": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.not_null_bronze_api__snapshot_votes_IPFS.e6bfc2e551": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.not_null_bronze_api__snapshot_votes_PROPOSAL_ID.fb1b59ca8b": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTER.b219765dd1": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTING_POWER.341cfdc344": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP.f9c18d3bd8": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_OPTION.21c6115f05": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP.67a8162999": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b81f462ebe": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_votes_id.c9a319431b": ["model.ethereum_models.bronze_api__snapshot_votes"], "test.ethereum_models.not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP.0d1ca3c449": ["model.ethereum_models.bronze_api__comp_v3_market_reads"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__day__1.c756f73acf": ["model.ethereum_models.bronze_api__comp_v3_market_reads"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6ced7a4892": ["model.ethereum_models.bronze_api__comp_v3_market_reads"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__comp_v3_market_reads_ID.91b0b237ab": ["model.ethereum_models.bronze_api__comp_v3_market_reads"], "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6": ["model.ethereum_models.silver__logs"], "test.ethereum_models.tx_block_count_silver__logs_TX_HASH.2176c33a7d": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd": ["model.ethereum_models.silver__logs"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd": ["model.ethereum_models.silver__logs"], "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a": ["model.ethereum_models.silver__logs"], "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840": ["model.ethereum_models.silver__blocks"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_TX_HASH.0c9192d19c": ["model.ethereum_models.silver__proxies"], "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e": ["model.ethereum_models.silver__transactions"], "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726": ["model.ethereum_models.silver__transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1": ["model.ethereum_models.silver__contracts_extended"], "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1": ["model.ethereum_models.silver__nft_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0": ["model.ethereum_models.silver__eth_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_CONTRACT_ADDRESS.fde1a02696": ["model.ethereum_models.silver__abis"], "test.ethereum_models.not_null_silver__snapshot_temp_ID.6d8ea7208e": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_ID.f2e16f7555": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_VOTER.a003eec20e": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_VOTER__0_xX_0_9a_fA_F_.2cc4de2695": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_OPTION.55bc1be852": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_VOTING_POWER.7d14d92497": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_TIMESTAMP.8f45d74d85": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_temp_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e344d1812": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_CHOICES.4b4474a310": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_AUTHOR.92b1a09da0": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.2c87e05eb7": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_TITLE.400fc7fdd3": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_SPACE_ID.187a5677b6": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_START_TIME.7ee08c1e52": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_END_TIME.4f6bc674a8": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_temp_ID.2723858ee0": ["model.ethereum_models.silver__snapshot_temp"], "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae": ["model.ethereum_models.silver__contracts"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3": ["model.ethereum_models.silver__contracts"], "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029": ["model.ethereum_models.silver__snapshot"], "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6": ["model.ethereum_models.silver__traces"], "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044": ["model.ethereum_models.silver__traces"], "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b": ["model.ethereum_models.silver__traces"], "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575": ["model.ethereum_models.silver__traces"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e": ["model.ethereum_models.silver__traces"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844": ["model.ethereum_models.silver__optimism_submission_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d": ["model.ethereum_models.silver__optimism_state_hashes"], "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9": ["model.ethereum_models.silver_maker__repayments"], "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a": ["model.ethereum_models.silver_maker__deposits"], "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011": ["model.ethereum_models.silver_maker__flash_loans"], "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461": ["model.ethereum_models.silver_maker__vault_creation"], "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22": ["model.ethereum_models.silver_maker__delegations"], "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65": ["model.ethereum_models.silver_maker__liquidations"], "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f": ["model.ethereum_models.silver_maker__governance_votes"], "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0": ["model.ethereum_models.silver_maker__withdrawals"], "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76": ["model.ethereum_models.silver__token_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a": ["model.ethereum_models.silver__eth_balances"], "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a": ["model.ethereum_models.silver__eth_balance_diffs"], "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b": ["model.ethereum_models.silver__token_balances"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422": ["model.ethereum_models.silver_dex__v2_pool_daily_metrics"], "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a": ["model.ethereum_models.silver_dex__curve_pools"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba": ["model.ethereum_models.silver_dex__balancer_pools"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284": ["model.ethereum_models.silver_dex__pools"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd": ["model.ethereum_models.silver_dex__v2_pool_weekly_metrics"], "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221": ["model.ethereum_models.silver__chainlink_feeds"], "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020": ["model.ethereum_models.core__ez_eth_transfers"], "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9": ["model.ethereum_models.core__dim_labels"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0": ["model.ethereum_models.core__ez_snapshot"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3": ["model.ethereum_models.maker__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1": ["model.ethereum_models.maker__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214": ["model.ethereum_models.maker__ez_flash_loans"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669": ["model.ethereum_models.maker__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa": ["model.ethereum_models.maker__ez_delegations"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6": ["model.ethereum_models.maker__ez_governance_votes"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3": ["model.ethereum_models.maker__ez_vault_creation"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750": ["model.ethereum_models.maker__ez_withdrawals"], "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb": ["model.ethereum_models.silver__aave_liquidity_mining"], "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200": ["model.ethereum_models.silver__aave_liquidity_mining"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c": ["model.ethereum_models.silver__aave_liquidity_mining"], "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34": ["model.ethereum_models.aave__ez_votes"], "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4": ["model.ethereum_models.aave__ez_proposals"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25": ["model.ethereum_models.compound__ez_asset_details"], "model.ethereum_models.silver__decoded_logs": ["source.ethereum_models.bronze_streamline.decoded_logs", "source.ethereum_models.bronze_streamline.decoded_logs"], "model.ethereum_models.beta__fact_decoded_logs": ["model.ethereum_models.silver__decoded_logs"], "model.ethereum_models.aave__ez_market_stats": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__aave_liquidity_mining", "model.ethereum_models.silver__aave_market_stats", "model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__blocks"], "model.ethereum_models.compound__ez_borrows": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "model.ethereum_models.compound__ez_deposits": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "model.ethereum_models.compound__ez_liquidations": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "model.ethereum_models.compound__ez_redemptions": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "model.ethereum_models.compound__ez_repayments": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs"], "model.ethereum_models.core__ez_balance_deltas": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__eth_balance_diffs", "model.ethereum_models.silver__token_balance_diffs"], "model.ethereum_models.core__ez_current_balances": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__eth_balance_diffs", "model.ethereum_models.silver__token_balance_diffs"], "model.ethereum_models.ethereum_share__ez_nft_mints": ["model.ethereum_models.core__ez_nft_mints"], "model.ethereum_models.core__ez_nft_mints": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers"], "model.ethereum_models.ethereum_share__ez_token_transfers": ["model.ethereum_models.core__ez_token_transfers"], "model.ethereum_models.core__sv_ez_nft_sales": ["model.ethereum_models.core__ez_nft_sales"], "model.ethereum_models.ethereum_share__ez_nft_sales": ["model.ethereum_models.core__ez_nft_sales"], "model.ethereum_models.core__ez_nft_sales": ["model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales"], "model.ethereum_models.silver_nft__seaport_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__x2y2_sales"], "model.ethereum_models.silver_nft__rarible_sales": ["model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions"], "model.ethereum_models.silver_nft__x2y2_sales": ["model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transactions"], "model.ethereum_models.core__ez_token_transfers": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__transfers"], "model.ethereum_models.aave__ez_borrows": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_deposits": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_flashloans": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_liquidations": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_repayments": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.aave__ez_withdraws": ["model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver__aave_token_prices": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__aave_tokens"], "model.ethereum_models.silver__aave_oracle_prices": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__blocks"], "model.ethereum_models.compound__ez_market_stats": ["model.ethereum_models.silver__comp_market_stats"], "model.ethereum_models.silver__comp_market_stats": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__blocks"], "model.ethereum_models.silver__daily_balances": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__daily_eth_balances", "model.ethereum_models.silver__daily_token_balances"], "model.ethereum_models.uniswapv3__ez_positions": ["model.ethereum_models.silver__univ3_positions"], "model.ethereum_models.silver__univ3_positions": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.uniswapv3__ez_lp_actions": ["model.ethereum_models.silver__univ3_lp_actions"], "model.ethereum_models.silver__univ3_lp_actions": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.uniswapv3__ez_pool_stats": ["model.ethereum_models.silver__univ3_pool_stats"], "model.ethereum_models.silver__univ3_pool_stats": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__blocks", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.uniswapv3__ez_position_collected_fees": ["model.ethereum_models.silver__univ3_position_collected_fees"], "model.ethereum_models.silver__univ3_position_collected_fees": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.core__sv_ez_dex_swaps": ["model.ethereum_models.core__ez_dex_swaps"], "model.ethereum_models.ethereum_share__ez_dex_swaps": ["model.ethereum_models.core__ez_dex_swaps"], "model.ethereum_models.sushi__ez_swaps": ["model.ethereum_models.core__ez_dex_swaps"], "model.ethereum_models.core__ez_dex_swaps": ["model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__synthetix_swaps", "model.ethereum_models.silver_dex__v2_swaps"], "model.ethereum_models.uniswapv3__ez_swaps": ["model.ethereum_models.silver__univ3_swaps"], "model.ethereum_models.silver__univ3_swaps": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.streamline__reads_realtime": ["model.ethereum_models._max_block_by_date", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__reads_history"], "model.ethereum_models.streamline__reads_history": ["model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads", "model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__contract_reads": ["model.ethereum_models.streamline__aave_incentives_read", "model.ethereum_models.streamline__aave_prices_oracle_read", "model.ethereum_models.streamline__aave_reserve_config_reads", "model.ethereum_models.streamline__aave_reserve_data_read", "model.ethereum_models.streamline__chainlink_prices", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "model.ethereum_models.streamline__contract_meta_read", "model.ethereum_models.streamline__curve_pool_reads", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "model.ethereum_models.streamline__dex_pool_v2_allocpoints", "model.ethereum_models.streamline__dex_reserve_reads", "model.ethereum_models.streamline__uni_v3_pool_reads", "model.ethereum_models.streamline__uni_v3_position_reads", "model.ethereum_models.streamline__uni_v3_token_reads"], "model.ethereum_models.streamline__uni_v3_pool_reads": ["model.ethereum_models._block_ranges", "model.ethereum_models.core__dim_function_signatures", "model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.streamline__uni_v3_token_reads": ["model.ethereum_models.core__dim_function_signatures", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.streamline__price_api_token_reads"], "model.ethereum_models.uniswapv3__ez_pools": ["model.ethereum_models.silver__univ3_pools"], "model.ethereum_models.silver__univ3_pools": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.silver_dex__balancer_swaps": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_dex__balancer_pools"], "model.ethereum_models.silver_dex__curve_swaps": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_dex__curve_pools"], "model.ethereum_models.silver_dex__synthetix_swaps": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "seed.ethereum_models.silver__synthetix_synths", "seed.ethereum_models.silver__synthetix_synths"], "model.ethereum_models.silver_nft__nftx_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver_dex__v2_swaps"], "model.ethereum_models.streamline__dex_reserve_reads": ["model.ethereum_models.silver_dex__v2_swaps"], "model.ethereum_models.silver_dex__v2_swaps": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver_dex__pools"], "model.ethereum_models.silver_nft__blur_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions"], "model.ethereum_models.silver_nft__cryptopunk_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions"], "model.ethereum_models.silver_nft__looksrare_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers"], "model.ethereum_models.silver_nft__opensea_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers"], "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions"], "model.ethereum_models.silver_nft__sudoswap_sales": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transactions", "model.ethereum_models.silver__transfers"], "model.ethereum_models.sushi__ez_borrowing": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.sushi__ez_lending": ["model.ethereum_models.core__fact_hourly_token_prices", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__contracts", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs", "model.ethereum_models.silver__logs"], "model.ethereum_models.core__fact_hourly_token_prices": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "model.ethereum_models.silver__token_prices_all_providers_hourly": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "model.ethereum_models.silver__token_prices_coin_gecko_hourly": ["source.ethereum_models.crosschain.dim_date_hours", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko", "source.ethereum_models.flipside_silver.prices_v2"], "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio": ["model.ethereum_models.core__dim_contracts", "model.ethereum_models.core__dim_dex_liquidity_pools", "model.ethereum_models.silver__blocks", "model.ethereum_models.silver__token_balances", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko"], "model.ethereum_models.streamline__price_api_token_reads": ["model.ethereum_models.silver__contracts", "model.ethereum_models.silver__traces", "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko", "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap"], "model.ethereum_models.silver__token_prices_coin_market_cap_hourly": ["source.ethereum_models.crosschain.dim_date_hours", "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap", "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap", "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap", "source.ethereum_models.flipside_silver.prices_v2"], "test.ethereum_models.not_null_silver__decoded_logs_BLOCK_NUMBER.f854bc82a3": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_BLOCK_NUMBER__NUMBER__FLOAT.c3f2a0dba7": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.not_null_silver__decoded_logs_TX_HASH.c1cd35c1b4": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_TX_HASH__0_xX_0_9a_fA_F_.ee25e811af": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.not_null_silver__decoded_logs_EVENT_INDEX.30a709a344": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_INDEX__NUMBER__FLOAT.ab5fda0d3f": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.not_null_silver__decoded_logs_CONTRACT_ADDRESS.a01d1b4e36": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.a0e3dbd7d9": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.not_null_silver__decoded_logs__INSERTED_TIMESTAMP.3f30403f93": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs__INSERTED_TIMESTAMP__TIMESTAMP.ed65591852": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_NAME__STRING__VARCHAR.ce248a0c62": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__decoded_logs__LOG_ID.44b88b644f": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.dbt_utils_recency_silver__decoded_logs_day___INSERTED_TIMESTAMP__1.50d0086785": ["model.ethereum_models.silver__decoded_logs"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e": ["model.ethereum_models.silver__token_prices_all_providers_hourly"], "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993": ["model.ethereum_models.aave__ez_market_stats"], "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6": ["model.ethereum_models.compound__ez_borrows"], "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994": ["model.ethereum_models.compound__ez_deposits"], "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269": ["model.ethereum_models.compound__ez_liquidations"], "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6": ["model.ethereum_models.compound__ez_redemptions"], "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c": ["model.ethereum_models.compound__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29": ["model.ethereum_models.core__ez_nft_mints"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be": ["model.ethereum_models.core__ez_nft_mints"], "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e": ["model.ethereum_models.core__ez_token_transfers"], "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50": ["model.ethereum_models.silver_nft__rarible_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277": ["model.ethereum_models.silver_nft__seaport_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564": ["model.ethereum_models.silver_nft__x2y2_sales"], "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127": ["model.ethereum_models.silver__aave_oracle_prices"], "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa": ["model.ethereum_models.silver__aave_token_prices"], "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762": ["model.ethereum_models.aave__ez_borrows"], "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e": ["model.ethereum_models.aave__ez_deposits"], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4": ["model.ethereum_models.aave__ez_flashloans"], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e": ["model.ethereum_models.aave__ez_liquidations"], "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a": ["model.ethereum_models.aave__ez_repayments"], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94": ["model.ethereum_models.aave__ez_withdraws"], "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476": ["model.ethereum_models.silver__comp_market_stats"], "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2": ["model.ethereum_models.silver__univ3_lp_actions"], "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca": ["model.ethereum_models.silver__univ3_positions"], "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc": ["model.ethereum_models.silver__univ3_pool_stats"], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1": ["model.ethereum_models.silver__univ3_pools"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c": ["model.ethereum_models.silver__univ3_position_collected_fees"], "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19": ["model.ethereum_models.silver__univ3_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a": ["model.ethereum_models.core__ez_dex_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d": ["model.ethereum_models.silver_dex__balancer_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134": ["model.ethereum_models.silver_dex__curve_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480": ["model.ethereum_models.silver_dex__synthetix_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec": ["model.ethereum_models.silver_dex__v2_swaps"], "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811": ["model.ethereum_models.silver_nft__nftx_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b": ["model.ethereum_models.silver_nft__blur_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b": ["model.ethereum_models.silver_nft__cryptopunk_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569": ["model.ethereum_models.silver_nft__looksrare_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222": ["model.ethereum_models.silver_nft__opensea_sales"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d": ["model.ethereum_models.silver_nft__rarible_sales_update_sept_2022"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792": ["model.ethereum_models.silver_nft__sudoswap_sales"], "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e": ["model.ethereum_models.sushi__ez_borrowing"], "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f": ["model.ethereum_models.sushi__ez_lending"], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "source.ethereum_models.prod.ethereum_blocks": [], "source.ethereum_models.prod.ethereum_txs": [], "source.ethereum_models.flipside_gold_ethereum.contracts": [], "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly": [], "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools": [], "source.ethereum_models.flipside_gold_ethereum.nft_metadata": [], "source.ethereum_models.crosschain.address_labels": [], "source.ethereum_models.crosschain.dim_date_hours": [], "source.ethereum_models.flipside_silver_ethereum.contracts": [], "source.ethereum_models.flipside_silver_ethereum.reads": [], "source.ethereum_models.flipside_silver.ethereum_contracts_backfill": [], "source.ethereum_models.flipside_silver.ethereum_contracts": [], "source.ethereum_models.flipside_silver.prices_v2": [], "source.ethereum_models.eth_dev_db.aave_atokens_upload": [], "source.ethereum_models.eth_dev_db.curve_pools_backfill": [], "source.ethereum_models.eth_dev_db.evm_chains_20221212": [], "source.ethereum_models.bronze.prod_ethereum_sink_407559501": [], "source.ethereum_models.bronze.bronze_snapshot_719356055": [], "source.ethereum_models.ethereum_silver.token_meta_backup": [], "source.ethereum_models.ethereum_silver.signatures_backfill": [], "source.ethereum_models.ethereum_silver.event_signatures_backfill": [], "source.ethereum_models.ethereum_silver.aave_atokens_upload": [], "source.ethereum_models.ethereum_silver.snapshot_voting": [], "source.ethereum_models.ethereum_silver.snapshot_network": [], "source.ethereum_models.ethereum_silver.evm_chains_20221212": [], "source.ethereum_models.ethereum_share.token_prices_hourly": [], "source.ethereum_models.ethereum_share.dex_liquidity_pools": [], "source.ethereum_models.ethereum_share.labels": [], "source.ethereum_models.bronze_streamline.beacon_blocks": [], "source.ethereum_models.bronze_streamline.blocks": [], "source.ethereum_models.bronze_streamline.committees": [], "source.ethereum_models.bronze_streamline.contract_abis": [], "source.ethereum_models.bronze_streamline.decode_logs": [], "source.ethereum_models.bronze_streamline.eth_balances": [], "source.ethereum_models.bronze_streamline.nft_metadata_api": [], "source.ethereum_models.bronze_streamline.reads": [], "source.ethereum_models.bronze_streamline.sushi_rewards_schedule": [], "source.ethereum_models.bronze_streamline.token_balances": [], "source.ethereum_models.bronze_streamline.transactions": [], "source.ethereum_models.bronze_streamline.validators": [], "source.ethereum_models.bronze_streamline.decoded_logs": [], "source.ethereum_models.streamline_crosschain.node_mapping": [], "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko": [], "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko": [], "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap": [], "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap": []}, "child_map": {"model.ethereum_models.silver__beacon_attestations": ["model.ethereum_models.beacon_chain__fact_attestations", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41", "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37", "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa", "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7", "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa", "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253", "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3", "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f", "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43", "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9", "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df", "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d", "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647"], "model.ethereum_models.silver__beacon_blocks": ["model.ethereum_models.beacon_chain__fact_blocks", "model.ethereum_models.silver__beacon_attestations", "model.ethereum_models.silver__beacon_deposits", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8", "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b", "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff", "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51", "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5", "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343", "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe", "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154", "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c", "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1", "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9", "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e"], "model.ethereum_models.silver__beacon_deposits": ["model.ethereum_models.beacon_chain__fact_deposits", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01", "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8", "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c", "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21", "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91", "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161", "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e", "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444", "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0"], "model.ethereum_models.beacon_chain__fact_attestations": [], "model.ethereum_models.beacon_chain__fact_deposits": [], "model.ethereum_models.beacon_chain__fact_blocks": [], "model.ethereum_models.bronze__contracts_backfill": ["model.ethereum_models.silver__contracts_extended"], "model.ethereum_models.bronze__contracts": ["model.ethereum_models.silver__contracts_extended"], "model.ethereum_models.bronze__blocks": ["model.ethereum_models.silver__blocks", "model.ethereum_models.silver__traces"], "model.ethereum_models.bronze__transactions": ["model.ethereum_models.silver__logs", "model.ethereum_models.silver__traces", "model.ethereum_models.silver__transactions"], "model.ethereum_models.bronze__successful_reads": ["model.ethereum_models.core__fact_contract_reads", "model.ethereum_models.silver__aave_liquidity_mining", "model.ethereum_models.silver__aave_market_stats", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__chainlink_feeds", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.silver__token_meta_reads", "model.ethereum_models.silver__univ3_pool_stats", "model.ethereum_models.silver__univ3_positions", "model.ethereum_models.silver_dex__curve_pools", "model.ethereum_models.silver_dex__v2_pool_daily_metrics", "model.ethereum_models.silver_dex__v2_pool_weekly_metrics", "model.ethereum_models.silver_dex__v2_pool_weekly_metrics", "model.ethereum_models.silver_dex__v2_pool_weekly_metrics"], "model.ethereum_models.bronze_api__contract_reads": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511", "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7"], "model.ethereum_models.bronze_api__snapshot_proposals": ["model.ethereum_models.silver__snapshot_temp", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.4feed89226", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.6fb4509038", "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_proposals_proposal_id.64dcfca107", "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CHOICES.90f7d0976b", "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CREATED_AT.a301951597", "test.ethereum_models.not_null_bronze_api__snapshot_proposals_IPFS.004b6ff1fa", "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR.ed1d6a653b", "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME.1f58d1d626", "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_ID.5f300fabf8", "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME.609f83aa46", "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE.e61193fac2", "test.ethereum_models.not_null_bronze_api__snapshot_proposals_SPACE_ID.426589e7e6", "test.ethereum_models.not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP.ad96e18fec"], "model.ethereum_models.bronze_api__snapshot_votes": ["model.ethereum_models.silver__snapshot_temp", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b81f462ebe", "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_votes_id.c9a319431b", "test.ethereum_models.not_null_bronze_api__snapshot_votes_ID.83345b0a08", "test.ethereum_models.not_null_bronze_api__snapshot_votes_IPFS.e6bfc2e551", "test.ethereum_models.not_null_bronze_api__snapshot_votes_PROPOSAL_ID.fb1b59ca8b", "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTER.b219765dd1", "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_OPTION.21c6115f05", "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP.f9c18d3bd8", "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTING_POWER.341cfdc344", "test.ethereum_models.not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP.67a8162999"], "model.ethereum_models.bronze_api__comp_v3_market_reads": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6ced7a4892", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__day__1.c756f73acf", "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__comp_v3_market_reads_ID.91b0b237ab", "test.ethereum_models.not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP.0d1ca3c449"], "model.ethereum_models.ethereum_share__dim_contracts_extended": [], "model.ethereum_models.ethereum_share__dim_dates": [], "model.ethereum_models.ethereum_share__fact_traces": [], "model.ethereum_models.ethereum_share__fact_blocks": [], "model.ethereum_models.ethereum_share__fact_event_logs": ["model.ethereum_models.ethereum_share__dim_contracts_extended"], "model.ethereum_models.ethereum_share__fact_transactions": [], "model.ethereum_models.ethereum_share__ez_eth_transfers": [], "model.ethereum_models.ethereum_share__fact_hourly_token_prices": [], "model.ethereum_models.ethereum_share__ez_nft_transfers": [], "model.ethereum_models.ethereum_share__dim_function_signatures": [], "model.ethereum_models.ethereum_share__fact_token_transfers": [], "model.ethereum_models.ethereum_share__dim_labels": [], "model.ethereum_models.ethereum_share__dim_event_signatures": [], "model.ethereum_models.ethereum_share__dim_dex_liquidity_pools": [], "model.ethereum_models.silver__proxies": ["model.ethereum_models.streamline__decode_logs", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_TX_HASH.0c9192d19c"], "model.ethereum_models.silver__transactions": ["model.ethereum_models.core__ez_eth_transfers", "model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__fact_transactions", "model.ethereum_models.ethereum_share__fact_transactions", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6", "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5", "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0", "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d", "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f", "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7", "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c", "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43", "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228", "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584", "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0", "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449", "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1", "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9", "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68", "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7", "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a", "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085", "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062", "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a", "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e", "test.ethereum_models.test_silver__transactions_tx_gaps"], "model.ethereum_models.silver__contracts_extended": ["model.ethereum_models.core__dim_contracts_extended", "model.ethereum_models.ethereum_share__dim_contracts_extended", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1", "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be", "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b"], "model.ethereum_models.silver__transfers": ["model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.core__fact_token_transfers", "model.ethereum_models.ethereum_share__fact_token_transfers", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726", "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531", "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c", "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef", "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c", "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127", "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732", "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7", "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c", "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc", "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40"], "model.ethereum_models.silver__nft_metadata_api_requests": [], "model.ethereum_models.silver__logs": ["model.ethereum_models.aave__ez_borrows", "model.ethereum_models.aave__ez_deposits", "model.ethereum_models.aave__ez_flashloans", "model.ethereum_models.aave__ez_liquidations", "model.ethereum_models.aave__ez_repayments", "model.ethereum_models.aave__ez_votes", "model.ethereum_models.aave__ez_withdraws", "model.ethereum_models.compound__ez_borrows", "model.ethereum_models.compound__ez_deposits", "model.ethereum_models.compound__ez_liquidations", "model.ethereum_models.compound__ez_redemptions", "model.ethereum_models.compound__ez_repayments", "model.ethereum_models.core__fact_event_logs", "model.ethereum_models.ethereum_share__fact_event_logs", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver__optimism_state_hashes", "model.ethereum_models.silver__optimism_submission_hashes", "model.ethereum_models.silver__proxies", "model.ethereum_models.silver__relevant_contracts", "model.ethereum_models.silver__transfers", "model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_position_collected_fees", "model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.silver_dex__balancer_pools", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__pools", "model.ethereum_models.silver_dex__pools", "model.ethereum_models.silver_dex__synthetix_swaps", "model.ethereum_models.silver_dex__v2_swaps", "model.ethereum_models.silver_maker__delegations", "model.ethereum_models.silver_maker__delegations", "model.ethereum_models.silver_maker__delegations", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__flash_loans", "model.ethereum_models.silver_maker__flash_loans", "model.ethereum_models.silver_maker__flash_loans", "model.ethereum_models.silver_maker__governance_votes", "model.ethereum_models.silver_maker__liquidations", "model.ethereum_models.silver_maker__liquidations", "model.ethereum_models.silver_maker__liquidations", "model.ethereum_models.silver_maker__repayments", "model.ethereum_models.silver_maker__repayments", "model.ethereum_models.silver_maker__repayments", "model.ethereum_models.silver_maker__vault_creation", "model.ethereum_models.silver_maker__withdrawals", "model.ethereum_models.silver_maker__withdrawals", "model.ethereum_models.silver_maker__withdrawals", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.streamline__decode_logs", "model.ethereum_models.streamline__token_balances", "model.ethereum_models.streamline__uni_v3_position_reads", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd", "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c", "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c", "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb", "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4", "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7", "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0", "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91", "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17", "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85", "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d", "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a", "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a", "test.ethereum_models.tx_block_count_silver__logs_TX_HASH.2176c33a7d"], "model.ethereum_models.silver__blocks": ["model.ethereum_models._block_ranges", "model.ethereum_models._max_block_by_date", "model.ethereum_models.aave__ez_market_stats", "model.ethereum_models.chainlink__ez_oracle_feeds", "model.ethereum_models.core__fact_blocks", "model.ethereum_models.ethereum_share__fact_blocks", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.silver__eth_balances", "model.ethereum_models.silver__token_balances", "model.ethereum_models.silver__univ3_pool_stats", "model.ethereum_models.silver_dex__v2_pool_daily_metrics", "model.ethereum_models.silver_dex__v2_pool_weekly_metrics", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "model.ethereum_models.streamline__dex_pool_v2_allocpoints", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca", "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96", "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b", "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97", "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead", "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310", "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea", "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7", "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a", "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94", "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87", "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1", "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884", "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346", "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f", "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e", "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b", "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9", "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6", "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840", "test.ethereum_models.test_silver__transactions_tx_gaps", "test.ethereum_models.test_silver__transactions_tx_gaps"], "model.ethereum_models.silver__abis": ["analysis.ethereum_models.streamline__decode_logs_history_start_stop", "model.ethereum_models.streamline__decode_logs_history_003505501_005129923", "model.ethereum_models.streamline__decode_logs_history_005129924_005267653", "model.ethereum_models.streamline__decode_logs_history_005267654_005425474", "model.ethereum_models.streamline__decode_logs_history_005425475_005544369", "model.ethereum_models.streamline__decode_logs_history_005544370_005644534", "model.ethereum_models.streamline__decode_logs_history_005644535_005745912", "model.ethereum_models.streamline__decode_logs_history_005745913_005851103", "model.ethereum_models.streamline__decode_logs_history_005851104_005930963", "model.ethereum_models.streamline__decode_logs_history_005930964_006013196", "model.ethereum_models.streamline__decode_logs_history_006013197_006128604", "model.ethereum_models.streamline__decode_logs_history_006128605_006231222", "model.ethereum_models.streamline__decode_logs_history_006231223_006343791", "model.ethereum_models.streamline__decode_logs_history_006343792_006451869", "model.ethereum_models.streamline__decode_logs_history_006451870_006579935", "model.ethereum_models.streamline__decode_logs_history_006579936_006725259", "model.ethereum_models.streamline__decode_logs_history_006725260_006865431", "model.ethereum_models.streamline__decode_logs_history_006865432_007008508", "model.ethereum_models.streamline__decode_logs_history_007008509_007151293", "model.ethereum_models.streamline__decode_logs_history_007151294_007283375", "model.ethereum_models.streamline__decode_logs_history_007283376_007433628", "model.ethereum_models.streamline__decode_logs_history_007433629_007581136", "model.ethereum_models.streamline__decode_logs_history_007581137_007720438", "model.ethereum_models.streamline__decode_logs_history_007720439_007831570", "model.ethereum_models.streamline__decode_logs_history_007831571_007932174", "model.ethereum_models.streamline__decode_logs_history_007932175_008033542", "model.ethereum_models.streamline__decode_logs_history_008033543_008133664", "model.ethereum_models.streamline__decode_logs_history_008133665_008236826", "model.ethereum_models.streamline__decode_logs_history_008236827_008337162", "model.ethereum_models.streamline__decode_logs_history_008337164_008449853", "model.ethereum_models.streamline__decode_logs_history_008449854_008568080", "model.ethereum_models.streamline__decode_logs_history_008568081_008688069", "model.ethereum_models.streamline__decode_logs_history_008688070_008788949", "model.ethereum_models.streamline__decode_logs_history_008788950_008870383", "model.ethereum_models.streamline__decode_logs_history_008870384_008934586", "model.ethereum_models.streamline__decode_logs_history_008934587_008958127", "model.ethereum_models.streamline__decode_logs_history_008958128_009039650", "model.ethereum_models.streamline__decode_logs_history_009039651_009126245", "model.ethereum_models.streamline__decode_logs_history_009126246_009221442", "model.ethereum_models.streamline__decode_logs_history_009221443_009324137", "model.ethereum_models.streamline__decode_logs_history_009324138_009421382", "model.ethereum_models.streamline__decode_logs_history_009421383_009499378", "model.ethereum_models.streamline__decode_logs_history_009499379_009591761", "model.ethereum_models.streamline__decode_logs_history_009591762_009678025", "model.ethereum_models.streamline__decode_logs_history_009678026_009762301", "model.ethereum_models.streamline__decode_logs_history_009762302_009855362", "model.ethereum_models.streamline__decode_logs_history_009855363_009936445", "model.ethereum_models.streamline__decode_logs_history_009936446_010016536", "model.ethereum_models.streamline__decode_logs_history_010016537_010099866", "model.ethereum_models.streamline__decode_logs_history_010099867_010183537", "model.ethereum_models.streamline__decode_logs_history_010183538_010262649", "model.ethereum_models.streamline__decode_logs_history_010262650_010328739", "model.ethereum_models.streamline__decode_logs_history_010328740_010388441", "model.ethereum_models.streamline__decode_logs_history_010388442_010447927", "model.ethereum_models.streamline__decode_logs_history_010447928_010500574", "model.ethereum_models.streamline__decode_logs_history_010500575_010549225", "model.ethereum_models.streamline__decode_logs_history_010549226_010596024", "model.ethereum_models.streamline__decode_logs_history_010596025_010641532", "model.ethereum_models.streamline__decode_logs_history_010641533_010685583", "model.ethereum_models.streamline__decode_logs_history_010685584_010726824", "model.ethereum_models.streamline__decode_logs_history_010726825_010766551", "model.ethereum_models.streamline__decode_logs_history_010766552_010801126", "model.ethereum_models.streamline__decode_logs_history_010801127_010838383", "model.ethereum_models.streamline__decode_logs_history_010838384_010873048", "model.ethereum_models.streamline__decode_logs_history_010873049_010906531", "model.ethereum_models.streamline__decode_logs_history_010906532_010942439", "model.ethereum_models.streamline__decode_logs_history_010942440_010978634", "model.ethereum_models.streamline__decode_logs_history_010978635_011013727", "model.ethereum_models.streamline__decode_logs_history_011013728_011050516", "model.ethereum_models.streamline__decode_logs_history_011050517_011089184", "model.ethereum_models.streamline__decode_logs_history_011089185_011127030", "model.ethereum_models.streamline__decode_logs_history_011127031_011163853", "model.ethereum_models.streamline__decode_logs_history_011163854_011201420", "model.ethereum_models.streamline__decode_logs_history_011201421_011240013", "model.ethereum_models.streamline__decode_logs_history_011240014_011278313", "model.ethereum_models.streamline__decode_logs_history_011278314_011315292", "model.ethereum_models.streamline__decode_logs_history_011315293_011354716", "model.ethereum_models.streamline__decode_logs_history_011354717_011392785", "model.ethereum_models.streamline__decode_logs_history_011392786_011428831", "model.ethereum_models.streamline__decode_logs_history_011428832_011466124", "model.ethereum_models.streamline__decode_logs_history_011466125_011502761", "model.ethereum_models.streamline__decode_logs_history_011502762_011539349", "model.ethereum_models.streamline__decode_logs_history_011539350_011575623", "model.ethereum_models.streamline__decode_logs_history_011575624_011613942", "model.ethereum_models.streamline__decode_logs_history_011613943_011652233", "model.ethereum_models.streamline__decode_logs_history_011652234_011688966", "model.ethereum_models.streamline__decode_logs_history_011688967_011726147", "model.ethereum_models.streamline__decode_logs_history_011726148_011762252", "model.ethereum_models.streamline__decode_logs_history_011762253_011798589", "model.ethereum_models.streamline__decode_logs_history_011798590_011835415", "model.ethereum_models.streamline__decode_logs_history_011835416_011870974", "model.ethereum_models.streamline__decode_logs_history_011870975_011907947", "model.ethereum_models.streamline__decode_logs_history_011907948_011945563", "model.ethereum_models.streamline__decode_logs_history_011945564_011983269", "model.ethereum_models.streamline__decode_logs_history_011983270_012019956", "model.ethereum_models.streamline__decode_logs_history_012019957_012057200", "model.ethereum_models.streamline__decode_logs_history_012057201_012095095", "model.ethereum_models.streamline__decode_logs_history_012095096_012132152", "model.ethereum_models.streamline__decode_logs_history_012132153_012168445", "model.ethereum_models.streamline__decode_logs_history_012168446_012205649", "model.ethereum_models.streamline__decode_logs_history_012205650_012243149", "model.ethereum_models.streamline__decode_logs_history_012243150_012278973", "model.ethereum_models.streamline__decode_logs_history_012278974_012311347", "model.ethereum_models.streamline__decode_logs_history_012311348_012342014", "model.ethereum_models.streamline__decode_logs_history_012342015_012371601", "model.ethereum_models.streamline__decode_logs_history_012371602_012402623", "model.ethereum_models.streamline__decode_logs_history_012402624_012434015", "model.ethereum_models.streamline__decode_logs_history_012434016_012463882", "model.ethereum_models.streamline__decode_logs_history_012463883_012494225", "model.ethereum_models.streamline__decode_logs_history_012494226_012523499", "model.ethereum_models.streamline__decode_logs_history_012523500_012554050", "model.ethereum_models.streamline__decode_logs_history_012554051_012586322", "model.ethereum_models.streamline__decode_logs_history_012586323_012617082", "model.ethereum_models.streamline__decode_logs_history_012617083_012649128", "model.ethereum_models.streamline__decode_logs_history_012649129_012681037", "model.ethereum_models.streamline__decode_logs_history_012681038_012713030", "model.ethereum_models.streamline__decode_logs_history_012713031_012746581", "model.ethereum_models.streamline__decode_logs_history_012746582_012778839", "model.ethereum_models.streamline__decode_logs_history_012778840_012810448", "model.ethereum_models.streamline__decode_logs_history_012810449_012843419", "model.ethereum_models.streamline__decode_logs_history_012843420_012877064", "model.ethereum_models.streamline__decode_logs_history_012877065_012910958", "model.ethereum_models.streamline__decode_logs_history_012910959_012945176", "model.ethereum_models.streamline__decode_logs_history_012945177_012981462", "model.ethereum_models.streamline__decode_logs_history_012981463_013017953", "model.ethereum_models.streamline__decode_logs_history_013017954_013054686", "model.ethereum_models.streamline__decode_logs_history_013054687_013090063", "model.ethereum_models.streamline__decode_logs_history_013090064_013130704", "model.ethereum_models.streamline__decode_logs_history_013130705_013172883", "model.ethereum_models.streamline__decode_logs_history_013172884_013211506", "model.ethereum_models.streamline__decode_logs_history_013211507_013249767", "model.ethereum_models.streamline__decode_logs_history_013249768_013287840", "model.ethereum_models.streamline__decode_logs_history_013287841_013326959", "model.ethereum_models.streamline__decode_logs_history_013326960_013366235", "model.ethereum_models.streamline__decode_logs_history_013366236_013403900", "model.ethereum_models.streamline__decode_logs_history_013403901_013440501", "model.ethereum_models.streamline__decode_logs_history_013440502_013476065", "model.ethereum_models.streamline__decode_logs_history_013476067_013509047", "model.ethereum_models.streamline__decode_logs_history_013509048_013541141", "model.ethereum_models.streamline__decode_logs_history_013541142_013573653", "model.ethereum_models.streamline__decode_logs_history_013573654_013605580", "model.ethereum_models.streamline__decode_logs_history_013605581_013639144", "model.ethereum_models.streamline__decode_logs_history_013639145_013673606", "model.ethereum_models.streamline__decode_logs_history_013673607_013707345", "model.ethereum_models.streamline__decode_logs_history_013707346_013742473", "model.ethereum_models.streamline__decode_logs_history_013742474_013778001", "model.ethereum_models.streamline__decode_logs_history_013778002_013814711", "model.ethereum_models.streamline__decode_logs_history_013814712_013850142", "model.ethereum_models.streamline__decode_logs_history_013850143_013884816", "model.ethereum_models.streamline__decode_logs_history_013884817_013920242", "model.ethereum_models.streamline__decode_logs_history_013920243_013956975", "model.ethereum_models.streamline__decode_logs_history_013956976_013994254", "model.ethereum_models.streamline__decode_logs_history_013994255_014031819", "model.ethereum_models.streamline__decode_logs_history_014031820_014067825", "model.ethereum_models.streamline__decode_logs_history_014067826_014105429", "model.ethereum_models.streamline__decode_logs_history_014105430_014143358", "model.ethereum_models.streamline__decode_logs_history_014143360_014179839", "model.ethereum_models.streamline__decode_logs_history_014179840_014215684", "model.ethereum_models.streamline__decode_logs_history_014215685_014250157", "model.ethereum_models.streamline__decode_logs_history_014250158_014285557", "model.ethereum_models.streamline__decode_logs_history_014285558_014319812", "model.ethereum_models.streamline__decode_logs_history_014319813_014353198", "model.ethereum_models.streamline__decode_logs_history_014353199_014386281", "model.ethereum_models.streamline__decode_logs_history_014386282_014420051", "model.ethereum_models.streamline__decode_logs_history_014420052_014453745", "model.ethereum_models.streamline__decode_logs_history_014453746_014486058", "model.ethereum_models.streamline__decode_logs_history_014486059_014518261", "model.ethereum_models.streamline__decode_logs_history_014518262_014551912", "model.ethereum_models.streamline__decode_logs_history_014551913_014585983", "model.ethereum_models.streamline__decode_logs_history_014585984_014618457", "model.ethereum_models.streamline__decode_logs_history_014618458_014651101", "model.ethereum_models.streamline__decode_logs_history_014651102_014684043", "model.ethereum_models.streamline__decode_logs_history_014684044_014717417", "model.ethereum_models.streamline__decode_logs_history_014717418_014750907", "model.ethereum_models.streamline__decode_logs_history_014750908_014784640", "model.ethereum_models.streamline__decode_logs_history_014784641_014819146", "model.ethereum_models.streamline__decode_logs_history_014819147_014852638", "model.ethereum_models.streamline__decode_logs_history_014852639_014887643", "model.ethereum_models.streamline__decode_logs_history_014887645_014923262", "model.ethereum_models.streamline__decode_logs_history_014923263_014958902", "model.ethereum_models.streamline__decode_logs_history_014958903_014992944", "model.ethereum_models.streamline__decode_logs_history_014992945_015026970", "model.ethereum_models.streamline__decode_logs_history_015026971_015061136", "model.ethereum_models.streamline__decode_logs_history_015061137_015094154", "model.ethereum_models.streamline__decode_logs_history_015094155_015128227", "model.ethereum_models.streamline__decode_logs_history_015128228_015162362", "model.ethereum_models.streamline__decode_logs_history_015162363_015195682", "model.ethereum_models.streamline__decode_logs_history_015195683_015230048", "model.ethereum_models.streamline__decode_logs_history_015230049_015262684", "model.ethereum_models.streamline__decode_logs_history_015262685_015296115", "model.ethereum_models.streamline__decode_logs_history_015296116_015328325", "model.ethereum_models.streamline__decode_logs_history_015328326_015360161", "model.ethereum_models.streamline__decode_logs_history_015360162_015392748", "model.ethereum_models.streamline__decode_logs_history_015392749_015425029", "model.ethereum_models.streamline__decode_logs_history_015425030_015457637", "model.ethereum_models.streamline__decode_logs_history_015457638_015488783", "model.ethereum_models.streamline__decode_logs_history_015488784_015520475", "model.ethereum_models.streamline__decode_logs_history_015520477_015553972", "model.ethereum_models.streamline__decode_logs_history_015553973_015585959", "model.ethereum_models.streamline__decode_logs_history_015585960_015617226", "model.ethereum_models.streamline__decode_logs_history_015617227_015649050", "model.ethereum_models.streamline__decode_logs_history_015649051_015682430", "model.ethereum_models.streamline__decode_logs_history_015682431_015720136", "model.ethereum_models.streamline__decode_logs_history_015720137_015756876", "model.ethereum_models.streamline__decode_logs_history_015756877_015789602", "model.ethereum_models.streamline__decode_logs_history_015789603_015823300", "model.ethereum_models.streamline__decode_logs_history_015823301_015856913", "model.ethereum_models.streamline__decode_logs_history_015856914_015891867", "model.ethereum_models.streamline__decode_logs_history_015891868_015927605", "model.ethereum_models.streamline__decode_logs_history_015927606_015962455", "model.ethereum_models.streamline__decode_logs_history_015962456_015997733", "model.ethereum_models.streamline__decode_logs_history_015997734_016000000", "model.ethereum_models.streamline__decode_logs_realtime", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_CONTRACT_ADDRESS.fde1a02696"], "model.ethereum_models.silver__token_meta_reads": ["model.ethereum_models.silver__contracts"], "model.ethereum_models.silver__contracts": ["model.ethereum_models.chainlink__ez_oracle_feeds", "model.ethereum_models.core__dim_contracts", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.streamline__price_api_token_reads", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "model.ethereum_models.sushi__ez_lending", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3", "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae"], "model.ethereum_models.silver__snapshot_temp": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_temp_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e344d1812", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.2c87e05eb7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_VOTER__0_xX_0_9a_fA_F_.2cc4de2695", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_temp_ID.2723858ee0", "test.ethereum_models.not_null_silver__snapshot_temp_CHOICES.4b4474a310", "test.ethereum_models.not_null_silver__snapshot_temp_ID.6d8ea7208e", "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_AUTHOR.92b1a09da0", "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_END_TIME.4f6bc674a8", "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_ID.f2e16f7555", "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_START_TIME.7ee08c1e52", "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_TITLE.400fc7fdd3", "test.ethereum_models.not_null_silver__snapshot_temp_SPACE_ID.187a5677b6", "test.ethereum_models.not_null_silver__snapshot_temp_VOTER.a003eec20e", "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_OPTION.55bc1be852", "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_TIMESTAMP.8f45d74d85", "test.ethereum_models.not_null_silver__snapshot_temp_VOTING_POWER.7d14d92497"], "model.ethereum_models.silver__snapshot": ["model.ethereum_models.core__ez_snapshot", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029", "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b", "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b", "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b", "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7", "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a", "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6", "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00", "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774"], "model.ethereum_models.silver__eth_transfers": ["model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0", "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913", "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24", "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513", "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2", "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2", "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018"], "model.ethereum_models.silver__nft_transfers": ["model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__ez_nft_transfers", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1", "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e", "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0", "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba", "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7", "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d", "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4", "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243", "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d", "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3"], "model.ethereum_models.silver__traces": ["model.ethereum_models.core__ez_eth_transfers", "model.ethereum_models.core__fact_traces", "model.ethereum_models.ethereum_share__fact_traces", "model.ethereum_models.silver__eth_transfers", "model.ethereum_models.silver_maker__delegations", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.streamline__contract_addresses", "model.ethereum_models.streamline__curve_pool_reads", "model.ethereum_models.streamline__eth_balances", "model.ethereum_models.streamline__price_api_token_reads", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f", "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2", "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73", "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b", "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91"], "model.ethereum_models.silver__optimism_state_hashes": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512", "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965", "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef"], "model.ethereum_models.silver__optimism_submission_hashes": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8", "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020", "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014", "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15", "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37"], "model.ethereum_models.silver_nft__metadata": [], "model.ethereum_models.silver_maker__delegations": ["model.ethereum_models.maker__ez_delegations", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22", "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178", "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7", "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343", "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b", "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f", "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5", "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b", "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a", "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102", "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452", "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282", "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d"], "model.ethereum_models.silver_maker__repayments": ["model.ethereum_models.maker__ez_repayments", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9", "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23", "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe", "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253", "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80", "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203", "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf", "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0", "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b", "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48", "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e", "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325", "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d"], "model.ethereum_models.silver_maker__deposits": ["model.ethereum_models.maker__ez_deposits", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a", "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb", "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2", "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f", "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20", "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873", "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7", "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06", "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9", "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c", "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9", "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417", "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450"], "model.ethereum_models.silver_maker__vault_creation": ["model.ethereum_models.maker__ez_vault_creation", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__withdrawals", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461", "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858", "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949", "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168", "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437", "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8", "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88", "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b"], "model.ethereum_models.silver_maker__flash_loans": ["model.ethereum_models.maker__ez_flash_loans", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011", "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff", "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6", "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1", "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa", "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32", "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099", "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb", "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856", "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a", "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8", "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766"], "model.ethereum_models.silver_maker__withdrawals": ["model.ethereum_models.maker__ez_withdrawals", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0", "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4", "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c", "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40", "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491", "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade", "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e", "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6", "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47", "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760", "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87", "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee"], "model.ethereum_models.silver_maker__liquidations": ["model.ethereum_models.maker__ez_liquidations", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65", "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10", "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d", "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d", "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7", "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31", "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475", "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f", "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de", "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23", "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35", "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb", "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae", "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087", "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada"], "model.ethereum_models.silver_maker__governance_votes": ["model.ethereum_models.maker__ez_governance_votes", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f", "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3", "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25", "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3", "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3", "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770", "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb", "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954", "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1", "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585", "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5"], "model.ethereum_models.silver__eth_balance_diffs": ["model.ethereum_models.core__ez_balance_deltas", "model.ethereum_models.core__ez_current_balances", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a", "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2", "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d", "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d", "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2", "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f", "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7", "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339"], "model.ethereum_models.silver__eth_balances": ["model.ethereum_models.core__fact_eth_balances", "model.ethereum_models.silver__daily_eth_balances", "model.ethereum_models.silver__eth_balance_diffs", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a", "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1", "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab", "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393", "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3"], "model.ethereum_models.silver__token_balance_diffs": ["model.ethereum_models.core__ez_balance_deltas", "model.ethereum_models.core__ez_current_balances", "model.ethereum_models.silver__univ3_pool_stats", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76", "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f", "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17", "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150", "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23", "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8", "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1", "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d", "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911"], "model.ethereum_models.silver__token_balances": ["model.ethereum_models.core__fact_token_balances", "model.ethereum_models.silver__daily_token_balances", "model.ethereum_models.silver__token_balance_diffs", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b", "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47", "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe", "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149", "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503", "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86"], "model.ethereum_models.silver_dex__curve_pools": ["model.ethereum_models.silver_dex__curve_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a", "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177", "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68", "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af"], "model.ethereum_models.silver_dex__v2_pool_daily_metrics": ["model.ethereum_models.core__fact_dex_pool_daily_reads", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422"], "model.ethereum_models.silver_dex__pools": ["model.ethereum_models.core__dim_dex_liquidity_pools", "model.ethereum_models.silver_dex__v2_swaps", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284"], "model.ethereum_models.silver_dex__v2_pool_weekly_metrics": ["model.ethereum_models.core__fact_dex_pool_weekly_reads", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd"], "model.ethereum_models.silver_dex__balancer_pools": ["model.ethereum_models.silver_dex__balancer_swaps", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba"], "model.ethereum_models.streamline__decode_logs": ["analysis.ethereum_models.streamline__decode_logs_history_start_stop", "model.ethereum_models.streamline__decode_logs_history_003505501_005129923", "model.ethereum_models.streamline__decode_logs_history_005129924_005267653", "model.ethereum_models.streamline__decode_logs_history_005267654_005425474", "model.ethereum_models.streamline__decode_logs_history_005425475_005544369", "model.ethereum_models.streamline__decode_logs_history_005544370_005644534", "model.ethereum_models.streamline__decode_logs_history_005644535_005745912", "model.ethereum_models.streamline__decode_logs_history_005745913_005851103", "model.ethereum_models.streamline__decode_logs_history_005851104_005930963", "model.ethereum_models.streamline__decode_logs_history_005930964_006013196", "model.ethereum_models.streamline__decode_logs_history_006013197_006128604", "model.ethereum_models.streamline__decode_logs_history_006128605_006231222", "model.ethereum_models.streamline__decode_logs_history_006231223_006343791", "model.ethereum_models.streamline__decode_logs_history_006343792_006451869", "model.ethereum_models.streamline__decode_logs_history_006451870_006579935", "model.ethereum_models.streamline__decode_logs_history_006579936_006725259", "model.ethereum_models.streamline__decode_logs_history_006725260_006865431", "model.ethereum_models.streamline__decode_logs_history_006865432_007008508", "model.ethereum_models.streamline__decode_logs_history_007008509_007151293", "model.ethereum_models.streamline__decode_logs_history_007151294_007283375", "model.ethereum_models.streamline__decode_logs_history_007283376_007433628", "model.ethereum_models.streamline__decode_logs_history_007433629_007581136", "model.ethereum_models.streamline__decode_logs_history_007581137_007720438", "model.ethereum_models.streamline__decode_logs_history_007720439_007831570", "model.ethereum_models.streamline__decode_logs_history_007831571_007932174", "model.ethereum_models.streamline__decode_logs_history_007932175_008033542", "model.ethereum_models.streamline__decode_logs_history_008033543_008133664", "model.ethereum_models.streamline__decode_logs_history_008133665_008236826", "model.ethereum_models.streamline__decode_logs_history_008236827_008337162", "model.ethereum_models.streamline__decode_logs_history_008337164_008449853", "model.ethereum_models.streamline__decode_logs_history_008449854_008568080", "model.ethereum_models.streamline__decode_logs_history_008568081_008688069", "model.ethereum_models.streamline__decode_logs_history_008688070_008788949", "model.ethereum_models.streamline__decode_logs_history_008788950_008870383", "model.ethereum_models.streamline__decode_logs_history_008870384_008934586", "model.ethereum_models.streamline__decode_logs_history_008934587_008958127", "model.ethereum_models.streamline__decode_logs_history_008958128_009039650", "model.ethereum_models.streamline__decode_logs_history_009039651_009126245", "model.ethereum_models.streamline__decode_logs_history_009126246_009221442", "model.ethereum_models.streamline__decode_logs_history_009221443_009324137", "model.ethereum_models.streamline__decode_logs_history_009324138_009421382", "model.ethereum_models.streamline__decode_logs_history_009421383_009499378", "model.ethereum_models.streamline__decode_logs_history_009499379_009591761", "model.ethereum_models.streamline__decode_logs_history_009591762_009678025", "model.ethereum_models.streamline__decode_logs_history_009678026_009762301", "model.ethereum_models.streamline__decode_logs_history_009762302_009855362", "model.ethereum_models.streamline__decode_logs_history_009855363_009936445", "model.ethereum_models.streamline__decode_logs_history_009936446_010016536", "model.ethereum_models.streamline__decode_logs_history_010016537_010099866", "model.ethereum_models.streamline__decode_logs_history_010099867_010183537", "model.ethereum_models.streamline__decode_logs_history_010183538_010262649", "model.ethereum_models.streamline__decode_logs_history_010262650_010328739", "model.ethereum_models.streamline__decode_logs_history_010328740_010388441", "model.ethereum_models.streamline__decode_logs_history_010388442_010447927", "model.ethereum_models.streamline__decode_logs_history_010447928_010500574", "model.ethereum_models.streamline__decode_logs_history_010500575_010549225", "model.ethereum_models.streamline__decode_logs_history_010549226_010596024", "model.ethereum_models.streamline__decode_logs_history_010596025_010641532", "model.ethereum_models.streamline__decode_logs_history_010641533_010685583", "model.ethereum_models.streamline__decode_logs_history_010685584_010726824", "model.ethereum_models.streamline__decode_logs_history_010726825_010766551", "model.ethereum_models.streamline__decode_logs_history_010766552_010801126", "model.ethereum_models.streamline__decode_logs_history_010801127_010838383", "model.ethereum_models.streamline__decode_logs_history_010838384_010873048", "model.ethereum_models.streamline__decode_logs_history_010873049_010906531", "model.ethereum_models.streamline__decode_logs_history_010906532_010942439", "model.ethereum_models.streamline__decode_logs_history_010942440_010978634", "model.ethereum_models.streamline__decode_logs_history_010978635_011013727", "model.ethereum_models.streamline__decode_logs_history_011013728_011050516", "model.ethereum_models.streamline__decode_logs_history_011050517_011089184", "model.ethereum_models.streamline__decode_logs_history_011089185_011127030", "model.ethereum_models.streamline__decode_logs_history_011127031_011163853", "model.ethereum_models.streamline__decode_logs_history_011163854_011201420", "model.ethereum_models.streamline__decode_logs_history_011201421_011240013", "model.ethereum_models.streamline__decode_logs_history_011240014_011278313", "model.ethereum_models.streamline__decode_logs_history_011278314_011315292", "model.ethereum_models.streamline__decode_logs_history_011315293_011354716", "model.ethereum_models.streamline__decode_logs_history_011354717_011392785", "model.ethereum_models.streamline__decode_logs_history_011392786_011428831", "model.ethereum_models.streamline__decode_logs_history_011428832_011466124", "model.ethereum_models.streamline__decode_logs_history_011466125_011502761", "model.ethereum_models.streamline__decode_logs_history_011502762_011539349", "model.ethereum_models.streamline__decode_logs_history_011539350_011575623", "model.ethereum_models.streamline__decode_logs_history_011575624_011613942", "model.ethereum_models.streamline__decode_logs_history_011613943_011652233", "model.ethereum_models.streamline__decode_logs_history_011652234_011688966", "model.ethereum_models.streamline__decode_logs_history_011688967_011726147", "model.ethereum_models.streamline__decode_logs_history_011726148_011762252", "model.ethereum_models.streamline__decode_logs_history_011762253_011798589", "model.ethereum_models.streamline__decode_logs_history_011798590_011835415", "model.ethereum_models.streamline__decode_logs_history_011835416_011870974", "model.ethereum_models.streamline__decode_logs_history_011870975_011907947", "model.ethereum_models.streamline__decode_logs_history_011907948_011945563", "model.ethereum_models.streamline__decode_logs_history_011945564_011983269", "model.ethereum_models.streamline__decode_logs_history_011983270_012019956", "model.ethereum_models.streamline__decode_logs_history_012019957_012057200", "model.ethereum_models.streamline__decode_logs_history_012057201_012095095", "model.ethereum_models.streamline__decode_logs_history_012095096_012132152", "model.ethereum_models.streamline__decode_logs_history_012132153_012168445", "model.ethereum_models.streamline__decode_logs_history_012168446_012205649", "model.ethereum_models.streamline__decode_logs_history_012205650_012243149", "model.ethereum_models.streamline__decode_logs_history_012243150_012278973", "model.ethereum_models.streamline__decode_logs_history_012278974_012311347", "model.ethereum_models.streamline__decode_logs_history_012311348_012342014", "model.ethereum_models.streamline__decode_logs_history_012342015_012371601", "model.ethereum_models.streamline__decode_logs_history_012371602_012402623", "model.ethereum_models.streamline__decode_logs_history_012402624_012434015", "model.ethereum_models.streamline__decode_logs_history_012434016_012463882", "model.ethereum_models.streamline__decode_logs_history_012463883_012494225", "model.ethereum_models.streamline__decode_logs_history_012494226_012523499", "model.ethereum_models.streamline__decode_logs_history_012523500_012554050", "model.ethereum_models.streamline__decode_logs_history_012554051_012586322", "model.ethereum_models.streamline__decode_logs_history_012586323_012617082", "model.ethereum_models.streamline__decode_logs_history_012617083_012649128", "model.ethereum_models.streamline__decode_logs_history_012649129_012681037", "model.ethereum_models.streamline__decode_logs_history_012681038_012713030", "model.ethereum_models.streamline__decode_logs_history_012713031_012746581", "model.ethereum_models.streamline__decode_logs_history_012746582_012778839", "model.ethereum_models.streamline__decode_logs_history_012778840_012810448", "model.ethereum_models.streamline__decode_logs_history_012810449_012843419", "model.ethereum_models.streamline__decode_logs_history_012843420_012877064", "model.ethereum_models.streamline__decode_logs_history_012877065_012910958", "model.ethereum_models.streamline__decode_logs_history_012910959_012945176", "model.ethereum_models.streamline__decode_logs_history_012945177_012981462", "model.ethereum_models.streamline__decode_logs_history_012981463_013017953", "model.ethereum_models.streamline__decode_logs_history_013017954_013054686", "model.ethereum_models.streamline__decode_logs_history_013054687_013090063", "model.ethereum_models.streamline__decode_logs_history_013090064_013130704", "model.ethereum_models.streamline__decode_logs_history_013130705_013172883", "model.ethereum_models.streamline__decode_logs_history_013172884_013211506", "model.ethereum_models.streamline__decode_logs_history_013211507_013249767", "model.ethereum_models.streamline__decode_logs_history_013249768_013287840", "model.ethereum_models.streamline__decode_logs_history_013287841_013326959", "model.ethereum_models.streamline__decode_logs_history_013326960_013366235", "model.ethereum_models.streamline__decode_logs_history_013366236_013403900", "model.ethereum_models.streamline__decode_logs_history_013403901_013440501", "model.ethereum_models.streamline__decode_logs_history_013440502_013476065", "model.ethereum_models.streamline__decode_logs_history_013476067_013509047", "model.ethereum_models.streamline__decode_logs_history_013509048_013541141", "model.ethereum_models.streamline__decode_logs_history_013541142_013573653", "model.ethereum_models.streamline__decode_logs_history_013573654_013605580", "model.ethereum_models.streamline__decode_logs_history_013605581_013639144", "model.ethereum_models.streamline__decode_logs_history_013639145_013673606", "model.ethereum_models.streamline__decode_logs_history_013673607_013707345", "model.ethereum_models.streamline__decode_logs_history_013707346_013742473", "model.ethereum_models.streamline__decode_logs_history_013742474_013778001", "model.ethereum_models.streamline__decode_logs_history_013778002_013814711", "model.ethereum_models.streamline__decode_logs_history_013814712_013850142", "model.ethereum_models.streamline__decode_logs_history_013850143_013884816", "model.ethereum_models.streamline__decode_logs_history_013884817_013920242", "model.ethereum_models.streamline__decode_logs_history_013920243_013956975", "model.ethereum_models.streamline__decode_logs_history_013956976_013994254", "model.ethereum_models.streamline__decode_logs_history_013994255_014031819", "model.ethereum_models.streamline__decode_logs_history_014031820_014067825", "model.ethereum_models.streamline__decode_logs_history_014067826_014105429", "model.ethereum_models.streamline__decode_logs_history_014105430_014143358", "model.ethereum_models.streamline__decode_logs_history_014143360_014179839", "model.ethereum_models.streamline__decode_logs_history_014179840_014215684", "model.ethereum_models.streamline__decode_logs_history_014215685_014250157", "model.ethereum_models.streamline__decode_logs_history_014250158_014285557", "model.ethereum_models.streamline__decode_logs_history_014285558_014319812", "model.ethereum_models.streamline__decode_logs_history_014319813_014353198", "model.ethereum_models.streamline__decode_logs_history_014353199_014386281", "model.ethereum_models.streamline__decode_logs_history_014386282_014420051", "model.ethereum_models.streamline__decode_logs_history_014420052_014453745", "model.ethereum_models.streamline__decode_logs_history_014453746_014486058", "model.ethereum_models.streamline__decode_logs_history_014486059_014518261", "model.ethereum_models.streamline__decode_logs_history_014518262_014551912", "model.ethereum_models.streamline__decode_logs_history_014551913_014585983", "model.ethereum_models.streamline__decode_logs_history_014585984_014618457", "model.ethereum_models.streamline__decode_logs_history_014618458_014651101", "model.ethereum_models.streamline__decode_logs_history_014651102_014684043", "model.ethereum_models.streamline__decode_logs_history_014684044_014717417", "model.ethereum_models.streamline__decode_logs_history_014717418_014750907", "model.ethereum_models.streamline__decode_logs_history_014750908_014784640", "model.ethereum_models.streamline__decode_logs_history_014784641_014819146", "model.ethereum_models.streamline__decode_logs_history_014819147_014852638", "model.ethereum_models.streamline__decode_logs_history_014852639_014887643", "model.ethereum_models.streamline__decode_logs_history_014887645_014923262", "model.ethereum_models.streamline__decode_logs_history_014923263_014958902", "model.ethereum_models.streamline__decode_logs_history_014958903_014992944", "model.ethereum_models.streamline__decode_logs_history_014992945_015026970", "model.ethereum_models.streamline__decode_logs_history_015026971_015061136", "model.ethereum_models.streamline__decode_logs_history_015061137_015094154", "model.ethereum_models.streamline__decode_logs_history_015094155_015128227", "model.ethereum_models.streamline__decode_logs_history_015128228_015162362", "model.ethereum_models.streamline__decode_logs_history_015162363_015195682", "model.ethereum_models.streamline__decode_logs_history_015195683_015230048", "model.ethereum_models.streamline__decode_logs_history_015230049_015262684", "model.ethereum_models.streamline__decode_logs_history_015262685_015296115", "model.ethereum_models.streamline__decode_logs_history_015296116_015328325", "model.ethereum_models.streamline__decode_logs_history_015328326_015360161", "model.ethereum_models.streamline__decode_logs_history_015360162_015392748", "model.ethereum_models.streamline__decode_logs_history_015392749_015425029", "model.ethereum_models.streamline__decode_logs_history_015425030_015457637", "model.ethereum_models.streamline__decode_logs_history_015457638_015488783", "model.ethereum_models.streamline__decode_logs_history_015488784_015520475", "model.ethereum_models.streamline__decode_logs_history_015520477_015553972", "model.ethereum_models.streamline__decode_logs_history_015553973_015585959", "model.ethereum_models.streamline__decode_logs_history_015585960_015617226", "model.ethereum_models.streamline__decode_logs_history_015617227_015649050", "model.ethereum_models.streamline__decode_logs_history_015649051_015682430", "model.ethereum_models.streamline__decode_logs_history_015682431_015720136", "model.ethereum_models.streamline__decode_logs_history_015720137_015756876", "model.ethereum_models.streamline__decode_logs_history_015756877_015789602", "model.ethereum_models.streamline__decode_logs_history_015789603_015823300", "model.ethereum_models.streamline__decode_logs_history_015823301_015856913", "model.ethereum_models.streamline__decode_logs_history_015856914_015891867", "model.ethereum_models.streamline__decode_logs_history_015891868_015927605", "model.ethereum_models.streamline__decode_logs_history_015927606_015962455", "model.ethereum_models.streamline__decode_logs_history_015962456_015997733", "model.ethereum_models.streamline__decode_logs_history_015997734_016000000", "model.ethereum_models.streamline__decode_logs_realtime"], "model.ethereum_models.streamline__complete_contract_abis": ["model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_realtime"], "model.ethereum_models.streamline__complete_transactions": ["model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_realtime"], "model.ethereum_models.streamline__contract_addresses": ["model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_history", "model.ethereum_models.streamline__contract_abis_realtime"], "model.ethereum_models.streamline__transactions_history": [], "model.ethereum_models.streamline__eth_balances_history": [], "model.ethereum_models.streamline__complete_decode_logs": ["analysis.ethereum_models.streamline__decode_logs_history_start_stop", "model.ethereum_models.streamline__decode_logs_history_003505501_005129923", "model.ethereum_models.streamline__decode_logs_history_005129924_005267653", "model.ethereum_models.streamline__decode_logs_history_005267654_005425474", "model.ethereum_models.streamline__decode_logs_history_005425475_005544369", "model.ethereum_models.streamline__decode_logs_history_005544370_005644534", "model.ethereum_models.streamline__decode_logs_history_005644535_005745912", "model.ethereum_models.streamline__decode_logs_history_005745913_005851103", "model.ethereum_models.streamline__decode_logs_history_005851104_005930963", "model.ethereum_models.streamline__decode_logs_history_005930964_006013196", "model.ethereum_models.streamline__decode_logs_history_006013197_006128604", "model.ethereum_models.streamline__decode_logs_history_006128605_006231222", "model.ethereum_models.streamline__decode_logs_history_006231223_006343791", "model.ethereum_models.streamline__decode_logs_history_006343792_006451869", "model.ethereum_models.streamline__decode_logs_history_006451870_006579935", "model.ethereum_models.streamline__decode_logs_history_006579936_006725259", "model.ethereum_models.streamline__decode_logs_history_006725260_006865431", "model.ethereum_models.streamline__decode_logs_history_006865432_007008508", "model.ethereum_models.streamline__decode_logs_history_007008509_007151293", "model.ethereum_models.streamline__decode_logs_history_007151294_007283375", "model.ethereum_models.streamline__decode_logs_history_007283376_007433628", "model.ethereum_models.streamline__decode_logs_history_007433629_007581136", "model.ethereum_models.streamline__decode_logs_history_007581137_007720438", "model.ethereum_models.streamline__decode_logs_history_007720439_007831570", "model.ethereum_models.streamline__decode_logs_history_007831571_007932174", "model.ethereum_models.streamline__decode_logs_history_007932175_008033542", "model.ethereum_models.streamline__decode_logs_history_008033543_008133664", "model.ethereum_models.streamline__decode_logs_history_008133665_008236826", "model.ethereum_models.streamline__decode_logs_history_008236827_008337162", "model.ethereum_models.streamline__decode_logs_history_008337164_008449853", "model.ethereum_models.streamline__decode_logs_history_008449854_008568080", "model.ethereum_models.streamline__decode_logs_history_008568081_008688069", "model.ethereum_models.streamline__decode_logs_history_008688070_008788949", "model.ethereum_models.streamline__decode_logs_history_008788950_008870383", "model.ethereum_models.streamline__decode_logs_history_008870384_008934586", "model.ethereum_models.streamline__decode_logs_history_008934587_008958127", "model.ethereum_models.streamline__decode_logs_history_008958128_009039650", "model.ethereum_models.streamline__decode_logs_history_009039651_009126245", "model.ethereum_models.streamline__decode_logs_history_009126246_009221442", "model.ethereum_models.streamline__decode_logs_history_009221443_009324137", "model.ethereum_models.streamline__decode_logs_history_009324138_009421382", "model.ethereum_models.streamline__decode_logs_history_009421383_009499378", "model.ethereum_models.streamline__decode_logs_history_009499379_009591761", "model.ethereum_models.streamline__decode_logs_history_009591762_009678025", "model.ethereum_models.streamline__decode_logs_history_009678026_009762301", "model.ethereum_models.streamline__decode_logs_history_009762302_009855362", "model.ethereum_models.streamline__decode_logs_history_009855363_009936445", "model.ethereum_models.streamline__decode_logs_history_009936446_010016536", "model.ethereum_models.streamline__decode_logs_history_010016537_010099866", "model.ethereum_models.streamline__decode_logs_history_010099867_010183537", "model.ethereum_models.streamline__decode_logs_history_010183538_010262649", "model.ethereum_models.streamline__decode_logs_history_010262650_010328739", "model.ethereum_models.streamline__decode_logs_history_010328740_010388441", "model.ethereum_models.streamline__decode_logs_history_010388442_010447927", "model.ethereum_models.streamline__decode_logs_history_010447928_010500574", "model.ethereum_models.streamline__decode_logs_history_010500575_010549225", "model.ethereum_models.streamline__decode_logs_history_010549226_010596024", "model.ethereum_models.streamline__decode_logs_history_010596025_010641532", "model.ethereum_models.streamline__decode_logs_history_010641533_010685583", "model.ethereum_models.streamline__decode_logs_history_010685584_010726824", "model.ethereum_models.streamline__decode_logs_history_010726825_010766551", "model.ethereum_models.streamline__decode_logs_history_010766552_010801126", "model.ethereum_models.streamline__decode_logs_history_010801127_010838383", "model.ethereum_models.streamline__decode_logs_history_010838384_010873048", "model.ethereum_models.streamline__decode_logs_history_010873049_010906531", "model.ethereum_models.streamline__decode_logs_history_010906532_010942439", "model.ethereum_models.streamline__decode_logs_history_010942440_010978634", "model.ethereum_models.streamline__decode_logs_history_010978635_011013727", "model.ethereum_models.streamline__decode_logs_history_011013728_011050516", "model.ethereum_models.streamline__decode_logs_history_011050517_011089184", "model.ethereum_models.streamline__decode_logs_history_011089185_011127030", "model.ethereum_models.streamline__decode_logs_history_011127031_011163853", "model.ethereum_models.streamline__decode_logs_history_011163854_011201420", "model.ethereum_models.streamline__decode_logs_history_011201421_011240013", "model.ethereum_models.streamline__decode_logs_history_011240014_011278313", "model.ethereum_models.streamline__decode_logs_history_011278314_011315292", "model.ethereum_models.streamline__decode_logs_history_011315293_011354716", "model.ethereum_models.streamline__decode_logs_history_011354717_011392785", "model.ethereum_models.streamline__decode_logs_history_011392786_011428831", "model.ethereum_models.streamline__decode_logs_history_011428832_011466124", "model.ethereum_models.streamline__decode_logs_history_011466125_011502761", "model.ethereum_models.streamline__decode_logs_history_011502762_011539349", "model.ethereum_models.streamline__decode_logs_history_011539350_011575623", "model.ethereum_models.streamline__decode_logs_history_011575624_011613942", "model.ethereum_models.streamline__decode_logs_history_011613943_011652233", "model.ethereum_models.streamline__decode_logs_history_011652234_011688966", "model.ethereum_models.streamline__decode_logs_history_011688967_011726147", "model.ethereum_models.streamline__decode_logs_history_011726148_011762252", "model.ethereum_models.streamline__decode_logs_history_011762253_011798589", "model.ethereum_models.streamline__decode_logs_history_011798590_011835415", "model.ethereum_models.streamline__decode_logs_history_011835416_011870974", "model.ethereum_models.streamline__decode_logs_history_011870975_011907947", "model.ethereum_models.streamline__decode_logs_history_011907948_011945563", "model.ethereum_models.streamline__decode_logs_history_011945564_011983269", "model.ethereum_models.streamline__decode_logs_history_011983270_012019956", "model.ethereum_models.streamline__decode_logs_history_012019957_012057200", "model.ethereum_models.streamline__decode_logs_history_012057201_012095095", "model.ethereum_models.streamline__decode_logs_history_012095096_012132152", "model.ethereum_models.streamline__decode_logs_history_012132153_012168445", "model.ethereum_models.streamline__decode_logs_history_012168446_012205649", "model.ethereum_models.streamline__decode_logs_history_012205650_012243149", "model.ethereum_models.streamline__decode_logs_history_012243150_012278973", "model.ethereum_models.streamline__decode_logs_history_012278974_012311347", "model.ethereum_models.streamline__decode_logs_history_012311348_012342014", "model.ethereum_models.streamline__decode_logs_history_012342015_012371601", "model.ethereum_models.streamline__decode_logs_history_012371602_012402623", "model.ethereum_models.streamline__decode_logs_history_012402624_012434015", "model.ethereum_models.streamline__decode_logs_history_012434016_012463882", "model.ethereum_models.streamline__decode_logs_history_012463883_012494225", "model.ethereum_models.streamline__decode_logs_history_012494226_012523499", "model.ethereum_models.streamline__decode_logs_history_012523500_012554050", "model.ethereum_models.streamline__decode_logs_history_012554051_012586322", "model.ethereum_models.streamline__decode_logs_history_012586323_012617082", "model.ethereum_models.streamline__decode_logs_history_012617083_012649128", "model.ethereum_models.streamline__decode_logs_history_012649129_012681037", "model.ethereum_models.streamline__decode_logs_history_012681038_012713030", "model.ethereum_models.streamline__decode_logs_history_012713031_012746581", "model.ethereum_models.streamline__decode_logs_history_012746582_012778839", "model.ethereum_models.streamline__decode_logs_history_012778840_012810448", "model.ethereum_models.streamline__decode_logs_history_012810449_012843419", "model.ethereum_models.streamline__decode_logs_history_012843420_012877064", "model.ethereum_models.streamline__decode_logs_history_012877065_012910958", "model.ethereum_models.streamline__decode_logs_history_012910959_012945176", "model.ethereum_models.streamline__decode_logs_history_012945177_012981462", "model.ethereum_models.streamline__decode_logs_history_012981463_013017953", "model.ethereum_models.streamline__decode_logs_history_013017954_013054686", "model.ethereum_models.streamline__decode_logs_history_013054687_013090063", "model.ethereum_models.streamline__decode_logs_history_013090064_013130704", "model.ethereum_models.streamline__decode_logs_history_013130705_013172883", "model.ethereum_models.streamline__decode_logs_history_013172884_013211506", "model.ethereum_models.streamline__decode_logs_history_013211507_013249767", "model.ethereum_models.streamline__decode_logs_history_013249768_013287840", "model.ethereum_models.streamline__decode_logs_history_013287841_013326959", "model.ethereum_models.streamline__decode_logs_history_013326960_013366235", "model.ethereum_models.streamline__decode_logs_history_013366236_013403900", "model.ethereum_models.streamline__decode_logs_history_013403901_013440501", "model.ethereum_models.streamline__decode_logs_history_013440502_013476065", "model.ethereum_models.streamline__decode_logs_history_013476067_013509047", "model.ethereum_models.streamline__decode_logs_history_013509048_013541141", "model.ethereum_models.streamline__decode_logs_history_013541142_013573653", "model.ethereum_models.streamline__decode_logs_history_013573654_013605580", "model.ethereum_models.streamline__decode_logs_history_013605581_013639144", "model.ethereum_models.streamline__decode_logs_history_013639145_013673606", "model.ethereum_models.streamline__decode_logs_history_013673607_013707345", "model.ethereum_models.streamline__decode_logs_history_013707346_013742473", "model.ethereum_models.streamline__decode_logs_history_013742474_013778001", "model.ethereum_models.streamline__decode_logs_history_013778002_013814711", "model.ethereum_models.streamline__decode_logs_history_013814712_013850142", "model.ethereum_models.streamline__decode_logs_history_013850143_013884816", "model.ethereum_models.streamline__decode_logs_history_013884817_013920242", "model.ethereum_models.streamline__decode_logs_history_013920243_013956975", "model.ethereum_models.streamline__decode_logs_history_013956976_013994254", "model.ethereum_models.streamline__decode_logs_history_013994255_014031819", "model.ethereum_models.streamline__decode_logs_history_014031820_014067825", "model.ethereum_models.streamline__decode_logs_history_014067826_014105429", "model.ethereum_models.streamline__decode_logs_history_014105430_014143358", "model.ethereum_models.streamline__decode_logs_history_014143360_014179839", "model.ethereum_models.streamline__decode_logs_history_014179840_014215684", "model.ethereum_models.streamline__decode_logs_history_014215685_014250157", "model.ethereum_models.streamline__decode_logs_history_014250158_014285557", "model.ethereum_models.streamline__decode_logs_history_014285558_014319812", "model.ethereum_models.streamline__decode_logs_history_014319813_014353198", "model.ethereum_models.streamline__decode_logs_history_014353199_014386281", "model.ethereum_models.streamline__decode_logs_history_014386282_014420051", "model.ethereum_models.streamline__decode_logs_history_014420052_014453745", "model.ethereum_models.streamline__decode_logs_history_014453746_014486058", "model.ethereum_models.streamline__decode_logs_history_014486059_014518261", "model.ethereum_models.streamline__decode_logs_history_014518262_014551912", "model.ethereum_models.streamline__decode_logs_history_014551913_014585983", "model.ethereum_models.streamline__decode_logs_history_014585984_014618457", "model.ethereum_models.streamline__decode_logs_history_014618458_014651101", "model.ethereum_models.streamline__decode_logs_history_014651102_014684043", "model.ethereum_models.streamline__decode_logs_history_014684044_014717417", "model.ethereum_models.streamline__decode_logs_history_014717418_014750907", "model.ethereum_models.streamline__decode_logs_history_014750908_014784640", "model.ethereum_models.streamline__decode_logs_history_014784641_014819146", "model.ethereum_models.streamline__decode_logs_history_014819147_014852638", "model.ethereum_models.streamline__decode_logs_history_014852639_014887643", "model.ethereum_models.streamline__decode_logs_history_014887645_014923262", "model.ethereum_models.streamline__decode_logs_history_014923263_014958902", "model.ethereum_models.streamline__decode_logs_history_014958903_014992944", "model.ethereum_models.streamline__decode_logs_history_014992945_015026970", "model.ethereum_models.streamline__decode_logs_history_015026971_015061136", "model.ethereum_models.streamline__decode_logs_history_015061137_015094154", "model.ethereum_models.streamline__decode_logs_history_015094155_015128227", "model.ethereum_models.streamline__decode_logs_history_015128228_015162362", "model.ethereum_models.streamline__decode_logs_history_015162363_015195682", "model.ethereum_models.streamline__decode_logs_history_015195683_015230048", "model.ethereum_models.streamline__decode_logs_history_015230049_015262684", "model.ethereum_models.streamline__decode_logs_history_015262685_015296115", "model.ethereum_models.streamline__decode_logs_history_015296116_015328325", "model.ethereum_models.streamline__decode_logs_history_015328326_015360161", "model.ethereum_models.streamline__decode_logs_history_015360162_015392748", "model.ethereum_models.streamline__decode_logs_history_015392749_015425029", "model.ethereum_models.streamline__decode_logs_history_015425030_015457637", "model.ethereum_models.streamline__decode_logs_history_015457638_015488783", "model.ethereum_models.streamline__decode_logs_history_015488784_015520475", "model.ethereum_models.streamline__decode_logs_history_015520477_015553972", "model.ethereum_models.streamline__decode_logs_history_015553973_015585959", "model.ethereum_models.streamline__decode_logs_history_015585960_015617226", "model.ethereum_models.streamline__decode_logs_history_015617227_015649050", "model.ethereum_models.streamline__decode_logs_history_015649051_015682430", "model.ethereum_models.streamline__decode_logs_history_015682431_015720136", "model.ethereum_models.streamline__decode_logs_history_015720137_015756876", "model.ethereum_models.streamline__decode_logs_history_015756877_015789602", "model.ethereum_models.streamline__decode_logs_history_015789603_015823300", "model.ethereum_models.streamline__decode_logs_history_015823301_015856913", "model.ethereum_models.streamline__decode_logs_history_015856914_015891867", "model.ethereum_models.streamline__decode_logs_history_015891868_015927605", "model.ethereum_models.streamline__decode_logs_history_015927606_015962455", "model.ethereum_models.streamline__decode_logs_history_015962456_015997733", "model.ethereum_models.streamline__decode_logs_history_015997734_016000000", "model.ethereum_models.streamline__decode_logs_realtime"], "model.ethereum_models.streamline__transactions_realtime": [], "model.ethereum_models.streamline__eth_balances_realtime": [], "model.ethereum_models.streamline__complete_token_balances": ["model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_realtime"], "model.ethereum_models.streamline__beacon_blocks_realtime": [], "model.ethereum_models.streamline__decode_logs_realtime": [], "model.ethereum_models.streamline__token_balances_history": [], "model.ethereum_models.streamline__complete_eth_balances": ["model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_realtime"], "model.ethereum_models.streamline__token_balances_realtime": [], "model.ethereum_models.streamline__contract_abis_realtime": [], "model.ethereum_models.streamline__complete_beacon_blocks": ["model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_realtime"], "model.ethereum_models.streamline__complete_blocks": ["model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_realtime"], "model.ethereum_models.streamline__contract_abis_history": ["model.ethereum_models.streamline__contract_abis_realtime"], "model.ethereum_models.streamline__token_balances": ["model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_history", "model.ethereum_models.streamline__token_balances_realtime"], "model.ethereum_models.streamline__beacon_blocks_history": [], "model.ethereum_models._max_block_by_date": ["model.ethereum_models.silver__daily_eth_balances", "model.ethereum_models.silver__daily_token_balances", "model.ethereum_models.streamline__blocks_realtime", "model.ethereum_models.streamline__decode_logs_realtime", "model.ethereum_models.streamline__eth_balances_realtime", "model.ethereum_models.streamline__reads_realtime", "model.ethereum_models.streamline__token_balances_realtime", "model.ethereum_models.streamline__transactions_realtime"], "model.ethereum_models._block_ranges": ["model.ethereum_models.bronze_api__comp_v3_market_reads", "model.ethereum_models.streamline__aave_incentives_read", "model.ethereum_models.streamline__aave_prices_oracle_read", "model.ethereum_models.streamline__aave_reserve_config_reads", "model.ethereum_models.streamline__aave_reserve_data_read", "model.ethereum_models.streamline__chainlink_prices", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "model.ethereum_models.streamline__uni_v3_pool_reads"], "model.ethereum_models.streamline__blocks_history": [], "model.ethereum_models.streamline__complete_reads": ["model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_realtime"], "model.ethereum_models.streamline__blocks_realtime": [], "model.ethereum_models.streamline__blocks": ["model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_history", "model.ethereum_models.streamline__blocks_realtime", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_history", "model.ethereum_models.streamline__transactions_realtime"], "model.ethereum_models.streamline__eth_balances": ["model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_history", "model.ethereum_models.streamline__eth_balances_realtime"], "model.ethereum_models.streamline__beacon_blocks": ["model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_history", "model.ethereum_models.streamline__beacon_blocks_realtime"], "model.ethereum_models.streamline__decode_logs_history_013850143_013884816": [], "model.ethereum_models.streamline__decode_logs_history_009855363_009936445": [], "model.ethereum_models.streamline__decode_logs_history_011613943_011652233": [], "model.ethereum_models.streamline__decode_logs_history_010873049_010906531": [], "model.ethereum_models.streamline__decode_logs_history_008870384_008934586": [], "model.ethereum_models.streamline__decode_logs_history_014651102_014684043": [], "model.ethereum_models.streamline__decode_logs_history_011240014_011278313": [], "model.ethereum_models.streamline__decode_logs_history_013778002_013814711": [], "model.ethereum_models.streamline__decode_logs_history_012981463_013017953": [], "model.ethereum_models.streamline__decode_logs_history_009762302_009855362": [], "model.ethereum_models.streamline__decode_logs_history_014486059_014518261": [], "model.ethereum_models.streamline__decode_logs_history_011870975_011907947": [], "model.ethereum_models.streamline__decode_logs_history_010183538_010262649": [], "model.ethereum_models.streamline__decode_logs_history_011315293_011354716": [], "model.ethereum_models.streamline__decode_logs_history_009039651_009126245": [], "model.ethereum_models.streamline__decode_logs_history_014031820_014067825": [], "model.ethereum_models.streamline__decode_logs_history_015360162_015392748": [], "model.ethereum_models.streamline__decode_logs_history_014585984_014618457": [], "model.ethereum_models.streamline__decode_logs_history_013509048_013541141": [], "model.ethereum_models.streamline__decode_logs_history_009126246_009221442": [], "model.ethereum_models.streamline__decode_logs_history_009936446_010016536": [], "model.ethereum_models.streamline__decode_logs_history_005544370_005644534": [], "model.ethereum_models.streamline__decode_logs_history_008449854_008568080": [], "model.ethereum_models.streamline__decode_logs_history_006725260_006865431": [], "model.ethereum_models.streamline__decode_logs_history_010388442_010447927": [], "model.ethereum_models.streamline__decode_logs_history_011835416_011870974": [], "model.ethereum_models.streamline__decode_logs_history_011163854_011201420": [], "model.ethereum_models.streamline__decode_logs_history_012681038_012713030": [], "model.ethereum_models.streamline__decode_logs_history_014143360_014179839": [], "model.ethereum_models.streamline__decode_logs_history_010726825_010766551": [], "model.ethereum_models.streamline__decode_logs_history_011050517_011089184": [], "model.ethereum_models.streamline__decode_logs_history_014784641_014819146": [], "model.ethereum_models.streamline__decode_logs_history_015488784_015520475": [], "model.ethereum_models.streamline__decode_logs_history_011762253_011798589": [], "model.ethereum_models.streamline__decode_logs_history_014453746_014486058": [], "model.ethereum_models.streamline__decode_logs_history_013172884_013211506": [], "model.ethereum_models.streamline__decode_logs_history_010766552_010801126": [], "model.ethereum_models.streamline__decode_logs_history_013366236_013403900": [], "model.ethereum_models.streamline__decode_logs_history_006128605_006231222": [], "model.ethereum_models.streamline__decode_logs_history_010838384_010873048": [], "model.ethereum_models.streamline__decode_logs_history_015891868_015927605": [], "model.ethereum_models.streamline__decode_logs_history_014420052_014453745": [], "model.ethereum_models.streamline__decode_logs_history_010978635_011013727": [], "model.ethereum_models.streamline__decode_logs_history_006231223_006343791": [], "model.ethereum_models.streamline__decode_logs_history_010328740_010388441": [], "model.ethereum_models.streamline__decode_logs_history_011201421_011240013": [], "model.ethereum_models.streamline__decode_logs_history_014105430_014143358": [], "model.ethereum_models.streamline__decode_logs_history_007720439_007831570": [], "model.ethereum_models.streamline__decode_logs_history_010549226_010596024": [], "model.ethereum_models.streamline__decode_logs_history_014717418_014750907": [], "model.ethereum_models.streamline__decode_logs_history_003505501_005129923": [], "model.ethereum_models.streamline__decode_logs_history_011726148_011762252": [], "model.ethereum_models.streamline__decode_logs_history_013742474_013778001": [], "model.ethereum_models.streamline__decode_logs_history_013605581_013639144": [], "model.ethereum_models.streamline__decode_logs_history_015392749_015425029": [], "model.ethereum_models.streamline__decode_logs_history_012910959_012945176": [], "model.ethereum_models.streamline__decode_logs_history_011652234_011688966": [], "model.ethereum_models.streamline__decode_logs_history_009421383_009499378": [], "model.ethereum_models.streamline__decode_logs_history_014684044_014717417": [], "model.ethereum_models.streamline__decode_logs_history_014852639_014887643": [], "model.ethereum_models.streamline__decode_logs_history_008568081_008688069": [], "model.ethereum_models.streamline__decode_logs_history_014319813_014353198": [], "model.ethereum_models.streamline__decode_logs_history_013326960_013366235": [], "model.ethereum_models.streamline__decode_logs_history_010262650_010328739": [], "model.ethereum_models.streamline__decode_logs_history_005644535_005745912": [], "model.ethereum_models.streamline__decode_logs_history_008958128_009039650": [], "model.ethereum_models.streamline__decode_logs_history_008934587_008958127": [], "model.ethereum_models.streamline__decode_logs_history_015823301_015856913": [], "model.ethereum_models.streamline__decode_logs_history_012168446_012205649": [], "model.ethereum_models.streamline__decode_logs_history_012132153_012168445": [], "model.ethereum_models.streamline__decode_logs_history_007932175_008033542": [], "model.ethereum_models.streamline__decode_logs_history_015262685_015296115": [], "model.ethereum_models.streamline__decode_logs_history_011575624_011613942": [], "model.ethereum_models.streamline__decode_logs_history_009678026_009762301": [], "model.ethereum_models.streamline__decode_logs_history_014923263_014958902": [], "model.ethereum_models.streamline__decode_logs_history_012746582_012778839": [], "model.ethereum_models.streamline__decode_logs_history_012311348_012342014": [], "model.ethereum_models.streamline__decode_logs_history_015927606_015962455": [], "model.ethereum_models.streamline__decode_logs_history_013287841_013326959": [], "model.ethereum_models.streamline__decode_logs_history_013814712_013850142": [], "model.ethereum_models.streamline__decode_logs_history_012205650_012243149": [], "model.ethereum_models.streamline__decode_logs_history_015856914_015891867": [], "model.ethereum_models.streamline__decode_logs_history_011013728_011050516": [], "model.ethereum_models.streamline__decode_logs_history_014551913_014585983": [], "model.ethereum_models.streamline__decode_logs_history_011945564_011983269": [], "model.ethereum_models.streamline__decode_logs_history_011127031_011163853": [], "model.ethereum_models.streamline__decode_logs_history_015230049_015262684": [], "model.ethereum_models.streamline__decode_logs_history_015553973_015585959": [], "model.ethereum_models.streamline__decode_logs_history_007151294_007283375": [], "model.ethereum_models.streamline__decode_logs_history_006451870_006579935": [], "model.ethereum_models.streamline__decode_logs_history_010641533_010685583": [], "model.ethereum_models.streamline__decode_logs_history_013054687_013090063": [], "model.ethereum_models.streamline__decode_logs_history_011688967_011726147": [], "model.ethereum_models.streamline__decode_logs_history_015296116_015328325": [], "model.ethereum_models.streamline__decode_logs_history_008033543_008133664": [], "model.ethereum_models.streamline__decode_logs_history_014386282_014420051": [], "model.ethereum_models.streamline__decode_logs_history_013639145_013673606": [], "model.ethereum_models.streamline__decode_logs_history_011089185_011127030": [], "model.ethereum_models.streamline__decode_logs_history_012463883_012494225": [], "model.ethereum_models.streamline__decode_logs_history_008688070_008788949": [], "model.ethereum_models.streamline__decode_logs_history_015997734_016000000": [], "model.ethereum_models.streamline__decode_logs_history_012877065_012910958": [], "model.ethereum_models.streamline__decode_logs_history_012494226_012523499": [], "model.ethereum_models.streamline__decode_logs_history_010906532_010942439": [], "model.ethereum_models.streamline__decode_logs_history_008337164_008449853": [], "model.ethereum_models.streamline__decode_logs_history_007433629_007581136": [], "model.ethereum_models.streamline__decode_logs_history_011502762_011539349": [], "model.ethereum_models.streamline__decode_logs_history_014958903_014992944": [], "model.ethereum_models.streamline__decode_logs_history_015649051_015682430": [], "model.ethereum_models.streamline__decode_logs_history_014992945_015026970": [], "model.ethereum_models.streamline__decode_logs_history_011354717_011392785": [], "model.ethereum_models.streamline__decode_logs_history_014353199_014386281": [], "model.ethereum_models.streamline__decode_logs_history_010596025_010641532": [], "model.ethereum_models.streamline__decode_logs_history_012057201_012095095": [], "model.ethereum_models.streamline__decode_logs_history_006579936_006725259": [], "model.ethereum_models.streamline__decode_logs_history_012371602_012402623": [], "model.ethereum_models.streamline__decode_logs_history_014887645_014923262": [], "model.ethereum_models.streamline__decode_logs_history_005745913_005851103": [], "model.ethereum_models.streamline__decode_logs_history_014179840_014215684": [], "model.ethereum_models.streamline__decode_logs_history_015585960_015617226": [], "model.ethereum_models.streamline__decode_logs_history_015162363_015195682": [], "model.ethereum_models.streamline__decode_logs_history_013211507_013249767": [], "model.ethereum_models.streamline__decode_logs_history_006865432_007008508": [], "model.ethereum_models.streamline__decode_logs_history_009324138_009421382": [], "model.ethereum_models.streamline__decode_logs_history_015026971_015061136": [], "model.ethereum_models.streamline__decode_logs_history_014215685_014250157": [], "model.ethereum_models.streamline__decode_logs_history_011983270_012019956": [], "model.ethereum_models.streamline__decode_logs_history_015128228_015162362": [], "model.ethereum_models.streamline__decode_logs_history_013017954_013054686": [], "model.ethereum_models.streamline__decode_logs_history_015520477_015553972": [], "model.ethereum_models.streamline__decode_logs_history_011798590_011835415": [], "model.ethereum_models.streamline__decode_logs_history_012617083_012649128": [], "model.ethereum_models.streamline__decode_logs_history_012778840_012810448": [], "model.ethereum_models.streamline__decode_logs_history_014618458_014651101": [], "model.ethereum_models.streamline__decode_logs_history_013956976_013994254": [], "model.ethereum_models.streamline__decode_logs_history_015094155_015128227": [], "model.ethereum_models.streamline__decode_logs_history_014819147_014852638": [], "model.ethereum_models.streamline__decode_logs_history_014518262_014551912": [], "model.ethereum_models.streamline__decode_logs_history_008788950_008870383": [], "model.ethereum_models.streamline__decode_logs_history_013440502_013476065": [], "model.ethereum_models.streamline__decode_logs_history_008236827_008337162": [], "model.ethereum_models.streamline__decode_logs_history_011392786_011428831": [], "model.ethereum_models.streamline__decode_logs_history_013090064_013130704": [], "model.ethereum_models.streamline__decode_logs_history_007283376_007433628": [], "model.ethereum_models.streamline__decode_logs_history_013673607_013707345": [], "model.ethereum_models.streamline__decode_logs_history_013476067_013509047": [], "model.ethereum_models.streamline__decode_logs_history_011466125_011502761": [], "model.ethereum_models.streamline__decode_logs_history_005930964_006013196": [], "model.ethereum_models.streamline__decode_logs_history_009221443_009324137": [], "model.ethereum_models.streamline__decode_logs_history_015617227_015649050": [], "model.ethereum_models.streamline__decode_logs_history_010447928_010500574": [], "model.ethereum_models.streamline__decode_logs_history_012243150_012278973": [], "model.ethereum_models.streamline__decode_logs_history_007831571_007932174": [], "model.ethereum_models.streamline__decode_logs_history_008133665_008236826": [], "model.ethereum_models.streamline__decode_logs_history_013249768_013287840": [], "model.ethereum_models.streamline__decode_logs_history_012434016_012463882": [], "model.ethereum_models.streamline__decode_logs_history_006343792_006451869": [], "model.ethereum_models.streamline__decode_logs_history_012649129_012681037": [], "model.ethereum_models.streamline__decode_logs_history_013884817_013920242": [], "model.ethereum_models.streamline__decode_logs_history_007008509_007151293": [], "model.ethereum_models.streamline__decode_logs_history_011907948_011945563": [], "model.ethereum_models.streamline__decode_logs_history_015425030_015457637": [], "model.ethereum_models.streamline__decode_logs_history_012019957_012057200": [], "model.ethereum_models.streamline__decode_logs_history_010099867_010183537": [], "model.ethereum_models.streamline__decode_logs_history_013541142_013573653": [], "model.ethereum_models.streamline__decode_logs_history_013403901_013440501": [], "model.ethereum_models.streamline__decode_logs_history_013130705_013172883": [], "model.ethereum_models.streamline__decode_logs_history_012810449_012843419": [], "model.ethereum_models.streamline__decode_logs_history_012095096_012132152": [], "model.ethereum_models.streamline__decode_logs_history_014750908_014784640": [], "model.ethereum_models.streamline__decode_logs_history_015195683_015230048": [], "model.ethereum_models.streamline__decode_logs_history_010942440_010978634": [], "model.ethereum_models.streamline__decode_logs_history_011539350_011575623": [], "model.ethereum_models.streamline__decode_logs_history_012278974_012311347": [], "model.ethereum_models.streamline__decode_logs_history_005267654_005425474": [], "model.ethereum_models.streamline__decode_logs_history_012402624_012434015": [], "model.ethereum_models.streamline__decode_logs_history_005129924_005267653": [], "model.ethereum_models.streamline__decode_logs_history_015328326_015360161": [], "model.ethereum_models.streamline__decode_logs_history_010801127_010838383": [], "model.ethereum_models.streamline__decode_logs_history_013994255_014031819": [], "model.ethereum_models.streamline__decode_logs_history_007581137_007720438": [], "model.ethereum_models.streamline__decode_logs_history_005425475_005544369": [], "model.ethereum_models.streamline__decode_logs_history_014250158_014285557": [], "model.ethereum_models.streamline__decode_logs_history_015756877_015789602": [], "model.ethereum_models.streamline__decode_logs_history_005851104_005930963": [], "model.ethereum_models.streamline__decode_logs_history_006013197_006128604": [], "model.ethereum_models.streamline__decode_logs_history_014067826_014105429": [], "model.ethereum_models.streamline__decode_logs_history_011278314_011315292": [], "model.ethereum_models.streamline__decode_logs_history_012523500_012554050": [], "model.ethereum_models.streamline__decode_logs_history_010016537_010099866": [], "model.ethereum_models.streamline__decode_logs_history_013920243_013956975": [], "model.ethereum_models.streamline__decode_logs_history_011428832_011466124": [], "model.ethereum_models.streamline__decode_logs_history_013707346_013742473": [], "model.ethereum_models.streamline__decode_logs_history_015457638_015488783": [], "model.ethereum_models.streamline__decode_logs_history_013573654_013605580": [], "model.ethereum_models.streamline__decode_logs_history_015061137_015094154": [], "model.ethereum_models.streamline__decode_logs_history_012945177_012981462": [], "model.ethereum_models.streamline__decode_logs_history_014285558_014319812": [], "model.ethereum_models.streamline__decode_logs_history_012843420_012877064": [], "model.ethereum_models.streamline__decode_logs_history_015720137_015756876": [], "model.ethereum_models.streamline__decode_logs_history_010500575_010549225": [], "model.ethereum_models.streamline__decode_logs_history_009591762_009678025": [], "model.ethereum_models.streamline__decode_logs_history_012554051_012586322": [], "model.ethereum_models.streamline__decode_logs_history_015962456_015997733": [], "model.ethereum_models.streamline__decode_logs_history_012342015_012371601": [], "model.ethereum_models.streamline__decode_logs_history_012586323_012617082": [], "model.ethereum_models.streamline__decode_logs_history_010685584_010726824": [], "model.ethereum_models.streamline__decode_logs_history_015789603_015823300": [], "model.ethereum_models.streamline__decode_logs_history_012713031_012746581": [], "model.ethereum_models.streamline__decode_logs_history_015682431_015720136": [], "model.ethereum_models.streamline__decode_logs_history_009499379_009591761": [], "model.ethereum_models.streamline__aave_reserve_config_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__compound_comptroller_stats": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__compound_market_stats": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__uni_v3_position_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__aave_reserve_data_read": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__chainlink_prices": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__curve_pool_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__dex_pool_v2_allocpoints": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__contract_meta_read": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__aave_prices_oracle_read": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__aave_incentives_read": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.silver__daily_token_balances": ["model.ethereum_models.silver__daily_balances"], "model.ethereum_models.silver__daily_eth_balances": ["model.ethereum_models.silver__daily_balances"], "model.ethereum_models.silver__relevant_contracts": ["model.ethereum_models.bronze_api__contract_reads"], "model.ethereum_models.silver__chainlink_feeds": ["model.ethereum_models.chainlink__ez_oracle_feeds", "model.ethereum_models.chainlink__fact_oracle_feeds", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221", "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d", "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562", "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d", "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5"], "model.ethereum_models.chainlink__dim_oracle_feeds": [], "model.ethereum_models.chainlink__fact_oracle_feeds": [], "model.ethereum_models.chainlink__ez_oracle_feeds": [], "model.ethereum_models.core__fact_transactions": ["model.ethereum_models.core__sv_fact_transactions"], "model.ethereum_models.core__dim_nft_metadata": [], "model.ethereum_models.core__dim_contracts_extended": [], "model.ethereum_models.core__ez_nft_transfers": ["model.ethereum_models.core__sv_ez_nft_transfers", "model.ethereum_models.ethereum_share__ez_nft_transfers"], "model.ethereum_models.core__ez_eth_transfers": ["model.ethereum_models.core__sv_ez_eth_transfers", "model.ethereum_models.ethereum_share__ez_eth_transfers", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020", "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472", "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082", "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06", "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4", "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314", "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877"], "model.ethereum_models.core__fact_token_transfers": ["model.ethereum_models.core__sv_fact_token_transfers"], "model.ethereum_models.core__dim_function_signatures": ["model.ethereum_models.core__sv_dim_function_signatures", "model.ethereum_models.ethereum_share__dim_function_signatures", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "model.ethereum_models.streamline__contract_meta_read", "model.ethereum_models.streamline__uni_v3_pool_reads", "model.ethereum_models.streamline__uni_v3_token_reads"], "model.ethereum_models.core__fact_traces": ["model.ethereum_models.core__sv_fact_traces"], "model.ethereum_models.core__dim_event_signatures": ["model.ethereum_models.core__sv_dim_event_signatures", "model.ethereum_models.ethereum_share__dim_event_signatures"], "model.ethereum_models.core__fact_blocks": ["model.ethereum_models.core__sv_fact_blocks"], "model.ethereum_models.core__fact_eth_balances": [], "model.ethereum_models.core__fact_token_balances": [], "model.ethereum_models.core__dim_dates": [], "model.ethereum_models.core__fact_event_logs": ["model.ethereum_models.aave__ez_proposals", "model.ethereum_models.aave__ez_proposals", "model.ethereum_models.aave__ez_proposals", "model.ethereum_models.aave__ez_proposals", "model.ethereum_models.core__sv_fact_event_logs"], "model.ethereum_models.core__ez_snapshot": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48"], "model.ethereum_models.core__dim_contracts": ["model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.compound__ez_asset_details", "model.ethereum_models.core__ez_balance_deltas", "model.ethereum_models.core__ez_current_balances", "model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.core__sv_dim_contracts", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__aave_tokens", "model.ethereum_models.silver__daily_balances", "model.ethereum_models.silver__token_prices_all_providers_hourly", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver_dex__balancer_pools", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__curve_pools", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__pools", "model.ethereum_models.silver_maker__deposits", "model.ethereum_models.silver_maker__flash_loans", "model.ethereum_models.silver_maker__liquidations", "model.ethereum_models.silver_maker__repayments", "model.ethereum_models.silver_maker__withdrawals", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio"], "model.ethereum_models.core__fact_contract_reads": [], "model.ethereum_models.core__dim_labels": ["model.ethereum_models.ethereum_share__dim_labels", "model.ethereum_models.silver__nft_transfers", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9", "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af", "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7", "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c", "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d", "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c", "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed"], "model.ethereum_models.core__sv_dim_labels": [], "model.ethereum_models.core__sv_fact_blocks": [], "model.ethereum_models.core__sv_fact_traces": [], "model.ethereum_models.core__sv_ez_nft_transfers": [], "model.ethereum_models.core__sv_ez_eth_transfers": [], "model.ethereum_models.core__sv_dim_function_signatures": [], "model.ethereum_models.core__sv_fact_transactions": [], "model.ethereum_models.core__sv_fact_event_logs": [], "model.ethereum_models.core__sv_fact_token_transfers": [], "model.ethereum_models.core__sv_dim_dex_liquidity_pools": [], "model.ethereum_models.core__sv_dim_contracts": [], "model.ethereum_models.core__sv_fact_hourly_token_prices": [], "model.ethereum_models.core__sv_dim_event_signatures": [], "model.ethereum_models.maker__ez_repayments": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580"], "model.ethereum_models.maker__ez_delegations": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c"], "model.ethereum_models.maker__ez_deposits": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920"], "model.ethereum_models.maker__ez_liquidations": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c"], "model.ethereum_models.maker__ez_flash_loans": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c"], "model.ethereum_models.maker__ez_withdrawals": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88"], "model.ethereum_models.maker__ez_vault_creation": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3"], "model.ethereum_models.maker__ez_governance_votes": ["test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6", "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62"], "model.ethereum_models.core__dim_dex_liquidity_pools": ["model.ethereum_models.ethereum_share__dim_dex_liquidity_pools", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio"], "model.ethereum_models.core__fact_dex_pool_weekly_reads": [], "model.ethereum_models.core__fact_dex_pool_daily_reads": [], "model.ethereum_models.silver__aave_liquidity_mining": ["model.ethereum_models.aave__ez_market_stats", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c", "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb", "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200"], "model.ethereum_models.silver__aave_market_stats": ["model.ethereum_models.aave__ez_market_stats"], "model.ethereum_models.silver__aave_tokens": ["model.ethereum_models.aave__ez_borrows", "model.ethereum_models.aave__ez_deposits", "model.ethereum_models.aave__ez_flashloans", "model.ethereum_models.aave__ez_liquidations", "model.ethereum_models.aave__ez_market_stats", "model.ethereum_models.aave__ez_repayments", "model.ethereum_models.aave__ez_withdraws", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.streamline__aave_incentives_read", "model.ethereum_models.streamline__aave_prices_oracle_read", "model.ethereum_models.streamline__aave_reserve_config_reads", "model.ethereum_models.streamline__aave_reserve_data_read"], "model.ethereum_models.aave__ez_votes": ["test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34", "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd", "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6", "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f", "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808", "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f", "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b", "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762", "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db", "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b"], "model.ethereum_models.aave__ez_proposals": ["test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4", "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa", "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b", "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2", "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c", "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8", "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6", "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345", "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53", "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097", "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c", "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362"], "model.ethereum_models.sushi__dim_distributor_reward_schedule": [], "model.ethereum_models.compound__ez_asset_details": ["model.ethereum_models.compound__ez_borrows", "model.ethereum_models.compound__ez_deposits", "model.ethereum_models.compound__ez_liquidations", "model.ethereum_models.compound__ez_redemptions", "model.ethereum_models.compound__ez_repayments", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.streamline__compound_comptroller_stats", "model.ethereum_models.streamline__compound_market_stats", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25"], "analysis.ethereum_models.streamline__decode_logs_history_start_stop": [], "test.ethereum_models.test_silver__transactions_tx_gaps": [], "seed.ethereum_models.silver__synthetix_synths": ["model.ethereum_models.silver_dex__synthetix_swaps", "model.ethereum_models.silver_dex__synthetix_swaps"], "seed.ethereum_models.silver__evm_chains_20221212": [], "seed.ethereum_models.silver__seed_nft_metadata_upload": ["model.ethereum_models.silver__nft_metadata_api_requests"], "seed.ethereum_models.silver__event_signatures_backfill": [], "seed.ethereum_models.silver__aave_tokens_backfill": ["model.ethereum_models.silver__aave_tokens"], "seed.ethereum_models.silver__snapshot_network": [], "seed.ethereum_models.silver__eth_sig_art": [], "seed.ethereum_models.silver__curve_pools_backfill": ["model.ethereum_models.silver_dex__curve_pools"], "seed.ethereum_models.silver__chainlink_feeds_seed": ["model.ethereum_models.chainlink__dim_oracle_feeds", "model.ethereum_models.chainlink__ez_oracle_feeds", "model.ethereum_models.streamline__chainlink_prices"], "seed.ethereum_models.silver__snapshot_voting": [], "seed.ethereum_models.silver__signatures_backfill": [], "operation.ethereum_models.ethereum_models-on-run-start-0": [], "operation.ethereum_models.ethereum_models-on-run-start-1": [], "operation.ethereum_models.ethereum_models-on-run-start-2": [], "operation.ethereum_models.ethereum_models-on-run-start-3": [], "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_NUMBER.aae19054a3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_NUMBER__NUMBER__FLOAT.ef57d67481": [], "test.ethereum_models.not_null_silver__beacon_attestations_SLOT_TIMESTAMP.37a8007d7f": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations_SLOT_TIMESTAMP__day__1.03fd52d8e4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SLOT_TIMESTAMP__TIMESTAMP_NTZ.6d079da239": [], "test.ethereum_models.not_null_silver__beacon_attestations_EPOCH_NUMBER.08709e6253": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_EPOCH_NUMBER__NUMBER__FLOAT.b8707c3236": [], "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_INDEX.e9d90657aa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_INDEX__NUMBER__FLOAT.44f920a17c": [], "test.ethereum_models.not_null_silver__beacon_attestations_AGGREGATION_BITS.bf9f0e7b37": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_AGGREGATION_BITS__STRING__VARCHAR.c6f8e60f51": [], "test.ethereum_models.not_null_silver__beacon_attestations_BEACON_BLOCK_ROOT.2c151f74aa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_BEACON_BLOCK_ROOT__STRING__VARCHAR.f121780403": [], "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_EPOCH.935bb65c43": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_EPOCH__NUMBER__FLOAT.7416bb12b8": [], "test.ethereum_models.not_null_silver__beacon_attestations_SOURCE_ROOT.8191e8b1f9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_SOURCE_ROOT__STRING__VARCHAR.c79d330a75": [], "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_EPOCH.9b631267df": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_EPOCH__NUMBER__FLOAT.1f8590b53f": [], "test.ethereum_models.not_null_silver__beacon_attestations_TARGET_ROOT.857ab9e62d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_TARGET_ROOT__STRING__VARCHAR.4bfce6c4a3": [], "test.ethereum_models.not_null_silver__beacon_attestations_ATTESTATION_SIGNATURE.f4fdc312d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations_ATTESTATION_SIGNATURE__STRING__VARCHAR.6a57501ac4": [], "test.ethereum_models.not_null_silver__beacon_attestations__INSERTED_TIMESTAMP.f9bc43d647": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_attestations__INSERTED_TIMESTAMP__day__1.b633ad1e7c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_attestations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0cb1054e6c": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_attestations_ID.264a8d7b41": [], "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_NUMBER.aeb8e3022c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_NUMBER__NUMBER__FLOAT.5bbe8326b1": [], "test.ethereum_models.not_null_silver__beacon_blocks_SLOT_TIMESTAMP.f776c7e3b1": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks_SLOT_TIMESTAMP__day__1.5b77d78f54": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_SLOT_TIMESTAMP__TIMESTAMP_NTZ.f013250899": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_EPOCH_NUMBER__NUMBER__FLOAT.1f3c735e50": [], "test.ethereum_models.not_null_silver__beacon_blocks_PROPOSER_INDEX.521228febe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PROPOSER_INDEX__NUMBER__FLOAT.2f7e93951f": [], "test.ethereum_models.not_null_silver__beacon_blocks_PARENT_ROOT.2c0443d343": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_PARENT_ROOT__STRING__VARCHAR.d954e964f8": [], "test.ethereum_models.not_null_silver__beacon_blocks_STATE_ROOT.a7da1e74c9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_STATE_ROOT__STRING__VARCHAR.f22dd4f149": [], "test.ethereum_models.not_null_silver__beacon_blocks_RANDAO_REVEAL.73d1296154": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_RANDAO_REVEAL__STRING__VARCHAR.782854d101": [], "test.ethereum_models.not_null_silver__beacon_blocks_GRAFFITI.5df6b3bdb5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_GRAFFITI__STRING__VARCHAR.99b5450874": [], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_BLOCK_HASH.bea7cb4d6b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_BLOCK_HASH__STRING__VARCHAR.27a7e95c10": [], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_COUNT.8d8137f4ff": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_COUNT__NUMBER__FLOAT.cc8017aaaf": [], "test.ethereum_models.not_null_silver__beacon_blocks_ETH1_DEPOSIT_ROOT.59a7acfc51": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks_ETH1_DEPOSIT_ROOT__STRING__VARCHAR.a292af0257": [], "test.ethereum_models.not_null_silver__beacon_blocks__INSERTED_TIMESTAMP.33584f166e": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_blocks__INSERTED_TIMESTAMP__day__1.c790432964": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_blocks__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6cfafc48fe": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_blocks_SLOT_NUMBER.0cf4a7e6a8": [], "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_NUMBER.18a7980161": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_NUMBER__NUMBER__FLOAT.01caa64ada": [], "test.ethereum_models.not_null_silver__beacon_deposits_SLOT_TIMESTAMP.1ad3f9e12e": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits_SLOT_TIMESTAMP__day__1.0981022add": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SLOT_TIMESTAMP__TIMESTAMP_NTZ.d1b69bceaf": [], "test.ethereum_models.not_null_silver__beacon_deposits_EPOCH_NUMBER.022ed5ed6c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_EPOCH_NUMBER__NUMBER__FLOAT.28e0d3b6e3": [], "test.ethereum_models.not_null_silver__beacon_deposits_DEPOSIT_AMOUNT.44ab3bf7f8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_DEPOSIT_AMOUNT__NUMBER__FLOAT.4c42ffa292": [], "test.ethereum_models.not_null_silver__beacon_deposits_PUBKEY.10428abc21": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_PUBKEY__STRING__VARCHAR.603a47df89": [], "test.ethereum_models.not_null_silver__beacon_deposits_SIGNATURE.c516eece91": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_SIGNATURE__STRING__VARCHAR.9c7c961215": [], "test.ethereum_models.not_null_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS.0be32ff444": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits_WITHDRAWAL_CREDENTIALS__STRING__VARCHAR.7c59020d92": [], "test.ethereum_models.not_null_silver__beacon_deposits__INSERTED_TIMESTAMP.41e01f77f0": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__beacon_deposits__INSERTED_TIMESTAMP__day__1.6df7490ef6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__beacon_deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.db52889617": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__beacon_deposits_ID.766cfb3d01": [], "test.ethereum_models.not_null_bronze_api__contract_reads__INSERTED_TIMESTAMP.1ef34e1de7": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__contract_reads__INSERTED_TIMESTAMP__day__1.8431cea70a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__contract_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.673524ee23": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__contract_reads_CONTRACT_ADDRESS__FUNCTION_SIG.233482b511": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_ID.5f300fabf8": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_IPFS.004b6ff1fa": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CHOICES.90f7d0976b": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR.ed1d6a653b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_bronze_api__snapshot_proposals_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.6fb4509038": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_TITLE.e61193fac2": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_SPACE_ID.426589e7e6": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_CREATED_AT.a301951597": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_START_TIME.609f83aa46": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals_PROPOSAL_END_TIME.1f58d1d626": [], "test.ethereum_models.not_null_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP.ad96e18fec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_proposals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.4feed89226": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_proposals_proposal_id.64dcfca107": [], "test.ethereum_models.not_null_bronze_api__snapshot_votes_ID.83345b0a08": [], "test.ethereum_models.not_null_bronze_api__snapshot_votes_IPFS.e6bfc2e551": [], "test.ethereum_models.not_null_bronze_api__snapshot_votes_PROPOSAL_ID.fb1b59ca8b": [], "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTER.b219765dd1": [], "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTING_POWER.341cfdc344": [], "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_TIMESTAMP.f9c18d3bd8": [], "test.ethereum_models.not_null_bronze_api__snapshot_votes_VOTE_OPTION.21c6115f05": [], "test.ethereum_models.not_null_bronze_api__snapshot_votes__INSERTED_TIMESTAMP.67a8162999": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__snapshot_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b81f462ebe": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__snapshot_votes_id.c9a319431b": [], "test.ethereum_models.not_null_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP.0d1ca3c449": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__day__1.c756f73acf": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_bronze_api__comp_v3_market_reads__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.6ced7a4892": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_bronze_api__comp_v3_market_reads_ID.91b0b237ab": [], "test.ethereum_models.not_null_silver__logs_BLOCK_NUMBER.f98b235d4c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_NUMBER__NUMBER.73461cc432": [], "test.ethereum_models.not_null_silver__logs_BLOCK_TIMESTAMP.ca6209335c": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__logs_BLOCK_TIMESTAMP__day__1.79d0ca0413": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c39585c6f3": [], "test.ethereum_models.not_null_silver__logs_TX_HASH.18b09ee14d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_TX_HASH__0_xX_0_9a_fA_F_.0eee0960b6": [], "test.ethereum_models.tx_block_count_silver__logs_TX_HASH.2176c33a7d": [], "test.ethereum_models.not_null_silver__logs_EVENT_INDEX.b97eeb39d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INDEX__NUMBER__FLOAT.d0df352178": [], "test.ethereum_models.not_null_silver__logs_CONTRACT_ADDRESS.b78d8c86eb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.28bc84b2ae": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_NAME__STRING__VARCHAR.7af2bc20cd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__logs_EVENT_INPUTS__OBJECT.a903a96237": [], "test.ethereum_models.not_null_silver__logs_TOPICS.f042e94d85": [], "test.ethereum_models.not_null_silver__logs_DATA.c5fac5c4a4": [], "test.ethereum_models.not_null_silver__logs_EVENT_REMOVED.4f302d08e0": [], "test.ethereum_models.not_null_silver__logs__LOG_ID.8c3f196b2a": [], "test.ethereum_models.not_null_silver__logs_ORIGIN_FUNCTION_SIGNATURE.ed647f3e17": [], "test.ethereum_models.not_null_silver__logs_ORIGIN_FROM_ADDRESS.1759538d91": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a59d6ffc6a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__logs_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.869407dadd": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__logs__LOG_ID.780efa90bd": [], "test.ethereum_models.sequence_gaps_silver__logs_EVENT_INDEX__BLOCK_NUMBER__TX_HASH.8b3582ee4a": [], "test.ethereum_models.not_null_silver__blocks_BLOCK_NUMBER.3ed5bd5a97": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_NUMBER__NUMBER__FLOAT.5e6997665c": [], "test.ethereum_models.not_null_silver__blocks_BLOCK_TIMESTAMP.b65a1fcead": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__blocks_BLOCK_TIMESTAMP__day__1.3844f6e7d3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2a22373751": [], "test.ethereum_models.not_null_silver__blocks_NETWORK.65d2a5d7b1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_NETWORK__STRING__VARCHAR.31e2a1e5bd": [], "test.ethereum_models.not_null_silver__blocks_BLOCKCHAIN.c3e6e8be96": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCKCHAIN__STRING__VARCHAR.01a66b1dcd": [], "test.ethereum_models.not_null_silver__blocks_TX_COUNT.34525b51e6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TX_COUNT__NUMBER__FLOAT.9486c781f5": [], "test.ethereum_models.not_null_silver__blocks_DIFFICULTY.dfd6bb7310": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_DIFFICULTY__NUMBER__FLOAT.4b5343dd2c": [], "test.ethereum_models.not_null_silver__blocks_TOTAL_DIFFICULTY.64edc4b2a9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_TOTAL_DIFFICULTY__NUMBER__FLOAT.4a0213cf40": [], "test.ethereum_models.not_null_silver__blocks_EXTRA_DATA.7b7824f6ea": [], "test.ethereum_models.not_null_silver__blocks_GAS_LIMIT.a66366ccf7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_LIMIT__NUMBER__FLOAT.c009cca74d": [], "test.ethereum_models.not_null_silver__blocks_GAS_USED.637b37099a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_GAS_USED__NUMBER__FLOAT.bde7aa758f": [], "test.ethereum_models.not_null_silver__blocks_HASH.bc44a39f94": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_HASH__0_xX_0_9a_fA_F_.923a822bca": [], "test.ethereum_models.not_null_silver__blocks_PARENT_HASH.a17a399346": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_PARENT_HASH__0_xX_0_9a_fA_F_.164fb6eb16": [], "test.ethereum_models.not_null_silver__blocks_MINER.c17f6cbb87": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_MINER__0_xX_0_9a_fA_F_.7e8cc9ca0b": [], "test.ethereum_models.not_null_silver__blocks_NONCE.10c0698884": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_NONCE__0_xX_0_9a_fA_F_.0f55c64955": [], "test.ethereum_models.not_null_silver__blocks_RECEIPTS_ROOT.cd3163505f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_RECEIPTS_ROOT__0_xX_0_9a_fA_F_.6964f6dc30": [], "test.ethereum_models.not_null_silver__blocks_SHA3_UNCLES.e7c903103e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__blocks_SHA3_UNCLES__0_xX_0_9a_fA_F_.c74b2fa922": [], "test.ethereum_models.not_null_silver__blocks_SIZE.f1fa8f466b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_SIZE__NUMBER.7f2a8fc982": [], "test.ethereum_models.not_null_silver__blocks_BLOCK_HEADER_JSON.98268f8f2b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__blocks_BLOCK_HEADER_JSON__OBJECT.1be6a88f28": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__blocks_BLOCK_NUMBER.58d43342ca": [], "test.ethereum_models.sequence_gaps_silver__blocks_BLOCK_NUMBER.4a1c166840": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__proxies_TX_HASH.0c9192d19c": [], "test.ethereum_models.not_null_silver__transactions_BLOCK_NUMBER.574ebe21b0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_NUMBER__NUMBER__FLOAT.c48e941615": [], "test.ethereum_models.not_null_silver__transactions_BLOCK_TIMESTAMP.3ffe21fe8d": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transactions_BLOCK_TIMESTAMP__day__1.cf074498fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bc42693f6e": [], "test.ethereum_models.not_null_silver__transactions_TX_HASH.8a2cc32062": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TX_HASH__0_xX_0_9a_fA_F_.558497d3b6": [], "test.ethereum_models.not_null_silver__transactions_NONCE.3eac435cf9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_NONCE__NUMBER__FLOAT.e9f3267e00": [], "test.ethereum_models.not_null_silver__transactions_POSITION.6be7c293c7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_POSITION__NUMBER.5d920e939f": [], "test.ethereum_models.not_null_silver__transactions_FROM_ADDRESS.002109da43": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_FROM_ADDRESS__0_xX_0_9a_fA_F_.48157e7169": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_TO_ADDRESS__0_xX_0_9a_fA_F_.6729f77190": [], "test.ethereum_models.not_null_silver__transactions_ETH_VALUE.1b920ed67c": [], "test.ethereum_models.not_null_silver__transactions_BLOCK_HASH.2c918b73f5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transactions_BLOCK_HASH__0_xX_0_9a_fA_F_.6a7999ad31": [], "test.ethereum_models.not_null_silver__transactions_GAS_PRICE.9ee195e584": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_PRICE__NUMBER__FLOAT.7ff329f632": [], "test.ethereum_models.not_null_silver__transactions_GAS_LIMIT.b5ac619228": [], "test.ethereum_models.not_null_silver__transactions_INPUT_DATA.3cc998f5b1": [], "test.ethereum_models.not_null_silver__transactions_STATUS.42a484ef7a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__transactions_STATUS__SUCCESS__FAIL.f4150c7e34": [], "test.ethereum_models.not_null_silver__transactions_GAS_USED.1c943486c0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_GAS_USED__NUMBER__FLOAT.5308f986d3": [], "test.ethereum_models.not_null_silver__transactions_CUMULATIVE_GAS_USED.2ff9788f8f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_CUMULATIVE_GAS_USED__NUMBER__FLOAT.68061c4689": [], "test.ethereum_models.not_null_silver__transactions_TX_FEE.f2f0cdc085": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_FEE__NUMBER__FLOAT.c56121a801": [], "test.ethereum_models.not_null_silver__transactions_EFFECTIVE_GAS_PRICE.fac733dec7": [], "test.ethereum_models.not_null_silver__transactions_TX_JSON.c989b71e6a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_TX_JSON__OBJECT.f6596e98ec": [], "test.ethereum_models.not_null_silver__transactions_INGESTED_AT.98e6b66449": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transactions_INGESTED_AT__TIMESTAMP_NTZ.c716636b55": [], "test.ethereum_models.not_null_silver__transactions_ORIGIN_FUNCTION_SIGNATURE.6ba6212d68": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transactions_TX_HASH.c217683bc6": [], "test.ethereum_models.sequence_gaps_silver__transactions_POSITION__BLOCK_NUMBER.bb18e3a49e": [], "test.ethereum_models.not_null_silver__transfers_BLOCK_NUMBER.d11bbde531": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_NUMBER__NUMBER__FLOAT.45ecdb8c94": [], "test.ethereum_models.not_null_silver__transfers_BLOCK_TIMESTAMP.d599dc282c": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__transfers_BLOCK_TIMESTAMP__day__1.aef2ec1111": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.4ccf9184cd": [], "test.ethereum_models.not_null_silver__transfers_TX_HASH.9444c39bdc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TX_HASH__0_xX_0_9a_fA_F_.f25b6d0ca1": [], "test.ethereum_models.not_null_silver__transfers_CONTRACT_ADDRESS.df8cd401ef": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.8e89d13bed": [], "test.ethereum_models.not_null_silver__transfers_FROM_ADDRESS.cc15ca835c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.0479073084": [], "test.ethereum_models.not_null_silver__transfers_TO_ADDRESS.2ea6a02b7c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.f65ff6bdb6": [], "test.ethereum_models.not_null_silver__transfers_RAW_AMOUNT.c53823d6c7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__transfers_RAW_AMOUNT__NUMBER__FLOAT.eb70e6172e": [], "test.ethereum_models.not_null_silver__transfers__LOG_ID.29bb073a40": [], "test.ethereum_models.not_null_silver__transfers_ORIGIN_FUNCTION_SIGNATURE.c1c149f732": [], "test.ethereum_models.not_null_silver__transfers_ORIGIN_FROM_ADDRESS.30ffa7f127": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.fb311c6cec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__transfers_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.81fe3d170a": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__transfers__LOG_ID.3ebab76726": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYSTEM_CREATED_AT__TIMESTAMP_NTZ.b181fa0cf2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_NUMBER__NUMBER__FLOAT.130c12438a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.873512a62c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CREATOR_ADDRESS__0_xX_0_9a_fA_F_.e7f86e2060": [], "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_ADDRESS.955f4c68be": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.4020521dbd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__contracts_extended_LOGIC_ADDRESS__0_xX_0_9a_fA_F_.1a0dc10ba5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_TOKEN_CONVENTION__STRING__VARCHAR.8a2cf81ede": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver__contracts_extended_TOKEN_CONVENTION__erc20__erc721__erc1155.e1f3bc8eca": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_NAME__STRING__VARCHAR.b69b37b6ff": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_SYMBOL__STRING__VARCHAR.346c9f22dc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_DECIMALS__NUMBER__FLOAT.1f393edf99": [], "test.ethereum_models.not_null_silver__contracts_extended_CONTRACT_METADATA.6fbefddf5b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__contracts_extended_CONTRACT_METADATA__OBJECT.0780253d9f": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_extended_CONTRACT_ADDRESS.868e0ffdc1": [], "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_NUMBER.5e11b6866e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_NUMBER__NUMBER__FLOAT.6e27938ffc": [], "test.ethereum_models.not_null_silver__nft_transfers_BLOCK_TIMESTAMP.376ac811e0": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__nft_transfers_BLOCK_TIMESTAMP__day__1.acbf7aedfe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__nft_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.dfd77585a5": [], "test.ethereum_models.not_null_silver__nft_transfers_TX_HASH.494be13b6d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TX_HASH__0_xX_0_9a_fA_F_.6e7cff5a71": [], "test.ethereum_models.not_null_silver__nft_transfers_CONTRACT_ADDRESS.616fbb7bba": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.c796a1205e": [], "test.ethereum_models.not_null_silver__nft_transfers_FROM_ADDRESS.b6f4942bc7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.19a7a2c3f7": [], "test.ethereum_models.not_null_silver__nft_transfers_TO_ADDRESS.be19f60243": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__nft_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.0ab08ee86e": [], "test.ethereum_models.not_null_silver__nft_transfers_TOKENID.0ac214daa4": [], "test.ethereum_models.not_null_silver__nft_transfers__LOG_ID.50d81077a3": [], "test.ethereum_models.not_null_silver__nft_transfers_INGESTED_AT.52de2ea95d": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__nft_transfers__LOG_ID.39058c5bc1": [], "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_NUMBER.fb2e040913": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_NUMBER__NUMBER__FLOAT.ed2b9f67f3": [], "test.ethereum_models.not_null_silver__eth_transfers_BLOCK_TIMESTAMP.0a766e4f24": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_transfers_BLOCK_TIMESTAMP__day__1.aede4cd522": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.77005357a9": [], "test.ethereum_models.not_null_silver__eth_transfers_TX_HASH.17f57d6018": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.6aa1eca6e4": [], "test.ethereum_models.not_null_silver__eth_transfers_FROM_ADDRESS.aeb58eefc2": [], "test.ethereum_models.not_null_silver__eth_transfers_TO_ADDRESS.f2b33456f2": [], "test.ethereum_models.not_null_silver__eth_transfers_ETH_VALUE.5a36354513": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_transfers_ETH_VALUE__NUMBER__FLOAT.6f192002f4": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_transfers__CALL_ID.bd08623ad0": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__abis_CONTRACT_ADDRESS.fde1a02696": [], "test.ethereum_models.not_null_silver__snapshot_temp_ID.6d8ea7208e": [], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_ID.f2e16f7555": [], "test.ethereum_models.not_null_silver__snapshot_temp_VOTER.a003eec20e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_VOTER__0_xX_0_9a_fA_F_.2cc4de2695": [], "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_OPTION.55bc1be852": [], "test.ethereum_models.not_null_silver__snapshot_temp_VOTING_POWER.7d14d92497": [], "test.ethereum_models.not_null_silver__snapshot_temp_VOTE_TIMESTAMP.8f45d74d85": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_temp_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e344d1812": [], "test.ethereum_models.not_null_silver__snapshot_temp_CHOICES.4b4474a310": [], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_AUTHOR.92b1a09da0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_temp_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.2c87e05eb7": [], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_TITLE.400fc7fdd3": [], "test.ethereum_models.not_null_silver__snapshot_temp_SPACE_ID.187a5677b6": [], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_START_TIME.7ee08c1e52": [], "test.ethereum_models.not_null_silver__snapshot_temp_PROPOSAL_END_TIME.4f6bc674a8": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_temp_ID.2723858ee0": [], "test.ethereum_models.not_null_silver__contracts_address.79fc23bbae": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__contracts_address.5d43822bf3": [], "test.ethereum_models.not_null_silver__snapshot_ID.3248ddccf3": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_ID.8916006031": [], "test.ethereum_models.not_null_silver__snapshot_VOTER.27cc02376a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_VOTER__0_xX_0_9a_fA_F_.69e755327c": [], "test.ethereum_models.not_null_silver__snapshot_VOTE_OPTION.479dee3cd6": [], "test.ethereum_models.not_null_silver__snapshot_VOTING_POWER.863163a774": [], "test.ethereum_models.not_null_silver__snapshot_VOTE_TIMESTAMP.55519d7f00": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__snapshot_VOTE_TIMESTAMP__TIMESTAMP_NTZ.7e2e96d695": [], "test.ethereum_models.not_null_silver__snapshot_CHOICES.1d1455b29b": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_AUTHOR.b55e856484": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__snapshot_PROPOSAL_AUTHOR__0_xX_0_9a_fA_F_.fe09c407da": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_TITLE.981b85819b": [], "test.ethereum_models.not_null_silver__snapshot_SPACE_ID.0cb527dbd7": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_START_TIME.9782925c9b": [], "test.ethereum_models.not_null_silver__snapshot_PROPOSAL_END_TIME.17400d017b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__snapshot_ID.4173a1d029": [], "test.ethereum_models.not_null_silver__traces_BLOCK_NUMBER.9dcd1525b2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_NUMBER__NUMBER__FLOAT.ccd2c156a6": [], "test.ethereum_models.not_null_silver__traces_BLOCK_TIMESTAMP.4053e07c73": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__traces_BLOCK_TIMESTAMP__day__1.0589c5d87f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__traces_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3ffecd9044": [], "test.ethereum_models.not_null_silver__traces_TX_HASH.ccbdeb5e91": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TX_HASH__0_xX_0_9a_fA_F_.14f576932b": [], "test.ethereum_models.not_null_silver__traces_FROM_ADDRESS.285ef0c05b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_FROM_ADDRESS__0_xX_0_9a_fA_F_.b404693575": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__traces_TO_ADDRESS__0_xX_0_9a_fA_F_.3af876962e": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER.46b4a06fab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_NUMBER__NUMBER__FLOAT.6c470b35b2": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP.c7df2b5639": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__day__1.4d53b90284": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.129a4f9157": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.965a4cf020": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH__0_xX_0_9a_fA_F_.208527b372": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX.4048524b1d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_INDEX__NUMBER__FLOAT.0508871367": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT.5b25dd8051": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_submission_hashes_L1_SUBMISSION_BATCH_ROOT__0_xX_0_9a_fA_F_.ccc6eedf0f": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE.9e7c95f6d8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_SIZE__NUMBER__FLOAT.0519056370": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS.85c38df68d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_L1_SUBMISSION_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.d4ef80cfd1": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MIN_BLOCK.27e2b7df15": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MIN_BLOCK__NUMBER__FLOAT.4b7a6a3043": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes_SUB_MAX_BLOCK.4400369014": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes_SUB_MAX_BLOCK__NUMBER__FLOAT.000aee625c": [], "test.ethereum_models.not_null_silver__optimism_submission_hashes__INSERTED_TIMESTAMP.f98f14ca37": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__day__1.4a3472824f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_submission_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.66ac542714": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_submission_hashes_L1_SUBMISSION_TX_HASH.9ef68ad844": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_NUMBER.7154b9467b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_NUMBER__NUMBER__FLOAT.3f466fd3e3": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP.b94b49a0c5": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__day__1.d1d85104f0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.46d23a274e": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_TX_HASH.b122579965": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_TX_HASH__0_xX_0_9a_fA_F_.b3c2ad0f0e": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_INDEX.26f82c9123": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_INDEX__NUMBER__FLOAT.320fee4673": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_ROOT.3378ae0dfd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__optimism_state_hashes_STATE_BATCH_ROOT__0_xX_0_9a_fA_F_.50a11b4f68": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_BATCH_SIZE.25f5025fad": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_BATCH_SIZE__NUMBER__FLOAT.58c863c9cd": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS.670c04b512": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_PREV_TOTAL_ELEMENTS__NUMBER__FLOAT.1fd474f5a9": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MIN_BLOCK.94e7539e08": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MIN_BLOCK__NUMBER__FLOAT.058f6b4bcd": [], "test.ethereum_models.not_null_silver__optimism_state_hashes_STATE_MAX_BLOCK.18bc9f8086": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes_STATE_MAX_BLOCK__NUMBER__FLOAT.b71a791aec": [], "test.ethereum_models.not_null_silver__optimism_state_hashes__INSERTED_TIMESTAMP.63ac7ac0ef": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__optimism_state_hashes__INSERTED_TIMESTAMP__day__1.7f77f5c4fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__optimism_state_hashes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.c2991a069e": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__optimism_state_hashes_STATE_TX_HASH.8f0a190c9d": [], "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_NUMBER.ad3a847253": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_NUMBER__NUMBER__FLOAT.5a71578122": [], "test.ethereum_models.not_null_silver_maker__repayments_BLOCK_TIMESTAMP.5b033fcb80": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__repayments_BLOCK_TIMESTAMP__day__2.228f5637d1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e567631e2c": [], "test.ethereum_models.not_null_silver_maker__repayments_TX_HASH.378365bc48": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TX_HASH__0_xX_0_9a_fA_F_.347dc9028c": [], "test.ethereum_models.not_null_silver_maker__repayments_TX_STATUS.0abf47cc9e": [], "test.ethereum_models.not_null_silver_maker__repayments_EVENT_INDEX.36947dcbbf": [], "test.ethereum_models.not_null_silver_maker__repayments_PAYER.a952bc66c0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_PAYER__0_xX_0_9a_fA_F_.7f5a7ae13d": [], "test.ethereum_models.not_null_silver_maker__repayments_VAULT.e7cf969325": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_VAULT__0_xX_0_9a_fA_F_.143c0eeb0c": [], "test.ethereum_models.not_null_silver_maker__repayments_TOKEN_PAID.f262fc2a8b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__repayments_TOKEN_PAID__0_xX_0_9a_fA_F_.7b5b1bb4ee": [], "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID_UNADJUSTED.d60c4ab8fe": [], "test.ethereum_models.not_null_silver_maker__repayments_DECIMALS.817f555203": [], "test.ethereum_models.not_null_silver_maker__repayments_AMOUNT_PAID.8501364a23": [], "test.ethereum_models.not_null_silver_maker__repayments__INSERTED_TIMESTAMP.bd2fe00c5d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__repayments__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.afd87db980": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__repayments__LOG_ID.e73f10e3e9": [], "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_NUMBER.13efaa4b8f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_NUMBER__NUMBER__FLOAT.b5c3da5f78": [], "test.ethereum_models.not_null_silver_maker__deposits_BLOCK_TIMESTAMP.584856df20": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__deposits_BLOCK_TIMESTAMP__day__2.ea8a1c1433": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.31e6dc84d4": [], "test.ethereum_models.not_null_silver_maker__deposits_TX_HASH.29d4e3805c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TX_HASH__0_xX_0_9a_fA_F_.2b1185b80a": [], "test.ethereum_models.not_null_silver_maker__deposits_TX_STATUS.285f81ccf9": [], "test.ethereum_models.not_null_silver_maker__deposits_EVENT_INDEX.b5be2f2f06": [], "test.ethereum_models.not_null_silver_maker__deposits_DEPOSITOR.c9c569d7e7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_DEPOSITOR__0_xX_0_9a_fA_F_.3bac527556": [], "test.ethereum_models.not_null_silver_maker__deposits_VAULT.e33f530417": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_VAULT__0_xX_0_9a_fA_F_.03555b255c": [], "test.ethereum_models.not_null_silver_maker__deposits_TOKEN_DEPOSITED.578ee14ec9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__deposits_TOKEN_DEPOSITED__0_xX_0_9a_fA_F_.877fdd7854": [], "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED_UNADJUSTED.9179fb0cb2": [], "test.ethereum_models.not_null_silver_maker__deposits_DECIMALS.c8cd06c873": [], "test.ethereum_models.not_null_silver_maker__deposits_AMOUNT_DEPOSITED.111ed999bb": [], "test.ethereum_models.not_null_silver_maker__deposits__INSERTED_TIMESTAMP.9dd42e7450": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__deposits__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.763c852bc4": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__deposits__LOG_ID.2d80c4b65a": [], "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_NUMBER.114c97b9c1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_NUMBER__NUMBER__FLOAT.4e3982c9f1": [], "test.ethereum_models.not_null_silver_maker__flash_loans_BLOCK_TIMESTAMP.cc70c2f7fa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.9ebf4cda63": [], "test.ethereum_models.not_null_silver_maker__flash_loans_TX_HASH.ae8707483a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TX_HASH__0_xX_0_9a_fA_F_.67ddf41d5c": [], "test.ethereum_models.not_null_silver_maker__flash_loans_TX_STATUS.eaf1ca2fc8": [], "test.ethereum_models.not_null_silver_maker__flash_loans_BORROWER.de6c6e8e32": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_BORROWER__0_xX_0_9a_fA_F_.ce7daa85b5": [], "test.ethereum_models.not_null_silver_maker__flash_loans_LENDER.14893f9ddb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_LENDER__0_xX_0_9a_fA_F_.2e5714fe59": [], "test.ethereum_models.not_null_silver_maker__flash_loans_TOKEN_LOANED.e39f686856": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__flash_loans_TOKEN_LOANED__0_xX_0_9a_fA_F_.f5db7482d2": [], "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED_UNADJUSTED.acb4e416e6": [], "test.ethereum_models.not_null_silver_maker__flash_loans_DECIMALS.3713859099": [], "test.ethereum_models.not_null_silver_maker__flash_loans_AMOUNT_LOANED.212aaa9bff": [], "test.ethereum_models.not_null_silver_maker__flash_loans__INSERTED_TIMESTAMP.6c74633766": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__flash_loans__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.7fbbad423a": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__flash_loans__LOG_ID.bee224c011": [], "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_NUMBER.2cc530c858": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_NUMBER__NUMBER__FLOAT.f46631f130": [], "test.ethereum_models.not_null_silver_maker__vault_creation_BLOCK_TIMESTAMP.8515d9d949": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__vault_creation_BLOCK_TIMESTAMP__day__10.28b1474a1f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__vault_creation_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.030e305af1": [], "test.ethereum_models.not_null_silver_maker__vault_creation_TX_HASH.c53d9d9437": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_TX_HASH__0_xX_0_9a_fA_F_.d048a9f95e": [], "test.ethereum_models.not_null_silver_maker__vault_creation_TX_STATUS.b3955d24c8": [], "test.ethereum_models.not_null_silver_maker__vault_creation_CREATOR.457f116168": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_CREATOR__0_xX_0_9a_fA_F_.662fb5a286": [], "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT.2a9806ba88": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__vault_creation_VAULT__0_xX_0_9a_fA_F_.287f825255": [], "test.ethereum_models.not_null_silver_maker__vault_creation_VAULT_NUMBER.15388c142b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__vault_creation_VAULT.a06e615461": [], "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_NUMBER.b1eb924343": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_NUMBER__NUMBER__FLOAT.365b63f075": [], "test.ethereum_models.not_null_silver_maker__delegations_BLOCK_TIMESTAMP.b9ac46525b": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__delegations_BLOCK_TIMESTAMP__day__10.85f4475deb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.d9271ab283": [], "test.ethereum_models.not_null_silver_maker__delegations_TX_HASH.c058bd5452": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_TX_HASH__0_xX_0_9a_fA_F_.8e7ff7b467": [], "test.ethereum_models.not_null_silver_maker__delegations_TX_STATUS.4e6ea43282": [], "test.ethereum_models.not_null_silver_maker__delegations_ORIGIN_FROM_ADDRESS.ccd909053a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0f3d8a5dde": [], "test.ethereum_models.not_null_silver_maker__delegations_CONTRACT_ADDRESS.7486ec497f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f53a089385": [], "test.ethereum_models.not_null_silver_maker__delegations_TX_EVENT.1fcf9a4102": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_maker__delegations_TX_EVENT__delegate__undelegate.a33c04b0d8": [], "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED_UNADJUSTED.f006ac85d7": [], "test.ethereum_models.not_null_silver_maker__delegations_DECIMALS.a9b537b8c5": [], "test.ethereum_models.not_null_silver_maker__delegations_AMOUNT_DELEGATED.2f6cf22178": [], "test.ethereum_models.not_null_silver_maker__delegations_DELEGATE.f95e39bc6b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__delegations_DELEGATE__0_xX_0_9a_fA_F_.be26b64640": [], "test.ethereum_models.not_null_silver_maker__delegations__INSERTED_TIMESTAMP.e159a1576d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__delegations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.9824f7a714": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__delegations__LOG_ID.33fb6b5e22": [], "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_NUMBER.750ee4385d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_NUMBER__NUMBER__FLOAT.2f10f81ad2": [], "test.ethereum_models.not_null_silver_maker__liquidations_BLOCK_TIMESTAMP.755b950c0d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.03c0035081": [], "test.ethereum_models.not_null_silver_maker__liquidations_TX_HASH.0056a575cb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_TX_HASH__0_xX_0_9a_fA_F_.9f57942682": [], "test.ethereum_models.not_null_silver_maker__liquidations_TX_STATUS.e95a4fd5ae": [], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL.6e5bb1fbb7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_COLLATERAL__0_xX_0_9a_fA_F_.2444cc55de": [], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE_UNADJUSTED.2e44b38475": [], "test.ethereum_models.not_null_silver_maker__liquidations_DECIMALS.b5007ba26f": [], "test.ethereum_models.not_null_silver_maker__liquidations_COLLATERAL_BALANCE.d396e8ea31": [], "test.ethereum_models.not_null_silver_maker__liquidations_NORMALIZED_STABLECOIN_DEBT.48a8cb6a35": [], "test.ethereum_models.not_null_silver_maker__liquidations_VAULT.c7d606f087": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_VAULT__0_xX_0_9a_fA_F_.b7e6a7e2b9": [], "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATED_WALLET.5db4f7f7de": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATED_WALLET__0_xX_0_9a_fA_F_.a9b0e46d29": [], "test.ethereum_models.not_null_silver_maker__liquidations_LIQUIDATOR.27fbf95a23": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__liquidations_LIQUIDATOR__0_xX_0_9a_fA_F_.a8280f9ae7": [], "test.ethereum_models.not_null_silver_maker__liquidations_AUCTION_ID.59e101de10": [], "test.ethereum_models.not_null_silver_maker__liquidations__INSERTED_TIMESTAMP.9a3f6ebada": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__liquidations__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.e304379423": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__liquidations__LOG_ID.ca8d89ad65": [], "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_NUMBER.243119c5e3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_NUMBER__NUMBER__FLOAT.0a34aad28f": [], "test.ethereum_models.not_null_silver_maker__governance_votes_BLOCK_TIMESTAMP.97e7490f25": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__governance_votes_BLOCK_TIMESTAMP__day__7.607b365b92": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.f9a5395cd7": [], "test.ethereum_models.not_null_silver_maker__governance_votes_TX_HASH.32dc86afcb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_TX_HASH__0_xX_0_9a_fA_F_.f6c25995a8": [], "test.ethereum_models.not_null_silver_maker__governance_votes_TX_STATUS.c40252c954": [], "test.ethereum_models.not_null_silver_maker__governance_votes_EVENT_INDEX.dfba9521b3": [], "test.ethereum_models.not_null_silver_maker__governance_votes_POLLING_CONTRACT.c28c1b73f3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_POLLING_CONTRACT__0_xX_0_9a_fA_F_.b05317c73b": [], "test.ethereum_models.not_null_silver_maker__governance_votes_VOTE_OPTION.d69ce7f585": [], "test.ethereum_models.not_null_silver_maker__governance_votes_PROPOSAL_ID.6f13c91770": [], "test.ethereum_models.not_null_silver_maker__governance_votes_VOTER.9be8c8bff1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__governance_votes_VOTER__0_xX_0_9a_fA_F_.4d4d9dd5e2": [], "test.ethereum_models.not_null_silver_maker__governance_votes__INSERTED_TIMESTAMP.a0d233a3e5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__governance_votes__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.b02826cedd": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__governance_votes__LOG_ID.dd7015656f": [], "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_NUMBER.89aa653c40": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_NUMBER__NUMBER__FLOAT.680798d61e": [], "test.ethereum_models.not_null_silver_maker__withdrawals_BLOCK_TIMESTAMP.e36b2ed491": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_maker__withdrawals_BLOCK_TIMESTAMP__day__2.8dab45a96d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ca6b000c1c": [], "test.ethereum_models.not_null_silver_maker__withdrawals_TX_HASH.9b7c68ead6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TX_HASH__0_xX_0_9a_fA_F_.590a5a2925": [], "test.ethereum_models.not_null_silver_maker__withdrawals_TX_STATUS.8bf9235b47": [], "test.ethereum_models.not_null_silver_maker__withdrawals_EVENT_INDEX.ec43c0eade": [], "test.ethereum_models.not_null_silver_maker__withdrawals_WITHDRAWER.72cca5ac87": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_WITHDRAWER__0_xX_0_9a_fA_F_.4d61b10cbf": [], "test.ethereum_models.not_null_silver_maker__withdrawals_VAULT.7a33ba9760": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_VAULT__0_xX_0_9a_fA_F_.0a6531cd12": [], "test.ethereum_models.not_null_silver_maker__withdrawals_TOKEN_WITHDRAWN.0dac3b290e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_maker__withdrawals_TOKEN_WITHDRAWN__0_xX_0_9a_fA_F_.55af87d3f3": [], "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.87a262ff3c": [], "test.ethereum_models.not_null_silver_maker__withdrawals_AMOUNT_WITHDRAWN.d5156b13c4": [], "test.ethereum_models.not_null_silver_maker__withdrawals__INSERTED_TIMESTAMP.24982ed2ee": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_maker__withdrawals__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.878cd3f532": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_maker__withdrawals__LOG_ID.13384d7fc0": [], "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_NUMBER.b33117eb17": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.fa77b74668": [], "test.ethereum_models.not_null_silver__token_balance_diffs_BLOCK_TIMESTAMP.22cb9d9150": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs_BLOCK_TIMESTAMP__day__2.368ca783e4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.301c08778a": [], "test.ethereum_models.not_null_silver__token_balance_diffs_ADDRESS.d65410562f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.851bcd12a0": [], "test.ethereum_models.not_null_silver__token_balance_diffs_CONTRACT_ADDRESS.5f480fad23": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balance_diffs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.47a6cb6b8d": [], "test.ethereum_models.not_null_silver__token_balance_diffs_PREV_BAL_UNADJ.b23c3d702d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.0fa9891141": [], "test.ethereum_models.not_null_silver__token_balance_diffs_CURRENT_BAL_UNADJ.ada7e915a8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.3d09f3278f": [], "test.ethereum_models.not_null_silver__token_balance_diffs__INSERTED_TIMESTAMP.ff0360b911": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balance_diffs__INSERTED_TIMESTAMP__day__2.7abe7f52c2": [], "test.ethereum_models.not_null_silver__token_balance_diffs_ID.ffdf7b70f1": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balance_diffs_ID.1044334b76": [], "test.ethereum_models.not_null_silver__eth_balances_BLOCK_TIMESTAMP.ff3819a7ab": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances_BLOCK_TIMESTAMP__day__2.ba00861fd2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c899850f80": [], "test.ethereum_models.not_null_silver__eth_balances_ADDRESS.f3ea47d4d1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balances_ADDRESS__0_xX_0_9a_fA_F_.578299e937": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balances_BALANCE__NUMBER__FLOAT.13cbacbad4": [], "test.ethereum_models.not_null_silver__eth_balances__INSERTED_TIMESTAMP.b5dfd97ee3": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balances__INSERTED_TIMESTAMP__day__2.3a0f359395": [], "test.ethereum_models.not_null_silver__eth_balances_ID.f306ee3393": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balances_ID.014d69432a": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_NUMBER.0568c0b73d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_NUMBER__NUMBER__FLOAT.6836e04b09": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_BLOCK_TIMESTAMP.92e1f1ca7d": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs_BLOCK_TIMESTAMP__day__2.253a7cae4e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c020ccc1": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_ADDRESS.325df78bd2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__eth_balance_diffs_ADDRESS__0_xX_0_9a_fA_F_.e5b8b497d5": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_PREV_BAL_UNADJ.9a0b4d13e7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_PREV_BAL_UNADJ__NUMBER__FLOAT.7e07380094": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_CURRENT_BAL_UNADJ.9c18809da2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__eth_balance_diffs_CURRENT_BAL_UNADJ__NUMBER__FLOAT.bf053391b2": [], "test.ethereum_models.not_null_silver__eth_balance_diffs__INSERTED_TIMESTAMP.1045584339": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__eth_balance_diffs__INSERTED_TIMESTAMP__day__2.e674f3117c": [], "test.ethereum_models.not_null_silver__eth_balance_diffs_ID.298b90a08f": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__eth_balance_diffs_ID.857b13282a": [], "test.ethereum_models.not_null_silver__token_balances_BLOCK_TIMESTAMP.afe27362fe": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances_BLOCK_TIMESTAMP__day__2.7d272d60c2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bd53ed4b36": [], "test.ethereum_models.not_null_silver__token_balances_ADDRESS.b3828c5e47": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_ADDRESS__0_xX_0_9a_fA_F_.a2e4e46caf": [], "test.ethereum_models.not_null_silver__token_balances_CONTRACT_ADDRESS.30da6d9149": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__token_balances_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.e056597961": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__token_balances_BALANCE__NUMBER__FLOAT.42d0a2ade6": [], "test.ethereum_models.not_null_silver__token_balances__INSERTED_TIMESTAMP.44b8954a86": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_balances__INSERTED_TIMESTAMP__day__2.74e559c797": [], "test.ethereum_models.not_null_silver__token_balances_ID.4ec67fe503": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_balances_ID.194d6cb20b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_daily_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS.f9060b2422": [], "test.ethereum_models.not_null_silver_dex__curve_pools_POOL_ADDRESS.d71b87d177": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_POOL_ADDRESS__0_xX_0_9a_fA_F_.185fa9348a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_POOL_ADDRESS__varchar.2c009b5e2e": [], "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_ADDRESS.27eb2fea68": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_pools_TOKEN_ADDRESS__0_xX_0_9a_fA_F_.7ffaec64f4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_pools_TOKEN_ADDRESS__varchar.0d2fd9250e": [], "test.ethereum_models.not_null_silver_dex__curve_pools_TOKEN_INDEX.30f86b58af": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_pools_POOL_ID.16e66dab1a": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_pools_POOLID.ccef7fb4ba": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__pools_POOL_ADDRESS.83afc7f284": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_pool_weekly_metrics_DATE__BLOCK_NUMBER__CONTRACT_ADDRESS__PID.4d21f7f7bd": [], "test.ethereum_models.not_null_silver__chainlink_feeds_BLOCK_NUMBER.f4e0f43b3d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds_BLOCK_NUMBER__NUMBER__FLOAT.9ecca3bd48": [], "test.ethereum_models.not_null_silver__chainlink_feeds__INSERTED_TIMESTAMP.e2ce9abec5": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__chainlink_feeds__INSERTED_TIMESTAMP__day__1.358a7a4f06": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__chainlink_feeds__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.723831c7f8": [], "test.ethereum_models.not_null_silver__chainlink_feeds_ID.e942f31a6d": [], "test.ethereum_models.not_null_silver__chainlink_feeds_CONTRACT_ADDRESS.26c024b562": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__chainlink_feeds_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.f794d08adc": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__chainlink_feeds_ID.3ebbbe2221": [], "test.ethereum_models.not_null_core__ez_eth_transfers_BLOCK_TIMESTAMP.896c6c3d06": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_eth_transfers_BLOCK_TIMESTAMP__day__1.14fb372f47": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c184e67497": [], "test.ethereum_models.not_null_core__ez_eth_transfers_TX_HASH.ff31c52877": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_TX_HASH__0_xX_0_9a_fA_F_.acf7e6f3c4": [], "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_FROM_ADDRESS.32d37385b4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb54a8f33d": [], "test.ethereum_models.not_null_core__ez_eth_transfers_ETH_TO_ADDRESS.72e8f4a314": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_eth_transfers_ETH_TO_ADDRESS__0_xX_0_9a_fA_F_.4e91821c7a": [], "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT.f22e807472": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT__NUMBER__FLOAT.7e89c2fdf2": [], "test.ethereum_models.not_null_core__ez_eth_transfers_AMOUNT_USD.543e69d082": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_eth_transfers_AMOUNT_USD__NUMBER__FLOAT.6d6820c137": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_eth_transfers__CALL_ID.e436c6a020": [], "test.ethereum_models.not_null_core__dim_labels_BLOCKCHAIN.a4e09054d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_BLOCKCHAIN__ethereum.d8a6eb03b5": [], "test.ethereum_models.not_null_core__dim_labels_CREATOR.0c77d5749c": [], "test.ethereum_models.not_null_core__dim_labels_ADDRESS.ddf35f62af": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__dim_labels_ADDRESS__0_xX_0_9a_fA_F_.52c2534d6a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_ADDRESS_NAME__STRING__VARCHAR.7747aa45d1": [], "test.ethereum_models.not_null_core__dim_labels_LABEL_TYPE.65b0f6f1ed": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__dim_labels_LABEL_TYPE__flotsam__nft__defi__dex__cex__dapp__token__operator__layer2__chadmin__project.145ec1d947": [], "test.ethereum_models.not_null_core__dim_labels_LABEL_SUBTYPE.556a65235c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL_SUBTYPE__STRING__VARCHAR.80b827b7f5": [], "test.ethereum_models.not_null_core__dim_labels_LABEL.05696d692d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__dim_labels_LABEL__STRING__VARCHAR.541a605c84": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__dim_labels_BLOCKCHAIN__CREATOR__ADDRESS.de325ffec9": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_ID.9ba8e98e65": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_ID.343827f774": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTER.cb074bd65b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_OPTION.96285d786c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_POWER.b2431b335b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTE_TIMESTAMP.ff14718a44": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_CHOICES.be984b9be6": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_AUTHOR.87d61f5304": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TITLE.4482339aae": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_TEXT.586d468732": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_SPACE_ID.f5a4cfc31f": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_NETWORK.121c0461e0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_DELAY.5cbf45f04a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_QUORUM.3ce2c09575": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_PERIOD.66b9dff422": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_VOTING_TYPE.1ec0693a48": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_START_TIME.f1e4ae55cd": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_core__ez_snapshot_PROPOSAL_END_TIME.1d4d409da0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_NUMBER.6557f686fc": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_BLOCK_TIMESTAMP.746a0a161c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_HASH.bebfbc70d0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TX_STATUS.ec70b9e971": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_EVENT_INDEX.d0ec17ae9e": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DEPOSITOR.74bfff5873": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_VAULT.80922a9920": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_TOKEN_DEPOSITED.28ba97b4ba": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_SYMBOL.83f27a2be6": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED_UNADJUSTED.40517e6fbb": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_DECIMALS.dc60864cf4": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_deposits_AMOUNT_DEPOSITED.69a1c316f3": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_NUMBER.8c71b5a54a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_BLOCK_TIMESTAMP.a163793b77": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_HASH.3ee1749f3d": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_TX_STATUS.f804165c47": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL.a4c0a771e3": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_SYMBOL.987d8649aa": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE_UNADJUSTED.a7d0c10d18": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_DECIMALS.14d91c316b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_COLLATERAL_BALANCE.184a2ddbd4": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_NORMALIZED_STABLECOIN_DEBT.149268e8da": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_VAULT.30f9e8cd4c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATED_WALLET.4d51711e60": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_LIQUIDATOR.9fdf77f09c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_liquidations_AUCTION_ID.efd1a416f1": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_NUMBER.c4c6f44616": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BLOCK_TIMESTAMP.f3c2f605fb": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_HASH.ce5318817f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_maker__ez_flash_loans_TX_HASH__0_xX_0_9a_fA_F_.ac7c27b56c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TX_STATUS.7be941380b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_BORROWER.7f7aeb33c5": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_LENDER.0655a9c735": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_TOKEN_LOANED.0230cf9a70": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_SYMBOL.d79c0b2480": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED_UNADJUSTED.a29a197fca": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_DECIMALS.3f01e4c57b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_flash_loans_AMOUNT_LOANED.7e897ac214": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_NUMBER.08ae70ea4c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_BLOCK_TIMESTAMP.a8188ac476": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_HASH.f9d9b70f5d": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TX_STATUS.df1c21e757": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_EVENT_INDEX.e9ff4cff24": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_PAYER.8a1f05134a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_VAULT.1c519f5580": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_TOKEN_PAID.5616511ae4": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_SYMBOL.3de1435760": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID_UNADJUSTED.2fc681ff5c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_DECIMALS.cd9b8d2dd5": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_repayments_AMOUNT_PAID.19d8615669": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_NUMBER.d34b508acb": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_BLOCK_TIMESTAMP.6905200376": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_HASH.86a43e9051": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_STATUS.ed554b2d5c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_ORIGIN_FROM_ADDRESS.6fbb9f84f1": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_CONTRACT_ADDRESS.a8c3b1d177": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_TX_EVENT.3530b620c0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED_UNADJUSTED.5b0f15c3be": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DECIMALS.8f00758d92": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_DELEGATE.db453cce35": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_delegations_AMOUNT_DELEGATED.f2b991cdaa": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_NUMBER.7400a52ab5": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_BLOCK_TIMESTAMP.fa66bfe085": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_HASH.1ac0dfa71b": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_TX_STATUS.245a3ef8d1": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_EVENT_INDEX.5f3f330a2c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_POLLING_CONTRACT.f9744b4ca3": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTE_OPTION.c0c7f58c62": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_PROPOSAL_ID.aab08993e6": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_governance_votes_VOTER.b0ba51d2b6": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_NUMBER.dca4c9e916": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_BLOCK_TIMESTAMP.76ced32bf0": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_HASH.3de3bf590d": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_TX_STATUS.672b60448a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_CREATOR.45447ae10f": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT.0e920315e8": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_vault_creation_VAULT_NUMBER.a7b1914ef3": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_NUMBER.d34e2ab29c": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_BLOCK_TIMESTAMP.1264722eaf": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_HASH.eb50d22bf4": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TX_STATUS.505249ab4a": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_EVENT_INDEX.055732e122": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_WITHDRAWER.d996b6ac88": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_VAULT.e0b13875de": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_TOKEN_WITHDRAWN.cc64007444": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_SYMBOL.f46051fb55": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN_UNADJUSTED.142c4206d1": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_DECIMALS.d6908689a7": [], "test.ethereum_models.dbt_expectations_expect_column_to_exist_maker__ez_withdrawals_AMOUNT_WITHDRAWN.b5b562a750": [], "test.ethereum_models.not_null_silver__aave_liquidity_mining_BLOCK_NUMBER.b0470aa2eb": [], "test.ethereum_models.not_null_silver__aave_liquidity_mining_TOKEN_ADDRESS.253a78c200": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_liquidity_mining_BLOCK_NUMBER__TOKEN_ADDRESS.fe71bc446c": [], "test.ethereum_models.not_null_aave__ez_votes_BLOCKCHAIN.c55edf68fd": [], "test.ethereum_models.not_null_aave__ez_votes_TX_HASH.8357041762": [], "test.ethereum_models.not_null_aave__ez_votes_BLOCK_NUMBER.9432d81ff6": [], "test.ethereum_models.not_null_aave__ez_votes_BLOCK_TIMESTAMP.1f72891a5f": [], "test.ethereum_models.not_null_aave__ez_votes_GOVERNANCE_CONTRACT.177cda8808": [], "test.ethereum_models.not_null_aave__ez_votes_PROPOSAL_ID.2b3cbbc96f": [], "test.ethereum_models.not_null_aave__ez_votes_SUPPORT.466e73792b": [], "test.ethereum_models.not_null_aave__ez_votes_VOTING_POWER.d255e5447b": [], "test.ethereum_models.not_null_aave__ez_votes_VOTER.f25a8aa9db": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_votes__LOG_ID.b73e515b34": [], "test.ethereum_models.not_null_aave__ez_proposals_BLOCKCHAIN.d4d9470caa": [], "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_NUMBER.075933a78b": [], "test.ethereum_models.not_null_aave__ez_proposals_START_VOTING_PERIOD.1f5082b097": [], "test.ethereum_models.not_null_aave__ez_proposals_END_VOTING_PERIOD.ab136b517c": [], "test.ethereum_models.not_null_aave__ez_proposals_BLOCK_TIMESTAMP.363be4c5b2": [], "test.ethereum_models.not_null_aave__ez_proposals_GOVERNANCE_CONTRACT.24c242ccb8": [], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_ID.c344fcfab6": [], "test.ethereum_models.not_null_aave__ez_proposals_STATUS.89a8b9ae1c": [], "test.ethereum_models.not_null_aave__ez_proposals_TARGETS.54b4f2b362": [], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSER.fbde186c53": [], "test.ethereum_models.not_null_aave__ez_proposals_PROPOSAL_TX.0de766b345": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_proposals_PROPOSAL_TX__PROPOSAL_ID.a4521358c4": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_asset_details_CTOKEN_ADDRESS.9ec0f29f25": [], "model.ethereum_models.silver__decoded_logs": ["model.ethereum_models.beta__fact_decoded_logs", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_BLOCK_NUMBER__NUMBER__FLOAT.c3f2a0dba7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_INDEX__NUMBER__FLOAT.ab5fda0d3f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_NAME__STRING__VARCHAR.ce248a0c62", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs__INSERTED_TIMESTAMP__TIMESTAMP.ed65591852", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.a0e3dbd7d9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_TX_HASH__0_xX_0_9a_fA_F_.ee25e811af", "test.ethereum_models.dbt_utils_recency_silver__decoded_logs_day___INSERTED_TIMESTAMP__1.50d0086785", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__decoded_logs__LOG_ID.44b88b644f", "test.ethereum_models.not_null_silver__decoded_logs_BLOCK_NUMBER.f854bc82a3", "test.ethereum_models.not_null_silver__decoded_logs_CONTRACT_ADDRESS.a01d1b4e36", "test.ethereum_models.not_null_silver__decoded_logs_EVENT_INDEX.30a709a344", "test.ethereum_models.not_null_silver__decoded_logs_TX_HASH.c1cd35c1b4", "test.ethereum_models.not_null_silver__decoded_logs__INSERTED_TIMESTAMP.3f30403f93"], "model.ethereum_models.beta__fact_decoded_logs": [], "model.ethereum_models.aave__ez_market_stats": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656", "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5", "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137", "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993", "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628", "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1", "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87", "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234", "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9", "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27"], "model.ethereum_models.compound__ez_borrows": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6", "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452", "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff", "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374", "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5", "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff", "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98", "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef", "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2", "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524"], "model.ethereum_models.compound__ez_deposits": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994", "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10", "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7", "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e", "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f", "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68", "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f", "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307", "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805", "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe"], "model.ethereum_models.compound__ez_liquidations": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269", "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190", "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d", "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d", "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381", "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690", "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9", "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656", "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed", "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71", "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc", "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6", "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf"], "model.ethereum_models.compound__ez_redemptions": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6", "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c", "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4", "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d", "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6", "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1", "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2", "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8", "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b", "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01"], "model.ethereum_models.compound__ez_repayments": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0", "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c", "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf", "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420", "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046", "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744", "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9", "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693", "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db", "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c", "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980", "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608"], "model.ethereum_models.core__ez_balance_deltas": [], "model.ethereum_models.core__ez_current_balances": [], "model.ethereum_models.ethereum_share__ez_nft_mints": [], "model.ethereum_models.core__ez_nft_mints": ["model.ethereum_models.ethereum_share__ez_nft_mints", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be"], "model.ethereum_models.ethereum_share__ez_token_transfers": [], "model.ethereum_models.core__sv_ez_nft_sales": [], "model.ethereum_models.ethereum_share__ez_nft_sales": [], "model.ethereum_models.core__ez_nft_sales": ["model.ethereum_models.core__sv_ez_nft_sales", "model.ethereum_models.ethereum_share__ez_nft_sales"], "model.ethereum_models.silver_nft__seaport_sales": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277", "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc", "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e", "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4", "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee", "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b", "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1", "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c", "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c", "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565", "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc", "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170", "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa", "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972", "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c", "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e", "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b", "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a", "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba", "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074", "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00", "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0", "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38", "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7"], "model.ethereum_models.silver_nft__rarible_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50", "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea", "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0", "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d", "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1", "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081", "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6", "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f", "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924", "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948", "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489", "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685", "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec", "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6", "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e", "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e", "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac", "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c", "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86", "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b", "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8", "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33", "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587"], "model.ethereum_models.silver_nft__x2y2_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564", "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44", "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9", "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f", "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90", "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f", "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69", "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455", "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac", "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de", "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b", "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698", "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8", "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f", "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c", "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06", "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763", "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f", "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6"], "model.ethereum_models.core__ez_token_transfers": ["model.ethereum_models.ethereum_share__ez_token_transfers", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__x2y2_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e", "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66", "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3", "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239", "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449", "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280", "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21", "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203", "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7", "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be", "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121", "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec", "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89", "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53", "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8"], "model.ethereum_models.aave__ez_borrows": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762", "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d", "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9", "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8", "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641", "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306", "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768", "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd", "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4", "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c", "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f", "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f"], "model.ethereum_models.aave__ez_deposits": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e", "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934", "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc", "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4", "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6", "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46", "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec", "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48", "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef", "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa"], "model.ethereum_models.aave__ez_flashloans": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4", "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8", "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17", "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f", "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6", "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff", "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c", "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32", "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd", "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167"], "model.ethereum_models.aave__ez_liquidations": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e", "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473", "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d", "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc", "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196", "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1", "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80", "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab", "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706", "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0", "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9"], "model.ethereum_models.aave__ez_repayments": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a", "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955", "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4", "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b", "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466", "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300", "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149", "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81", "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f", "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334", "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f"], "model.ethereum_models.aave__ez_withdraws": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399", "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94", "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8", "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9", "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d", "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7", "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795", "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a", "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f"], "model.ethereum_models.silver__aave_token_prices": ["model.ethereum_models.aave__ez_borrows", "model.ethereum_models.aave__ez_deposits", "model.ethereum_models.aave__ez_flashloans", "model.ethereum_models.aave__ez_liquidations", "model.ethereum_models.aave__ez_market_stats", "model.ethereum_models.aave__ez_repayments", "model.ethereum_models.aave__ez_withdraws", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa", "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34", "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7", "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026"], "model.ethereum_models.silver__aave_oracle_prices": ["model.ethereum_models.silver__aave_token_prices", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127", "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b", "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0", "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d", "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4"], "model.ethereum_models.compound__ez_market_stats": [], "model.ethereum_models.silver__comp_market_stats": ["model.ethereum_models.compound__ez_market_stats", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476", "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386", "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b", "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e", "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850", "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991"], "model.ethereum_models.silver__daily_balances": [], "model.ethereum_models.uniswapv3__ez_positions": [], "model.ethereum_models.silver__univ3_positions": ["model.ethereum_models.uniswapv3__ez_positions", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca", "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce", "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84", "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250", "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d", "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5", "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e", "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f", "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4", "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543", "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551", "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4", "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87", "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7", "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478", "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790", "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61", "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e"], "model.ethereum_models.uniswapv3__ez_lp_actions": [], "model.ethereum_models.silver__univ3_lp_actions": ["model.ethereum_models.silver__univ3_positions", "model.ethereum_models.uniswapv3__ez_lp_actions", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2", "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614", "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23", "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7", "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac", "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4", "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea", "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d", "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f", "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90"], "model.ethereum_models.uniswapv3__ez_pool_stats": [], "model.ethereum_models.silver__univ3_pool_stats": ["model.ethereum_models.uniswapv3__ez_pool_stats", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc", "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783", "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431", "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b", "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f", "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f", "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c", "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53"], "model.ethereum_models.uniswapv3__ez_position_collected_fees": [], "model.ethereum_models.silver__univ3_position_collected_fees": ["model.ethereum_models.uniswapv3__ez_position_collected_fees", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a", "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd", "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2"], "model.ethereum_models.core__sv_ez_dex_swaps": [], "model.ethereum_models.ethereum_share__ez_dex_swaps": [], "model.ethereum_models.sushi__ez_swaps": [], "model.ethereum_models.core__ez_dex_swaps": ["model.ethereum_models.core__sv_ez_dex_swaps", "model.ethereum_models.ethereum_share__ez_dex_swaps", "model.ethereum_models.sushi__ez_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37", "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a", "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1", "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29", "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430", "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a", "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6", "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3", "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74", "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5", "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e", "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55", "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d"], "model.ethereum_models.uniswapv3__ez_swaps": [], "model.ethereum_models.silver__univ3_swaps": ["model.ethereum_models.core__ez_dex_swaps", "model.ethereum_models.uniswapv3__ez_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19", "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6", "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8", "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448", "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e", "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0", "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899", "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c", "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84", "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00", "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70", "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588", "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81", "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347", "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de", "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9"], "model.ethereum_models.streamline__reads_realtime": [], "model.ethereum_models.streamline__reads_history": ["model.ethereum_models.streamline__reads_realtime"], "model.ethereum_models.streamline__contract_reads": ["model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_history", "model.ethereum_models.streamline__reads_realtime"], "model.ethereum_models.streamline__uni_v3_pool_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__uni_v3_token_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.uniswapv3__ez_pools": [], "model.ethereum_models.silver__univ3_pools": ["model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.silver__univ3_pool_stats", "model.ethereum_models.silver__univ3_position_collected_fees", "model.ethereum_models.silver__univ3_positions", "model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.streamline__uni_v3_pool_reads", "model.ethereum_models.streamline__uni_v3_token_reads", "model.ethereum_models.streamline__uni_v3_token_reads", "model.ethereum_models.uniswapv3__ez_pools", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1", "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2", "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a", "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b", "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503", "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935", "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204", "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568", "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2"], "model.ethereum_models.silver_dex__balancer_swaps": ["model.ethereum_models.core__ez_dex_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d", "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6", "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3", "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09", "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f", "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf", "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e", "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b", "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac", "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187", "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204"], "model.ethereum_models.silver_dex__curve_swaps": ["model.ethereum_models.core__ez_dex_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134", "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d", "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b", "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e", "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010", "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58", "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1", "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c", "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507", "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661", "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89"], "model.ethereum_models.silver_dex__synthetix_swaps": ["model.ethereum_models.core__ez_dex_swaps", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449", "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93", "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab"], "model.ethereum_models.silver_nft__nftx_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811", "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23", "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab", "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8", "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741", "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f", "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632", "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94", "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb", "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2", "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06", "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016", "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684", "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d", "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c", "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71", "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b", "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a", "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef", "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d", "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c", "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645", "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394"], "model.ethereum_models.streamline__dex_reserve_reads": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.silver_dex__v2_swaps": ["model.ethereum_models.core__ez_dex_swaps", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.streamline__dex_reserve_reads", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec", "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f", "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1", "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65", "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd", "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f", "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4", "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d", "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af", "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa", "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a", "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e", "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447", "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd", "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5"], "model.ethereum_models.silver_nft__blur_sales": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b", "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa", "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65", "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288", "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9", "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0", "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6", "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b", "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8", "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96", "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007", "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7", "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3", "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516", "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011", "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2", "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9", "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72", "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82", "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c", "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9", "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd", "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324"], "model.ethereum_models.silver_nft__cryptopunk_sales": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2", "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825"], "model.ethereum_models.silver_nft__looksrare_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569", "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e", "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544", "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7", "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5", "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19", "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926", "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818", "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e", "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9", "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e", "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6", "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c", "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132", "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f", "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d", "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1", "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4", "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7", "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1"], "model.ethereum_models.silver_nft__opensea_sales": ["model.ethereum_models.core__ez_nft_sales", "model.ethereum_models.silver_nft__seaport_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222", "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3", "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0", "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c", "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d", "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0", "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8", "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b", "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6", "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44", "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98", "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102", "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7", "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e", "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00", "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059", "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988", "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92", "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f", "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec", "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569", "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484", "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c", "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41"], "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3", "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3"], "model.ethereum_models.silver_nft__sudoswap_sales": ["model.ethereum_models.core__ez_nft_sales", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba", "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65", "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2"], "model.ethereum_models.sushi__ez_borrowing": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154", "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e", "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb", "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa", "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9", "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4", "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a", "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567", "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8", "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa"], "model.ethereum_models.sushi__ez_lending": ["test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895", "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9", "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e", "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f", "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9", "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed", "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706", "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531", "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7", "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f", "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51", "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a"], "model.ethereum_models.core__fact_hourly_token_prices": ["model.ethereum_models.aave__ez_market_stats", "model.ethereum_models.compound__ez_borrows", "model.ethereum_models.compound__ez_deposits", "model.ethereum_models.compound__ez_liquidations", "model.ethereum_models.compound__ez_redemptions", "model.ethereum_models.compound__ez_repayments", "model.ethereum_models.core__ez_balance_deltas", "model.ethereum_models.core__ez_current_balances", "model.ethereum_models.core__ez_nft_mints", "model.ethereum_models.core__ez_token_transfers", "model.ethereum_models.silver__aave_oracle_prices", "model.ethereum_models.silver__aave_token_prices", "model.ethereum_models.silver__comp_market_stats", "model.ethereum_models.silver__daily_balances", "model.ethereum_models.silver__univ3_lp_actions", "model.ethereum_models.silver__univ3_pool_stats", "model.ethereum_models.silver__univ3_pools", "model.ethereum_models.silver__univ3_position_collected_fees", "model.ethereum_models.silver__univ3_positions", "model.ethereum_models.silver__univ3_swaps", "model.ethereum_models.silver_dex__balancer_swaps", "model.ethereum_models.silver_dex__curve_swaps", "model.ethereum_models.silver_dex__synthetix_swaps", "model.ethereum_models.silver_dex__v2_swaps", "model.ethereum_models.silver_nft__blur_sales", "model.ethereum_models.silver_nft__cryptopunk_sales", "model.ethereum_models.silver_nft__looksrare_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__nftx_sales", "model.ethereum_models.silver_nft__opensea_sales", "model.ethereum_models.silver_nft__rarible_sales", "model.ethereum_models.silver_nft__rarible_sales_update_sept_2022", "model.ethereum_models.silver_nft__seaport_sales", "model.ethereum_models.silver_nft__sudoswap_sales", "model.ethereum_models.silver_nft__x2y2_sales", "model.ethereum_models.sushi__ez_borrowing", "model.ethereum_models.sushi__ez_lending"], "model.ethereum_models.silver__token_prices_all_providers_hourly": ["model.ethereum_models.core__fact_hourly_token_prices", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e", "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d", "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2", "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b"], "model.ethereum_models.silver__token_prices_coin_gecko_hourly": ["model.ethereum_models.silver__token_prices_all_providers_hourly", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd", "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929", "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693", "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28", "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92"], "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio": ["model.ethereum_models.streamline__contract_reads"], "model.ethereum_models.streamline__price_api_token_reads": ["model.ethereum_models.streamline__uni_v3_token_reads"], "model.ethereum_models.silver__token_prices_coin_market_cap_hourly": ["model.ethereum_models.silver__token_prices_all_providers_hourly", "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf", "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7", "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541", "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455", "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252", "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34"], "test.ethereum_models.not_null_silver__decoded_logs_BLOCK_NUMBER.f854bc82a3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_BLOCK_NUMBER__NUMBER__FLOAT.c3f2a0dba7": [], "test.ethereum_models.not_null_silver__decoded_logs_TX_HASH.c1cd35c1b4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_TX_HASH__0_xX_0_9a_fA_F_.ee25e811af": [], "test.ethereum_models.not_null_silver__decoded_logs_EVENT_INDEX.30a709a344": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_INDEX__NUMBER__FLOAT.ab5fda0d3f": [], "test.ethereum_models.not_null_silver__decoded_logs_CONTRACT_ADDRESS.a01d1b4e36": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver__decoded_logs_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.a0e3dbd7d9": [], "test.ethereum_models.not_null_silver__decoded_logs__INSERTED_TIMESTAMP.3f30403f93": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs__INSERTED_TIMESTAMP__TIMESTAMP.ed65591852": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__decoded_logs_EVENT_NAME__STRING__VARCHAR.ce248a0c62": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__decoded_logs__LOG_ID.44b88b644f": [], "test.ethereum_models.dbt_utils_recency_silver__decoded_logs_day___INSERTED_TIMESTAMP__1.50d0086785": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__day__1.ada73003a9": [], "test.ethereum_models.token_address_match_silver__token_prices_coin_gecko_hourly_TOKEN_ADDRESS.40224b5a92": [], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_CLOSE.a9f1dd7929": [], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly_IMPUTED.35fef51693": [], "test.ethereum_models.not_null_silver__token_prices_coin_gecko_hourly__INSERTED_TIMESTAMP.1d6ba51c28": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_gecko_hourly_RECORDED_HOUR__TOKEN_ADDRESS.41a9d3b9dd": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_all_providers_hourly_HOUR__day__1.f3cfd75f67": [], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_PRICE.15a1dd09e2": [], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly_IS_IMPUTED.a01ecf688d": [], "test.ethereum_models.not_null_silver__token_prices_all_providers_hourly__INSERTED_TIMESTAMP.9fed185d8b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_all_providers_hourly_HOUR__TOKEN_ADDRESS.e0dcae767e": [], "test.ethereum_models.not_null_aave__ez_market_stats_BLOCKCHAIN.33b254d234": [], "test.ethereum_models.not_null_aave__ez_market_stats_BLOCK_HOUR.03488281a9": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_market_stats_BLOCK_HOUR__day__3.fee70cf656": [], "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_MARKET.d35f639628": [], "test.ethereum_models.not_null_aave__ez_market_stats_LENDING_POOL_ADD.ef0a53ec27": [], "test.ethereum_models.not_null_aave__ez_market_stats_ATOKEN_ADDRESS.7ee5dd3f87": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_RESERVE_PRICE__decimal__float.d1a0b4d841": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_ATOKEN_PRICE__decimal__float.c45ffbdb19": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_TOKEN__decimal__float.23fda4c3ba": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_LIQUIDITY_USD__decimal__float.0d3a74c907": [], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_LIQUIDITY_USD___10000000000.bc0368a9b5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_TOKEN__decimal__float.8a2fb1d7d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD__decimal__float.2baa4b0ff1": [], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_STABLE_DEBT_USD___10000000000.f517c37137": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_TOKEN__decimal__float.96c3f51122": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD__decimal__float.44d2f2035a": [], "test.ethereum_models.dbt_utils_expression_is_true_aave__ez_market_stats_TOTAL_VARIABLE_DEBT_USD___10000000000.f116be2a95": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_SUPPLY_RATE__decimal__float.fda740f3a9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_STABLE__decimal__float.26a4ea10fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_BORROW_RATE_VARIABLE__decimal__float.4df956768c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_AAVE_PRICE__decimal__float.69321bba4e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_market_stats_UTILIZATION_RATE__decimal__float.8ded5ce030": [], "test.ethereum_models.not_null_aave__ez_market_stats_AAVE_VERSION.cbdcffe3b1": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_market_stats_READ_ID.5dec0e3993": [], "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_NUMBER.bac6eed452": [], "test.ethereum_models.not_null_compound__ez_borrows_BLOCK_TIMESTAMP.c6b59889ff": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_borrows_BLOCK_TIMESTAMP__day__3.92892a604b": [], "test.ethereum_models.not_null_compound__ez_borrows_BORROWER.41d34b0374": [], "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_ADDRESS.14b4f8a9c5": [], "test.ethereum_models.not_null_compound__ez_borrows_BORROWS_CONTRACT_SYMBOL.0a4b04a8ff": [], "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN.6e51c82d98": [], "test.ethereum_models.not_null_compound__ez_borrows_CTOKEN_SYMBOL.9ea4f9afef": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT__decimal__float.7e088cda0d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_borrows_LOAN_AMOUNT_USD__decimal__float.e0c985231e": [], "test.ethereum_models.not_null_compound__ez_borrows_TX_HASH.0807949524": [], "test.ethereum_models.not_null_compound__ez_borrows_EVENT_INDEX.4439ca92d2": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_borrows__log_id.0056c670d6": [], "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_NUMBER.4694ca3f10": [], "test.ethereum_models.not_null_compound__ez_deposits_BLOCK_TIMESTAMP.985377a7a7": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_deposits_BLOCK_TIMESTAMP__day__3.3dcf0d5a22": [], "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN.422c59ee1e": [], "test.ethereum_models.not_null_compound__ez_deposits_CTOKEN_SYMBOL.4f98e1df9f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_ISSUED_CTOKENS__decimal__float.c13d6db42c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET__decimal__float.4b67757c8c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_deposits_SUPPLIED_BASE_ASSET_USD__decimal__float.dfa7e43b9d": [], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_CONTRACT_ADDR.8dd184560f": [], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIED_SYMBOL.7d52368307": [], "test.ethereum_models.not_null_compound__ez_deposits_SUPPLIER.33ca7c4805": [], "test.ethereum_models.not_null_compound__ez_deposits_TX_HASH.eaf2442abe": [], "test.ethereum_models.not_null_compound__ez_deposits_EVENT_INDEX.3b27754f68": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_deposits__log_id.9050401994": [], "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_NUMBER.13d4182190": [], "test.ethereum_models.not_null_compound__ez_liquidations_BLOCK_TIMESTAMP.93e3adb71d": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_liquidations_BLOCK_TIMESTAMP__day__5.967ba8847a": [], "test.ethereum_models.not_null_compound__ez_liquidations_BORROWER.7589aa6b9d": [], "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN.609de863a9": [], "test.ethereum_models.not_null_compound__ez_liquidations_CTOKEN_SYMBOL.86fa0ed656": [], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATOR.71e0b928f6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_CTOKENS_SEIZED__decimal__float.d7644bc4ea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT__decimal__float.d93329faa1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_liquidations_LIQUIDATION_AMOUNT_USD__decimal__float.6818492117": [], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_ADDRESS.4a08a85d71": [], "test.ethereum_models.not_null_compound__ez_liquidations_LIQUIDATION_CONTRACT_SYMBOL.fb493eadfc": [], "test.ethereum_models.not_null_compound__ez_liquidations_TX_HASH.762d866cdf": [], "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_CTOKEN.80e4314381": [], "test.ethereum_models.not_null_compound__ez_liquidations_COLLATERAL_SYMBOL.26857b1690": [], "test.ethereum_models.not_null_compound__ez_liquidations_EVENT_INDEX.50de29e5ed": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_liquidations__log_id.5d1b803269": [], "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_NUMBER.cd0372882c": [], "test.ethereum_models.not_null_compound__ez_redemptions_BLOCK_TIMESTAMP.98fc302af4": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_redemptions_BLOCK_TIMESTAMP__day__3.3a1b4b9a1a": [], "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN.99ccb1e67d": [], "test.ethereum_models.not_null_compound__ez_redemptions_CTOKEN_SYMBOL.f48e4eabb6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT__decimal__float.e9f9f72b98": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_RECEIVED_AMOUNT_USD__decimal__float.07e36cafb1": [], "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_ADDRESS.4dc5d737a2": [], "test.ethereum_models.not_null_compound__ez_redemptions_RECEIVED_CONTRACT_SYMBOL.79a18b1fa8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_redemptions_REDEEMED_CTOKEN__decimal__float.62fd6cebe9": [], "test.ethereum_models.not_null_compound__ez_redemptions_REDEEMER.e674507c3b": [], "test.ethereum_models.not_null_compound__ez_redemptions_TX_HASH.0ea97e2a01": [], "test.ethereum_models.not_null_compound__ez_redemptions_EVENT_INDEX.e3669f45f1": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_redemptions__log_id.4721c619e6": [], "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_NUMBER.bfcd1eb2cf": [], "test.ethereum_models.not_null_compound__ez_repayments_BLOCK_TIMESTAMP.8ebfbd5420": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_compound__ez_repayments_BLOCK_TIMESTAMP__day__3.a868f825a0": [], "test.ethereum_models.not_null_compound__ez_repayments_BORROWER.5187090046": [], "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN.764059a744": [], "test.ethereum_models.not_null_compound__ez_repayments_CTOKEN_SYMBOL.eda1aec8e9": [], "test.ethereum_models.not_null_compound__ez_repayments_PAYER.bedc7e53db": [], "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_ADDRESS.79d80dd19c": [], "test.ethereum_models.not_null_compound__ez_repayments_REPAY_CONTRACT_SYMBOL.d3ac4ee980": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT__decimal__float.1d7e9f5dc2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_compound__ez_repayments_REPAYED_AMOUNT_USD__decimal__float.9c1b4c5c6d": [], "test.ethereum_models.not_null_compound__ez_repayments_TX_HASH.4b51b3a608": [], "test.ethereum_models.not_null_compound__ez_repayments_EVENT_INDEX.5fef98d693": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_compound__ez_repayments__log_id.f14e8f482c": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_nft_mints_BLOCK_TIMESTAMP__day__1.d4b6d94a29": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_nft_mints__LOG_ID.7c541378be": [], "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_NUMBER.f76d8950d3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_NUMBER__NUMBER__FLOAT.5677fb7a33": [], "test.ethereum_models.not_null_core__ez_token_transfers_BLOCK_TIMESTAMP.ac73bae239": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_token_transfers_BLOCK_TIMESTAMP__day__1.1d56697ce2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.74e36526fa": [], "test.ethereum_models.not_null_core__ez_token_transfers_TX_HASH.8d54870f53": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TX_HASH__0_xX_0_9a_fA_F_.2ed20e4304": [], "test.ethereum_models.not_null_core__ez_token_transfers_CONTRACT_ADDRESS.006c65a449": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.6c5f384aea": [], "test.ethereum_models.not_null_core__ez_token_transfers_FROM_ADDRESS.1eeb23e280": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_FROM_ADDRESS__0_xX_0_9a_fA_F_.9fadb81646": [], "test.ethereum_models.not_null_core__ez_token_transfers_TO_ADDRESS.1645d36f89": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_token_transfers_TO_ADDRESS__0_xX_0_9a_fA_F_.1da4143081": [], "test.ethereum_models.not_null_core__ez_token_transfers_RAW_AMOUNT.a3646396ec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_RAW_AMOUNT__NUMBER__FLOAT.f16ebc3c1c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_DECIMALS__NUMBER__FLOAT.bf814784ea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_SYMBOL__STRING__VARCHAR.2fe518e35d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_TOKEN_PRICE__NUMBER__FLOAT.c860fdba6e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT__NUMBER__FLOAT.ef74453dc7": [], "test.ethereum_models.not_null_core__ez_token_transfers_AMOUNT_USD.399f4c1d66": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_AMOUNT_USD__NUMBER__FLOAT.41b94e4dfd": [], "test.ethereum_models.not_null_core__ez_token_transfers_HAS_PRICE.9b0670c203": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_PRICE__true__false.c77e1cdb74": [], "test.ethereum_models.not_null_core__ez_token_transfers_HAS_DECIMAL.05d2a91a21": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_core__ez_token_transfers_HAS_DECIMAL__true__false.77a32ba9f8": [], "test.ethereum_models.not_null_core__ez_token_transfers__LOG_ID.0ec836c5f8": [], "test.ethereum_models.not_null_core__ez_token_transfers_INGESTED_AT.15d2e566e7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_token_transfers_INGESTED_AT__TIMESTAMP_NTZ.a0e512a16d": [], "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FUNCTION_SIGNATURE.817f71c121": [], "test.ethereum_models.not_null_core__ez_token_transfers_ORIGIN_FROM_ADDRESS.9fe38480be": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_token_transfers__LOG_ID.e8a3ff1d6e": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_NUMBER.1ed5891cea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_NUMBER__NUMBER__FLOAT.99c2666d8e": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_BLOCK_TIMESTAMP.eeb49fcea0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.a9e554785e": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_HASH.d6af452d33": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_TX_HASH__0_xX_0_9a_fA_F_.fc5de21e39": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_ADDRESS.5b6afa36ec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.85379defc5": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_NAME.c5e4d3de5e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_PLATFORM_NAME__rarible.0e2c579390": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_SELLER_ADDRESS.74cc9082ac": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9abb06ee02": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_BUYER_ADDRESS.24df303e2d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.9c266c2ce3": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_NFT_ADDRESS.eee841b924": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8f93e087d0": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TOKENID.be34a7193c": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_CURRENCY_ADDRESS.73c9b4e081": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_PRICE.4299cf265e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE__NUMBER__FLOAT.3c63c16af8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PRICE_USD__NUMBER__FLOAT.064d20c674": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TOTAL_FEES.2f0a1dde86": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES__NUMBER__FLOAT.08041bbe52": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_PLATFORM_FEE.5fb832c6d6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE__NUMBER__FLOAT.58d99c50c3": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_CREATOR_FEE.de434ed2a1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE__NUMBER__FLOAT.7bf7ddd040": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TOTAL_FEES_USD__NUMBER__FLOAT.f3b00b2c4e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.3b6e77f076": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_CREATOR_FEE_USD__NUMBER__FLOAT.a8e4c5c16a": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE.52480cc33b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE__NUMBER__FLOAT.d3339c69ea": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_TX_FEE_USD.dec61f8fd8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_TX_FEE_USD__NUMBER__FLOAT.dc6bddc005": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_nft_uni_id.e4d5266587": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_INGESTED_AT.774efdbea6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_INGESTED_AT__TIMESTAMP_NTZ.1edcc84be4": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS.c72d1e4948": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7dfb847fac": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS.f8579d7685": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.d4f38a6f88": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE.9f47ed4489": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.936e776427": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_INPUT_DATA.2ae55cb15f": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_nft_uni_id.9eb1c12e50": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_NUMBER.69012e92fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_NUMBER__NUMBER__FLOAT.a21ebabfea": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_BLOCK_TIMESTAMP.7e64553b8e": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_BLOCK_TIMESTAMP__day__1.78155054da": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7d5ec4bd01": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_HASH.c8401a0b38": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_TX_HASH__0_xX_0_9a_fA_F_.0b5f2b75d4": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_ADDRESS.f2c47e5972": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.00df0c3a7e": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_NAME.b7d424f69e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_PLATFORM_NAME__opensea.5867282a36": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_SELLER_ADDRESS.af6a10e36a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.3dfff6e2f1": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_BUYER_ADDRESS.a32e9468c4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.b2c380d67a": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_NFT_ADDRESS.f30f14a565": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.8ce8087f43": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TOKENID.2b49ddcbba": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_CURRENCY_ADDRESS.5f7e800f7b": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_PRICE.4fbc79591b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE__NUMBER__FLOAT.243ded9a44": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PRICE_USD__NUMBER__FLOAT.f569bae6e1": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TOTAL_FEES.1fc3bf8074": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES__NUMBER__FLOAT.cbda16d7dd": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_PLATFORM_FEE.94bca60e1c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE__NUMBER__FLOAT.e1a54a4692": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_CREATOR_FEE.93f06ae0ee": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE__NUMBER__FLOAT.bf7720b1d3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TOTAL_FEES_USD__NUMBER__FLOAT.27ed764aab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.4411507379": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_CREATOR_FEE_USD__NUMBER__FLOAT.b9f88aec36": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE.b4fa87af00": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE__NUMBER__FLOAT.7ee9a76674": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_TX_FEE_USD.e4950b5dc0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_TX_FEE_USD__NUMBER__FLOAT.70ff4cc44f": [], "test.ethereum_models.not_null_silver_nft__seaport_sales__LOG_ID.f3d1e659c7": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_INGESTED_AT.e80d80e16c": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__seaport_sales_INGESTED_AT__day__1.6a5698630a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__seaport_sales_INGESTED_AT__TIMESTAMP_NTZ.28e4cb18ce": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS.002dfc30fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.af2abe2417": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS.d953c091fa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.cff1b539da": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE.6680d6e170": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__seaport_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.212647fdfe": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_EVENT_TYPE.9fc775b5c1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__seaport_sales_EVENT_TYPE__bid_won__sale.efe12a5a5b": [], "test.ethereum_models.not_null_silver_nft__seaport_sales_INPUT_DATA.f4d2f99d8c": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__seaport_sales__log_id.7736370277": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_NUMBER.4f007c8c44": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_NUMBER__NUMBER__FLOAT.2cc39910e2": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BLOCK_TIMESTAMP.14d5ad71f9": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__day__1.c8150df2c0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.bdc6444f67": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_HASH.d621a10c0f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_TX_HASH__0_xX_0_9a_fA_F_.2b5b006991": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_ADDRESS.daded37cb8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.ccafb39a75": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_NAME.810306ba1c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_PLATFORM_NAME__x2y2.cfc6a32585": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_SELLER_ADDRESS.cb600d47fc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.9df0803116": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_BUYER_ADDRESS.2591f8ab2f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d9fa031635": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_NFT_ADDRESS.20f944d1ac": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.9425f12c11": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOKENID.5f96ea498c": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_CURRENCY_ADDRESS.a3da81cf6f": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PRICE.3af510cd06": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE__NUMBER__FLOAT.bfa6fec79d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PRICE_USD__NUMBER__FLOAT.c971c47c2d": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TOTAL_FEES.f91a4c9d1b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES__NUMBER__FLOAT.9407bd9f47": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_PLATFORM_FEE.2c7a3e610f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE__NUMBER__FLOAT.8eb2d43fb2": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_CREATOR_FEE.26da310e90": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE__NUMBER__FLOAT.54e1aca021": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TOTAL_FEES_USD__NUMBER__FLOAT.eb14207648": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.9bf179fde9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_CREATOR_FEE_USD__NUMBER__FLOAT.2ac3fcffcf": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE.9408e64b38": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE__NUMBER__FLOAT.60877f1f13": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_TX_FEE_USD.767e895763": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales_TX_FEE_USD__NUMBER__FLOAT.f08cf2a35b": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales__LOG_ID.f0d0dc9fe6": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__day__1.54b320d2d1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__x2y2_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ccc5a802f5": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS.124398d0de": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.850781869b": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS.c2a9b80698": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.79abf2b6f6": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE.aefb1b395b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__x2y2_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.4495a35fb1": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_EVENT_TYPE.7650a16b69": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__x2y2_sales_EVENT_TYPE__bid_won__sale.9cbf01638e": [], "test.ethereum_models.not_null_silver_nft__x2y2_sales_INPUT_DATA.b155f0c455": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__x2y2_sales__log_id.d1e345a564": [], "test.ethereum_models.not_null_silver__aave_oracle_prices_BLOCK_HOUR.887cd8004b": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_oracle_prices_BLOCK_HOUR__day__1.9b26cf0629": [], "test.ethereum_models.not_null_silver__aave_oracle_prices_UNDERLYING_DECIMALS.812b06daa4": [], "test.ethereum_models.not_null_silver__aave_oracle_prices_TOKEN_ADDRESS.385351ca9d": [], "test.ethereum_models.not_null_silver__aave_oracle_prices_ORACLE_CONTRACT.8e1c7d4dc0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__aave_oracle_prices_PRICE__decimal__float.2efef7ebc7": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_oracle_prices_ID.63c5253127": [], "test.ethereum_models.not_null_silver__aave_token_prices_PRICES_HOUR.8d3e5b19b7": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__aave_token_prices_PRICES_HOUR__day__1.bcb7711772": [], "test.ethereum_models.not_null_silver__aave_token_prices_UNDERLYING_ADDRESS.ddff2f7026": [], "test.ethereum_models.not_null_silver__aave_token_prices_ATOKEN_ADDRESS.89b9f95f34": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__aave_token_prices_PRICE_ID.29eb0d22aa": [], "test.ethereum_models.not_null_aave__ez_borrows_TX_HASH.b50a1e174f": [], "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_NUMBER.06794cf641": [], "test.ethereum_models.not_null_aave__ez_borrows_BLOCK_TIMESTAMP.63a114e306": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_borrows_BLOCK_TIMESTAMP__day__3.baabba7cfc": [], "test.ethereum_models.not_null_aave__ez_borrows_EVENT_INDEX.d08b201d3c": [], "test.ethereum_models.not_null_aave__ez_borrows_AAVE_MARKET.54d378784d": [], "test.ethereum_models.not_null_aave__ez_borrows_BORROWED_TOKENS.b4c259d768": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_BORROWED_USD__decimal__float.5425806f25": [], "test.ethereum_models.not_null_aave__ez_borrows_BORROWER_ADDRESS.ab97c03dfd": [], "test.ethereum_models.not_null_aave__ez_borrows_BORROW_RATE_MODE.80998deed4": [], "test.ethereum_models.not_null_aave__ez_borrows_LENDING_POOL_CONTRACT.e6ffff2c6f": [], "test.ethereum_models.not_null_aave__ez_borrows_AAVE_VERSION.6793d8c9f9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_borrows_TOKEN_PRICE__decimal__float.d9d95b5ce4": [], "test.ethereum_models.not_null_aave__ez_borrows_BLOCKCHAIN.eb1ccc31e8": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_borrows_TX_HASH__EVENT_INDEX.005366c762": [], "test.ethereum_models.not_null_aave__ez_deposits_BLOCKCHAIN.d4b87c2fc4": [], "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_NUMBER.3b35b60df6": [], "test.ethereum_models.not_null_aave__ez_deposits_BLOCK_TIMESTAMP.725cbabe46": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_deposits_BLOCK_TIMESTAMP__day__3.ad2af43d03": [], "test.ethereum_models.not_null_aave__ez_deposits_TX_HASH.a28f2bccfa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_SUPPLIED_USD__decimal__float.e29f18dcbe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_ISSUED_TOKENS__decimal__float.33c07028ec": [], "test.ethereum_models.not_null_aave__ez_deposits_EVENT_INDEX.a30c63af48": [], "test.ethereum_models.not_null_aave__ez_deposits_AAVE_MARKET.c344ae0934": [], "test.ethereum_models.not_null_aave__ez_deposits_DEPOSITOR_ADDRESS.a3aafe26ec": [], "test.ethereum_models.not_null_aave__ez_deposits_LENDING_POOL_CONTRACT.c04d6a51ef": [], "test.ethereum_models.not_null_aave__ez_deposits_AAVE_VERSION.021d58cdfc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_deposits_TOKEN_PRICE__decimal__float.16603f8ab4": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_deposits_TX_HASH__EVENT_INDEX.0e99f8633e": [], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCKCHAIN.d28e3d325f": [], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_NUMBER.65e83c03f6": [], "test.ethereum_models.not_null_aave__ez_flashloans_BLOCK_TIMESTAMP.62def4f4ff": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_flashloans_BLOCK_TIMESTAMP__day__3.f27659d38b": [], "test.ethereum_models.not_null_aave__ez_flashloans_EVENT_INDEX.5ef1c6e97c": [], "test.ethereum_models.not_null_aave__ez_flashloans_TX_HASH.e626b64167": [], "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_MARKET.4e6f7fa7f8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT__decimal__float.87ed91e54c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_FLASHLOAN_AMOUNT_USD__decimal__float.7fe968addb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT__decimal__float.dd2ed6ef28": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_PREMIUM_AMOUNT_USD__decimal__float.cb3a337a6e": [], "test.ethereum_models.not_null_aave__ez_flashloans_INITIATOR_ADDRESS.5b74c39b32": [], "test.ethereum_models.not_null_aave__ez_flashloans_TARGET_ADDRESS.135b521fdd": [], "test.ethereum_models.not_null_aave__ez_flashloans_AAVE_VERSION.c837327d17": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_flashloans_TOKEN_PRICE__decimal__float.93246bb231": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_flashloans_TX_HASH__EVENT_INDEX.b0cd0ddee4": [], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCKCHAIN.8f3f55f66d": [], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_NUMBER.ba149e37bc": [], "test.ethereum_models.not_null_aave__ez_liquidations_BLOCK_TIMESTAMP.e4f292b196": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_liquidations_BLOCK_TIMESTAMP__day__3.8b1472f5f9": [], "test.ethereum_models.not_null_aave__ez_liquidations_EVENT_INDEX.a814257706": [], "test.ethereum_models.not_null_aave__ez_liquidations_TX_HASH.0fb1c911c9": [], "test.ethereum_models.not_null_aave__ez_liquidations_COLLATERAL_ASSET.0cfca93e80": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT__decimal__float.b301a8071c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_LIQUIDATED_AMOUNT_USD__decimal__float.4ff4742148": [], "test.ethereum_models.not_null_aave__ez_liquidations_DEBT_ASSET.c8a26c9dab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT__decimal__float.ddcd48787c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TO_COVER_AMOUNT_USD__decimal__float.19b7245222": [], "test.ethereum_models.not_null_aave__ez_liquidations_LIQUIDATOR.3a6bf716d0": [], "test.ethereum_models.not_null_aave__ez_liquidations_BORROWER.8c2c8a4fe1": [], "test.ethereum_models.not_null_aave__ez_liquidations_AAVE_VERSION.2936c69473": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_COLLATERAL_TOKEN_PRICE__decimal__float.3cdb2a8cf7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_liquidations_DEBT_TOKEN_PRICE__decimal__float.23bdba198e": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_liquidations_TX_HASH__EVENT_INDEX.52e04fb60e": [], "test.ethereum_models.not_null_aave__ez_repayments_BLOCKCHAIN.67b81f9f2b": [], "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_NUMBER.503f094466": [], "test.ethereum_models.not_null_aave__ez_repayments_TX_HASH.02d7a0bc3f": [], "test.ethereum_models.not_null_aave__ez_repayments_BLOCK_TIMESTAMP.0d65116300": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_repayments_BLOCK_TIMESTAMP__day__3.2e08bd4977": [], "test.ethereum_models.not_null_aave__ez_repayments_EVENT_INDEX.8c6b89bd81": [], "test.ethereum_models.not_null_aave__ez_repayments_AAVE_MARKET.65f0a2d955": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_TOKENS__decimal__float.8c6f986b62": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_REPAYED_USD__decimal__float.e678c92aaf": [], "test.ethereum_models.not_null_aave__ez_repayments_PAYER.853a217334": [], "test.ethereum_models.not_null_aave__ez_repayments_BORROWER.bdaa3f5149": [], "test.ethereum_models.not_null_aave__ez_repayments_LENDING_POOL_CONTRACT.8a9d3dd51f": [], "test.ethereum_models.not_null_aave__ez_repayments_AAVE_VERSION.689c54d7c4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_repayments_TOKEN_PRICE__decimal__float.083f95f60e": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_repayments_TX_HASH__EVENT_INDEX.da48670f2a": [], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCKCHAIN.a664f7d10d": [], "test.ethereum_models.not_null_aave__ez_withdraws_TX_HASH.f1b8a5ae8f": [], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_NUMBER.1f9cb3e0e7": [], "test.ethereum_models.not_null_aave__ez_withdraws_BLOCK_TIMESTAMP.6633965795": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_aave__ez_withdraws_BLOCK_TIMESTAMP__day__3.3abd538399": [], "test.ethereum_models.not_null_aave__ez_withdraws_EVENT_INDEX.a7e28a543a": [], "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_MARKET.f2fa7780d8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_TOKENS__decimal__float.fa28047b71": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_WITHDRAWN_USD__decimal__float.201712a69b": [], "test.ethereum_models.not_null_aave__ez_withdraws_AAVE_VERSION.96b63537a9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_aave__ez_withdraws_TOKEN_PRICE__decimal__float.70eab3ef2b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_aave__ez_withdraws_TX_HASH__EVENT_INDEX.d353eb6c94": [], "test.ethereum_models.not_null_silver__comp_market_stats_BLOCK_HOUR.720dd1a386": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__comp_market_stats_BLOCK_HOUR__day__3.dcb3717acc": [], "test.ethereum_models.not_null_silver__comp_market_stats_CONTRACT_NAME.b0ae104f2b": [], "test.ethereum_models.not_null_silver__comp_market_stats_CTOKEN_ADDRESS.102c9d1b7e": [], "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_CONTRACT.6c2f737850": [], "test.ethereum_models.not_null_silver__comp_market_stats_UNDERLYING_SYMBOL.3ad41a8991": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_TOKEN_PRICE__decimal__float.bb80a4ee1d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_CTOKEN_PRICE__decimal__float.b87a5e8249": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_TOKEN_AMOUNT__decimal__float.7f1caef662": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_TOKEN_AMOUNT__decimal__float.8c217d1897": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_TOKEN_AMOUNT__decimal__float.8365f99162": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_USD__decimal__float.9d8d071ea8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_RESERVES_USD__decimal__float.6913fbdaec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROWS_USD__decimal__float.f59744089f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_SUPPLY_APY__decimal__float.2d18484efb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_BORROW_APY__decimal__float.717638ee0b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_PRICE__decimal__float.7cda6dfc0d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_SPEED_USD__decimal__float.b92beeb2f0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_BORROW__decimal__float.b24eda764c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__comp_market_stats_COMP_APY_SUPPLY__decimal__float.b93ea0be83": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__comp_market_stats_BLOCK_NUMBER__CONTRACT_NAME__CTOKEN_ADDRESS.546d914476": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_ACTION.3027614614": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT0_ADJUSTED__decimal__float.6e364f4976": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_AMOUNT1_ADJUSTED__decimal__float.04ecfc48a6": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_NUMBER.ba41ab03a7": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCK_TIMESTAMP.f619d61dac": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_lp_actions_BLOCK_TIMESTAMP__day__1.418e01c567": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_BLOCKCHAIN.23fb925e23": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_lp_actions_LIQUIDITY_ADJUSTED__decimal__float.c513d92442": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_LIQUIDITY_PROVIDER.890b22dcd4": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_POOL_ADDRESS.f3e5e370ea": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_LOWER.b13da4d00d": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_TICK_UPPER.63f7835b1f": [], "test.ethereum_models.not_null_silver__univ3_lp_actions_TX_HASH.f2fa194a90": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_lp_actions__LOG_ID.fb4c7d5cf2": [], "test.ethereum_models.not_null_silver__univ3_positions_BLOCKCHAIN.63daa985ce": [], "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_NUMBER.abc350ee84": [], "test.ethereum_models.not_null_silver__univ3_positions_BLOCK_TIMESTAMP.0995aff250": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_positions_BLOCK_TIMESTAMP__day__1.feca00b046": [], "test.ethereum_models.not_null_silver__univ3_positions_FEE_PERCENT.d740b4963e": [], "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE0_LAST_x128.121763a65d": [], "test.ethereum_models.not_null_silver__univ3_positions_FEE_GROWTH_INSIDE1_LAST_x128.eb4b82a1e5": [], "test.ethereum_models.not_null_silver__univ3_positions_IS_ACTIVE.c48245553f": [], "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_ADJUSTED.83e2549ec4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_positions_LIQUIDITY_ADJUSTED__decimal__float.6d4e4db7a4": [], "test.ethereum_models.not_null_silver__univ3_positions_LIQUIDITY_PROVIDER.aec3da5543": [], "test.ethereum_models.not_null_silver__univ3_positions_NF_POSITION_MANAGER_ADDRESS.b90e7ea551": [], "test.ethereum_models.not_null_silver__univ3_positions_NF_TOKEN_ID.1f71e87ac4": [], "test.ethereum_models.not_null_silver__univ3_positions_POOL_ADDRESS.c6280b2b87": [], "test.ethereum_models.not_null_silver__univ3_positions_TICK_LOWER.05a401dcf7": [], "test.ethereum_models.not_null_silver__univ3_positions_TICK_UPPER.b7742ee478": [], "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED0_ADJUSTED.1b1bfda790": [], "test.ethereum_models.not_null_silver__univ3_positions_TOKENS_OWED1_ADJUSTED.300c88af61": [], "test.ethereum_models.not_null_silver__univ3_positions_TX_HASH.20d848925e": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_positions__LOG_ID.a9b507cfca": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_NUMBER.ab577e2783": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_BLOCK_TIMESTAMP.e7b7e8d431": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pool_stats_BLOCK_TIMESTAMP__day__3.98c9db09e4": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_POOL_ADDRESS.d6e589af0b": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN0_BALANCE.bb4340581f": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_TOKEN1_BALANCE.6a3b0c8f3f": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_UNLOCKED.6385730d4c": [], "test.ethereum_models.not_null_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED.25eed39f53": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pool_stats_VIRTUAL_LIQUIDITY_ADJUSTED__decimal__float.127a04415d": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pool_stats_BLOCK_NUMBER__POOL_ADDRESS.e9ac88d7cc": [], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_BLOCK.cffd49d1a2": [], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TIME.2f3883571a": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_pools_CREATED_TIME__day__7.e09bdda7bd": [], "test.ethereum_models.not_null_silver__univ3_pools_FEE.98fddf6503": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_FEE__decimal__float__number.d92aa85e16": [], "test.ethereum_models.not_null_silver__univ3_pools_INIT_PRICE_1_0.deaa40a935": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_pools_INIT_PRICE_1_0__decimal__float.afd031ed61": [], "test.ethereum_models.not_null_silver__univ3_pools_INIT_TICK.936f2cc204": [], "test.ethereum_models.not_null_silver__univ3_pools_POOL_ADDRESS.65cad94568": [], "test.ethereum_models.not_null_silver__univ3_pools_TICK_SPACING.8afd28bcd2": [], "test.ethereum_models.not_null_silver__univ3_pools_CREATED_TX_HASH.9c1da5920b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_pools_POOL_ADDRESS.a638ed97c1": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCKCHAIN.27e7d21855": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_NUMBER.058232596a": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_BLOCK_TIMESTAMP.6006373816": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_TX_HASH.15bb08cadd": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_EVENT_INDEX.56c6e07a79": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_POOL_ADDRESS.00b9f8889a": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_LIQUIDITY_PROVIDER.dd2ef336ce": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT0.7d46095d5a": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees_AMOUNT1.c7610efee4": [], "test.ethereum_models.not_null_silver__univ3_position_collected_fees__LOG_ID.aeafd0adc2": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_position_collected_fees__LOG_ID.30fff0a44c": [], "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT0_UNADJ.2a4e2e95b6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT0_UNADJ__decimal__float.caff1a99ad": [], "test.ethereum_models.not_null_silver__univ3_swaps_AMOUNT1_UNADJ.f1301119a8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_AMOUNT1_UNADJ__decimal__float.094440a526": [], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_NUMBER.88aeecac4e": [], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCK_TIMESTAMP.abef69c7f0": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__univ3_swaps_BLOCK_TIMESTAMP__day__1.d63f51ff99": [], "test.ethereum_models.not_null_silver__univ3_swaps_BLOCKCHAIN.4452c82448": [], "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY.7d6169289c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY__decimal__float.ce228641c8": [], "test.ethereum_models.not_null_silver__univ3_swaps_LIQUIDITY_ADJUSTED.c302e41c84": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_LIQUIDITY_ADJUSTED__decimal__float.8754caca56": [], "test.ethereum_models.not_null_silver__univ3_swaps_EVENT_INDEX.f043d54899": [], "test.ethereum_models.not_null_silver__univ3_swaps_POOL_ADDRESS.82d8080a00": [], "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_0_1.871d99cf70": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_0_1__decimal__float.abe02c8ebf": [], "test.ethereum_models.not_null_silver__univ3_swaps_PRICE_1_0.9acc559588": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver__univ3_swaps_PRICE_1_0__decimal__float.e1514b8a97": [], "test.ethereum_models.not_null_silver__univ3_swaps_RECIPIENT.9faac2fb81": [], "test.ethereum_models.not_null_silver__univ3_swaps_SENDER.c5b0709347": [], "test.ethereum_models.not_null_silver__univ3_swaps_TICK.412bd4d8de": [], "test.ethereum_models.not_null_silver__univ3_swaps_TX_HASH.9a932e1dc9": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__univ3_swaps__LOG_ID.669e17cd19": [], "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_NUMBER.3b2b1633f1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_NUMBER__NUMBER__FLOAT.fe4c8e9e74": [], "test.ethereum_models.not_null_core__ez_dex_swaps_BLOCK_TIMESTAMP.929581fe29": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_core__ez_dex_swaps_BLOCK_TIMESTAMP__day__1.8f881aae37": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.53f946e5f7": [], "test.ethereum_models.not_null_core__ez_dex_swaps_TX_HASH.20543d789e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TX_HASH__0_xX_0_9a_fA_F_.d4d2dd8d38": [], "test.ethereum_models.not_null_core__ez_dex_swaps_CONTRACT_ADDRESS.af7c3bd430": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.d7efe8e576": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_NAME__STRING__VARCHAR.fa12481d21": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN__NUMBER__FLOAT.cf58ec2f14": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT__NUMBER__FLOAT.1953480d73": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.b565b7ded2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.d321ebbe3c": [], "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_IN.dcf4834d74": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.f4139933b0": [], "test.ethereum_models.not_null_core__ez_dex_swaps_TOKEN_OUT.a17febc2f5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.942a1810b7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_IN__STRING__VARCHAR.98d21a7e6b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_SYMBOL_OUT__STRING__VARCHAR.94e5ffc1f8": [], "test.ethereum_models.not_null_core__ez_dex_swaps_SENDER.09a5f2a1d3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_SENDER__0_xX_0_9a_fA_F_.fcc46d5e93": [], "test.ethereum_models.not_null_core__ez_dex_swaps_TX_TO.91ff48bd55": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_PLATFORM__STRING__VARCHAR.045b7f587a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_core__ez_dex_swaps_EVENT_INDEX__NUMBER__FLOAT.eeb957bb0a": [], "test.ethereum_models.not_null_core__ez_dex_swaps__LOG_ID.54305ad02d": [], "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FUNCTION_SIGNATURE.26fd2bdff6": [], "test.ethereum_models.not_null_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS.9574e82f5a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.08cb184de7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_core__ez_dex_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.f94db051a4": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_core__ez_dex_swaps__LOG_ID.e945fa690a": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_IN.0443787ed6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN__decimal__float.e944b6ccc5": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_IN_USD__decimal__float.0dadb2c432": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_AMOUNT_OUT.a31dbc20e3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT__decimal__float.538f05d5fa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_AMOUNT_OUT_USD__decimal__float.aa8738a946": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_IN.c0c492c38b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.c6c7f84cb2": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TOKEN_OUT.32131504ac": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.137439e7d5": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_BLOCK_TIMESTAMP.ca5ee45d09": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__day__1.14b7f9f0e8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3216fc3490": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_EVENT_INDEX.c4477cb58f": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_POOL_ADDRESS.6057748caf": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__balancer_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.7f1ace981c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__balancer_swaps_POOL_NAME__varchar.2796159485": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_SENDER.fee3ff8d5e": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_TO.aa25c70204": [], "test.ethereum_models.not_null_silver_dex__balancer_swaps_TX_HASH.55b8f7a187": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__balancer_swaps__log_id.4f4a029e9d": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_IN.4234084c0d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN__decimal__float.2556c6f002": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_IN_USD__decimal__float.ba320d391f": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_AMOUNT_OUT.2d795bb76b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT__decimal__float.b91cdafb85": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_AMOUNT_OUT_USD__decimal__float.88790b72bd": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_BLOCK_TIMESTAMP.037267964e": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__curve_swaps_BLOCK_TIMESTAMP__day__1.bbd622871b": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_EVENT_INDEX.ae4e5d2010": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_POOL_ADDRESS.3a68842b58": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__curve_swaps_POOL_ADDRESS__0_xX_0_9a_fA_F_.238a3dc4d4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__curve_swaps_POOL_NAME__varchar.6639e60ae2": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_SENDER.b431a152b1": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_TO.0b66096c89": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_IN.d6736f6d8c": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_TOKEN_OUT.3c63da8507": [], "test.ethereum_models.not_null_silver_dex__curve_swaps_TX_HASH.cf851f1661": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__curve_swaps__log_id.dd7f9e0134": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_NUMBER.02521ca470": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_NUMBER__NUMBER__FLOAT.c30aef7bb7": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP.e42c2c2c0c": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__day__1.de60a304f4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.17c406765a": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_HASH.0ddffba449": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_HASH__0_xX_0_9a_fA_F_.71e9f16873": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_HASH__STRING__VARCHAR.f8e55f0221": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE.e45b39f717": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FUNCTION_SIGNATURE__STRING__VARCHAR.0c6a9b2343": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS.86f7198cea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.1c1877bccb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_FROM_ADDRESS__STRING__VARCHAR.5028bb7f49": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS.3a9adcd12f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.aaa477d220": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_ORIGIN_TO_ADDRESS__STRING__VARCHAR.9c2962d66b": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_CONTRACT_ADDRESS.7d94b8008d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.0ba750599b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_CONTRACT_ADDRESS__STRING__VARCHAR.b6eb3d0d3c": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_NAME.c836c9175c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_NAME__STRING__VARCHAR.8135e14b05": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_IN.82d4cfa662": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN__decimal__float.1f9b16f7a7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_IN_USD__decimal__float.396d981870": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_AMOUNT_OUT.1f5cc3abe1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT__decimal__float.dbf8b5cfda": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_AMOUNT_OUT_USD__decimal__float.95c4818e1e": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SENDER.c08e5193dc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_SENDER__0_xX_0_9a_fA_F_.933941b5c6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SENDER__STRING__VARCHAR.cbb33146e7": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_FROM.1e752c7994": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_FROM__0_xX_0_9a_fA_F_.0527f5cafe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_FROM__STRING__VARCHAR.f0eaf5a189": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TX_TO.18598a6c93": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TX_TO__0_xX_0_9a_fA_F_.1ba73cf78b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TX_TO__STRING__VARCHAR.db0e04826c": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_EVENT_INDEX.1328ed7ac4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_EVENT_INDEX__NUMBER__FLOAT.3ed9bddbbd": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_PLATFORM.446326143a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_PLATFORM__STRING__VARCHAR.bf3cf0fa1e": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_IN.9bba7c530d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.0641032026": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_IN__STRING__VARCHAR.699eb19f9d": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_TOKEN_OUT.a2ea835b3b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__synthetix_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.9684bd748c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_TOKEN_OUT__STRING__VARCHAR.08e89ed24f": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_IN.de829f541c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_IN__STRING__VARCHAR.7a9ec14da1": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps_SYMBOL_OUT.eae4aa0b25": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps_SYMBOL_OUT__STRING__VARCHAR.0d042bf686": [], "test.ethereum_models.not_null_silver_dex__synthetix_swaps__LOG_ID.ab25f825ab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__synthetix_swaps__LOG_ID__STRING__VARCHAR.638d3e26f9": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__synthetix_swaps__log_id.2093379480": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_NUMBER.36b3cfcc65": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_NUMBER__NUMBER__FLOAT.d06b454912": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_BLOCK_TIMESTAMP.567573ecfd": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_dex__v2_swaps_BLOCK_TIMESTAMP__day__1.0bd7deb591": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.c46321a153": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_HASH.d5c22e2447": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_HASH__0_xX_0_9a_fA_F_.c48f9b7af0": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_CONTRACT_ADDRESS.ba47556f4f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_CONTRACT_ADDRESS__0_xX_0_9a_fA_F_.9044abb286": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_EVENT_NAME.66b664caa4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_NAME__STRING__VARCHAR.906c317369": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_IN.7362af5d9f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN__NUMBER__FLOAT.752b8442d3": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_AMOUNT_OUT.4c690879c1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT__NUMBER__FLOAT.27fcd6e1cd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_IN_USD__NUMBER__FLOAT.9271e7fe2b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_AMOUNT_OUT_USD__NUMBER__FLOAT.a9986bca1a": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_IN.e41b5ca91a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_IN__0_xX_0_9a_fA_F_.3e32dc1d9b": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_TOKEN_OUT.baa114db6e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TOKEN_OUT__0_xX_0_9a_fA_F_.11c94debef": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_IN__STRING__VARCHAR.0fafbb5667": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_SYMBOL_OUT__STRING__VARCHAR.459b1e10ed": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_SENDER.679f0122aa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_SENDER__0_xX_0_9a_fA_F_.d1fb465aee": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_TX_TO.4391a065dd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_TX_TO__0_xX_0_9a_fA_F_.34807c7eba": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_PLATFORM__STRING__VARCHAR.863f80b5ff": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_dex__v2_swaps_EVENT_INDEX__NUMBER__FLOAT.b6d6b46e86": [], "test.ethereum_models.not_null_silver_dex__v2_swaps__LOG_ID.459aa805b5": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FUNCTION_SIGNATURE.30b61017af": [], "test.ethereum_models.not_null_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS.43bc581e8d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.515968e4c3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_dex__v2_swaps_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.650cdd680a": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_dex__v2_swaps__LOG_ID.0563845eec": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_NUMBER.a6c03abb23": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_NUMBER__NUMBER__FLOAT.80b0b9ff84": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_BLOCK_TIMESTAMP.407a253fab": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales_BLOCK_TIMESTAMP__day__1.d23cd81f40": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.7b707ae4c6": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_HASH.28602c9645": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_TX_HASH__0_xX_0_9a_fA_F_.abb6961580": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_ADDRESS.02cd3a8016": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.e2b6cae481": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_NAME.2123aa582d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_PLATFORM_NAME__nftx.ff46a06e13": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_BUYER_ADDRESS.e587ace7b8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.d151539a20": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_SELLER_ADDRESS.32ef90769b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.6d628e9bd9": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_NFT_ADDRESS.c32a41c9cb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.0358077c70": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TOKENID.96b5b44a8a": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_CURRENCY_ADDRESS.844deec13f": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE.901075a57c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE__NUMBER__FLOAT.6816632f7b": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PRICE_USD.18e5bb8d71": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PRICE_USD__NUMBER__FLOAT.6e269cbf60": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TOTAL_FEES.303da7e4ef": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES__NUMBER__FLOAT.eacc4622d3": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_PLATFORM_FEE.ec0fdca684": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE__NUMBER__FLOAT.d6469ce959": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_CREATOR_FEE.802daae741": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE__NUMBER__FLOAT.f8b97ce082": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TOTAL_FEES_USD__NUMBER__FLOAT.5df9ab741c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6a7b2bb1f3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_CREATOR_FEE_USD__NUMBER__FLOAT.dca5d94515": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE.470c08a79d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE__NUMBER__FLOAT.2f867b06d9": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_TX_FEE_USD.ed0ec2916c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales_TX_FEE_USD__NUMBER__FLOAT.1d23057903": [], "test.ethereum_models.not_null_silver_nft__nftx_sales__LOG_ID.565ff32394": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__nftx_sales__INSERTED_TIMESTAMP__day__1.fe8eae2a22": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__nftx_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.ff69fd6a76": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS.862af0b4d2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.a779792f16": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.db9436489d": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE.1b424dab06": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__nftx_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.94f67071fd": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_EVENT_TYPE.45e0aa2632": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__nftx_sales_EVENT_TYPE__bid_won__sale__redeem.9874ccb68c": [], "test.ethereum_models.not_null_silver_nft__nftx_sales_INPUT_DATA.77de162c94": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__nftx_sales__log_id.dec5fb0811": [], "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_NUMBER.ab06628ffa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_NUMBER__NUMBER__FLOAT.87f7f7c6f4": [], "test.ethereum_models.not_null_silver_nft__blur_sales_BLOCK_TIMESTAMP.caa0dfba65": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__blur_sales_BLOCK_TIMESTAMP__day__1.6f890a129b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.e330d89f4d": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_HASH.6fa6bc81fd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_TX_HASH__0_xX_0_9a_fA_F_.0e657bfa5a": [], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_ADDRESS.2fa52616e3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.99c3eeb554": [], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_NAME.1077537011": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_PLATFORM_NAME__blur.e3eb801f5f": [], "test.ethereum_models.not_null_silver_nft__blur_sales_SELLER_ADDRESS.98d36983d9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.cee682a5cc": [], "test.ethereum_models.not_null_silver_nft__blur_sales_BUYER_ADDRESS.75d6442288": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.65bce787d7": [], "test.ethereum_models.not_null_silver_nft__blur_sales_NFT_ADDRESS.4aadd9b6a8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.c0cf9ebeaf": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TOKENID.859161ed72": [], "test.ethereum_models.not_null_silver_nft__blur_sales_CURRENCY_ADDRESS.26e01c61a0": [], "test.ethereum_models.not_null_silver_nft__blur_sales_PRICE.5bcd7294c2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE__NUMBER__FLOAT.8bbcf7b622": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PRICE_USD__NUMBER__FLOAT.c14e88ff4b": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TOTAL_FEES.14dc3c7f82": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES__NUMBER__FLOAT.9afef4a917": [], "test.ethereum_models.not_null_silver_nft__blur_sales_PLATFORM_FEE.0e44443516": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE__NUMBER__FLOAT.6952da2b25": [], "test.ethereum_models.not_null_silver_nft__blur_sales_CREATOR_FEE.8d9cd569c9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE__NUMBER__FLOAT.ea247bf59d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c0e7844964": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.c674276543": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_CREATOR_FEE_USD__NUMBER__FLOAT.4f8f06d016": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE.c059ef797c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE__NUMBER__FLOAT.40aec53b15": [], "test.ethereum_models.not_null_silver_nft__blur_sales_TX_FEE_USD.b231d1b0e9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__blur_sales_TX_FEE_USD__NUMBER__FLOAT.7c56a0bd7a": [], "test.ethereum_models.not_null_silver_nft__blur_sales__LOG_ID.725c1d1324": [], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS.c4d8aebf96": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.0b0dfe96be": [], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_TO_ADDRESS.b5c62f81f7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.12ffc23958": [], "test.ethereum_models.not_null_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE.885643d007": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__blur_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.f309d16365": [], "test.ethereum_models.not_null_silver_nft__blur_sales_EVENT_TYPE.f9bc069ad6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__blur_sales_EVENT_TYPE__bid_won__sale.398658629c": [], "test.ethereum_models.not_null_silver_nft__blur_sales_INPUT_DATA.72b1a8378b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__blur_sales__log_id.2e70dd520b": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_NUMBER.51160778bd": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_NUMBER__NUMBER__FLOAT.4ac0f4feed": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP.9ea6755147": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__day__1.af73a6a395": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.ab75c64cc0": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_HASH.b680f23fe2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_TX_HASH__0_xX_0_9a_fA_F_.180f93e16d": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS.d8388ee9c6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf004c5ccf": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_NAME.2060b8562a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_PLATFORM_NAME__larva_labs.3d9c5e9f17": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_NFT_ADDRESS.3e808d1013": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.2763bb6991": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOKENID.89243885c5": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CURRENCY_ADDRESS.40a919244b": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PRICE.f5ffc23a93": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE__NUMBER__FLOAT.8109969702": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PRICE_USD__NUMBER__FLOAT.b9584cf4e4": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TOTAL_FEES.088f31d1b0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES__NUMBER__FLOAT.e61da1e484": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_PLATFORM_FEE.d436d716ae": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE__NUMBER__FLOAT.c54343a733": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_CREATOR_FEE.2d2da8697a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE__NUMBER__FLOAT.2a3bc35a6b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TOTAL_FEES_USD__NUMBER__FLOAT.7dc512bea9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.11598fc606": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_CREATOR_FEE_USD__NUMBER__FLOAT.497f9a3e5e": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE.7624a7d57d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE__NUMBER__FLOAT.3036d14bbf": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_TX_FEE_USD.477accbe18": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales_TX_FEE_USD__NUMBER__FLOAT.2dec585c38": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales__LOG_ID.4fcfe65825": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__day__1.5f1e2585de": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__cryptopunk_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5790d1e974": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS.b8c605f18e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.e6ece387f4": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS.cc4315ca3c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.8b369cf9b9": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE.0560fc6d1e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__cryptopunk_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.3ba813606e": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_EVENT_TYPE.6a70e0d43c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__cryptopunk_sales_EVENT_TYPE__sale__bid_won.f8fce3c5c7": [], "test.ethereum_models.not_null_silver_nft__cryptopunk_sales_INPUT_DATA.3afbf4d1d2": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__cryptopunk_sales__log_id.594ef2270b": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_NUMBER.eff4fa805e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_NUMBER__NUMBER__FLOAT.26f855064c": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_BLOCK_TIMESTAMP.7479fcd544": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__day__1.7d41164578": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.203ba5aff8": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_HASH.06f84140a7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_TX_HASH__0_xX_0_9a_fA_F_.9d158c2558": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_ADDRESS.66c756648f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.bf6b7ad056": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_NAME.51a5122ae1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_PLATFORM_NAME__looksrare.9cbd647a62": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_FROM_ADDRESS.b41cc15db9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.0bd668142b": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_TO_ADDRESS.d7d647030e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.666276b920": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_NFT_ADDRESS.7f102bd39e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.d80fae9d88": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOKENID.a69b7a7b4d": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_CURRENCY_ADDRESS.07b9dcb4b5": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PRICE.c86ff5ae80": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE__NUMBER__FLOAT.d68c2faeac": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PRICE_USD__NUMBER__FLOAT.d87e60eece": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TOTAL_FEES.9a38d0c63e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES__NUMBER__FLOAT.27da09c426": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_PLATFORM_FEE.24b3ac449d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE__NUMBER__FLOAT.63ef886134": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_CREATOR_FEE.1517fe04d7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE__NUMBER__FLOAT.76daf9d67e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TOTAL_FEES_USD__NUMBER__FLOAT.af0751ca96": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.b478b2adcf": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_CREATOR_FEE_USD__NUMBER__FLOAT.fe3338dc89": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE.080a2177c8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE__NUMBER__FLOAT.22bf944f15": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_TX_FEE_USD.9a60a8a1c4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_TX_FEE_USD__NUMBER__FLOAT.68c28c8147": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales__LOG_ID.8ab49a30e1": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_INGESTED_AT.2f4f068926": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__looksrare_sales_INGESTED_AT__day__1.ddf637c9e2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__looksrare_sales_INGESTED_AT__TIMESTAMP_NTZ.27ad6ac99d": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS.79187e68b6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.7d533b46b8": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS.bda1344132": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.18b6e532b8": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE.ae8e49763c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__looksrare_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.c912f2f9cc": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_EVENT_TYPE.c68afd2d19": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__looksrare_sales_EVENT_TYPE__bid_won__sale.1a3346fb31": [], "test.ethereum_models.not_null_silver_nft__looksrare_sales_INPUT_DATA.e07dd83818": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__looksrare_sales__log_id.6e1700c569": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_NUMBER.ff6ffccdd3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_NUMBER__NUMBER__FLOAT.d9ca2a1202": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_BLOCK_TIMESTAMP.0b00ab83f0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.49514f88c4": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_HASH.b9b888ff7c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_TX_HASH__0_xX_0_9a_fA_F_.28436a215a": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_ADDRESS.2f2598fc00": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.8d2dbabd48": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_NAME.ac234a5988": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_PLATFORM_NAME__opensea.5aba577130": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_FROM_ADDRESS.14581c0a44": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_FROM_ADDRESS__0_xX_0_9a_fA_F_.7121ee0cb0": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_TO_ADDRESS.9d57a88f98": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_TO_ADDRESS__0_xX_0_9a_fA_F_.95d93d45fe": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_NFT_ADDRESS.ccbdc863a6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.a8e11493ed": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TOKENID.0a6564219f": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_CURRENCY_ADDRESS.67d7f68c0d": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_PRICE.12d98fda92": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE__NUMBER__FLOAT.49af08b6d6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PRICE_USD__NUMBER__FLOAT.70feea7df8": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TOTAL_FEES.290020e9ec": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES__NUMBER__FLOAT.fc5ea050bf": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_PLATFORM_FEE.b66c03b059": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE__NUMBER__FLOAT.c169a6334f": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_CREATOR_FEE.d7b66bbb1c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE__NUMBER__FLOAT.dc96f9c75e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TOTAL_FEES_USD__NUMBER__FLOAT.8afb1a5920": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.5c66b8d9e6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_CREATOR_FEE_USD__NUMBER__FLOAT.12994666a6": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE.632153a569": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE__NUMBER__FLOAT.615a8e437b": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_TX_FEE_USD.6f3f5c7484": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_TX_FEE_USD__NUMBER__FLOAT.fd8e71b5e3": [], "test.ethereum_models.not_null_silver_nft__opensea_sales__LOG_ID.18b5b8bc41": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_INGESTED_AT.8ad208bea8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__opensea_sales_INGESTED_AT__TIMESTAMP_NTZ.df0515f572": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS.c11d976102": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.89dc1db5d1": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS.8a06fa835e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.136e4cd9dc": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE.b2c2a50da7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__opensea_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.64a1b8490e": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_EVENT_TYPE.15a116ebe0": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__opensea_sales_EVENT_TYPE__bid_won__sale.ac2374f4eb": [], "test.ethereum_models.not_null_silver_nft__opensea_sales_INPUT_DATA.27cd93086b": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__opensea_sales__log_id.77cdbe7222": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER.0fe88b0959": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_NUMBER__NUMBER__FLOAT.e9fb190872": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP.2f670f6ffe": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__day__1.de89c56918": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.3432c42af5": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_HASH.d098465389": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_TX_HASH__0_xX_0_9a_fA_F_.00c899a4dd": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS.189d56467c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.32a00e8bbe": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME.1d842250db": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__rarible_sales_update_sept_2022_PLATFORM_NAME__rarible.cb5361e649": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS.5d3cc672bc": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_SELLER_ADDRESS__0_xX_0_9a_fA_F_.e21026d77d": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS.9e39facda3": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_BUYER_ADDRESS__0_xX_0_9a_fA_F_.95699baf58": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS.5a062dc9b2": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_NFT_ADDRESS__0_xX_0_9a_fA_F_.69205a8745": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOKENID.c35ff83bf4": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CURRENCY_ADDRESS.5d3d1732a9": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PRICE.0422f1eb4e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE__NUMBER__FLOAT.a779010b36": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PRICE_USD__NUMBER__FLOAT.11614a646b": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES.bb29a00b22": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES__NUMBER__FLOAT.34249fb10e": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE.a9902b802b": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE__NUMBER__FLOAT.d87eb08dfa": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE.e443a8b7fe": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE__NUMBER__FLOAT.6e3263cf5d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TOTAL_FEES_USD__NUMBER__FLOAT.efddf784ea": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_PLATFORM_FEE_USD__NUMBER__FLOAT.4810074748": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_CREATOR_FEE_USD__NUMBER__FLOAT.9068c0f127": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE.62f0608dd4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE__NUMBER__FLOAT.afbe1903df": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD.befdbf157f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022_TX_FEE_USD__NUMBER__FLOAT.0882297792": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.6fbc0243a3": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP.6fdb0db3f3": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__day__1.115fa34479": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__rarible_sales_update_sept_2022__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.5170203344": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS.040fc6e33e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.bb6ebcbed8": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS.bc23adb83d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.468f5b75bf": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE.2c1877dcb8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__rarible_sales_update_sept_2022_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.0d253df9f9": [], "test.ethereum_models.not_null_silver_nft__rarible_sales_update_sept_2022_INPUT_DATA.0e155b06d2": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__rarible_sales_update_sept_2022_nft_uni_id.893930363d": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_NUMBER.691368f54c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_NUMBER__NUMBER__FLOAT.a600f2c7dd": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP.7ef5a9bde1": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__day__1.014b6c2978": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.0c8b5f87ea": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_HASH.08e289ed65": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_TX_HASH__0_xX_0_9a_fA_F_.c7d1ac74ac": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_ADDRESS.e197592c5d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_PLATFORM_ADDRESS__0_xX_0_9a_fA_F_.137a1de1c6": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_NAME.d11003109c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_PLATFORM_NAME__sudoswap.c2574f393d": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_SELLER_ADDRESS.649e7df65f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_SELLER_ADDRESS__0_xX_0_9a_fA_F_.1d0260869c": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_BUYER_ADDRESS.59f15f1bf4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_BUYER_ADDRESS__0_xX_0_9a_fA_F_.08301cbbc7": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_NFT_ADDRESS.5526c4e74a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_NFT_ADDRESS__0_xX_0_9a_fA_F_.554ffd8635": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOKENID.51717a9a61": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CURRENCY_ADDRESS.a649c4d4be": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PRICE.1be7dc6600": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE__NUMBER__FLOAT.b882227076": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PRICE_USD__NUMBER__FLOAT.6ea1d21f6f": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TOTAL_FEES.821ff3545d": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES__NUMBER__FLOAT.1b07032171": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_PLATFORM_FEE.2b56f0a609": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE__NUMBER__FLOAT.dd3ba247ef": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_CREATOR_FEE.f04140a834": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE__NUMBER__FLOAT.12836c1241": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TOTAL_FEES_USD__NUMBER__FLOAT.c79c1cfdab": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_PLATFORM_FEE_USD__NUMBER__FLOAT.6fd6a06b37": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_CREATOR_FEE_USD__NUMBER__FLOAT.6c98b3c0e6": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE.0b8cc57121": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE__NUMBER__FLOAT.3cbf9b2245": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_TX_FEE_USD.b940d3a4ba": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales_TX_FEE_USD__NUMBER__FLOAT.e03e87be18": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP.2c78583ca2": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__day__1.bcca121a2c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_silver_nft__sudoswap_sales__INSERTED_TIMESTAMP__TIMESTAMP_NTZ.0de9625e9d": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS.3f8ee6b9c1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FROM_ADDRESS__0_xX_0_9a_fA_F_.aa7bf6832a": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS.2dea816398": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_TO_ADDRESS__0_xX_0_9a_fA_F_.48c35b2794": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE.862f8597a8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_silver_nft__sudoswap_sales_ORIGIN_FUNCTION_SIGNATURE__0_xX_0_9a_fA_F_.86431f78cb": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_EVENT_TYPE.3e2c1dd4b4": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_set_silver_nft__sudoswap_sales_EVENT_TYPE__bid_won__sale.fba64e5f3e": [], "test.ethereum_models.not_null_silver_nft__sudoswap_sales_INPUT_DATA.6af5965d99": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver_nft__sudoswap_sales__log_id.4c91d24792": [], "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_NUMBER.76a0fc6bc9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_NUMBER__NUMBER__FLOAT.e546629920": [], "test.ethereum_models.not_null_sushi__ez_borrowing_BLOCK_TIMESTAMP.3829c4c2c4": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_borrowing_BLOCK_TIMESTAMP__day__7.9e13292154": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.2b4d3c83c9": [], "test.ethereum_models.not_null_sushi__ez_borrowing_TX_HASH.eeaf313cd8": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_TX_HASH__0_xX_0_9a_fA_F_.e3f190eb04": [], "test.ethereum_models.not_null_sushi__ez_borrowing_LENDING_POOL_ADDRESS.6ea7d50567": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.11e77397a2": [], "test.ethereum_models.not_null_sushi__ez_borrowing_AMOUNT.490bdfdbcb": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT__NUMBER__FLOAT.28b1f9641c": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_AMOUNT_USD__NUMBER__FLOAT.5a6575a29d": [], "test.ethereum_models.not_null_sushi__ez_borrowing_ASSET.963aa5a1aa": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_ASSET__0_xX_0_9a_fA_F_.73483a63df": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_borrowing_SYMBOL__STRING__VARCHAR.9b060d1d35": [], "test.ethereum_models.not_null_sushi__ez_borrowing_Borrower.1f484a738a": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_borrowing_Borrower__0_xX_0_9a_fA_F_.cf22d8c187": [], "test.ethereum_models.not_null_sushi__ez_borrowing__LOG_ID.2c8a148cfa": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_borrowing__LOG_ID.c1053ad43e": [], "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_NUMBER.7191bdf706": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_NUMBER__NUMBER__FLOAT.35c6b5d227": [], "test.ethereum_models.not_null_sushi__ez_lending_BLOCK_TIMESTAMP.47c8a01531": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_sushi__ez_lending_BLOCK_TIMESTAMP__day__7.71e49e375e": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_BLOCK_TIMESTAMP__TIMESTAMP_NTZ.93cce89aaf": [], "test.ethereum_models.not_null_sushi__ez_lending_TX_HASH.3c471bed51": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_TX_HASH__0_xX_0_9a_fA_F_.fb7184c78a": [], "test.ethereum_models.not_null_sushi__ez_lending_LENDING_POOL_ADDRESS.343619b86f": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_LENDING_POOL_ADDRESS__0_xX_0_9a_fA_F_.3ccd0511f9": [], "test.ethereum_models.not_null_sushi__ez_lending_AMOUNT.d0ca35e1b9": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT__NUMBER__FLOAT.f5513895b6": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_AMOUNT_USD__NUMBER__FLOAT.010574c5b1": [], "test.ethereum_models.not_null_sushi__ez_lending_ASSET.92156a57ed": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_ASSET__0_xX_0_9a_fA_F_.8a7dd8b676": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_SYMBOL__STRING__VARCHAR.dcace84af9": [], "test.ethereum_models.not_null_sushi__ez_lending_DEPOSITOR.9f9196dce7": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_match_regex_sushi__ez_lending_DEPOSITOR__0_xX_0_9a_fA_F_.560921e0f1": [], "test.ethereum_models.dbt_expectations_expect_column_values_to_be_in_type_list_sushi__ez_lending_EVENT_INDEX__NUMBER__FLOAT.64324e3895": [], "test.ethereum_models.not_null_sushi__ez_lending__LOG_ID.aeb399324a": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_sushi__ez_lending__LOG_ID.9fb554f90f": [], "test.ethereum_models.dbt_expectations_expect_row_values_to_have_recent_data_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__day__1.a2602b0eaf": [], "test.ethereum_models.token_address_match_silver__token_prices_coin_market_cap_hourly_TOKEN_ADDRESS.f83ab13c34": [], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_CLOSE.1f6d0ab541": [], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly_IMPUTED.fcf9f9c455": [], "test.ethereum_models.not_null_silver__token_prices_coin_market_cap_hourly__INSERTED_TIMESTAMP.6971dfc252": [], "test.ethereum_models.dbt_utils_unique_combination_of_columns_silver__token_prices_coin_market_cap_hourly_RECORDED_HOUR__TOKEN_ADDRESS.ae42f924d7": [], "source.ethereum_models.prod.ethereum_blocks": ["model.ethereum_models.bronze__blocks"], "source.ethereum_models.prod.ethereum_txs": ["model.ethereum_models.bronze__transactions"], "source.ethereum_models.flipside_gold_ethereum.contracts": ["model.ethereum_models.silver__contracts"], "source.ethereum_models.flipside_gold_ethereum.token_prices_hourly": ["model.ethereum_models.ethereum_share__fact_hourly_token_prices"], "source.ethereum_models.flipside_gold_ethereum.dex_liquidity_pools": ["model.ethereum_models.silver_dex__pools"], "source.ethereum_models.flipside_gold_ethereum.nft_metadata": ["model.ethereum_models.core__dim_nft_metadata", "model.ethereum_models.silver__nft_transfers", "model.ethereum_models.silver_nft__metadata"], "source.ethereum_models.crosschain.address_labels": ["model.ethereum_models.core__dim_labels"], "source.ethereum_models.crosschain.dim_date_hours": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "source.ethereum_models.flipside_silver_ethereum.contracts": [], "source.ethereum_models.flipside_silver_ethereum.reads": ["model.ethereum_models.silver_dex__curve_pools"], "source.ethereum_models.flipside_silver.ethereum_contracts_backfill": ["model.ethereum_models.bronze__contracts_backfill"], "source.ethereum_models.flipside_silver.ethereum_contracts": ["model.ethereum_models.silver__contracts_extended"], "source.ethereum_models.flipside_silver.prices_v2": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "source.ethereum_models.eth_dev_db.aave_atokens_upload": [], "source.ethereum_models.eth_dev_db.curve_pools_backfill": [], "source.ethereum_models.eth_dev_db.evm_chains_20221212": [], "source.ethereum_models.bronze.prod_ethereum_sink_407559501": ["model.ethereum_models.bronze__contracts"], "source.ethereum_models.bronze.bronze_snapshot_719356055": ["model.ethereum_models.silver__snapshot", "model.ethereum_models.silver__snapshot"], "source.ethereum_models.ethereum_silver.token_meta_backup": ["model.ethereum_models.silver__nft_transfers"], "source.ethereum_models.ethereum_silver.signatures_backfill": ["model.ethereum_models.core__dim_function_signatures"], "source.ethereum_models.ethereum_silver.event_signatures_backfill": ["model.ethereum_models.core__dim_event_signatures"], "source.ethereum_models.ethereum_silver.aave_atokens_upload": [], "source.ethereum_models.ethereum_silver.snapshot_voting": ["model.ethereum_models.silver__snapshot", "model.ethereum_models.silver__snapshot_temp"], "source.ethereum_models.ethereum_silver.snapshot_network": ["model.ethereum_models.silver__snapshot"], "source.ethereum_models.ethereum_silver.evm_chains_20221212": ["model.ethereum_models.silver__snapshot_temp"], "source.ethereum_models.ethereum_share.token_prices_hourly": ["model.ethereum_models.core__ez_eth_transfers", "model.ethereum_models.core__sv_fact_hourly_token_prices"], "source.ethereum_models.ethereum_share.dex_liquidity_pools": ["model.ethereum_models.core__sv_dim_dex_liquidity_pools"], "source.ethereum_models.ethereum_share.labels": ["model.ethereum_models.core__sv_dim_labels"], "source.ethereum_models.bronze_streamline.beacon_blocks": ["model.ethereum_models.silver__beacon_blocks", "model.ethereum_models.silver__beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks", "model.ethereum_models.streamline__complete_beacon_blocks"], "source.ethereum_models.bronze_streamline.blocks": ["model.ethereum_models.streamline__complete_blocks", "model.ethereum_models.streamline__complete_blocks"], "source.ethereum_models.bronze_streamline.committees": [], "source.ethereum_models.bronze_streamline.contract_abis": ["model.ethereum_models.silver__abis", "model.ethereum_models.silver__abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__complete_contract_abis", "model.ethereum_models.streamline__contract_meta_read", "model.ethereum_models.streamline__contract_meta_read"], "source.ethereum_models.bronze_streamline.decode_logs": [], "source.ethereum_models.bronze_streamline.eth_balances": ["model.ethereum_models.silver__eth_balances", "model.ethereum_models.silver__eth_balances", "model.ethereum_models.streamline__complete_eth_balances", "model.ethereum_models.streamline__complete_eth_balances"], "source.ethereum_models.bronze_streamline.nft_metadata_api": ["model.ethereum_models.silver__nft_metadata_api_requests"], "source.ethereum_models.bronze_streamline.reads": ["model.ethereum_models.bronze__successful_reads", "model.ethereum_models.bronze__successful_reads", "model.ethereum_models.streamline__complete_reads", "model.ethereum_models.streamline__complete_reads"], "source.ethereum_models.bronze_streamline.sushi_rewards_schedule": ["model.ethereum_models.sushi__dim_distributor_reward_schedule"], "source.ethereum_models.bronze_streamline.token_balances": ["model.ethereum_models.silver__token_balances", "model.ethereum_models.silver__token_balances", "model.ethereum_models.streamline__complete_token_balances", "model.ethereum_models.streamline__complete_token_balances"], "source.ethereum_models.bronze_streamline.transactions": ["model.ethereum_models.streamline__complete_transactions", "model.ethereum_models.streamline__complete_transactions"], "source.ethereum_models.bronze_streamline.validators": [], "source.ethereum_models.bronze_streamline.decoded_logs": ["model.ethereum_models.silver__decoded_logs", "model.ethereum_models.silver__decoded_logs", "model.ethereum_models.streamline__complete_decode_logs", "model.ethereum_models.streamline__complete_decode_logs"], "source.ethereum_models.streamline_crosschain.node_mapping": ["model.ethereum_models.bronze_api__comp_v3_market_reads", "model.ethereum_models.bronze_api__comp_v3_market_reads", "model.ethereum_models.bronze_api__contract_reads"], "source.ethereum_models.crosschain_silver.hourly_prices_coin_gecko": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio"], "source.ethereum_models.crosschain_silver.asset_metadata_coin_gecko": ["model.ethereum_models.silver__token_prices_coin_gecko_hourly", "model.ethereum_models.streamline__dex_pool_v2_SLP_ratio", "model.ethereum_models.streamline__price_api_token_reads"], "source.ethereum_models.crosschain_silver.hourly_prices_coin_market_cap": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly", "model.ethereum_models.silver__token_prices_coin_market_cap_hourly"], "source.ethereum_models.crosschain_silver.asset_metadata_coin_market_cap": ["model.ethereum_models.silver__token_prices_coin_market_cap_hourly", "model.ethereum_models.streamline__price_api_token_reads"]}} \ No newline at end of file diff --git a/macros/create_udfs.sql b/macros/create_udfs.sql index 137ce97b..562d84ae 100644 --- a/macros/create_udfs.sql +++ b/macros/create_udfs.sql @@ -6,6 +6,9 @@ {{ create_udf_hex_to_int( schema = "public" ) }} + {{ create_udf_transform_logs( + schema = 'silver' + ) }} {{ create_udf_hex_to_int_with_inputs( schema = "public" ) }} diff --git a/macros/python/transform_logs.sql b/macros/python/transform_logs.sql new file mode 100644 index 00000000..cf56d24e --- /dev/null +++ b/macros/python/transform_logs.sql @@ -0,0 +1,34 @@ +{% macro create_udf_transform_logs(schema) %} +create or replace function {{ schema }}.udf_transform_logs(decoded variant) +returns variant +language python +runtime_version = '3.8' +handler = 'transform' as $$ +from copy import deepcopy + +def transform_event(event: dict): + new_event = deepcopy(event) + if new_event.get("components"): + components = new_event.get("components") + for iy, y in enumerate(new_event["value"]): + for i, c in enumerate(components): + y[i] = {"value": y[i], **c} + new_event["value"][iy] = {z["name"]: z["value"] for z in y} + return new_event + else: + return event + + +def transform(events: list): + try: + results = [ + transform_event(event) if event["decoded"] else event + for event in events["data"] + ] + events["data"] = results + return events + except: + return events +$$; + +{% endmacro %} \ No newline at end of file diff --git a/models/gold/beta/beta__fact_decoded_logs.sql b/models/gold/beta/beta__fact_decoded_logs.sql new file mode 100644 index 00000000..b0542bfc --- /dev/null +++ b/models/gold/beta/beta__fact_decoded_logs.sql @@ -0,0 +1,17 @@ +{{ config( + materialized = 'view', + persist_docs ={ "relation": true, + "columns": true } +) }} + +SELECT + block_number, + tx_hash, + event_index, + event_name, + contract_address, + decoded_flat as decoded_log, + decoded_data AS full_decoded_log + +FROM + {{ ref('silver__decoded_logs') }} diff --git a/models/gold/beta/beta__fact_decoded_logs.yml b/models/gold/beta/beta__fact_decoded_logs.yml new file mode 100644 index 00000000..52be77a3 --- /dev/null +++ b/models/gold/beta/beta__fact_decoded_logs.yml @@ -0,0 +1,38 @@ +version: 2 +models: + - name: beta__fact_decoded_logs + description: > + 'BETA TABLE! + + THIS TABLE IS SUBJECT TO CHANGE WITHOUT NOTICE AND MAY CONTAIN BUGS. DO NOT USE FOR DASHBOARDS OR IMPORTANT ANALYSIS. + + This table is a beta version of our new ABI decoder for EVM events. Please report bugs as you find them, but know any issues you find will not be fixed immediately. + + Only includes blocks 14,000,000 - 16,000,000 and does not update. + + We are aware of some popular contracts (e.g. Blur, some of Univ3) that are not included in this table, and we are working on adding them. + + Any feedback on this table is welcome, but please note that this table is not intended for production use in any way.' + + + columns: + - name: BLOCK_NUMBER + description: The block number of the block containing the transaction that emitted the event.' + - name: TX_HASH + description: 'The hash of the transaction that emitted the event.' + - name: EVENT_INDEX + description: 'The index of the event in the transaction.' + - name: EVENT_NAME + description: 'The name of the event.' + - name: CONTRACT_ADDRESS + description: 'The address of the contract that emitted the event.' + - name: DECODED_LOG + description: 'The ABI-decoded event log, with values mapped to their names. This column is most similar to the "event_inputs" column within "fact_event_logs".' + - name: FULL_DECODED_LOG + description: 'The ABI-decoded event log, including all fields.' + + + + + + diff --git a/models/silver/silver__decoded_logs.sql b/models/silver/silver__decoded_logs.sql new file mode 100644 index 00000000..74f62c47 --- /dev/null +++ b/models/silver/silver__decoded_logs.sql @@ -0,0 +1,120 @@ +{{ config ( + materialized = "incremental", + unique_key = "_log_id", + cluster_by = "ROUND(block_number, -3)", + merge_update_columns = ["_log_id"], + post_hook = "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION on equality(_log_id)" +) }} + +WITH meta AS ( + + SELECT + registered_on, + last_modified, + file_name + FROM + TABLE( + information_schema.external_table_files( + table_name => '{{ source( "bronze_streamline", "decoded_logs") }}' + ) + ) A + +{% if is_incremental() %} +WHERE + LEAST( + registered_on, + last_modified + ) >= ( + SELECT + COALESCE(MAX(_INSERTED_TIMESTAMP), '1970-01-01' :: DATE) max_INSERTED_TIMESTAMP + FROM + {{ this }}) + ) +{% else %} +) +{% endif %}, +decoded_logs AS ( + SELECT + block_number :: INTEGER AS block_number, + SPLIT( + id, + '-' + ) [0] :: STRING AS tx_hash, + SPLIT( + id, + '-' + ) [1] :: INTEGER AS event_index, + DATA :name :: STRING AS event_name, + LOWER( + DATA :address :: STRING + ) :: STRING AS contract_address, + DATA AS decoded_data, + id :: STRING AS _log_id, + registered_on :: TIMESTAMP AS _inserted_timestamp + FROM + {{ source( + "bronze_streamline", + "decoded_logs" + ) }} AS s + JOIN meta b + ON b.file_name = metadata$filename + WHERE + block_number > 14000000 qualify(ROW_NUMBER() over (PARTITION BY _log_id + ORDER BY + _inserted_timestamp DESC)) = 1 +), +transformed_logs AS ( + SELECT + block_number, + tx_hash, + event_index, + contract_address, + event_name, + decoded_data, + _inserted_timestamp, + _log_id, + silver.udf_transform_logs(decoded_data) AS transformed + FROM + decoded_logs +), +FINAL AS ( + SELECT + b.tx_hash, + b.block_number, + b.event_index, + b.event_name, + b.contract_address, + b.decoded_data, + transformed, + b._log_id, + b._inserted_timestamp, + OBJECT_AGG( + DISTINCT CASE + WHEN v.value :name = '' THEN CONCAT( + 'anonymous_', + v.index + ) + ELSE v.value :name + END, + v.value :value + ) AS decoded_flat + FROM + transformed_logs b, + LATERAL FLATTEN( + input => transformed :data + ) v + GROUP BY + b.tx_hash, + b.block_number, + b.event_index, + b.event_name, + b.contract_address, + b.decoded_data, + transformed, + b._log_id, + b._inserted_timestamp +) +SELECT + * +FROM + FINAL diff --git a/models/silver/silver__decoded_logs.yml b/models/silver/silver__decoded_logs.yml new file mode 100644 index 00000000..bc264560 --- /dev/null +++ b/models/silver/silver__decoded_logs.yml @@ -0,0 +1,53 @@ +version: 2 +models: + - name: silver__decoded_logs + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - _LOG_ID + - dbt_utils.recency: + datepart: day + field: _INSERTED_TIMESTAMP + interval: 1 + enabled: false + + columns: + - name: BLOCK_NUMBER + tests: + - not_null + - dbt_expectations.expect_column_values_to_be_in_type_list: + column_type_list: + - NUMBER + - FLOAT + - name: TX_HASH + tests: + - not_null + - dbt_expectations.expect_column_values_to_match_regex: + regex: 0[xX][0-9a-fA-F]+ + - name: EVENT_INDEX + tests: + - not_null + - dbt_expectations.expect_column_values_to_be_in_type_list: + column_type_list: + - NUMBER + - FLOAT + - name: CONTRACT_ADDRESS + tests: + - not_null + - dbt_expectations.expect_column_values_to_match_regex: + regex: 0[xX][0-9a-fA-F]+ + - name: _INSERTED_TIMESTAMP + tests: + - not_null + - name: EVENT_NAME + tests: + - dbt_expectations.expect_column_values_to_be_in_type_list: + column_type_list: + - STRING + - VARCHAR + + + + + +